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

Polícia Federal já espera demissão de diretor-geral

Reprodução
Imagem: Reprodução

Breno Pires, Tânia Monteiro, Vera Rosa e Renato Onofre

Em Brasília

05/09/2019 12h20

A saída do diretor-geral da Polícia Federal, Maurício Valeixo, já é dada como certa pela corporação. Nos bastidores, a PF avalia que o ministro da Justiça, Sergio Moro, foi "emparedado" pelo presidente Jair Bolsonaro, vem sofrendo sucessivas derrotas no governo e perderá de vez o poder de comando se não tiver carta branca para indicar o substituto de Valeixo. A troca está sendo vista na PF como uma "capitulação" do ministro a interesses políticos.

Moro silenciou nesta quarta-feira, 4, diante de repórteres quando questionado se pretendia dispensar Valeixo. Em menos de três minutos, ele encerrou a entrevista, alegando ter outros compromissos. A atitude foi considerada "ridícula" por um integrante da cúpula da PF. O ministro conversou com Valeixo, por telefone. O jornal O Estado de S. Paulo apurou que só o que falta, agora, é acertar a data da dispensa do diretor-geral, que tem férias de dez dias marcadas para a próxima segunda-feira (9).

O nome mais cotado para substituir Valeixo é o do atual secretário de Segurança do Distrito Federal, Anderson Gustavo Torres. O delegado é amigo do titular da Secretaria-Geral da Presidência, Jorge Oliveira, desde a época em que o atual ministro era chefe de gabinete do deputado Eduardo Bolsonaro (PSL-SP), filho do presidente. Torres, por sua vez, era assessor parlamentar de Fernando Francischini, hoje deputado estadual pelo PSL do Paraná. Alinhado com a pauta de segurança pública de Bolsonaro, o delegado representaria uma mudança de perfil no cargo.

"É um nome natural e de total confiança do presidente, que nós apoiamos", afirmou o deputado Felipe Francischini (PSL-PR), filho de Fernando. Torres já atuou em áreas como inteligência e combate ao crime organizado.

A insistência de Bolsonaro em mudar o diretor-geral da PF desencadeou uma crise na corporação e se tornou novo foco de desgaste para Moro, que já perdeu o comando do Conselho de Controle de Atividades Financeiras (Coaf). Além do Coaf, o ministrou sofreu outros reveses, como o "desconvite" que foi obrigado a fazer à cientista política Ilona Szabó e o fato de Bolsonaro ter ignorado suas sugestões para o decreto de armas.

Em entrevista ao jornal Folha de S.Paulo na terça-feira, 3, o presidente disse que estava "tudo acertado" com o ministro sobre a substituição de Valeixo.

A cúpula da PF está alarmada com a interferência do presidente desde que ele anunciou a saída do superintendente da corporação no Rio, Ricardo Saadi, em 15 de agosto. Na época, a resistência de Valeixo em aceitar o nome sugerido por Bolsonaro, o do delegado superintendente da PF no Amazonas, Alexandre Saraiva, acabou por colocá-lo na mira do presidente. "Se não posso trocar o superintendente, vou trocar o diretor-geral", afirmou Bolsonaro, na ocasião.

Em sua equipe, Valeixo se cercou de nomes da Lava Jato, entre eles o de Igor Romário de Paula, ex-titular da operação no Paraná. Igor foi nomeado diretor de Investigação e Combate ao Crime Organizado (Dicor) da PF. Além dele, foi indicado como diretor executivo Disney Rosseti, superintendente da PF em São Paulo entre 2015 e 2018.

"Essa história de arejar a PF é que não entendemos. Se era para arejar, por que não se falou nisso em janeiro, quando foi trocada a istração da PF? O que deu errado de janeiro para cá? Por que agora?", criticou o presidente da Associação Nacional de Delegados da Polícia Federal, Edvandir Paiva, em referência à declaração de Bolsonaro de que era preciso dar uma "arejada" na corporação.

Jornais destacam desejo de Bolsonaro trocar comando da PF

Band Notí­cias

Tensão

Bolsonaro nega que sua interferência na PF tenha ligação com investigações envolvendo o senador Flávio Bolsonaro (PSL-RJ), seu filho. Flávio é suspeito de ter se beneficiado, quando era deputado estadual no Rio, de "rachadinha" - esquema que consiste em fazer o servidor devolver parte do salário ao parlamentar.

No Planalto, auxiliares do presidente afirmaram que a relação entre ele e Moro melhorou, mas os dois já tiveram conversas muito duras. Um dos momentos mais tensos ocorreu em 23 de agosto, antes da cerimônia do Dia do Soldado. Seis dias depois, pouco antes de descer a rampa de o ao Salão Nobre do Planalto, ao lado do ministro, Bolsonaro e ele haviam tido diálogo ríspido. A portas fechadas, o presidente chegou a dizer que não abriria mão da mudança na direção da PF. Naquele dia, Moro quase deixou o cargo. Em um gesto de reaproximação, Bolsonaro o chamou de "patrimônio nacional" na solenidade do Planalto.

Ex-superintendente da PF no Paraná por duas vezes, Valeixo trabalhou com Moro na investigação do caso Banestado, há 15 anos. Ficou na Diretoria de Combate ao Crime Organizado durante três anos na gestão de Leandro Daiello, o mais longevo comandante da corporação.

A intenção de Bolsonaro não é mexer só na PF. Ele já sinalizou que vai fazer mudanças na Agência Brasileira de Inteligência e na Receita.

As informações são do jornal O Estado de S. Paulo.