/* Acomoda tipo de cambio*/ /* let tipoCambio; let contenedorTC; contenedorTC = document.getElementById('TCHolder'); tipoCambio = document.getElementById('cintillo').parentElement.parentElement.parentElement.nextElementSibling; tipoCambio = document.getElementById('cintillo').parentElement.parentElement.parentElement.nextElementSibling; contenedorTC.appendChild(tipoCambio); */ /* Control del Menú*/ let iconoMenu = document.getElementById('iconoMenu'); let menu = document.getElementById('menu'); let iconTag = document.getElementById('iconTag'); let acciones = document.getElementById('menuAcciones'); let animacionTagMenu; let animacionTagMenu01; let animacionTagMenu02; function controlaMenu() { iconoMenu.classList.toggle('abierto'); if(iconoMenu.classList.contains('abierto')) { AbreMenu(); } else { CierraMenu(); } } function AbreMenu() { // cierraAcciones(); iconTag.classList.add('animaTag'); menu.classList.add('menu-visible'); animacionTagMenu02 = setTimeout( function() { // iconTag.innerHTML="CERRAR"; iconTag.classList.remove('animaTag'); }, 200); // menu.classList.add('MenuVisible'); animacionTagMenu01 = setTimeout( function() { iconTag.innerHTML="CERRAR"; /*iconTag.classList.remove('animaTag');*/ }, 400); } function CierraMenu() { iconTag.classList.add('animaTag'); menu.classList.remove('menu-visible'); animacionTagMenu02 = setTimeout(function(){ iconTag.classList.remove('animaTag');}, 200); animacionTagMenu01 = setTimeout(function(){ iconTag.innerHTML="MENU";}, 400); // menu.classList.remove('MenuVisible'); } /*Menu opciones*/ function controlaAcciones() { let menuAcciones = document.getElementById("menuAcciones"); menuAcciones.classList.toggle("MenuAbierto"); } /*Función submenu*/ function controlaSubMenu(seleccion) { let submenu = seleccion.parentElement.parentElement.parentElement.nextElementSibling; submenu.classList.toggle("sub-menu-visible"); seleccion.classList.toggle("boton-menu-abierto"); } function cargaRecuadro() { if(document.getElementById("cont-CodigoGobierno")) { /*console.log("Ejecuta validación");*/ let ContieneActivo = document.getElementById("Cont_Activo"); let recuadro = document.getElementById("cont-CodigoGobierno"); let temporal = recuadro.cloneNode(true); temporal.classList.remove("detalle-desplegable"); ContieneActivo.appendChild(temporal); } else { /*console.log("No se encontró elemento");*/ } } cargaRecuadro(); function controlaRecuadro(elemento) { quitaClase("opcion-activa"); elemento.classList.add("opcion-activa"); let ContieneActivo = document.getElementById("Cont_Activo"); ContieneActivo.innerHTML=""; let siguienteElemento = elemento.nextElementSibling; let temporal = siguienteElemento.cloneNode(true); temporal.classList.remove("detalle-desplegable"); ContieneActivo.appendChild(temporal); } function quitaClase(clase) { let arreglo = document.getElementsByClassName(clase); for( i = 0; i < arreglo.length; i++ ) { arreglo[i].classList.remove(clase); } } function submenuNavegacion(a) { let submenu = a.nextElementSibling; submenu.classList.toggle("submenu-cerrado"); } function abreChat() { window.open("https://bcrchat.bancobcr.com/BCR/chat.aspx", target="_blank","toolbar=yes,scrollbars=yes,resizable=yes,top=500,left=500,width=400,height=600" ); } function abrePersonas() { document.cookie = "SessionID= ; expires = Thu, 01 Jan 1970 00:00:00 GMT" window.open("https://personas.bancobcr.com", target="_blank","toolbar=no, menubar=no,scrollbars=yes,resizable=yes,location=no,directories=no,status=no,width=1000,height=640" ); } if(document.getElementById("botonChat")) { setTimeout(function(){ document.getElementById("botonChat").style.bottom = "25px"; }, 2000); }else{ } function abrePresupuesto() { let calculadora = ""; //calculadora ="/educacion/calculadora.php"; calculadora = "https://bancobcr.com/wps/portal/bcr/bancobcr/acerca-del-bcr/responsabilidad_social/finanzas_en_accion/calculadora-presupuesto/"; window.open(calculadora, target="_blank","locationbar=no, toolbar=no,scrollbars=yes,resizable=yes,top=50,left=50,width=400,height=550,location=no" ); } /* function promoModal(a) { let modal = a; modal.classList.toggle("modal-Promocion-visible"); }*/ const vinculos = document.getElementsByTagName("a"); var sale; for (v of vinculos){v.href.includes(document.location.origin) || v.href.includes(".bancobcr.com") || v.href.includes("tel:") || v.href.includes("mailto:") || v.href =='' || v.href.includes("https://www.bcrvalores.com/") || v.href.includes("https://www.bcrfondos.com/") || v.href.includes("https://bcrinstance.secure.force.com")?(true):( v.target="_blank", v.rel="noopener", v.addEventListener("click", (event) => { confirm("Está por salir de www.bancobcr.com, \npara dirigirse a un sitio externo \n¿desea continuar?") ? sale =true : event.preventDefault(); }, false))} /* let trapecio = document.querySelector(".logoBCR__trapecio"); if(trapecio){ setTimeout(function(){ trapecio.classList.add("logoBCR__trapecio--visible"); }, 400); } const letras = document.querySelectorAll(".logoBCR__letras"); if(letras){ let contadorLetras = 0; setTimeout(() => { let animaLetras = setInterval(() => { if(contadorLetras < letras.length){ letras[contadorLetras].classList.add("logoBCR__letras--visible"); contadorLetras++; }else{ clearInterval(animaLetras); contadorLetras = 0; } }, 25); }, 500); } const raya = document.querySelector(".logoBCR__raya"); if(raya){ setTimeout(() => { raya.classList.add("logoBCR__raya--visible"); }, 1000); } const numeros = document.querySelectorAll(".logoBCR__numeros"); if(numeros){ let contadorNumeros = 0; setTimeout(() => { let animaNumeros = setInterval(() => { if(contadorNumeros < numeros.length){ numeros[contadorNumeros].classList.add("logoBCR__numeros--visible"); contadorNumeros++; }else{ clearInterval(animaNumeros); contadorNumeros = 0; } }, 40); }, 1100); } const logoAnios = document.querySelectorAll(".logoBCR__Anios"); if(logoAnios.length >0){ setTimeout(() => { logoAnios[0].classList.add("logoBCR__Anios--visible"); }, 1300); setTimeout(() => { logoAnios[1].classList.add("logoBCR__Anios--visible-2"); }, 1350); } const lineaLogo = document.querySelectorAll(".logoBCR__linea"); if(lineaLogo){ let contadorlinea = 0; setTimeout(() => { lineaLogo.forEach(linea => linea.classList.add("logoBCR__linea--visible")); }, 1600); } */ const BCR = document.querySelectorAll(".logoBCR__BCR"); const MAPA = document.querySelectorAll("#mapaLogo"); const BCR_LETRAS_AZULES = document.querySelectorAll(".logoBCR__letras__azules"); const BCR_LETRAS_ROJAS = document.querySelectorAll(".logoBCR__letras__rojas"); /* const BCR_RAYA = document.querySelectorAll(".logoBCR__raya"); const BCR_NUMEROS = document.querySelectorAll(".logoBCR__numeros"); const BCR_ANIOS = document.querySelectorAll(".logoBCR__anios"); const BCR_LINEA = document.querySelectorAll(".logoBCR__linea");*/ const ESENCIAL_SOMOS = document.querySelectorAll(".esencial_somos"); const ESENCIAL_ESENCIAL = document.querySelectorAll(".esencial_esencial"); const ESENCIAL_COSTA = document.querySelectorAll(".esencial_costa"); const ESENCIAL_RICA = document.querySelectorAll(".esencial_rica"); const ESENCIAL_CIRCULO = document.querySelectorAll(".esencial_circulo"); let animacionLogo = (lista, clase, duracion, retraso) =>{ let contadorLetras = 0; setTimeout(() => { let animaLetras = setInterval(() => { if(contadorLetras < lista.length){ lista[contadorLetras].classList.add(clase); contadorLetras++; }else{ clearInterval(animaLetras); contadorLetras = 0; } }, duracion); }, retraso); } animacionLogo(BCR,'logoBCR__BCR--visible', 50, 0 ); animacionLogo(BCR_LETRAS_ROJAS,'logoBCR__letras__rojas--visible', 30, 250); animacionLogo(BCR_LETRAS_AZULES,'logoBCR__letras__azules--visible', 30, 410); animacionLogo(MAPA,'mapa--visible', 100, 730); animacionLogo(ESENCIAL_SOMOS,'esencial_somos--visible', 50, 1100); animacionLogo(ESENCIAL_ESENCIAL,'esencial_esencial--visible', 50, 1350); animacionLogo(ESENCIAL_COSTA,'esencial_costa--visible', 50, 1750); animacionLogo(ESENCIAL_RICA,'esencial_rica--visible', 50, 2000); animacionLogo(ESENCIAL_CIRCULO,'esencial_circulo--visible', 100, 2200);