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

Alberto Bombig

REPORTAGEM

Texto que relata acontecimentos, baseado em fatos e dados observados ou verificados diretamente pelo jornalista ou obtidos pelo o a fontes jornalísticas reconhecidas e confiáveis.

Ação deve questionar prazo de filiação partidária de Moro no Paraná

Sergio Moro, ex-juiz federal e pré-candidato ao Senado pelo Paraná - FRANKLIN DE FREITAS/ESTADÃO CONTEÚDO
Sergio Moro, ex-juiz federal e pré-candidato ao Senado pelo Paraná Imagem: FRANKLIN DE FREITAS/ESTADÃO CONTEÚDO

Colunista do UOL

21/07/2022 15h18

Sérgio Moro deverá ter sua candidatura ao Senado pelo Paraná questionada na Justiça Eleitoral, afirmam advogados e políticos ouvidos pela coluna. Alguns deles, preparam uma ação para breve pedindo a impugnação do eventual registro da candidatura do ex-juiz, que deve acontecer nos próximos dias.

Eles entendem que Moro não atende ao requisito da filiação partidária, que, segundo consulta ao TSE (Tribunal Superior Eleitoral), deveria ter sido feita no Paraná, no prazo de seis meses antes das eleições, marcadas para 2 de outubro.

Dois advogados eleitorais independentes ouvidos pela coluna enxergam fortes elementos jurídicos, com base na resolução 22.229 do TSE, capazes de corroborar a ação e, consequentemente, provocar a impugnação do registro da candidatura de Moro.

Em linhas gerais, a tese jurídica é de que, quando Moro retorna automaticamente ao domicílio eleitoral do Paraná, após ter sido impedido de concorrer em São Paulo, a filiação partidária dele desrespeita o prazo da lei.

Ou seja, o ex-juiz cumpriu o prazo de filiação, conforme a lei determina, mas para se candidatar em São Paulo. Essa filiação, porém, não seria mais válida para ele se candidatar no Paraná, e a transferência não seria mais possível agora porque já está fora do prazo estipulado pela lei.

Moro se filiou à União Brasil em março deste ano, quando mudou seu domicílio eleitoral do Paraná, onde construiu carreira como juiz federal, para São Paulo. Em junho, a Justiça impugnou a transferência do domicílio, e ele, no início deste mês, anunciou que concorreria pelo seu estado de origem.

Assim, Moro não teria uma filiação partidária no Paraná feita dentro do prazo da lei, de seis meses antes da eleição.
Em termos jurídicos, a discussão que poderá se iniciar a agora é sobre a natureza da filiação originária nacional, ou seja, se ela vale para todo o país.

A defesa de Sérgio Moro diz que a Justiça Eleitoral discorda dessa tese porque o ex-juiz possui atestados do TSE comprovando que sua filiação é regular e que cumpre os prazos da lei. Segundo apurou a coluna, no entanto, também há documentos comprovando que ele se encontrava filiado por São Paulo ainda em abril deste ano.

Questionado pela coluna, o coordenador do Grupo Prerrogativas, o advogado Marco Aurélio de Carvalho, diz que Moro "perdeu o prazo" para a candidatura no Paraná. "Isso não é uma questão meramente formal. Não se trata de uma agenda de revanche ou vingança, ele foi fui juiz e não pode negar que desconhece a lei. É uma infração grave", afirma ele, que é filiado ao PT.

A assessoria de imprensa de Moro não respondeu à coluna.

Após a publicação desta coluna, a assessoria de Sérgio Moro enviou a seguinte nota: "Não tenho qualquer receio diante das ameaças de impugnação da minha candidatura ao Senado. É a forma de agir daqueles que temem o combate à corrupção e minha chegada ao Congresso. O que me causa surpresa, contudo, é que as razões alegadas já estão superadas pelas certidões do próprio Tribunal Superior Eleitoral. E elas demonstram - assim diz a Justiça Eleitoral, portanto - possuir filiação partidária e domicílio eleitoral regulares, no Paraná, respeitado o prazo mínimo de seis meses para as eleições. Logo, não há qualquer causa presente que possa me excluir da disputa ao Senado pelo meu Estado, o Paraná, devendo essas iniciativas serem lidas como manobras políticas, não jurídicas".