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

Preso, Delcídio presidiu I que embasou denúncia do mensalão

Delcídio do Amaral (PT-MS) foi preso pela Polícia Federal por tentar conturbar as investigações da Operação Lava Jato - Douglas Pereira/UOL
Delcídio do Amaral (PT-MS) foi preso pela Polícia Federal por tentar conturbar as investigações da Operação Lava Jato Imagem: Douglas Pereira/UOL

Do UOL, em São Paulo

25/11/2015 09h18Atualizada em 25/11/2015 17h29

O senador Delcídio do Amaral (PT-MS), 60, é o atual líder do governo no Senado. Ele foi preso em Brasília pela Polícia Federal na manhã desta quarta-feira (25) por tentar conturbar as investigações da Operação Lava Jato, tornando-se o primeiro senador em exercício preso desde a Constituição de 1988.

Presidente da Comissão de Assuntos Econômicos da Casa, Amaral já tentou duas vezes ser governador de Mato Grosso do Sul. Em 2006, perdeu no primeiro turno.

No ano ado, foi o candidato mais votado na primeira fase das eleições, com 567.331 votos (43% do total), mas acabou derrotado no segundo turno por Reinaldo Azambuja (PSDB-MS). O senador teve 598.461 votos (45%) contra 741.516 votos (55%) recebidos pelo governador eleito.

Nas eleições de 2014, o senador declarou à Justiça Eleitoral ter R$ 3,4 milhões em bens, entre veículos, imóveis e lotes de terra, e ter recebido R$ 24,6 milhões em doações.

No pleito de 2010, quando foi reeleito senador, o parlamentar recebeu doações de duas empresas do lobista Julio Gerin Camargo, apontado como operador de propinas no esquema revelado pela Operação Lava Jato.

Em entrevista ao jornalista Fernando Rodrigues, blogueiro do UOL, Amaral afirmou que o lobista é seu amigo e que "foi uma doação legal".

Ministro de Minas e Energia e diretor da Petrobras

Formado em engenharia elétrica, antes de entrar para a política o senador foi diretor da Shell na Holanda, membro do Conselho de istração da Companhia Vale do Rio Doce e diretor da Eletrosul no começo da década de 90.

Também foi ministro de Minas e Energia por nove meses durante o governo do presidente Itamar Franco. Em 1998, filiou-se ao PSDB. O parlamentar exerceu ainda o cargo de diretor de gás e energia da Petrobras de 2000 a 2001, durante o governo de Fernando Henrique Cardoso, quando eclodiu a "crise do apagão".

Em 2001, migrou para o PT, sendo eleito senador pela primeira vez em 2002 e reeleito em 2010.

Em 2005, o senador presidiu a I (Comissão Parlamentar de Inquérito) dos Correios, que inicialmente investigou denúncias de corrupção na estatal e culminou com a descoberta do esquema do mensalão.

Operação Lava Jato

O nome de Delcídio do Amaral foi citado durante as investigações da Operação Lava Jato. Em delação premiada, o ex-diretor de Abastecimento da Petrobras Paulo Roberto disse ter ouvido dizer que, quando Delcídio era diretor de gás e energia da estatal, ele teria recebido valores supostamente ilícitos da empresa sa Alstom.

Em parecer enviado ao STF (Supremo Tribunal Federal) em março deste ano, o procurador-geral da República, Rodrigo Janot, considerou como "muito vagas" as declarações de Costa e recomendou não dar prosseguimento a uma investigação formal contra o petista.

O ministro Teori Zavascki, relator dos casos da Lava Jato no STF, concordou com a posição do Ministério Público de arquivar as apurações contra Delcídio. (Com Estadão Conteúdo)