IPUE ESPAÑA

LA GRAN TRIBULACIÓN

Es la ira de Dios contra este mundo pecador, y en este tiempo Dios se volverá a Israel para levantarlo. “En aquel tiempo se levantará Miguel, el gran príncipe que está de parte de los hijos de tu pueblo; y será tiempo de angustia, cual nunca fue desde que hubo gente hasta entonces; pero en aquel tiempo será libertado tu pueblo, todos los que se hallen escritos en el libro” (Daniel 12:1).

“Porque habrá entonces gran tribulación, cual no la ha habido desde el principio del mundo hasta ahora, ni la habrá. Y si aquellos días no fuesen acortados, nadie seria salvo; más por causa de los escogidos, aquellos días serán acortados” (Mateo 24:21 -22).

“Y a vosotros que sois atribulados, daros reposo con nosotros, cuando se manifieste el Señor Jesús desde el cielo con los ángeles de su poder, en llamas de fuego, para dar retribución a los que no conocieron a Dios, ni obedecen al evangelio de nuestro Señor Jesucristo; los cuales sufrirán pena de eterna perdición, excluidos de la presencia del Señor y de la gloria de su poder” (2 Tesalonicenses 1:7-9).

“De estos también profetizó Enoc, séptimo desde Adán, diciendo: He aquí vino el Señor con sus santas decenas de millares, para hacer juicio contra todos, y dejar convictos a todos los impíos de todas sus obras impías que han hecho Impíamente, y de todas las cosas duras que los pecadores impíos han hablado contra él” (Judas 14-15).

document.addEventListener("DOMContentLoaded", function () { const boton = document.getElementById("buscar-iglesia"); if (!boton) return; boton.addEventListener("click", function (e) { e.preventDefault(); if (!navigator.geolocation) { alert("Tu navegador no permite geolocalización."); return; } navigator.geolocation.getCurrentPosition(function (position) { const userLat = position.coords.latitude; const userLon = position.coords.longitude; function distancia(lat1, lon1, lat2, lon2) { const R = 6371; const dLat = (lat2 - lat1) * Math.PI / 180; const dLon = (lon2 - lon1) * Math.PI / 180; const a = Math.sin(dLat/2) ** 2 + Math.cos(lat1 * Math.PI / 180) * Math.cos(lat2 * Math.PI / 180) * Math.sin(dLon/2) ** 2; return 2 * R * Math.atan2(Math.sqrt(a), Math.sqrt(1 - a)); } let masCercana = null; let distanciaMin = Infinity; IPUE_IGLESIAS.forEach(iglesia => { if (!iglesia.lat || !iglesia.lng) return; const d = distancia( userLat, userLon, parseFloat(iglesia.lat), parseFloat(iglesia.lng) ); if (d < distanciaMin) { distanciaMin = d; masCercana = iglesia; } }); if (masCercana) { window.location.href = masCercana.url; } else { alert("No se encontró ninguna iglesia."); } }, function () { alert("No se pudo obtener tu ubicación."); }); }); });