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

Suspeito que beijou idosa em assalto no Piauí é preso pela polícia

Aliny Gama

Colaboração para o UOL, em Maceió

03/02/2020 13h54

O suspeito de assaltar um mercadinho e beijar a testa de uma idosa de 81 anos durante a ação criminosa na cidade de Amarante (PI), foi preso pela Polícia Militar do Piauí no município de Redenção, na região do médio do Parnaíba, no último sábado. O homem, de 20 anos, foi reconhecido por policiais militares. Ele tentou fugir, mas foi capturado e levado para a delegacia regional de Água Branca (PI). O nome do preso não foi divulgado.

O assalto ocorreu no dia 15 de outubro do ano ado e foi gravado por câmeras de segurança do estabelecimento comercial. Nas imagens, um funcionário do mercadinho é rendido e colocado ajoelhado no chão pelos assaltantes. Em seguida, os ladrões começaram a retirar dinheiro do caixa e a cliente do mercadinho Júlia Rodrigues de Oliveira, 81, fica parada. Em um determinado momento, a idosa decide entregar o dinheiro que estava na mão, que seria usado para pagar as compras, mas um dos assaltantes recusa e ainda dá um beijo na testa dela.

A polícia informou que ele portava duas balas calibre 38 intactas e outras duas cápsulas deflagradas. Ele tem dois mandados de prisão preventiva expedidos pela Justiça, sendo um deles por roubo qualificado, referente ao assalto ao mercadinho em Amarante, e outro por dupla tentativa de homicídio em Regeneração.

O proprietário do mercadinho, Samuel Almeida, declarou à polícia que os ladrões roubaram cerca de R$ 1 mil e mercadorias do comércio. Ele registrou Boletim de Ocorrência na delegacia no dia seguinte ao assalto e desde então os criminosos estavam sendo procurados.

O outro assaltante foi preso no mês de novembro. Ele tem 22 anos e está em uma unidade do sistema prisional do Piauí condenado a oito anos de prisão por tráfico de drogas. Ele havia fugido de um presídio em agosto do ano ado. Além da condenação por tráfico de drogas, a polícia disse que ele tem uma ficha extensa de crimes de roubos.

A idosa contou que tinha ido comprar desinfetante para lavar a casa quando ficou no meio do assalto, dentro do mercadinho. Ela disse que não teve medo da ação porque achou que era uma brincadeira, depois foi que entendeu que se tratava de um assalto. "Pensei que era brincadeira, até o revólver achei que era de brinquedo. Mas, fiquei parada depois que vi eles apontarem um revólver para o rapaz do mercadinho. No meu pensamento, rezei para que aquela situação acabasse logo e eles fossem embora. Eu disse 'Jesus coloca eles no céu, tira eles desse mundo do crime' ai um dos ladrões me beijou".

O UOL tentou localizar a defesa do suspeito, mas a reportagem foi informada pela polícia que até agora ele não apresentou advogado. O preso deverá ser assistido por um defensor público durante processo judicial.