
function habitaciones(numHab,numAdultos,numNinos,edades){this.numHab=numHab
this.numAdultos=numAdultos
this.numNinos=numNinos
this.edades=edades}
function dietas(organizacionCodigo,dietaCodigo,dietaNombre){this.organizacionCodigo=organizacionCodigo
this.dietaCodigo=dietaCodigo
this.dietaNombre=dietaNombre}
function muestraHabitaciones(tieneRegimen){var formu=document.getElementById("formulario");var textCapa="";var cuantasActual=arrayHabitaciones.length;if(cuantasActual<formu.hotelNumHabs.value){for(var h=cuantasActual;h<formu.hotelNumHabs.value;h++)
{habitacion=new habitaciones(h+1,2,0,'');arrayHabitaciones[h]=habitacion;}}else{arrayHabitaciones.splice(formu.hotelNumHabs.value,cuantasActual-formu.hotelNumHabs.value);pintaCombosEdades();}
if(formu.hotelNumHabs.value>1){javascript:guardarAccionHab('muestraHabitaciones();')}else{javascript:guardarAccionHab(null)}
for(var i=0;i<arrayHabitaciones.length;i++){textCapa+="<div class='filabuscador'><div class='txtizdabox' style='margin-right:0px;'>"+obtenerTextoIdioma("CAPAHBHOTEL")+" "+arrayHabitaciones[i].numHab+"</div></div>";textCapa+="<div class='filabuscador'><select class='texto_formu' style='width:40px;' id='hotelNumAdulto"+arrayHabitaciones[i].numHab+"' name='hotelNumAdulto"+arrayHabitaciones[i].numHab+"' onChange=\"javascript:chA('"+arrayHabitaciones[i].numHab+"',this.value);\">"+pintaPax(arrayHabitaciones[i].numAdultos,'adulto')+"</select></div>";if(!tieneRegimen){textCapa+="<div class='filabuscador'><select class='texto_formu' style='width:40px;' id='hotelNumNino"+arrayHabitaciones[i].numHab+"' name='hotelNumNino"+arrayHabitaciones[i].numHab+"' onChange=\"javascript:chN('"+arrayHabitaciones[i].numHab+"',this.value);\">"+pintaPax(arrayHabitaciones[i].numNinos,'nino')+"</select></div>";}
textCapa+="<div class='limpiar'></div>";}
escribe("capaHabitaciones",textCapa);if(formu.datosPagina==undefined){calcularAltura();}}
function chA(numHab,numAdultos){arrayHabitaciones[numHab-1].numAdultos=numAdultos;rellenaComboNinos(numAdultos,"hotelNumNino"+numHab,numHab);}
function rellenaComboNinos(valorCombo,nombreCombo,numHab){dwr.engine.setAsync(false);if(document.getElementById(nombreCombo).disabled==true){document.getElementById(nombreCombo).disabled=false;}
cargarCombo('AjaxMultiproducto.obtenerNinos',new Array(valorCombo+"/HOT"),nombreCombo);if(document.getElementById(nombreCombo).length==1){document.getElementById(nombreCombo).readonly=true;}else{document.getElementById(nombreCombo).readonly=false;}
chN_a(numHab,0);dwr.engine.setAsync(true);}
function chN(numHab,numNinos){var ind=numHab-1;if(numNinos>0){guardarAccionEdades('chN('+numHab+','+numNinos+');');var formu=document.getElementById("formulario");var ind=numHab-1;if(arrayHabitaciones[ind].numNinos<numNinos){arrayEdadesNinos=new Array();for(j=0;j<numNinos;j++){if(arrayHabitaciones[ind].edades){edad=arrayHabitaciones[ind].edades[j];}else{edad=new edadesNinos('');}
arrayEdadesNinos[j]=edad;}
arrayHabitaciones[ind].edades=arrayEdadesNinos;}else{arrayHabitaciones[ind].edades.splice(numNinos,arrayHabitaciones[ind].numNinos-numNinos);}
arrayHabitaciones[ind].numNinos=numNinos;}else{guardarAccionEdades(null);arrayHabitaciones[ind].numNinos=numNinos;}
pintaCombosEdades();}
function pintaCombosEdades(){var cont=1;var pintar=false;for(i=0;i<arrayHabitaciones.length;i++){if(arrayHabitaciones[i].numNinos&&arrayHabitaciones[i].numNinos>0){pintar=true;break;}
cont++;}
if(pintar){var textCapa="";var ponTexto=false;textCapa+="<div class='limpiar'></div><div class='filabuscador'><div class='txtizdabox' style='margin-top:4px;font-weight:bold;'>"+obtenerTextoIdioma("CAPAEDADES")+"</div></div>";var contador=0;for(var i=0;i<arrayHabitaciones.length;i++){if(arrayHabitaciones[i].numNinos!=0){ponTexto=true;textCapa+="<div class='limpiar' style='margin-top:5px;'></div><div class='filabuscador'><div id='CAPAHABHOTEL' class='txtizdabox' style='margin-right:0px;margin-top:12px;'>"+obtenerTextoIdioma("CAPAHBHOTEL")+" "+arrayHabitaciones[i].numHab+"</div></div>";for(var k=0;k<arrayHabitaciones[i].numNinos;k++){textCapa+="<div class='filabuscador'><div class='txtsobrebox' id='SPNNINODESGLOSE' style='margin-left:3px;'>"+obtenerTextoIdioma("SPNNINODESGLOSE")+(k+1)+"</div>";textCapa+="<select class='texto_formu' style='width:40px;' id='hotelEdadesNinos"+(contador+1)+"' name='hotelEdadesNinos"+(contador+1)+"' onChange=\"javascript:chE('"+arrayHabitaciones[i].numHab+"','"+k+"',this.value);\">"+pintaEdadesNinos(arrayHabitaciones[i].edades[k])+"</select></div>";contador++;}}}
if(!ponTexto)textCapa="";escribe("capaEdadesNinos",textCapa);}else{escribe("capaEdadesNinos","");}
if(document.formulario.datosPagina==undefined){calcularAltura();}}
function chE(hab,pos,edad){arrayHabitaciones[hab-1].edades[pos]=edad;}
function hotelSelDiaEntrada(fecha){var formu=document.getElementById("formulario");formu.hotelFechaIni.value=fecha;if(comparaFechasString(formu.hotelFechaIni.value,formu.hotelFechaFin.value)){var fechaNueva=incrementaDiasString(formu.hotelFechaIni.value,1);var diaNew=fechaNueva.getDate();var mesNew=fechaNueva.getMonth()+1;var anioNew=fechaNueva.getFullYear();if(diaNew<10)diaNew="0"+diaNew;if(mesNew<10)mesNew="0"+mesNew;var fechaNuevaStr=diaNew+"/"+mesNew+"/"+anioNew;formu.hotelFechaFin.value=fechaNuevaStr;}
if(formu.vueloFechaIda.value==""){formu.vueloFechaIda.value=fecha;}
if(formu.cochesFechaIni.value==""){formu.cochesFechaIni.value=fecha;}
cerrarCalendario();ponNumNoches();}
function hotelSelDiaSalida(fecha){var formu=document.getElementById("formulario");formu.hotelFechaFin.value=fecha;if(document.getElementById("vueloFechaVuelta")){if(formu.vueloFechaVuelta.value==""){formu.vueloFechaVuelta.value=formu.hotelFechaFin.value;}}
if(document.getElementById("cochesFechaFin")){if(formu.cochesFechaFin.value==""){formu.cochesFechaFin.value=formu.hotelFechaFin.value;}}
cerrarCalendario();ponNumNoches();}
function ponNumNoches(){var formu=document.getElementById("formulario");var noches=diferenciaFechasDias(incrementaDiasString(formu.hotelFechaFin.value,0),incrementaDiasString(formu.hotelFechaIni.value,0));var tit="";(noches>1)?tit=obtenerTextoIdioma("SPNDATWEKNOCHES"):tit=obtenerTextoIdioma("SPNDATWEKNOCHES");var textNoches="<div class='txtizdabox'>"+obtenerTextoIdioma("JSNUMNOCHES")+"&nbsp;<strong>"+noches+"&nbsp;"+tit+"</strong></div>";document.getElementById("numNoches").innerHTML=textNoches;document.getElementById("numNoches").style.display="block";try{calcularAltura();}catch(e){}}
function abreMasOpcHotel(){var txt="<div class='filabuscador' style='float:right;padding-right:16px;padding-top:5px;'>";txt+="<div class='boton_0'></div><div class='boton_bg'>";txt+="<div class='texto_boton'><a id='ENLACEOPCMENHOT' href='javascript:cierraMasOpcHotel();'>-"+obtenerTextoIdioma("ENLACEOPCMENHOT")+"</a></div>";txt+="</div><div class='boton_1'></div></div>";document.getElementById("masOpcHotel").style.display='block';escribe("botOpcHotel",txt);if(document.formulario.datosPagina==undefined){calcularAltura();}
calcularAltura();}
function cierraMasOpcHotel(){var txt="<div class='filabuscador' style='float:right;padding-right:16px;padding-top:5px;'>";txt+="<div class='boton_0'></div><div class='boton_bg'>";txt+="<div class='texto_boton'><a id='ENLACEOPCHOTEL' href='javascript:abreMasOpcHotel();'>"+obtenerTextoIdioma("ENLACEOPCHOTEL")+"</a></div>";txt+="</div><div class='boton_1'></div></div>";document.getElementById("masOpcHotel").style.display='none';escribe("botOpcHotel",txt);if(document.formulario.datosPagina==undefined){calcularAltura();}
calcularAltura();}
function validarBuscadorHotel(){var formu=document.getElementById("formulario");if(document.getElementById("descripcionZonaHotel").value.length<3){alertTextoIdioma("ALERT_ZONA_HOTEL");document.getElementById("descripcionZonaHotel").focus();return b25.Suggest.handleActivity(document.getElementById('descripcionZonaHotel'),'HOTEL',document.getElementById('hotelCodZge'));}
if(document.getElementById("hotelFechaIni").value==""){alertTextoIdioma("ALERFECINIHOT");document.getElementById("hotelFechaIni").focus();return false;}else if(document.getElementById("hotelFechaFin").value==""){alertTextoIdioma("ALERFECFINHOT");document.getElementById("hotelFechaFin").focus();return false;}
var noches=diferenciaFechasDias(incrementaDiasString(formu.hotelFechaFin.value,0),incrementaDiasString(formu.hotelFechaIni.value,0));if(noches<1){alertTextoIdioma("ALERFECHOTCOMP1");return false;}else if(noches>30){alertTextoIdioma("ALERFECHOTCOMP2");return false;}
var numHab=arrayHabitaciones.length;var numNinos;var numAdultos;var contadorNinos=0;var contador=0;var numMaxPax=parseInt(document.getElementById("numMaxPax").value);var numMaxTotalPax=parseInt(document.getElementById("numMaxTotalPax").value);var error='';for(var i=0;i<numHab;i++){contador=contador+arrayHabitaciones[i].numAdultos*1+arrayHabitaciones[i].numNinos*1;if(contador>numMaxTotalPax){error=obtenerTextoIdioma('ALERVIAJEROS');alert(error+numMaxTotalPax+".");return false;}
if((arrayHabitaciones[i].numAdultos*1+arrayHabitaciones[i].numNinos*1)>numMaxPax){error=obtenerTextoIdioma("ALERNUMPERHAB");alert(error+numMaxPax+'.');eval("formu.hotelNumAdulto"+(i+1)+".focus();");return;}
if(arrayHabitaciones[i].numNinos!=0){numNinos=arrayHabitaciones[i].numNinos;for(var j=0;j<numNinos;j++){var valor=++contadorNinos;if(document.getElementById('hotelEdadesNinos'+valor).value==''){error=obtenerTextoIdioma("ALEREDADNINO");alert(error);eval("formu.hotelEdadesNinos"+(contadorNinos)+".focus();");return;}}}}
return true;}
function firstIdaHotel(codLogin){if(document.getElementById("hotelFechaIni").value==""){alertTextoIdioma("ALERFECINIHOT");return;}
abrirCalendario(codLogin,'hotelFechaFin',obtenerTextoIdioma("CAPAFSALIDAHOT"),'2',document.getElementById('hotelFechaIni').value,document.getElementById('hotelFechaFin').value,1,'hotelSelDiaSalida','HOT');}
function edadesNinos(edadNino){this.edadNino=edadNino}
function pintaPax(sel,tipoEdad){var limiteSup;var limiteInf=0;if(tipoEdad=='adulto'){limiteInf=1;limiteSup=document.getElementById("numMaxAdultos").value;}else if(tipoEdad=='nino'){limiteSup=document.getElementById("numMaxNinos").value;}
var texto="";for(n=limiteInf;n<=limiteSup;n++){texto+="<option value='"+n+"'";if(n==sel){texto+=" selected"}
texto+=">"+n+"</option>";}
return texto;}
function pintaEdadesNinos(sel){var texto="";var numMaxEdadesNinos=document.getElementById("numMaxEdadesNinos").value;texto="<option value=''>-?-</option>";for(var u=2;u<=numMaxEdadesNinos;u++){texto+="<option value='"+u+"'";if(u==sel){texto+=" selected"}
texto+=">"+u+"</option>";}
return texto;}
function abreMasOpcHotel_a(){var txt="<div class='filabuscador' style='float:right;padding-right:16px;padding-top:5px;'>";txt+="<div class='boton_0'></div><div class='boton_bg'>";txt+="<div class='texto_boton_a'><a id='ENLACEOPCMENHOT' href='javascript:cierraMasOpcHotel_a();'>-"+obtenerTextoIdioma("ENLACEOPCMENHOT")+"</a></div>";txt+="</div><div class='boton_1'></div></div>";document.getElementById("masOpcHotel").style.display='block';escribe("botOpcHotel",txt);if(document.formulario.datosPagina==undefined){calcularAltura();}}
function cierraMasOpcHotel_a(){var txt="<div class='filabuscador' style='float:right;padding-right:16px;padding-top:5px;'>";txt+="<div class='boton_0'></div><div class='boton_bg'>";txt+="<div class='texto_boton_a'><a id='ENLACEOPCHOTEL' href='javascript:abreMasOpcHotel_a();'> "+obtenerTextoIdioma("ENLACEOPCHOTEL")+"</a></div>";txt+="</div><div class='boton_1'></div></div>";document.getElementById("masOpcHotel").style.display='none';escribe("botOpcHotel",txt);if(document.formulario.datosPagina==undefined){calcularAltura();}}
function muestraHabitaciones_a(tieneRegimen){var formu=document.getElementById("formulario");var textCapa="";var cuantasActual=arrayHabitaciones.length;if(cuantasActual<formu.hotelNumHabs.value){for(var h=cuantasActual;h<formu.hotelNumHabs.value;h++)
{habitacion=new habitaciones(h+1,2,0,'');arrayHabitaciones[h]=habitacion;}}else{arrayHabitaciones.splice(formu.hotelNumHabs.value,cuantasActual-formu.hotelNumHabs.value);pintaCombosEdades_a();}
if(formu.hotelNumHabs.value>1){javascript:guardarAccionHab('muestraHabitaciones_a();')}else{javascript:guardarAccionHab(null)}
for(var i=0;i<arrayHabitaciones.length;i++){if(!tieneRegimen){textCapa+="<div class='filabuscador1_a'><select class='texto_combo_a' style='width:40px;' id='hotelNumNino"+arrayHabitaciones[i].numHab+"' name='hotelNumNino"+arrayHabitaciones[i].numHab+"' onChange=\"javascript:chN_a('"+arrayHabitaciones[i].numHab+"',this.value);\">"+pintaPax(arrayHabitaciones[i].numNinos,'nino')+"</select></div>";}
textCapa+="<div class='filabuscador_a'><select class='texto_combo_a' style='width:40px;' id='hotelNumAdulto"+arrayHabitaciones[i].numHab+"' name='hotelNumAdulto"+arrayHabitaciones[i].numHab+"' onChange=\"javascript:chA('"+arrayHabitaciones[i].numHab+"',this.value);\">"+pintaPax(arrayHabitaciones[i].numAdultos,'adulto')+"</select></div>";textCapa+="<div class='filabuscador_a'><div class='txtizdabox_a' style='margin-right:0px;'>"+obtenerTextoIdioma("CAPAHBHOTEL")+" "+arrayHabitaciones[i].numHab+"</div></div>";textCapa+="<div class='limpiar'></div>";}
escribe("capaHabitaciones_a",textCapa);if(document.formulario.datosPagina==undefined){calcularAltura();}}
function chN_a(numHab,numNinos){var ind=numHab-1;if(numNinos>0){guardarAccionEdades('chN_a('+numHab+','+numNinos+');');var formu=document.getElementById("formulario");var ind=numHab-1;if(arrayHabitaciones[ind].numNinos<numNinos){arrayEdadesNinos=new Array();for(j=0;j<numNinos;j++){if(arrayHabitaciones[ind].edades){edad=arrayHabitaciones[ind].edades[j];}else{edad=new edadesNinos('');}
arrayEdadesNinos[j]=edad;}
arrayHabitaciones[ind].edades=arrayEdadesNinos;}else{arrayHabitaciones[ind].edades.splice(numNinos,arrayHabitaciones[ind].numNinos-numNinos);}
arrayHabitaciones[ind].numNinos=numNinos;}else{guardarAccionEdades(null);arrayHabitaciones[ind].numNinos=numNinos;}
pintaCombosEdades_a();}
function pintaCombosEdades_a(){var cont=1;var pintar=false;for(i=0;i<arrayHabitaciones.length;i++){if(arrayHabitaciones[i].numNinos&&arrayHabitaciones[i].numNinos>0){pintar=true;break;}
cont++;}
if(pintar){var textCapa="";var ponTexto=false;textCapa+='<div id="capaEdadesNinos" style="';textCapa+='">';textCapa+="<div class='limpiar'></div><div class='filabuscador'><div class='txtizdabox_a' style='margin-top:4px;font-weight:bold;'>"+obtenerTextoIdioma("CAPAEDADES")+"</div></div>";var contador=0;for(var i=0;i<arrayHabitaciones.length;i++){if(arrayHabitaciones[i].numNinos!=0){ponTexto=true;textCapa+="<div class='limpiar' style='margin-top:5px;'></div><div class='filabuscador'><div id='CAPAHABHOTEL' class='txtizdabox_a' style='margin-right:0px;margin-top:12px;'>"+obtenerTextoIdioma("CAPAHBHOTEL")+" "+arrayHabitaciones[i].numHab+"</div></div>";textCapa+="<div  style='float:left;width:253px;'>"
for(var k=0;k<arrayHabitaciones[i].numNinos;k++){textCapa+="<div class='filabuscador'><div class='txtsobrebox_a' id='SPNNINODESGLOSE' style='margin-left:3px;'>"+obtenerTextoIdioma("SPNNINODESGLOSE")+(k+1)+"</div>";textCapa+="<select class='texto_combo_a' style='width:40px;' id='hotelEdadesNinos"+(contador+1)+"' name='hotelEdadesNinos"+(contador+1)+"' onChange=\"javascript:chE('"+arrayHabitaciones[i].numHab+"','"+k+"',this.value);\">"+pintaEdadesNinos(arrayHabitaciones[i].edades[k])+"</select></div>";contador++;}
textCapa+="</div>";}}
if(!ponTexto)textCapa="";document.getElementById("capaEdadesNinos").style.height="auto";document.getElementById("capaEdadesNinos").style.width="300px";escribe("funtion_pintarCapaEdadesNinos",textCapa);textCapa+="</div>";}else{escribe("capaEdadesNinos","");document.getElementById("capaEdadesNinos").style.height="0px";document.getElementById("capaEdadesNinos").style.width="0px";}
if(document.formulario.datosPagina==undefined){calcularAltura();}}
function hotelSelDiaEntrada_a(fecha){var formu=document.getElementById("formulario");formu.hotelFechaIni.value=fecha;if(comparaFechasString(formu.hotelFechaIni.value,formu.hotelFechaFin.value)){var fechaNueva=incrementaDiasString(formu.hotelFechaIni.value,1);var diaNew=fechaNueva.getDate();var mesNew=fechaNueva.getMonth()+1;var anioNew=fechaNueva.getFullYear();if(diaNew<10)diaNew="0"+diaNew;if(mesNew<10)mesNew="0"+mesNew;var fechaNuevaStr=diaNew+"/"+mesNew+"/"+anioNew;formu.hotelFechaFin.value=fechaNuevaStr;}
try{if(formu.vueloFechaIda.value==""){formu.vueloFechaIda.value=fecha;}}catch(e){}
try{if(formu.cochesFechaIni.value!=undefined){formu.cochesFechaIni.value=fecha;}}catch(e1){}
cerrarCalendario();ponNumNoches_a();}
function hotelSelDiaSalida_a(fecha){var formu=document.getElementById("formulario");formu.hotelFechaFin.value=fecha;if(document.getElementById("vueloFechaVuelta")){if(formu.vueloFechaVuelta.value==""){formu.vueloFechaVuelta.value=formu.hotelFechaFin.value;}}
if(document.getElementById("cochesFechaFin")){if(formu.cochesFechaFin.value==""){formu.cochesFechaFin.value=formu.hotelFechaFin.value;}}
cerrarCalendario();ponNumNoches_a();}
function ponNumNoches_a(){var formu=document.getElementById("formulario");var noches=diferenciaFechasDias(incrementaDiasString(formu.hotelFechaFin.value,0),incrementaDiasString(formu.hotelFechaIni.value,0));var tit="";(noches>1)?tit=obtenerTextoIdioma("SPNDATWEKNOCHES"):tit=obtenerTextoIdioma("SPNDATWEKNOCHES");var textNoches="<div class='txtizdabox_a'>"+obtenerTextoIdioma("JSNUMNOCHES")+"&nbsp;<strong>"+noches+"&nbsp;"+tit+"</strong></div>";document.getElementById("numNoches").innerHTML=textNoches;document.getElementById("numNoches").style.display="block";try{calcularAltura();}catch(e){}}
function firstIdaHotel_a(codLogin){if(document.getElementById("hotelFechaIni").value==""){alertTextoIdioma("ALERFECINIHOT");return;}
abrirCalendario(codLogin,'hotelFechaFin',obtenerTextoIdioma("CAPAFSALIDAHOT"),'2',document.getElementById('hotelFechaIni').value,document.getElementById('hotelFechaFin').value,1,'hotelSelDiaSalida_a','HOT');}
function pintarDestinoHotel(contextPath,descripcionZonaHotel,CAPALOCHOTEL,TITLECAPALOCHOTEL,login,carpetaImg){var str='';str+='<div class="filabuscador_1">';str+='<div id="CAPALOCHOTEL"  class="txtsobrebox_a">'+CAPALOCHOTEL+'</div>';str+='<input onkeyup="return b25.Suggest.handleActivity(this,\'HOTEL\',document.getElementById(\'hotelCodZge\'),login)" onkeydown="return b25.Suggest.handleKeyNav(event||window.event)" onfocus="javascript:cerrarCapas();b25.Suggest.handleActivity(this,\'HOTEL\',document.getElementById(\'hotelCodZge\'),login)" onblur="b25.Suggest.__hidePopup()"  autocomplete="off" type="text" class="texto_formu_3_a" title="'+TITLECAPALOCHOTEL+'" name=\'descripcionZonaHotel\' id=\'descripcionZonaHotel\' value="'+descripcionZonaHotel+'">';str+='</div>';str+='<div class="filabuscador_3">';str+='<div class="lupita">';str+='<a href="javascript:abrirDiccionario(\'HOTEL\',\'\',\'\',\'\',\'hotelCodZge\',\'descripcionZonaHotel\',\'\');" title="&Iacute;ndice Geogr&aacute;fico de Pa&iacute;ses" tabIndex=9999>';str+='<img id="lupaHotel" border="0" src="'+contextPath+'/appBase/images/'+carpetaImg+'/lupa.gif">';str+='</a>';str+='</div>';str+='</div>';escribe("funtion_pintarDestinoHotel",str);}
function pintarHotelFechaIni(hotelFechaIni,login,diasAntelacionHotel,TITLECAPAFENTRADAHOT){var str='';str+='<input type="text" readonly class="texto_formu_11"  name="hotelFechaIni" title="'+TITLECAPAFENTRADAHOT+'" id="hotelFechaIni" value="'+hotelFechaIni+'"';str+="onFocus=\"javascript:cerrarCapas();abrirCalendario('"+login+"',this.id,document.getElementById(\'CAPAFENTRADAHOT\').innerHTML,\'2\',\'\',this.value,'"+diasAntelacionHotel+"',\'hotelSelDiaEntrada_a\',\'HOT\')\"/>";escribe("funtion_pintarHotelFechaIni",str);}
function pintarHotelFechaFin(hotelFechaFin,login,TITLECAPAFSALIDAHOT){var str='';str+='<input type="text" readonly class="texto_formu_11"  name="hotelFechaFin" title="'+TITLECAPAFSALIDAHOT+'" id="hotelFechaFin" value="'+hotelFechaFin+'"';str+="onFocus=\"javascript:cerrarCapas();firstIdaHotel_a('"+login+"')\"/>";escribe("funtion_pintarHotelFechaFin",str);}
function pintarHabitaciones(noMostarNiñosBebes,numMaxHabitaciones,hotelNumHabs,CAPAHABHOTEL){var str='';str+='<div id="CAPAHABHOTEL" class="txtizdabox_6_a" >'+CAPAHABHOTEL+'</div>';str+='<select class="texto_combo_6_a" id="hotelNumHabs" name="hotelNumHabs" ';str+="onChange=\"javascript:muestraHabitaciones_a("+noMostarNiñosBebes+")\" >";var texto="";for(var i=1;i<=numMaxHabitaciones;i++){texto+="<option value='"+i+"'";if(hotelNumHabs==i){texto+=" selected"}
texto+=">"+i+"</option>";}
str+=texto;str+='</select>';escribe("funtion_pintarHabitaciones",str);}
function pintarCapaAdult(CAPAADULTOHOT){var str='';str+='<div class="filabuscador_a" >';str+='<div id="CAPAADULTOHOT" class="txtsobrebox_a" >'+CAPAADULTOHOT+'</div>';str+='</div>';escribe("funtion_pintarCapaAdult",str);}
function pintarCapaHabitaciones(hotelNumHabs,mostrarBloqueNiño,numMaxNinos,numMaxAdultos,hotelNumNino,hotelNumAdulto,CAPAHBHOTEL){var str='';str+='<div id="capaHabitaciones_a">';for(var k=0;k<hotelNumHabs;k++){str+='<div class="filabuscador1_a" style="display:'+mostrarBloqueNiño+'">';str+='<select class="texto_combo_6_a"  id="hotelNumNino'+(k+1)+'" " name="hotelNumNino'+(k+1)+'" ';str+='onChange="javascript:chN_a('+(k+1)+',this.value);">';var texto="";for(var j=0;j<=numMaxNinos;j++){texto+="<option value='"+j+"'";if(arrayHabitaciones[k].numNinos==j){texto+=" selected"}
texto+=">"+j+"</option>";}
str+=texto;str+='</select></div>';str+='<div class="filabuscador_a">';str+='<select class="texto_combo_6_a"  id="hotelNumAdulto'+(k+1)+'" name="hotelNumAdulto'+(k+1)+'"';str+='onChange="javascript:chA(\'1\',this.value);">';var texto_2="";for(var i=1;i<=numMaxAdultos;i++){texto_2+="<option value='"+i+"'";if(arrayHabitaciones[k].numAdultos==i){texto_2+=" selected"}
texto_2+=">"+i+"</option>";}
str+=texto_2;str+='</select></div>';str+='<div class="filabuscador_a">';str+='<div id="CAPAHBHOTEL" class="txtizdabox_2_a">';str+=''+CAPAHBHOTEL+''+(k+1)+'</div>';str+='</div>';}
str+='</div>';escribe("funtion_pintarCapaHabitaciones",str);}
function pintarCapaEdadesNinos(hotelEdadesNinos,hotelNumHabs,numMaxEdadesNinos,CAPAEDADESHOT,CAPAHABHOTEL){var str='';str+='<div id="capaEdadesNinos" style="';if(hotelEdadesNinos==0){str+='height:0px; width:0px';}
str+='">';if(hotelEdadesNinos>0){str+='<div class="limpiar"></div><div class="filabuscador">';str+='<div class="txtizdabox_3_a" >'+CAPAEDADESHOT+':</div>';str+='</div>';}
var contNinos=0;var contNinos2=0;for(var i=0;i<hotelNumHabs;i++){contNinos2=0;if(arrayHabitaciones[i].numNinos!=0){str+='<div class="espvert05_a"></div>';str+='<div class="filabuscador">';str+='<div class="txtizdabox_4_a">'+CAPAHABHOTEL+' '+(i+1)+'</div>';str+='</div>';str+='<div  class="capaedadninos_a">';for(var k=0;k<arrayHabitaciones[i].numNinos;k++){contNinos++;contNinos2++;str+='<div class="filabuscador">'
str+='<div class="txtsobrebox_5_a">Ni&ntilde;o '+(k+1)+'</div>';str+='<select class="texto_combo_6_a" id="hotelEdadesNinos'+contNinos+'" name="hotelEdadesNinos'+contNinos+'" ';str+="onChange=\"javascript:chE('"+(i+1)+"','"+k+"',this.value);\">";str+='<option value="">-?-</option>';for(var u=2;u<=numMaxEdadesNinos;u++){str+='<option ';if(arrayHabitaciones[i].edades[contNinos2-1]==u){str+='selected ';}
str+='value="'+u+'">'+u+'</option>';}
str+='</select></div>';}
str+='</div>';}}
str+='</div>';escribe("funtion_pintarCapaEdadesNinos",str);}
function pintarMasOpciones(javaScriptBotonOpcionesHotel,ENLACEOPCHOTEL){var str='';str+='<div id="botOpcHotel" style="display:block;">';str+='<div class="filabuscador_3_a" >';str+='<div class="boton_0"></div>';str+='<div class="boton_bg_a">';str+='<div class="texto_boton_a">';str+='<a id="ENLACEOPCHOTEL" ';str+="href=\"javascript:"+javaScriptBotonOpcionesHotel+"\"";str+='>'+ENLACEOPCHOTEL+'</a>';str+='</div>';str+='</div>';str+='<div class="boton_1"></div>';str+='</div>';str+='</div>';escribe("funtion_pintarMasOpciones",str);}
function pintarBloqueRegimen(mostrarBloqueRegimen){var str='';str+='<div id="masOpcHotel"  style="display:'+mostrarBloqueRegimen+';">'
escribe("funtion_pintarBloqueRegimen",str);}
function pintarBloqueRegimen_2(){var str='';str+='</div>';escribe("funtion_pintarBloqueRegimen_2",str);}
function pintarDestinoHotelOferta(descripcionZona,login){var str='';str+='<input onkeyup="return b25.Suggest.handleActivity(this,\'HOTEL\',document.getElementById(\'hotelCodZge\'),login)" onkeydown="return b25.Suggest.handleKeyNav(event||window.event)" onfocus="b25.Suggest.handleActivity(this,\'HOTEL\',document.getElementById(\'hotelCodZge\'),login)" onblur="b25.Suggest.__hidePopup()" autocomplete="off" type="text" class="texto_formu_3_a"  name="descripcionZonaHotel" id="descripcionZonaHotel" value="'+descripcionZona+'" readOnly onFocus="javascript:cerrarCapas();"/>';escribe("funtion_pintarDestinoHotelOferta",str);}
function pintarHotFecIniOferta(codSite,codigo,login,capaEntrada,diasAntelacionHotel,tipoProdCom){var str='';str+='<input type="text" class="texto_formu_4_a"  name="hotelFechaIni" id="hotelFechaIni" value="" readonly ';str+="onFocus=\"javascript:abrirCalendarioOferta('"+codSite+"',\'HOTEL\','"+codigo+"','','','"+login+"',this.id,'"+capaEntrada+"',\'1\','',this.value,'"+diasAntelacionHotel+"',\'hotelSelDiaEntrada\','"+tipoProdCom+"');\">";escribe("funtion_pintarHotFecIniOferta",str);}
function pintarHotFecFinOferta(){var str='';str+='<input type="text" class="texto_formu_4_a"  name="hotelFechaFin" id="hotelFechaFin" value="" readonly onFocus=\"javascript:firstIdaHotel();\"> ';escribe("funtion_pintarHotFecFinOferta",str);}