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

Advogado tenta visitar Temer na PF, é barrado e deixa livro sobre Churchill

O advogado Gustavo Bonini Guedes, que tentou visitar Temer - Pauline Almeida/UOL
O advogado Gustavo Bonini Guedes, que tentou visitar Temer Imagem: Pauline Almeida/UOL

Pauline Almeida

Colaboração para o UOL, no Rio

23/03/2019 11h34Atualizada em 23/03/2019 18h23

O advogado Gustavo Bonini Guedes tentou visitar o ex-presidente Michel Temer (MDB), que está detido há dois dias na Superintendência da Polícia Federal do Rio de Janeiro, mas foi barrado na manhã de hoje. "Eles não estão autorizando visitas nos fins de semana", declarou à imprensa. Proibido de receber visitas durante o fim de semana, Temer ou o sábado sozinho na sala onde está detido na sede da PF na capital fluminense.

Apesar da visita negada, Guedes disse que deixou a Temer um livro sobre Winston Churchill, ex-primeiro ministro britânico famoso por sua atuação durante a Segunda Guerra.

Ao chegar à Polícia Federal, Gustavo inicialmente negou aos jornalistas que estivesse tentando conversar com o ex-presidente. Com o livro lacrado na mão, disse que falaria com um amigo que gosta muito de ler.

Na saída, assumiu a intenção e se apresentou como "advogado eleitoral e amigo do ex-presidente". Ele foi responsável pela defesa de Temer junto ao TSE (Tribunal Superior Eleitoral) no julgamento da chapa Dilma/Temer.

A reportagem apurou que os plantonistas da Polícia Federal receberam um ofício com regras que só permitem visitas de segunda a sexta-feira, das 8h30 às 11h30 e das 14h30 às 17h30.

Ontem, Temer recebeu duas visitas --Antônio Cláudio Mariz, também advogado e amigo, e o ex-deputado federal e ex-ministro da Secretaria de Governo Carlos Marun (MDB-MS).

Café com leite e misto-quente

Temer, que está detido em uma cela improvisada na sala da Corregedoria da PF, vem tomando seus remédios de uso contínuo.

Neste sábado, dormiu bem e, por volta das 8h, tomou café com leite e comeu um misto-quente.

Vizinhos fazem chacota e entram na casa de Temer com a PF

UOL Notícias

Temer aguarda decisão sobre habeas corpus

Ontem, Temer avisou ao Ministério Público Federal que iria se utilizar do direito de permanecer em silêncio e sequer foi levado ao encontro dos procuradores. O ex-ministro Wellington Moreira Franco, também detido, prestou depoimento e negou ter recebido propina.

suspeitos-temer -  -

O ex-presidente, Moreira Franco, o coronel João Batista Lima Filho, amigo de longa data de Temer, e outras sete pessoas foram detidas na última quinta-feira (21) na operação Descontaminação, desdobramento da Lava Jato no Rio de Janeiro.

Segundo o Ministério Público Federal, o grupo estaria envolvido em desvios que somam R$ 1,8 bilhão. A investigação trata de irregularidades na construção da usina Angra 3 e do contrato entre a Eletronuclear e as empresas Engevix, Consult, AF e Argeplan (pertencente ao coronel Lima).

A denúncia do MPF deve ser entregue à Justiça na próxima semana com acusações de peculato, lavagem de dinheiro e corrupção contra os suspeitos. Na quarta-feira (27), os pedidos de habeas corpus de Michel Temer, Moreira Franco e Lima serão analisados pelo Tribunal Regional Federal da 2ª Região.