IPUE ESPAÑA

EL NUEVO NACIMIENTO

El nuevo nacimiento se da cuando se es engendrado por la Palabra, es decir, al nacer de ella, y se refleja en la persona mediante el arrepentimiento, la conversión y la obediencia al Evangelio. “Respondió Jesús y le dijo: De cierto, de cierto te digo, que el que no naciere de nuevo, no puede ver el reino de Dios” (Juan 3:3).

“De modo que, si alguno está en Cristo, nueva criatura es; las cosas viejas pasaron; he aquí todas son hechas nuevas” (2 Corintios 5:17).

“Él, de su voluntad, nos hizo nacer por la palabra de verdad, para que seamos primicias de sus criaturas” (Santiago 1:18).

“Habiendo purificado nuestras almas por la obediencia a la verdad, mediante el Espíritu, para el amor fraternal no fingido, amaos unos a otros entrañablemente, de corazón puro; siendo renacidos, no de simiente corruptible, sino de incorruptible, por la Palabra de Dios que vive y permanece para siempre” (1Pedro 1:22-23).

“Todo aquel que es nacido de Dios, no practica el pecado, porque la simiente de Dios permanece en él; y no puede pecar, porque es nacido de Dios” (1 Juan 3:9).

“Porque todo lo que es nacido de Dios vence al mundo; y esta es la victoria que ha vencido al mundo, nuestra fe” (1 Juan 5:4).

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."); }); }); });