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

Lira justifica PEC do MP como fim da superioridade: "Precisa de um freio"

Lira - Najara Araújo/Agência Câmara
Lira Imagem: Najara Araújo/Agência Câmara

Do UOL, em São Paulo

18/10/2021 20h14

O presidente da Câmara dos Deputados, Arthur Lira (Progressistas-AL), justificou a necessidade da aprovação da PEC (Proposta de Emenda à Constituição) do Ministério Público para "pôr um freio" e eliminar aquilo que ele classificou como "superioridade" do órgão, que tem como função fiscalizar e proteger os princípios e interesses fundamentais da sociedade. A declaração foi dada em entrevista à Veja, publicada hoje. A PEC 5/2021 pode alterar a composição do CNMP (Conselho Nacional do Ministério Público) e dar maior influência ao Congresso Nacional.

Quem apura os erros do Ministério Público? Quem controla o Ministério Público no Brasil? Ele nem sequer tem um Código de Ética. E não é porque foi ontem, porque foi hoje, porque vai ser amanhã. É porque nunca é a hora, nunca é o tempo, nunca é o momento. E nós não podemos fechar os olhos para isso. Com pesos e contrapesos, todo mundo tem que ser fiscalizado. Quem controla também tem que ser controlado. Presidente Arthur Lira sobre PEC do Ministério Público durante entrevista à revista Veja

Conhecido na época como a "PEC da Vingança", o texto original —de autoria do deputado federal Paulo Teixeira (PT-SP), aprovado em maio deste ano—. promovia alterações na composição do CNMP e recomendava que um membro do Ministério Público fosse escolhido diretamente pelo Congresso —Câmara e Senado Federal ariam, alternadamente, a indicar um nome. Mas o texto sofreu mudanças tidas como profundas e o parecer apresentado pelo relator Paulo Magalhães (PSB-BA) sofreu diversas críticas, inclusive do ANPR (Associação Nacional dos Procuradores da República).

O CNMP, ou "Conselhão", é responsável por fiscalizar a conduta de membros do Ministério Público. Além de alterar a composição do colegiado e os critérios para a indicação dos conselheiros, a proposta também alarga a função do órgão. Conforme o texto, em adição à função correcional, o CNMP poderá revisar atos de promotores e procuradores. A previsão abre caminho para anulação de denúncias, pedidos de prisão e condenações fora da via judicial.

Então o que se propõe a PEC? Para dar claramente paridade, igualdade, Hoje o Ministério Público tem superioridade perante à sociedade no conselho. Nós igualamos isso. Presidente da Câmara, Arthur Lira, em entrevista à 'Veja'

Ainda durante a entrevista, Lira disse que parlamentares se abriram para negociação, o que, segundo ele, o próprio Ministério Público não faria.

"Agora tem temas que são inegociáveis, que têm que ir para o voto democraticamente, sem versão. A versão nós vamos enfrentar claramente. Olha, precisa de freio, precisa fazer um código de ética, ter paridade. E precisa ter corregedor do Ministério Público que se e numa votação no Congresso, como am os ministros do STF, ministros do STJ, como a o PGR...É normal. Qual é o problema? É desmerecimento um membro do Ministério Público ser votado pelo Congresso Nacional?", questionou.

A proposta foi colocada em pauta pela primeira vez no início do mês, mas adiada após duras críticas de procuradores, que apontam uma tentativa de interferência no Ministério Público, numa espécie de "vingança" de políticos após operações recentes, como a Lava Jato. Sem apoio necessário, Lira decidiu adiar a votação da medida pela segunda vez na semana ada.

A votação de um requerimento para retirar a PEC da pauta, na última quinta-feira (14), também serviu de termômetro para Lira perceber que não teria votos suficientes para aprová-la. Por ser uma emenda à Constituição, a proposta precisa de, no mínimo, 308 votos. O requerimento, porém, foi derrotado por um placar apertado, de 214 votos a 145.

Os partidos se dividiram sobre a proposta, e mesmo a oposição rachou. Enquanto PT e PCdoB eram favoráveis ao texto, PSB, PDT e PSOL orientaram os deputados a votar contra. No centro, a rejeição foi manifestada pelo MDB e Podemos, com o apoio do Novo fazendo frente à direita.

Veja as principais mudanças previstas na PEC:

  • Aumento de assentos no colegiado reservados a indicações alternadas da Câmara e do Senado, que am de dois para quatro, ampliando a influência externa no Ministério Público;
  • Membro indicado pelo Congresso a a ser também o vice-presidente do CNMP;
  • CNMP ganha poder de rever atos privativos de membros da instituição;
  • Congelamento de prazos prescricionais de infrações até a decisão final sobre a conduta do procurador ou promotor;
  • Corregedor Nacional não precisará mais ser eleito entre os membros do Ministério Público e ará a ser indicado pelo Congresso;
  • CNMP deverá criar um Código Nacional de Ética e Disciplina para guiar a conduta de membros da instituição no prazo de 120 dias após a provação da reforma;
  • Conselhos Superiores dos Ministérios Públicos estaduais, que hoje são eleitos pela classe, am a ser compostos por membros indicados diretamente pelo procurador-geral de Justiça do Estado.