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

Youssef nega que Palocci tenha pedido verba para campanha de Dilma

Bruna Borges

Do UOL, em Curitiba

11/05/2015 11h41Atualizada em 11/05/2015 17h19

O doleiro Alberto Youssef afirmou nesta segunda-feira (11) que não foi procurado pelo ex-ministro Antonio Palocci (Casa Civil) para viabilizar R$ 2 milhões em doações à campanha presidencial de Dilma Roussef (PT) em 2010, como havia relatado o ex-diretor de Abastecimento Paulo Roberto Costa, em delação premiada.

“Não conheço Antonio Palocci e ele nunca me fez nenhum pedido para que angariasse recurso. Eu creio que ele esteja equivocado sobre esse assunto. Eu não creio que seja uma mentira, pode ser que outra pessoa tenha feito esse pedido e isso tenha sido feito, mas não foi feito comigo. Eu não conheço o Palocci ou os assessores dele”, afirmou Youssef.

Youssef é um dos principais operadores de pagamento de propina envolvendo ex-diretores da Petrobras. Ele realizou delação premiada e mencionou o nome de diversos políticos por participação no esquema. Ele depôs por cerca de três horas e meia na manhã de hoje à I (Comissão Parlamentar de Inquérito) destinada a investigar as irregularidades da estatal durante realizando audiência pública na Justiça Federal do Paraná, em Curitiba.

O doleiro também declarou que integrantes do Palácio do Planalto sabiam do esquema que ele operava para o PP dentro da Petrobras. Youssef disse que os interlocutores do Planalto eram os ex-ministros Ideli Salvatti, que era da Secretaria de Relações Institucionais à época, e Gilberto Carvalho, que era titular da Secretaria-Geral da Presidência.

"Em 2012 ou 2011, houve um racha no Partido Progressista que foi motivo de discussão entre líderes governistas. [...] Isso foi discutido tanto pelo líder Nelson Meurer como pelo Arthur de Lira e Ciro Nogueira, como foi discutido com Gilberto Carvalho e Ideli. Paulo Roberto Costa deixou claro que esse assunto teria que chegar através do Palácio a quem ele iria se reportar", disse Youssef.

Youssef também disse que participava de reuniões semanais com líderes do PP, João Pizzolatti, Nelson Neurer e Mário Negromonte, para tratar de assuntos envolvendo o esquema de corrupção da Petrobras. O doleiro disse que esses encontros ocorriam em São Paulo e em Brasília na maior parte das vezes. E que em algumas ocasiões, Youssef levava recursos em espécie proveniente do esquema para entregar aos políticos.

Questionado sobre a suposta existência de uma conta conjunta com a mulher do deputado federal José Janene (PR), morto em 2010, Stael Fernanda, Youssef negou que tenha uma conta bancária. Ele também negou inclusive que tenha tido uma conta com Janene e que tenha recebido uma procuração para operar recursos do casal no exterior.

"Não procede, não tenho conhecimento dessa conta. Nunca tive conta com Janene nem com sua esposa, nem procuração", declarou o doleiro.

O sub-relator da I, deputado Altineu Côrtes (PR-RJ), afirmou durante o depoimento de Youssef ter a informação de que o casal tinha uma conta em Luxemburgo com 185 milhões de euros e que, após a morte de Janene, Youssef teria ajudado Stael a movimentar a conta.