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

"Mensalão não vai acabar em pizza", diz ex-ministro do STF

Fernanda Calgaro

Do UOL, em Brasília

02/08/2012 06h00

O julgamento do mensalão, que começa nesta quinta-feira (2) no Supremo Tribunal Federal (STF), não deve "terminar em pizza", segundo avaliação de Francisco Rezek, ministro aposentado da Corte, em entrevista ao UOL. O processo tem 38 réus, incluindo ex-membros da cúpula do PT, como o ex-ministro José Dirceu (Casa Civil). No total, são 14 políticos, entre ex-ministros, dirigentes de partido e antigos e atuais deputados federais.

Para Rezek, o julgamento entra para a história devido a sua importância, independentemente do resultado. “Não me lembro, na história do Supremo, de uma ação penal de tamanha importância pelo nível das pessoas acusadas, incluindo um ex-presidente da Câmara dos Deputados [João Paulo Cunha] e um ex-ministro de Estado [José Dirceu] e pelo volume do processo. Por isso, o julgamento é tecnicamente difícil.”

Rezek foi nomeado ministro do STF duas vezes. A primeira foi em 1983, pelo então presidente João Figueiredo. Ele ocupou o cargo até 1990, quando renunciou para ser ministro das Relações Exteriores do governo Fernando Collor. Ao deixar a função, em 1992, foi nomeado de novo, só que, desta vez, por Collor, e aposentou-se em 1997.

O ex-ministro considera improvável que o julgamento resulte "numa absolvição geral". "Falo como um observador externo, mas tampouco acredito em uma condenação generalizada. Acho que o caso vai ser julgado com extremo rigor técnico, mas não vai acabar em pizza, é óbvio." 

Infográfico

  • Arte/UOL

    Relembre o escândalo do mensalão, veja quem são os acusados, como teria sido o esquema e quais as possíveis penas

Rezek afirma, porém, que as penas podem não ser necessariamente de prisão. "A jurimetria, que é a contabilidade no direito, vai ser complicada. A determinação da pena vai depender não só do crime, mas também da quantidade de acusações contra o réu”, explica.

Segundo ele, o fato de haver figuras eminentes no banco dos réus lhe dá "convicção que o Supremo vai querer ensinar com esse processo que não há mais espaço para atitudes inescrupulosas envolvendo o setor público e o privado".

O grupo é acusado de operar um suposto esquema clandestino de financiamento político organizado pelo PT para pagar propina a parlamentares em troca de apoio ao governo Lula em 2003 e 2004. As acusações são relacionadas a sete crimes diferentes: formação de quadrilha, lavagem ou ocultação de dinheiro, corrupção ativa, corrupção iva, peculato, evasão de divisas e gestão fraudulenta.

"Única saída para Dias Toffoli é declarar-se suspeito"

Ao comentar sobre os ministros que vão analisar o caso, Rezek afirma que Dias Toffoli terá a sua imagem arranhada se não se declarar suspeito de participar do julgamento do mensalão. 

“A única saída para o Dias Toffoli é declarar-se suspeito, pois ele não tem condições de participar do julgamento. Se não o fizer, será o mais lesado. Mas isso não me preocupa, porque ele é uma pessoa íntegra e tenho a firme convicção de que ele vai se declarar suspeito, acredito piamente nisso. E não tem nem necessidade de ele ir ao tribunal, vestir a toga, pode fazer isso antes”, disse.

Procurado pela reportagem do UOL, o ministro Dias Toffoli não havia respondido aos questionamentos até a noite de quarta-feira (1º).

Toffoli já foi subordinado ao ex-ministro da Casa Civil José Dirceu quando trabalhou como assessor na pasta. Toffoli  também foi assessor jurídico do PT por cinco anos e sócio, de 2005 a 2007, da advogada Roberta Maria Rangel, sua atual companheira, que chegou a defender um dos réus, o ex-deputado Professor Luizinho (PT-SP).

Pelo Código de Processo Civil, um juiz deve se declarar suspeito para atuar em um caso se o réu for amigo (no caso, José Dirceu) e impedido se o cônjuge tiver atuado no processo. A questão pode ser suscitada por algum advogado de defesa ou pelo procurador-geral da República, Roberto Gurgel.

Numa referência à metáfora da célebre frase atribuída ao imperador Júlio César, da Roma Antiga (“À mulher de César não basta ser honesta, tem que parecer honesta”) sobre o suposto adultério da mulher do imperador, Rezek afirmou que "Dias Toffoli tem que ser igual à mulher de César: Não basta ser isento, tem que parecer isento".

O ex-ministro compara o caso com a ação penal contra o ex-presidente Fernando Collor, julgada pelo STF em 1994, da qual ele e mais dois ministros do Supremo não participaram por suspeição ou impedimento.

“Embora estivesse absolutamente seguro da minha imparcialidade, achei por bem não julgar para que a sociedade não levantasse nenhum questionamento.” Rezek foi ministro das Relações Exteriores no governo Collor por dois anos (1990 a 1992).

Anos mais tarde, porém, ele próprio se viu no meio de uma polêmica dessa natureza. Em 2010, quando foi juiz de um tribunal arbitral para resolver um imbróglio entre empresas que disputavam ações da Valepar, Rezek foi acusado de omitir que fizera um trabalho para o banqueiro Daniel Dantas, do Opportunity, um dos interessados na pendenga jurídica. Ele nega.