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

Prisão de Paulo Bernardo manchou minha vida pública injustamente, diz Gleisi

Gleisi Hoffmann critica 'ação midiática' da PF ao prender seu marido

UOL Notícias

Felipe Amorim

Do UOL, em Brasília

27/06/2016 15h29

A senadora Gleisi Hoffmann (PT-PR) afirmou nesta segunda-feira (27) que o pedido de prisão contra seu marido, o ex-ministro Paulo Bernardo, “manchou de modo injusto e irrevogável” a vida pública do casal.

Bernardo foi preso preventivamente na última quinta-feira (23), por decisão da Justiça Federal de São Paulo, alvo de uma operação da Polícia Federal que investiga um suposto esquema de corrupção utilizado para abastecer o PT. A ação policial foi um desdobramento da Operação Lava Jato.

O ex-ministro das Comunicações e do Planejamento foi detido em Brasília, no apartamento funcional onde estava com a mulher, a senadora Gleisi. A casa dos dois, em Curitiba, também foi alvo de buscas.

Gleisi discursou nesta segunda-feira da tribuna do Senado. A senadora afirmou que não havia elementos jurídicos para o pedido de prisão, disse que Paulo Bernardo sempre esteve à disposição da Justiça para esclarecimentos e defendeu a inocência dele.

“Uma prisão ilegal, abusiva e desnecessária. O processo é em si uma condenação definitiva que vale para sempre”, disse a senadora.

“A foto de uma pessoa presa nos jornais e TVs refletida inúmeras vezes durante dias e dias não se apaga. A absolvição, quando vier, não terá jamais a mesma força. (...) É com essa clara e terrível percepção que enfrento esse julgamento. Com a triste certeza de que o processo manchou de modo injusto, definitivo e irrevogável a minha vida pública e a do Paulo Bernardo”, afirmou Gleisi.

As investigações da Operação Custo Brasil apontaram que um escritório de advocacia que seria ligado ao ex-ministro teria recebido R$ 7 milhões em propina de uma empresa que manteve contratos com o governo federal.

Um dos principais elementos da investigação foi a deleção premiada de um ex-vereador de Americana (SP), Alexandre Romano. Gleisi afirmou não existirem provas do envolvimento de Paulo Bernardo.

“Nada incrimina meu marido além de delações que os advogados de defesa desconhecem em sua totalidade, e que desconhecemos em quais condições foram ditas”, disse. “Não há contrato do Ministério do Planejamento com a tal Consist [empresa investigada], nem vínculo do então ministro do Planejamento com o convênio celebrado entre a empresa e a associação dos bancos”, afirmou Gleisi.

A investigação aponta que os rees da Consist ao escritório de advocacia supostamente ligado a Bernardo teriam origem em contratos da empresa com o governo para a istração do sistema de crédito consignado de funcionários públicos.

A senadora do PT afirmou ainda que a operação buscou “abalar” o trabalho dos senadores que defendem a presidente afastada, Dilma Rousseff, na comissão do impeachment e “humilhar” um ex-ministro dos governos do PT.

“Foi uma clara tentativa de humilhar um ex-ministro do governo Lula e Dilma, que colheu muitos elogios nos seus cargos”, disse.

“É também uma tentativa de abalar emocionalmente o trabalho de um grupo crescente de senadores e senadoras que discordam dos argumentos que vem sendo usados para afastar uma presidente legitimamente eleita”, afirmou a senadora.

Ao chegar ao plenário do Senado para seu pronunciamento, Gleisi foi acompanhada por um grupo de apoiadoras que lhe entregaram flores e pronunciaram gritos de guerra, como “Me representa, me representa”.

O pronunciamento foi feito a um plenário vazio, já que não estava marcada sessão para votações nessa segunda-feira, e foi acompanhada em sua maioria por senadores aliados, como Humberto Costa (PT-PE), José Pimentel (PT-CE), Fátima Bezerra (PT-RN), Lindbergh Farias (PT-RJ), Paulo Rocha (PT-PA), Vanessa Grazziotin (PCdoB-AM) e Jorge Viana (PT-AC), vice-presidente do Senado, que presidiu a sessão.