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

Esse conteúdo é antigo

"Flordelis e Everaldo, vão com Deus!", diz Haddad após prisão de pastor

Pastor Everaldo, presidente do PSC, chega à sede da PF no Rio após ser preso na operação Tris in Idem - 28.ago.2020 - Alexandre Brum/Enquadrar/Estadão Conteúdo
Pastor Everaldo, presidente do PSC, chega à sede da PF no Rio após ser preso na operação Tris in Idem Imagem: 28.ago.2020 - Alexandre Brum/Enquadrar/Estadão Conteúdo

Do UOL, em São Paulo

28/08/2020 08h29Atualizada em 29/08/2020 10h23

Fernando Haddad, ex-prefeito de São Paulo e candidato do PT à Presidência nas últimas eleições, criticou a união entre religião e política ao comentar os casos da deputada federal Flordelis (PSD) - denunciada durante a semana como mandante do assassinato do próprio marido - e do pastor Everaldo, presidente do PSC, que foi preso hoje.

"Espero que o charlatanismo que tomou conta deste país comece a ser desmontado. Não se mistura religião e política sem produzir o caos. Flordelis e Everaldo, vão com Deus!", escreveu Haddad em seu perfil no Twitter.

A deputada estadual Janaina Paschoal (PSL-SP) também comentou a prisão do pastor e a operação realizada hoje no Rio de Janeiro, que culminou no afastamento do governador Wilson Witzel (PSC) do cargo.

"O Brasil tem futuro! Quero ver todos que desviaram dinheiro destinado ao combate à pandemia presos! Não basta afastar do cargo. Precisa prender e manter presos! Todos", escreve ela no Twitter.

Prisão de Everaldo

Everaldo foi preso hoje na operação "Tris in Idem" da Polícia Federal, desdobramento da Operação Placebo, que investiga corrupção em contratos públicos do Executivo do Rio de Janeiro. A ação foi autorizada pelo STJ (Superior Tribunal de Justiça), que também determinou o afastamento imediato de Witzel.

Ex-candidato à Presidência da República e ao Senado, o pastor da Assembleia de Deus sempre obteve números inexpressivos em eleições majoritárias, mas se destaca em articulações políticas —ao lançar Witzel como candidato em 2018, apostou em um outsider e na proposta de construir uma "nova política".

Acusação contra Flordelis

Já deputada Flordelis foi denunciada na última segunda-feira (24) como mentora e mandante do assassinado do marido, o pastor Anderson do Carmo, morto em 2019. Outras dez pessoas foram acusadas - oito delas familiares da parlamentar - e sete pessoas foram presas.

Como tem imunidade parlamentar, a deputada não foi presa agora. Ela foi denunciada por cinco crimes: homicídio triplamente qualificado, homicídio tentado, associação criminosa, uso de documento ideologicamente falso e falsidade ideológica.

Errata: este conteúdo foi atualizado
Flordelis é protegida pela imunidade parlamentar, e não por ter foro privilegiado. A informação foi corrigida