;(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

Lula e Celso Daniel: TSE manda bolsonaristas darem texto do PT no Twitter

A decisão afeta, entre outros, o senador Flávio Bolsonaro e a deputada federal Carla Zambelli - Reuters / Agência Câmara
A decisão afeta, entre outros, o senador Flávio Bolsonaro e a deputada federal Carla Zambelli Imagem: Reuters / Agência Câmara

Weudson Ribeiro

Colaboração para o UOL, em Brasília

16/10/2022 16h34

A ministra Maria Cláudia Bucchianeri, do TSE (Tribunal Superior Eleitoral), concedeu hoje (16) direito de resposta ao candidato Luiz Inácio Lula da Silva (PT) em ação contra Jovem Pan, senadora Mara Gabrilli (PSDB), deputada federal Carla Zambelli (PL-SP) e senador Flávio Bolsonaro (PL-RJ).

Em entrevista divulgada no fim de setembro pela emissora, Gabrilli, ex-candidata a vice-presidente na chapa de Simone Tebet (MDB), disse que Lula "pagou" para não ser apontado como "mentor do assassinato" do também petista Celso Daniel, em 2002, quando era prefeito de Santo André (SP).

O PT deverá apresentar um vídeo, com duração máxima de 30 segundos, para ser publicado e mantido por ao menos quatro dias no canal do YouTube da filial de Bauru da rádio Jovem Pan, e por dois dias nos perfis de Zambelli e de Flávio no Twitter.

A decisão ocorre depois de, no início deste mês, o TSE determinar que sejam removidos conteúdos de redes sociais (Twitter, YouTube, Facebook e Tik Tok) que relacionam Lula ao assassinato do ex-prefeito.

A ministra Maria Claudia Bucchianeri deferiu pedido da campanha de Lula para que trechos de entrevista da senadora à Jovem Pan fosse excluídos.

A Polícia Civil concluiu que o assassinato de Celso Daniel se tratou de crime comum e encerrou a investigação. O presidente e candidato à reeleição Jair Bolsonaro (PL) tem utilizado o caso para atacar seu adversário, acusando-o de mandar matar o ex-prefeito.

Em debate realizado pela TV Globo em 29 de setembro, o presidente questionou Tebet sobre o assunto.

"Celso Daniel era meu amigo. Celso Daniel era o melhor gestor público desse país. Ele foi chamado da prefeitura [de Santo André] para coordenar o meu programa de 2002. O TSE acaba de tirar do ar site das mentiras, [acusações] mentirosas da sua família [Bolsonaro] que estavam hoje na rede digital sobre Celso Daniel", disse Lula.

Decisões contra a Jovem Pan

Essa é a segunda decisão em menos de 24 horas que o TSE profere contra a Jovem Pan, em favor do petista.

Ontem (15), o corregedor-geral do TSE, Benedito Gonçalves, deu cinco dias para que o dono da Jovem Pan, Antonio Augusto Amaral de Carvalho Filho, se manifeste num processo em que o ex-presidente pede a condenação da emissora por supostamente privilegiar Bolsonaro, contra e eleição do petista, em sua programação.

Segundo o advogado Cristiano Zanin, que representa o PT no TSE, a conduta do grupo de comunicação viola os dispositivos da Lei Eleitoral, que proíbe o favorecimento de candidatos durante o período eleitoral. Em resposta, o ministro afirmou ser possível constatar que os comentaristas da Jovem Pan persistem na divulgação de afirmações falsas sobre Lula.

"Os comentaristas somente se mostram capazes de 'explicar' as decisões a partir de novas e fantasiosas especulações, trazidas sem qualquer prova, de que haveria uma atuação judicial favorável um dos candidatos", destaca Gonçalves.

Na avaliação do ministro do TSE, é possível constatar que os comentaristas do veículo de comunicação "têm reverberado discursos do candidato à reeleição, Jair Messias Bolsonaro, inclusive no que diz respeito aos ataques a adversários e ao processo eleitoral, sem significativo contraponto".

A acentuação dessa abordagem, durante o período eleitoral, constitui indício de tratamento privilegiado a candidato, prática vedada às emissoras de rádio e televisão a partir do término das convenções (art. 45, IV, Lei [das Eleições] 9.504/97).
Corregedor-geral do TSE, Benedito Gonçalves

O magistrado também aponta que o teor dos julgamentos dos comentaristas da Jovem Pan abre espaço "para especulações, sem nenhum fundamento em evidência fática, sobre conchavos políticos e sobre imaginária manipulação de pesquisas e mesmo dos resultados das eleições".