EDUCAÇÃO
Últimas Notícias
Dólar R$ -- 13:19:45 | 5 de novembro de 2026
POLICIAL

Operação em festa clandestina termina com 14 veículos apreendidos e arma de fogo localizada em Hidrolândia

Uma operação da Polícia Militar de Goiás (PM) contra festas clandestinas com som automotivo terminou com a apreensão de 14 veículos e a prisão de um homem por porte ilegal de arma de fogo, na madrugada desta quinta-feira, 5, em Hidrolândia, na Região Metropolitana de Goiânia. A ação ocorreu às margens da GO-589, na zona rural do município, após denúncias anônimas sobre a realização de encontros na região.

Ao Jornal Opção, o subtenente Cleidson, da 26ª Companhia Independente da Polícia Militar (CIPM), contou que a corporação já monitorava a situação havia alguns dias. As informações recebidas pelo comando da unidade apontavam que festas com som automotivo estavam sendo realizadas principalmente em áreas rurais próximas à cidade.

“Já tinha alguns dias que o comando tinha informação de que estavam acontecendo essas festas clandestinas com som automotivo”, explicou. Diante das denúncias, a Polícia Militar iniciou um trabalho de monitoramento e contou com o apoio do serviço de inteligência do batalhão. Segundo o subtenente, havia também informações sobre a possível presença de pessoas armadas nesses encontros.

A operação foi deflagrada por volta das 2h, quando as equipes chegaram ao local e constataram a realização de uma festa. Conforme Cleidson, o evento não tinha autorização para funcionamento. “Não tinha alvará nenhum. O pessoal se reunia, de alguma forma marcava e escolhia o local”, relatou.

Durante as abordagens e vistorias, os policiais identificaram irregularidades na documentação e nas condições de 11 carros e três motocicletas. Os 14 veículos foram apreendidos e encaminhados ao pátio da Polícia Militar em Hidrolândia.

/**
* nwe-wp-gallery.js
*
* Extraído do bundle (public.js) para uso em arquivo separado.
* Requer:
* – jQuery (window.jQuery)
* – Viewer (a lib usada no bundle; pode ser importada ou estar em window.Viewer)
*
* Estrutura esperada no HTML:
* .nwe-wp-gallery
* .nwe-wp-gallery-img img (imagem principal)
* .nwe-wp-gallery-cont-list
* .nwe-wp-gallery-arrow.left/.right (setas)
* .nwe-wp-gallery-list (container com scroll horizontal)
* .nwe-wp-gallery-list-item (thumb)
* data-original=”URL” (imagem grande)
* data-pos=”1″ (posição para o contador)
* .page span (contador/posição)
*/

(function (global) {
const DEFAULTS = {
selector: “.nwe-wp-gallery”,
viewerOptions: { title: true, url: “src” },
animation: {
scrollMs: 200,
fadeMs: 200,
arrowFadeInMs: 300,
scrollPadding: 10,
scrollMultiplier: 2,
},
};

function getJquery($) {
const jq = $ || global.jQuery;
if (!jq) {
throw new Error(“[nwe-wp-gallery] jQuery não encontrado (window.jQuery).”);
}
return jq;
}

function getViewer(ViewerClass) {
// No bundle ele aparece como “new y.a(…)”.
// Aqui aceitamos via injeção ou via global window.Viewer.
return ViewerClass || global.Viewer;
}

/**
* Liga os eventos e o comportamento do “thumb strip” + setas.
* @param {jQuery} $gallery – container .nwe-wp-gallery
* @param {object} opts
*/
function bindGalleryControls($gallery, opts) {
const $ = $gallery.constructor; // jQuery ref
const $list = $gallery.find(“.nwe-wp-gallery-list”);

// Clique nas setas para scroll horizontal
$gallery
.find(“.nwe-wp-gallery-cont-list .nwe-wp-gallery-arrow”)
.off(“click.nweGallery”)
.on(“click.nweGallery”, function () {
const itemWidth = $list.find(“.nwe-wp-gallery-list-item”).outerWidth();
const step = opts.animation.scrollMultiplier * itemWidth;

let next = $list[0].scrollLeft + step + opts.animation.scrollPadding;
if ($(this).hasClass(“left”)) {
next = $list[0].scrollLeft – step – opts.animation.scrollPadding;
}

$list.animate({ scrollLeft: next }, opts.animation.scrollMs);
});

const $items = $gallery.find(“.nwe-wp-gallery-list .nwe-wp-gallery-list-item”);

// Mostra as setas quando o usuário scrolla a lista
$list
.off(“scroll.nweGallery”)
.on(“scroll.nweGallery”, function () {
const $arrows = $(this).parent().find(“.nwe-wp-gallery-arrow”);
if ($arrows.is(“:visible”) === false) {
$arrows.fadeIn(opts.animation.arrowFadeInMs);
}
});

// Força um pequeno scroll inicial (como no bundle)
$list.scrollLeft(1);

// Clique em um thumb: ativa, troca imagem principal, atualiza contador
$items
.off(“click.nweGallery”)
.on(“click.nweGallery”, function () {
$items.removeClass(“active”);
$(this).addClass(“active”);

const $main = $gallery.find(“.nwe-wp-gallery-img”);
const data = this.dataset || {};
const original = data.original;
const pos = data.pos;

if (!original) return;

const $caption = $main.find(“span”);
const $img = $main.find(“img”);
$img.fadeOut(opts.animation.fadeMs, () => {
$img.attr(“src”, original);
$caption.html(data.caption);
$img.fadeIn(opts.animation.fadeMs);
});

if (pos != null) {
$gallery.find(“.page span”).html(pos);
}
});
}

/**
* Inicializa UMA galeria: Viewer + controles.
* @param {Element|jQuery} galleryEl
* @param {object} options
* @returns {void}
*/
function initSingleGallery(galleryEl, options = {}) {
const opts = mergeDeep({}, DEFAULTS, options);
const $ = getJquery(opts.$);
const ViewerClass = getViewer(opts.Viewer);

const $gallery = $(galleryEl);
if ($gallery.length === 0) return;

// 1) Viewer (clique na imagem e abre lightbox)
if (ViewerClass) {
// Evita duplicar Viewer caso você reinicialize via AJAX/hook
// (a lib geralmente seta “element.viewer”, mas isso depende da versão).
try {
// eslint-disable-next-line no-new
new ViewerClass($gallery[0], opts.viewerOptions);
} catch (e) {
// Se o Viewer não estiver disponível/compatível, segue só com os controles
// para não quebrar a página.
}
}

// 2) Controles (setas + thumbs)
bindGalleryControls($gallery, opts);
}

/**
* Inicializa TODAS as galerias que existem no DOM.
* @param {object} options
*/
function initAllGalleries(options = {}) {
const opts = mergeDeep({}, DEFAULTS, options);
const $ = getJquery(opts.$);

$(opts.selector).each(function () {
initSingleGallery(this, opts);
});
}

/**
* Reproduz o comportamento do bundle:
* – Ao DOMContentLoaded inicializa tudo
* – Se existir wp.hooks, registra o addAction para reinicializar galerias inseridas dinamicamente
*/
function bootstrapNweWpGallery(options = {}) {
const opts = mergeDeep({}, DEFAULTS, options);

global.addEventListener(“DOMContentLoaded”, function () {
initAllGalleries(opts);
});

// Hook usado no bundle: “nwe_next_post_after_insert”
if (global.wp && global.wp.hooks && typeof global.wp.hooks.addAction === “function”) {
global.wp.hooks.addAction(
“nwe_next_post_after_insert”,
“theme_next_post_after_insert”,
(containerEl) => {
if (!containerEl) return;

const galleries = containerEl.querySelectorAll(opts.selector);
if (!galleries || galleries.length === 0) return;

galleries.forEach((el) => initSingleGallery(el, opts));
}
);
}
}

// Helpers simples (sem depender de libs)
function isObject(item) {
return item && typeof item === “object” && !Array.isArray(item);
}

function mergeDeep(target, …sources) {
if (!sources.length) return target;
const source = sources.shift();
if (isObject(target) && isObject(source)) {
for (const key in source) {
if (isObject(source[key])) {
if (!target[key]) Object.assign(target, { [key]: {} });
mergeDeep(target[key], source[key]);
} else {
Object.assign(target, { [key]: source[key] });
}
}
}
return mergeDeep(target, …sources);
}

// Exports globais (pode trocar para export default se estiver em bundler)
global.NweWpGallery = {
initSingleGallery,
initAllGalleries,
bootstrapNweWpGallery,
};
})(window);
window.NweWpGallery.bootstrapNweWpGallery();

Arma foi encontrada dentro de veículo

Além das irregularidades de trânsito e da perturbação do sossego, a fiscalização identificou a presença de uma arma de fogo. Dentro de um dos automóveis, os policiais encontraram um revólver calibre.38 carregado com cinco munições.

Segundo o subtenente Cleidson, as irregularidades foram identificadas durante a fiscalização dos veículos. “Com a deflagração da operação, foram feitas as abordagens, conforme o procedimento da Polícia Militar. Após as verificações da documentação, foi constatado que vários veículos tinham irregularidades”, explicou.

O proprietário do automóvel onde a arma foi encontrada, apontado como responsável pelo armamento, foi preso em flagrante e conduzido à Delegacia de Polícia Civil. “A pessoa responsável pela arma encontrada no veículo foi conduzida à delegacia e autuada em flagrante”, afirmou.

Leia também: De lojas de tarô a fintechs: operação investiga esquema bilionário de bets com alvos em Goiás

O post Operação em festa clandestina termina com 14 veículos apreendidos e arma de fogo localizada em Hidrolândia apareceu primeiro em Jornal Opção.

Fonte: www.jornalopcao.com.br