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

Michel Temer ficará preso na PF do Rio; juiz comparou tratamento ao de Lula

Talita Marchao

Do UOL, em São Paulo

21/03/2019 17h30Atualizada em 21/03/2019 20h10

O ex-presidente Michel Temer, preso na Operação Lava Jato em São Paulo na manhã de hoje, desembarcou na Base Aérea do Galeão, no Rio de Janeiro, por volta das 17h25. Temer chegou à superintendência da Polícia Federal, no Rio de Janeiro, por volta das 18h40, onde ficará preso preventivamente.

Em sua decisão, o juiz Marcelo Bretas, titular da 7ª Vara Federal Criminal, afirmou que o tratamento a Temer deveria ser semelhante ao do ex-presidente Luiz Inácio Lula da Silva, que está preso há quase um ano na sede da PF em Curitiba.

"Entendo que o tratamento dado aos ex-presidentes deve ser isonômico, uma vez que o ex-presidente Lula está custodiado na Superintendência da Polícia Federal em Curitiba", afirmou no texto.

"Considerando ainda que a Superintendência da Polícia Federal no Rio de Janeiro informou que tem condições de custodiá-lo, defiro o requerimento para que o investigado preso Michel Miguel Elias Temer Lulia fique custodiado na sede da Superintendência da Polícia Federal no Rio de Janeiro. Quanto aos itens mínimos, remeto também ao tratamento dado ao ex-presidente Lula, dentro, porém, das possibilidades desta Regional", disse Bretas.

Temer foi preso no fim da manhã e levado para a Polícia Federal no aeroporto de Guarulhos, onde fez exames de corpo de delito e embarcou, por volta das 16h15, em uma aeronave bimotor da PF, modelo Beechcraft King Air de matrícula PR-BSI.

Ele foi acusado de atuar em esquemas de corrupção que envolvem mais de R$ 1,8 bilhão em propinas --entre pagas e prometidas. A força-tarefa da Operação Lava Jato justificou a necessidade de prisão por ele ser o líder de uma organização criminosa que inclui outros quadros do MDB.

O advogado de Temer, Eduardo Pizarro Carnelós, disse que a prisão "constitui mais um e dos mais graves atentados ao Estado Democrático de Direito no Brasil". "Dos termos da própria decisão que determinou a prisão, extrai-se a inexistência de nenhum elemento de prova comprobatório da palavra do delator."

Em um primeiro momento, Bretas determinou que Temer, assim como o ex-ministro Moreira Franco e o amigo do ex-presidente, João Baptista Lima Filho, o coronel Lima, fossem levados para o Batalhão Especial Prisional (BEP), em Niterói, na região metropolitana do Rio. É o mesmo local em que o ex-governador do Rio de Janeiro Luiz Fernando Pezão está preso em cela especial. Posteriormente, Bretas autorizou a prisão de Temer na sede da PF.

Moreira Franco também foi levado para a sede da PF no Rio no mesmo comboio que Temer, mas será transferido para Niterói.

Temer chegou ao aeroporto em São Paulo por volta das 12h15 e ficou no posto da Polícia Federal dentro do aeroporto. Ele foi preso perto de sua casa, em São Paulo. Já Moreira Franco foi preso ao desembarcar de um voo de Brasília no Aeroporto Internacional Galeão, no Rio de Janeiro. Autoridades confirmaram que o ex-ministro não resistiu à prisão e foi preso por um agente da PF com o apoio de um veículo particular, já que Moreira Franco teria saído muito rápido do aeroporto.

Sobre as prisões, a defesa do Coronel Lima também se manifestou e se declarou perplexa diante da situação. "A própria Procuradoria-Geral da República manifestou-se em relação aos mesmos fatos e concluiu que não havia elementos para a prisão do meu cliente. Surpreendentemente, 2 meses depois, contrariando o entendimento da PGR, a prisão é decretada pela 1ª instância, sem a existência de nenhum fato novo".

Por sua vez, a defesa do ex-ministro Moreira Franco analisa a prisão cautelar com "inconformidade". Segundo eles, o ex-ministro "encontra-se em lugar sabido, manifestou estar à disposição nas investigações em curso, prestou depoimentos e se defendeu por escrito quando necessário." Além disso, questionam a competência do juiz Marcelo Bretas: "causa estranheza o decreto de prisão vir de juiz de direito cuja competência não se encontra ainda firmada, em procedimento desconhecido até aqui.", Disseram os advogados, em nota.

Veja o momento em que o ex-presidente Michel Temer é preso em São Paulo

UOL Notícias