$(document).ready(function(){if($(window).width()<=768)setMenuSecciones();$("a.tiene-hijos3").click(function(event){event.preventDefault();if($(this).parent().find("ul.menu3-vertical:visible").length===0){$(this).addClass("girado");$("a.tiene-hijos3").not($(this)).removeClass("girado");plegarMenu($("a.tiene-hijos3").not($(this)).parent().find("ul.menu3-vertical"));desplegarMenu($(this).parent().find("ul.menu3-vertical"))}else{$(this).removeClass("girado");plegarMenu($(this).parent().find("ul.menu3-vertical"))}}); $("a.tiene-hijos4").click(function(event){event.preventDefault();if($(this).parent().find("ul.menu4-vertical:visible").length===0){$(this).addClass("girado");$("a.tiene-hijos4").not($(this)).removeClass("girado");plegarMenu($("a.tiene-hijos4").not($(this)).parent().find("ul.menu4-vertical"));desplegarMenu($(this).parent().find("ul.menu4-vertical"))}else{$(this).removeClass("girado");plegarMenu($(this).parent().find("ul.menu4-vertical"))}});$("a.tiene-hijos5").click(function(event){event.preventDefault(); if($(this).parent().find("ul.menu5-vertical:visible").length===0){$(this).addClass("girado");$("a.tiene-hijos5").not($(this)).removeClass("girado");plegarMenu($("a.tiene-hijos5").not($(this)).parent().find("ul.menu5-vertical"));desplegarMenu($(this).parent().find("ul.menu5-vertical"))}else{$(this).removeClass("girado");plegarMenu($(this).parent().find("ul.menu5-vertical"))}});$(".activoN2 a.tiene-hijos3").addClass("girado");$(".activoN3 a.tiene-hijos4").addClass("girado");$(".activoN4 a.tiene-hijos5").addClass("girado"); if($("#decMenuVertical \x3e nav \x3e ul").has("li").length===0)$("#decMenuVertical").removeAttr("id");setTimeout(function(){$("ul.menu3-vertical.parent-selected").prev().addClass("girado");$("ul.menu3-vertical.parent-selected").prev().removeClass("rotated");$("ul.menu3-vertical.parent-selected").show();$("ul.menu3-vertical.parent-selected").addClass("activo");$("ul.menu3-vertical.parent-selected").attr("aria-expanded","true");$("ul.menu3-vertical.parent-selected").attr("aria-hidden","false");$("ul.menu3-vertical").removeClass("parent-selected"); $("ul.menu4-vertical.parent-selected").prev().addClass("girado");$("ul.menu4-vertical.parent-selected").prev().removeClass("rotated");$("ul.menu4-vertical.parent-selected").show();$("ul.menu4-vertical.parent-selected").addClass("activo");$("ul.menu4-vertical.parent-selected").attr("aria-expanded","true");$("ul.menu4-vertical.parent-selected").attr("aria-hidden","false");$("ul.menu4-vertical").removeClass("parent-selected")},500)}); function plegarMenu(obj){obj.slideUp();obj.attr("aria-expanded","false");obj.attr("aria-hidden","true");obj.removeClass("activo")}function desplegarMenu(obj){obj.slideDown();obj.attr("aria-expanded","true");obj.attr("aria-hidden","false");obj.addClass("activo")}$(window).resize(function(){if($(window).width()<=768&&$("#menu45Movil").length<1)setMenuSecciones()});var menuSet=false; function setMenuSecciones(){if(menuSet===false){if($("#menu45Movil").length>0){$("#decMenuVertical").show();$(".menuVertical4 .menuNivel4, .menuVertical4 .menuNivel5").each(function(){if($(this).find("\x3e ul").length>0)$(this).find("\x3e a").addClass("hasDescendant")})}if($(".hasDescendant").length<1)$(".menuVertical4 .menuNivel4, .menuVertical4 .menuNivel5, .menuVertical4 .menuNivel6").each(function(){if($(this).find("*").length>1)$(this).prevAll("a").addClass("hasDescendant").parent().addClass("openWay")}); $(".menuVertical4").on("click","li",function(e){if($(e.target).parent().attr("class").indexOf("menuNivel")!==-1);else if($(e.target).attr("class").indexOf("menuNivel")!==-1){$(e.target).toggleClass("open");return false}});menuSet=true}}; $(document).ready(function(){if(typeof tituloModal!=="undefined"&&tituloModal.length!==0)mostrarVentanaModal(tituloModal,mensajeModal,null)}); function mostrarVentanaModal(titulo,texto,deConfirmacion){crearVentanaModal(titulo,texto,deConfirmacion);if($("#decContenedorInterior").length===1)$("#decContenedorInterior").css({"overflow-y":"hidden","position":"fixed","width":"100%","height":"100%"});else if($("#decContenedorPantallaCompleta").length===1)$("#decContenedorPantallaCompleta").css({"overflow-y":"hidden","position":"fixed","width":"100%","height":"100%"});$("#ventanaModal").css({display:"block"});$("#fondoCapaModal").css({display:"block"}); $("#fondoCapaModal").css("height",$(document).innerHeight());$(".btnForm:first").focus()} function ocultarVentanaModal(){var loc=new String(window.location);if(loc.indexOf("/agenda")===-1&&loc.indexOf("/calendar")===-1)eliminarVentanaModal();if($("#decContenedorInterior").length===1)$("#decContenedorInterior").css({"overflow-y":"auto"});else if($("#decContenedorPantallaCompleta").length===1)$("#decContenedorPantallaCompleta").css({"overflow-y":"auto"});$(".decorator").attr("aria-hidden",false);$("#ventanaModal").attr("aria-hidden",true);$("#ventanaModal").css({display:"none"});$("#fondoCapaModal").css({display:"none"}); $(".decorator a").removeAttr("tabindex");$(".decorator input").removeAttr("tabindex");if($(".decorator main form input").length>0)$(".decorator main form input")[0].focus()} function crearVentanaModal(titulo,texto,deConfirmacion){var divVentanaModal='\x3cdiv id\x3d"ventanaModal" class\x3d"ventanaModal" role\x3d"dialog" aria-hidden\x3d"false" aria-labelledby\x3d"modal-label"\x3e';divVentanaModal+='\x3cdiv id\x3d"contenedorVentanaModal" class\x3d"window" role\x3d"document"\x3e';divVentanaModal+='\x3cdiv id\x3d"dialog" class\x3d"window"\x3e';divVentanaModal+='\x3ch1 id\x3d"modal-label" class\x3d"tituloAviso"\x3e'+titulo+"\x3c/h1\x3e";divVentanaModal+='\x3cp class\x3d"textoAviso"\x3e'+ texto+"\x3c/p\x3e";divVentanaModal+="\x3c/div\x3e";divVentanaModal+='\x3cdiv class\x3d"contenedorCerrar"\x3e';if(deConfirmacion){divVentanaModal+='\x3cspan class\x3d"botonDer"\x3e';divVentanaModal+='\x3ca href\x3d"#" class\x3d"btnForm btnFormAceptar" title\x3d""\x3e\x3cimg src\x3d"/o/iberdrola-corporativo-theme/images/comunes/okVentanaModal.svg" alt\x3d"Cerrar ventana modal"/\x3e\x3c/a\x3e';divVentanaModal+="\x3c/span\x3e";divVentanaModal+='\x3cspan class\x3d"botonDer"\x3e';divVentanaModal+='\x3ca href\x3d"#" class\x3d"btnForm btnFormCancelar" title\x3d""\x3e\x3cimg src\x3d"/o/iberdrola-corporativo-theme/images/comunes/cerrarVentanaModal.svg" alt\x3d"Cerrar ventana modal"/\x3e\x3c/a\x3e'; divVentanaModal+="\x3c/span\x3e"}else{divVentanaModal+='\x3cspan class\x3d"botonDer"\x3e';var loc=new String(window.location);if(loc.indexOf("/agenda")===-1||loc.indexOf("/calendar")===-1)divVentanaModal+='\x3ca href\x3d"#" class\x3d"btnForm" onclick\x3d"javascript:ocultarVentanaModal(); return false;" title\x3d""\x3e\x3cimg src\x3d"/o/iberdrola-corporativo-theme/images/comunes/cerrarVentanaModal.svg" alt\x3d"Cerrar ventana modal"/\x3e\x3c/a\x3e';else divVentanaModal+='\x3ca href\x3d"#" class\x3d"btnFormCerrar" title\x3d""\x3e\x3cimg src\x3d"/o/iberdrola-corporativo-theme/images/comunes/cerrarVentanaModal.svg" alt\x3d"Cerrar ventana modal"/\x3e\x3c/a\x3e'; divVentanaModal+="\x3c/span\x3e"}divVentanaModal+="\x3c/div\x3e";divVentanaModal+="\x3c/div\x3e";divVentanaModal+="\x3c/div\x3e";$("#fondoCapaModal").after(divVentanaModal);$(".decorator").attr("aria-hidden",true);$(".decorator input").attr("tabindex","-1");$(".decorator input").focusin(function(e){var code=e.keyCode?e.keyCode:e.which;if(code===0&&this.tabindex===-1)$("#ventanaModal .btnForm:first").focus()});$(".decorator a").attr("tabindex","-1");$(".decorator a").focusin(function(e){var code=e.keyCode? e.keyCode:e.which;if(code===0&&this.tabindex===-1)$("#ventanaModal .btnForm:first").focus()})}function eliminarVentanaModal(){$(".ventanaModal").remove()}; $(document).ready(function(){if($("#mensajeInformacion").val()!==undefined&&$("#mensajeInformacion").val().lenght!==0)mostrarVentanaModal(tituloVentanaModal,$("#mensajeInformacion").val());if($("#mensajeError").val()!==undefined&&$("#mensajeError").val().lenght!==0)mostrarVentanaModal(tituloVentanaModal,$("#mensajeError").val());if($("#errores").html()!==undefined)mostrarVentanaModal(tituloVentanaModal,$("#errores").html());if($("#errorLogin").html()!==undefined)mostrarVentanaModal(tituloVentanaModal, errorUsuario)}); $(document).ready(function(){listenerCerrarModal();listenerBotonEnviar();$.each($('.newsletter input[type\x3d"checkbox"]'),function(){var id=$(this).attr("id");$(this).before($("#"+id+' + input[type\x3d"hidden"]'))});$("#btnGuardarUsuario").click(function(){submitWithCaptcha();return})}); function submitWithCaptcha(){if(activeCaptcha)grecaptcha.ready(function(){if($("#captchaResponse").length){var siteKey=$("#captchaResponse").data("sitekey");grecaptcha.execute(siteKey,{action:"NewsletterRegistro"}).then(function(response){guardarDatosUsuario(response)})}});else guardarDatosUsuario("")} function guardarDatosUsuario(captchaResponse){var param={};param["email"]=$("#emailNewsletter").val();if($("#condiciones").is(":checked"))param["condiciones"]=$("#condiciones").val();else param["condiciones"]=$("#condiciones_denegadas").val();param["tiempoRelleno"]=$("#tiempoRelleno").val();param["campoSeguridad"]=$("#campoSeguridad").val();param["captchaResponse"]=captchaResponse;$.ajax({url:$urlRegistroUsuario,data:param,global:false,method:"POST",dataType:"json"}).done(function(response){try{mostrarVentanaModal(response.titulo, response.mensaje,null)}catch(e){document.location=pathMenu+"/400"}}).fail(function(){document.location=pathMenu+"/400"}).always(function(){$("#condiciones").removeProp("checked")})}function marcaCheck(evt,id){var charCode=evt.which?evt.which:evt.keyCode;if(charCode===13||charCode===32)$("#"+id).click()} function listenerBotonEnviar(){$("#boton-ctr").on("click",function(){if($("#checkBaja").is(":checked")){mostrarVentanaModal(i18nModal("i18n.modal.titulo","ckBaja"),i18nModal("i18n.modal.descripcion","ckBaja"),true);listenerModalBaja()}else $("#newsletterUsuario").submit()})}function listenerModalBaja(){$(".btnFormAceptar").on("click",function(){handlerCheckBaja()});$(".btnFormCancelar").on("click",function(){ocultarVentanaModal()})}function handlerCheckBaja(){$("#newsletterUsuario").submit()} function listenerCerrarModal(){$("#cerrar-modal").on("click",function(){if($("#idioma").val()==="0")window.location.href="/wcorp/iberdrola";else window.location.href="/wcorp/iberdrola/home"})} function i18nBotones(clave){var i18nBotonesTraducciones={"i18n.modal.titulo":{"es":"\x26iexcl;Muchas gracias!","en":"Thank You!","pt":"Muito obrigado!"},"i18n.modal.descripcion":{"es":"Tu informacion personal ha sido modificada con \x26eacute;xito.","en":"Your personal information has been modify with success.","pt":"Suas informa\x26ccedil;\x26otilde;es pessoais foram modificadas com sucesso"}};switch($("html").attr("lang")){case "es":return i18nBotonesTraducciones[clave]["es"];case "en":return i18nBotonesTraducciones[clave]["en"]; case "pt":return i18nBotonesTraducciones[clave]["pt"];default:return i18nBotonesTraducciones[clave]["es"]}} function i18nModal(clave,tipo){var i18nModalTraducciones;switch(tipo){case "1":i18nModalTraducciones={"i18n.modal.titulo":{"es":"\x26iexcl;Muchas gracias!","en":"Thank You!","pt":"Muito obrigado!"},"i18n.modal.descripcion":{"es":"Revise su correo. Le enviaremos un enlace para que pueda modificar su informaci\x26oacute;n personal.","en":"Check your email. We will send you a link to let you modify your personal information.","pt":"Verifique seu email. Enviaremos um link para que voc\x26ecirc; possa modificar suas informa\x26ccedil;\x26otilde;es pessoais"}}; break;case "2":i18nModalTraducciones={"i18n.modal.titulo":{"es":"\x26iexcl;Muchas gracias!","en":"Thank You!","pt":"Muito obrigado!"},"i18n.modal.descripcion":{"es":"Tu informaci\x26oacute;n personal ha sido modificada con \x26eacute;xito.","en":"Your personal information has been modify with success.","pt":"Suas informa\x26ccedil;\x26otilde;es pessoais foram modificadas com sucesso"}};break;case "ckBaja":i18nModalTraducciones={"i18n.modal.titulo":{"es":"Aviso","en":"Warning","pt":"Aviso"},"i18n.modal.descripcion":{"es":"\x26iquest;Est\x26aacute;s seguro que deseas darte de baja de nuestra Newsletter?", "en":"Are you sure you want to unsubscribe from our Newsletter?","pt":"Tem certeza de que deseja cancelar a inscri\x26ccedil;\x26atilde;o em nossa Newsletter?"}};break;default:break}switch($("html").attr("lang")){case "es":return i18nModalTraducciones[clave]["es"];case "en":return i18nModalTraducciones[clave]["en"];case "pt":return i18nModalTraducciones[clave]["pt"];default:return i18nModalTraducciones[clave]["es"]}};