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

Operação Lava Jato

Em entrevista, Lula condiciona pedido de semiaberto à manutenção de defesa

Marlene Bergamo/Folhapress
Imagem: Marlene Bergamo/Folhapress

Do UOL, em São Paulo

03/05/2019 17h28

Preso desde abril do ano ado na Superintendência da Polícia Federal em Curitiba, o ex-presidente Luiz Inácio Lula da Silva (PT) itiu nesta manhã, em entrevista ao blog do Kennedy, que estuda pedir progressão de pena, mas deixou claro que só entrará com a ação desde que isso não seja uma issão de culpa e que possa continuar tentando provar que é inocente.

"Por que você acha que eu digo que não troco a minha dignidade pela minha liberdade? Porque, de vez em quando as pessoas falam 'Ah, mas agora foi julgado e tem a tal da detração [penal] e você já pode sair'. Obviamente, quando os meus advogados disserem ´Lula, você pode sair´, eu vou sair. Só sairei daqui se qualquer coisa que tiver que tomar decisão não impedir de eu continuar brigando pela minha inocência", afirmou ao jornalista.

Questionado novamente por Alencar se poderia pedir o benefício, caso seus advogados garantam que ele poderá continuar se defendendo, Lula respondeu: "Peço. Eu quero ir para casa. Agora, se eu tiver que abrir mão de continuar a briga pela minha defesa, eu não tenho nenhum problema de ficar aqui."

O petista afirmou que se reuniria na tarde de hoje com seus advogados para tratar da questão do semiaberto.

No fim de abril, o STJ (Superior Tribunal de Justiça) reduziu a pena de prisão aplicada ao petista no processo do tríplex de Guarujá (SP). A redução da pena do ex-presidente para 8 anos, 10 meses e 20 dias de prisão pode permitir que ele vá para o regime semiaberto a partir de setembro, caso seja feita a solicitação e ocorra o pagamento de multa imposto pelo tribunal.

A progressão para o regime semiaberto é prevista após o cumprimento de um sexto da sentença. Considerando a redução no tempo de prisão, Lula pode pedir a progressão de regime após aproximadamente 17 meses de prisão. O ex-presidente está preso desde o dia 7 de abril de 2018, há pouco mais de um ano.

Além do caso do tríplex, o ex-presidente possui mais ações em julgamento. No caso do sítio de Atibaia (SP), ele foi condenado, em primeira instância, a 12 anos e 11 meses de prisão. A defesa de Lula já recorreu ao TRF-4, a segunda instância da Lava Jato.

Em entrevista a jornais, Lula fala sobre Moro, Bolsonaro e prisão

TV Folha

Operação Lava Jato