;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Santos

Sasha repete Everson, aciona o Santos na justiça e pede rescisão contratual

Eduardo Sasha tenta deixar o Santos na justiça do trabalho para ficar livre no mercado da bola - Marcello Zambrana/AGIF
Eduardo Sasha tenta deixar o Santos na justiça do trabalho para ficar livre no mercado da bola Imagem: Marcello Zambrana/AGIF

Eder Traskini, José Eduardo Martins e Thiago Fernandes

Do UOL, em Belo Horizonte, Santos e São Paulo

20/07/2020 09h49

Eduardo Sasha repetiu a postura adotada pelo goleiro Everson e acionou o Santos na justiça do trabalho. O atacante também tenta a rescisão unilateral do contrato com o clube da Vila Belmiro.

No processo que corre em segredo de justiça, o jogador de 28 anos se queixa do FGTS (Fundo de Garantia sobre Tempo de Serviço) não recolhido desde novembro de 2019. Ele ainda alega que não recebe os direitos de imagem desde o início de 2020 e o corte salarial de 70% no salário pago na CLT (Consolidação das Leis Trabalhistas) nos últimos três meses.

A defesa do atleta pede tutela de urgência no caso. Isso significa que ele deseja rescindir o contrato imediatamente com o clube paulista para ficar livre no mercado da bola.

O estafe do jogador confirma o fato apurado pelo UOL Esporte. Por meio de nota oficial, os representantes do jogador explicam a situação:

"O atleta Sasha (Eduardo Colcenti Antunes) entrou na Justiça do Trabalho para romper seu vínculo contratual com o Santos Futebol Clube por falta de pagamento dos salários, falta de recolhimento do FGTS e requerendo o pagamento das verbas rescisórias e compensatórias devidas", explica a nota, que conta também com declarações do atleta:

"Eu sou pai de família, tenho minhas responsabilidades e obrigações e fomos comunicados que teríamos um desconto de 30% em nossos salários, por conta da pandemia, nós jogadores estávamos dispostos a aceitar, porque sabíamos da situação que o mundo estava vivendo, porém faltando 2 dias para o pagamento fomos comunicados que teria um corte de 70% nos salários, não houve nenhuma explicação. Não há o recolhimento do FGTS faz algum tempo e ja tínhamos 3 meses de imagem atrasados, antes mesmo da pandemia, ninguém da diretoria nos dá nenhuma satisfação", disse o atacante.

"Tenho o maior respeito pelo Santos, aos torcedores, tenho um ótimo ambiente com meus companheiros e todos os funcionários do clube, mas não há como permanecer por total falta de respeito e comprometimento com os profissionais", acrescentou.

O comportamento de Sasha foi idêntico ao de Everson. Em litígio com o clube, o atacante nem sequer comparecerá às atividades no CT Rei Pelé na tarde de hoje (20). O atacante é visto nos bastidores também como um dos líderes do elenco comandado por Jesualdo Ferreira.

A diretoria do Santos ainda não foi notificada sobre o processo movido por Eduardo Sasha, o que deve ocorrer somente no decorrer da semana.

Santos