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

Olimpio crítica líderes "visando urnas" e atitude "terrorista" de PMs no CE

Major Olimpio (PSL-SP) fez parte de uma comitiva de senadores que foi negociar o fim do motim no Ceará - VALTER CAMPANATO/AGÊNCIA BRASIL
Major Olimpio (PSL-SP) fez parte de uma comitiva de senadores que foi negociar o fim do motim no Ceará Imagem: VALTER CAMPANATO/AGÊNCIA BRASIL

Igor Mello

Do UOL, no Rio

22/02/2020 18h58

O senador Major Olimpio (PSL-SP) voltou do Ceará assustado com o quadro de "quebra de hierarquia absoluta" que encontrou nos quartéis tomados por policiais militares amotinados em greve.

O motim em quartéis de Fortaleza, capital cearense, e cidades do interior, foi iniciado na última terça-feira (18), horas depois do anúncio de um acordo de reajuste costurado entre representantes da PM, do governo do estado e deputados estaduais. Nos principais quarteis rebelados, políticos oriundos da PM cearense assumem um papel de liderança.

Segundo Olimpio, há interesses políticos evidentes por trás da greve. "Alguns [líderes] estão visando o 4 de outubro nas urnas", afirma, fazendo referência à data da eleição deste ano.

O líder do PSL no Senado cita ainda o ex-deputado federal Cabo Sabino (Avante-CE) como uma dessas lideranças. "Sabino é meu amigo. Ele ficou quatro anos comigo como deputado. Eles estão irredutíveis, dizem que ou dão anistia, ou o movimento vai continuar", lamenta o senador, lembrando de um encontro com os grevistas, do qual também participaram os senadores Eduardo Girão (PROS-CE), e Elmano Férrer (PODE-PI), além do deputado federal Capitão Wagner (PROS-CE).

"Só faltamos ficar de joelhos e implorar para eles. A maioria dos policiais acha que vai ter anistia", explica.

Além de Sabino, Major Olimpio cita outros políticos cearenses que estão atuando na caserna, mobilizando os PMs amotinados.

Um deles seria vereador de Sobral, Sargento Ailton (Solidariedade), que comandava o piquete onde o senador Cid Gomes (PDT-CE) foi baleado. Olimpio aponta também do deputado estadual Soldado Noelio (PROS-CE) e o vereador de Fortaleza Sargento Reginauro (Sem partido).

Todos têm em comum a forte oposição à família Ferreira Gomes —liderada pelo ex-governador Ciro Gomes (PDT), que apoia o governador Camilo Santana (PT).

Olimpio defendeu o petista no que diz respeito à negociação de aumento com a categoria.

O governador me disse que não tem mais condição de esticar a corda. Já botou R$ 600 milhões para dar o reajuste e eles vieram com um pleito que custa R$ 2 bilhões. Eles merecem mais do que estão pedindo, mas o governo do Ceará está dando R$ 4.500 para um soldado. São Paulo, que tem R$ 239 bilhões de orçamento, paga R$ 3.180.
Major Olimpio, senador do PSL-SP

Além dos políticos locais, Olimpio cita também o deputado estadual da Bahia Soldado Prisco (PSC), presidente da Aspra (Associação Nacional dos Praças). Segundo o senador, Prisco tenta fomentar movimentos como o do Ceará em outros estados.

"O Prisco foi expulso da PM da Bahia [conseguiu ser reintegrado pela Justiça em 2017] e se tornou um mobilizador de greves profissional", critica.

Estados vivem embates e negociam com policiais

Band Notí­cias

Para Olimpio, os homens encapuzados e armados na rua "pareciam o Hezbollah [partido e grupo paramilitar libanês]". Já ataques contra bens públicos e privados —um PM chegou a ser preso em flagrante em Crato, interior cearense, por incendiar o carro de uma moradora contrária à greve— são "coisa de terrorista e de criminoso", como definiu em um vídeo publicado nas redes sociais.

O senador teme que o exemplo cearense seja seguido por policiais de outros estados. "Eu me preocupo demais com isso nesse momento. Porque por salários miseráveis, piores que os que têm no Ceará, você tem no Espírito Santo, Rio de Janeiro, São Paulo, Rio Grande do Sul. Na Paraíba tem um movimento semelhante."

Olimpio, porém, garante que uma anistia aos grevistas do Ceará não a no Congresso. Nem mesmo a bancada da bala apoiaria uma medida desse tipo.

"A bancada de profissionais de segurança aumentou pela credibilidade dos policiais e da atividade policial. Não vamos criar lideranças criminosas em uma atividade fundamental do Estado. Por isso que está escrito na Constituição que é vedada sindicalização e greve".