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

Ela estava assustada, com medo, diz delegada sobre jovem agredida em vídeo

Luciana Sinzimbra publicou em suas redes sociais uma foto do rosto machucado e do ex-namorado, Victor Junqueira - Reprodução / Instagram
Luciana Sinzimbra publicou em suas redes sociais uma foto do rosto machucado e do ex-namorado, Victor Junqueira Imagem: Reprodução / Instagram

Bia Sant'Anna

Da Universa

27/12/2018 16h33

Na madrugada do dia 15 de dezembro a advogada Luciana Sinzimbra foi agredida pelo namorado, o piloto Victor Junqueira. De tarde, ela foi na companhia de amigas à 1ª Delegacia da Mulher de Goiânia registrar queixa e solicitar uma medida protetiva. "Ela chegou muito fragilizada e aparentava estar com medo dele ainda", disse à Universa Bruna Damasceno, delegada adjunta que fez o atendimento de Luciana.

A advogada Luciana Sinzimbra fez um boletim de ocorrência sobre a agressão do ex-namorado - Arquivo pessoal - Arquivo pessoal
A advogada Luciana Sinzimbra fez um boletim de ocorrência sobre a agressão do ex-namorado
Imagem: Arquivo pessoal

A advogada fez um exame de corpo de delito e entregou à polícia um vídeo que comprovava as agressões. As cenas de violência foram registradas por ela com um celular escondido. Victor teria se descontrolado após Luciana terminar o relacionamento. As imagens viralizaram nas redes sociais, mas Universa decidiu não reproduzi-las aqui, em respeito à vítima.

No vídeo, Victor dá um forte tapa na cara da namorada e, na sequência, segue com as agressões: dá um soco em sua cabeça e a chacoalha segurando seu pescoço. Luciana pede para ele parar, dizendo "você vai me matar desse jeito". Ela tenta se livrar dos socos com as pernas, pedindo que ele se acalme: "você está louco, Victor, para". Os dois estavam no quarto de Luciana, em seu apartamento de Goiânia.

Relacionamento de três anos

Victor Junqueira (à esq.) e Luciana em foto com amigos - Arquivo Pessoal - Arquivo Pessoal
Victor Junqueira (à esq.) e Luciana em foto com amigos
Imagem: Arquivo Pessoal

Segundo a delegada, Luciana e Victor namoravam havia três anos. "Ela estava muito assustada, abalada. Afinal era um namoro longo. Mas ela disse que queria justiça." Ainda de acordo com Bruna Damasceno, a medida protetiva foi instaurada no dia 15 mesmo e o ex-namorado está proibido de chegar perto ou de entrar em contato com a advogada.

"O juíz não viu motivo para decretar uma prisão preventiva porque o autor (Victor) tem colaborado conosco. Ele está cumprindo as sanções determinadas pela Justiça e veio no decorrer da semana seguinte prestar depoimento", explicou a delegada. "Ele veio com um advogado, mas decidiu não falar nada por enquanto."

O inquérito contra o piloto já foi finalizado. Agora deve ser apreciado pelo Ministério Público para, então, um eventual processo criminal ter início. "As provas são muito fortes", diz Bruna, que não acredita na dispensa do caso pelo MP.

"Estou me fortalecendo", escreveu Luciana em seu Instagram - Reprodução/Instagram/@lucianasinzimbra - Reprodução/Instagram/@lucianasinzimbra
"Estou me fortalecendo", escreveu Luciana em seu Instagram
Imagem: Reprodução/Instagram/@lucianasinzimbra

Combate à violência doméstica

Luciana foi procurada pela reportagem, mas preferiu não se manifestar. Nas suas redes, agradeceu o apoio que tem recebido e disse que está "bem fisicamente, porém, muito abalada emocionalmente". E segue: "Estou me fortalecendo para me pronunciar em breve e ajudar no combate à violência doméstica".

Nesta quinta-feira (27), Luciana publicou uma foto em que aparece com o olho roxo após as agressões. Ao lado, colocou uma imagem do ex-namorado, com a palavra "covarde" escrita em cima. Ela também usou a hashtag #mexeucomumamexeucomtodas.

O advogado de Victor, Romero Ferraz, fez uma declaração sobre o caso em nota oficial: "Em razão do incidente da madrugada do último dia 15, a defesa de Victor Junqueira informa que não se manifestará acerca dos vídeos que foram divulgados. Além de se tratar de processo sigiloso, [a defesa] não exporá, ainda mais, a vítima que já assinalou em redes sociais o seu constrangimento com a exposição. Foram impostas medidas cautelares em desfavor de Victor pela Justiça, as quais estão sendo fielmente cumpridas, em respeito às instituições".