﻿var idFormBusquedaHoteles="#formBusquedaHoteles";var idFormBusquedaVuelos="#formBusquedaVuelos";var idFormBusquedaViajes="#formVacaciones";var SolicitudAjax;var filaConsejo1;var filaConsejo2;var filaConsejo3;var filaConsejo4;var ImgConsejo1="imgConsejo1"var ImgConsejo2="imgConsejo2"var ImgConsejo3="imgConsejo3"var ImgConsejo4="imgConsejo4"var Consejo1;var Consejo2;var Consejo3;var Consejo4;var imgFlechaArriba="/images/flecha_arriba.gif";var imgFlechaAbajo="/images/flecha_abajo.gif";var classImprimir=".btnImprimir";var ListaImagenesFicha;var ImagenGrande="#cuerpoAmpliado #cabeceraOferta .foto img.jvFotoAmpliada";var ImagenPequena="#cuerpoAmpliado #cabeceraOferta .descripcion ul li img.jvEnlazable";var ListaImagenesMapa;var ImagenMapaPrincipal="#mapaDeOfertas";var mapShape="#mapa .jvMapaClick";function ActivarBuscadorHoteles(){if($(idFormBusquedaViajes))$(idFormBusquedaViajes).hide();if($(idFormBusquedaVuelos))$(idFormBusquedaVuelos).hide();$(idFormBusquedaHoteles).show();return false;}function AbrirVentanaURL(url){window.open(url);}function AjaxError(data){alert("Error en solicitud");PeticionCajetinEnCurso=false;ActivarEsperaBuscador(false);}function EstaPeticionAjaxActiva(){return SolicitudAjax!=undefined&& SolicitudAjax.readyState!=undefined&& SolicitudAjax.readyState>=0;}function BindConsejos(){$("#"+ImgConsejo1).bind("click",ActivarConsejo);$("#"+ImgConsejo2).bind("click",ActivarConsejo);$("#"+ImgConsejo3).bind("click",ActivarConsejo);$("#"+ImgConsejo4).bind("click",ActivarConsejo);}function ActivarConsejo(sender){switch(sender.currentTarget.id){case ImgConsejo1:ActivarFila(filaConsejo1,ImgConsejo1);break;case ImgConsejo2:ActivarFila(filaConsejo2,ImgConsejo2);break;case ImgConsejo3:ActivarFila(filaConsejo3,ImgConsejo3);break;case ImgConsejo4:ActivarFila(filaConsejo4,ImgConsejo4);break;}}function BindImgFicha(){$(ImagenPequena).each(ActivarImagenGrande);$("a.jvAmpliarFoto").each(ActivarImagenGrande);}function ActivarImagenGrande(id){$(this).bind("click",function(){$(ImagenGrande)[0].src=ListaImagenesFicha[id].src;$(ImagenGrande)[0].focus()})}function ActivarFila(fila,img){var filaConsejo=$(fila)[0];var imagen=$("#"+img)[0];if(filaConsejo.className=="oculto"){filaConsejo.className="inline";imagen.src=imgFlechaArriba;}else{filaConsejo.className="oculto";imagen.src=imgFlechaAbajo;}}function CargaRutaImagen(listaImagenes,ruta){var ultimaPosicion=listaImagenes.length;listaImagenes[ultimaPosicion]=new Image();listaImagenes[ultimaPosicion].src=ruta;}function BindBusquedaXMapa(){$(mapShape).each(ActivarClickMapa);$(mapShape).bind("onfocus",function(){this.hideFocus=true;})}function ActivarClickMapa(id){$(this).bind("mouseover",function(){$(ImagenMapaPrincipal)[0].src=ListaImagenesMapa[id].src;return false;})$(this).bind("mouseout",function(){$(ImagenMapaPrincipal)[0].src=ListaImagenesMapa[ListaImagenesMapa.length-1].src;return false;})$(this).bind("mousedown",function(){$(ImagenMapaPrincipal)[0].hideFocus=true;});}function RetrocederPagina(numero){history.go(-numero);return false;}function ActivarMapaWeb(){window.open('/informacion/mapaweb.aspx','MapaWeb','toolbar=no, location=no, directories=no, menubar=no, scrollbars=yes, width=500, height=600');return false;}function AbrirPolitica(){window.open('/informacion/privacidad.aspx','PoliticadePrivacidad','toolbar=no, location=no, directories=no, menubar=no, scrollbars=yes, width=500, height=600');return false;}function ImprimirHoja(){window.print();return false;}function BindBtnImprimir(){$(classImprimir).bind("click",ImprimirHoja);}function BindInfoCompartir(){$("#compartir #anCompartir").bind("click",MostrarInfoCompartir);$("#compartir #anCompartirCerrar").bind("click",MostrarInfoCompartir);}function MostrarInfoCompartir(){$("#compartir .infoAdicional").toggle();$("#compartir .infoAdicional").focus();return false;}function CargaImagen(img,ruta,title){img.src=ruta;if(arguments==3&& title!="")img.title=title;}function AbrirVentanaPadre(url){top.window.opener.location=url;return false;}function ParseaFechaANeutro(fecha,hora){var fechaString=fecha.split("/");return new Date(fechaString[1]+"/"+fechaString[0]+"/"+fechaString[2]+" "+hora);}function ParseaNumeroANeutro(valor){var nuevoValor=valor.replace(".","$");nuevoValor=nuevoValor.replace(",",".");return nuevoValor.replace("$",",");}function CadenaNoEsNula(valor){return(valor!==null& valor!=undefined&& valor.length>0);}