function triptypeVH2007() { if(flightHotelForm.rrt.checked) { flightHotelForm.fs_dia.disabled = false; flightHotelForm.fs_mesanyo.disabled = false; flightHotelForm.retTime.disabled = false; flightHotelForm.fechaRetorno.disabled = false; } if(flightHotelForm.row.checked) { flightHotelForm.fs_dia.disabled = true; flightHotelForm.fs_mesanyo.disabled = true; flightHotelForm.retTime.disabled = true; flightHotelForm.fechaRetorno.disabled = true; } } function goSubmitVueloMasHotel(dat){ var str = ""; // Quito acentos flightHotelForm.depCity.value = QuitarAcentos(flightHotelForm.depCity.value); flightHotelForm.arrCity.value = QuitarAcentos(flightHotelForm.arrCity.value); var msg=""; //groupval(str, nom, islg, isln, isnm) msg = doconcat(msg,groupval(flightHotelForm.depCity.value,'Ciudad de salida',1,1,0)); msg = doconcat(msg,groupval(flightHotelForm.arrCity.value,'Ciudad de llegada',1,1,0)); msg = doconcat(msg,groupval(flightHotelForm.fe_dia.value,'Dia de salida',0,1,1)); msg = doconcat(msg,groupval(flightHotelForm.fe_mesanyo.value,'Mes de salida',0,1,1)); var fechadep = flightHotelForm.fe_mesanyo.value + "" + flightHotelForm.fe_dia.value; //if (flightHotelForm.queryType[0].checked){ msg = doconcat(msg,groupval(flightHotelForm.fs_dia.value,'Dia de llegada',0,1,1)); msg = doconcat(msg,groupval(flightHotelForm.fs_mesanyo.value,'Mes de llegada',0,1,1)); var fecharet = flightHotelForm.fs_mesanyo.value + "" + flightHotelForm.fs_dia.value; if (fecharet < fechadep) { msg = doconcat(msg,"La fecha de llegada tiene que ser mayor que la de salida \n"); } flightHotelForm.owOrRt.value="R"; //} //else //{ //flightHotelForm.owOrRt.value="O"; //} //veo si la fecha de salida es mayor de 2 dias var now = new Date(); now.setTime(dat); now.setDate(now.getDate()); var strnow = now.getFullYear()+""+addcero(now.getMonth()+1)+""+addcero(now.getDate()); //if (fechadep < strnow) //{msg = doconcat(msg,"Error. No puede buscar vuelos para fechas pasadas. \n");} var nAdt = 1 * flightHotelForm.paxAdt.options[flightHotelForm.paxAdt.selectedIndex].value; var nChd = 1 * flightHotelForm.paxChd.options[flightHotelForm.paxChd.selectedIndex].value; var nInf = 1 * flightHotelForm.paxInf.options[flightHotelForm.paxInf.selectedIndex].value; if (nInf > nAdt)msg = doconcat(msg,"El número bebes no puede superar al de adultos \n"); if ((nAdt + nChd) > 9)msg = doconcat(msg,"El número total de adultos y niños no puede ser mayor a nueve. \n"); if ((nInf + nChd) > (nAdt * 2) )msg = doconcat(msg,"El número bebes y niños no puede superar, al doble del numero de adultos \n"); if(flightHotelForm.depTime.value != "" || flightHotelForm.retTime.value != ""){ flightHotelForm.resultType[1].checked = true; } if (msg != ''){alert(msg);} else{ str = flightHotelForm.fe_mesanyo.value; flightHotelForm.depDate.value = flightHotelForm.fe_dia.value+"/"+str.substring(4)+"/"+str.substring(0,4); str = flightHotelForm.fs_mesanyo.value; flightHotelForm.retDate.value = flightHotelForm.fs_dia.value+"/"+str.substring(4)+"/"+str.substring(0,4); // try{cookieForms('save', 'flightHotelForm');}catch(err){} flightHotelForm.submit(); } } function initFechasIEVH(){ var fecInicial = new Date(); flightHotelForm.fe_mesanyo.value = fecInicial.getFullYear()+addcero(fecInicial.getMonth()+1); flightHotelForm.fe_dia.value = addcero(fecInicial.getDate()); flightHotelForm.fechaSalida.value = flightHotelForm.fe_dia.value+"/"+flightHotelForm.fe_mesanyo.value.substring(4)+"/"+flightHotelForm.fe_mesanyo.value.substring(0,4); fecInicial.setDate(fecInicial.getDate()+1); flightHotelForm.fs_mesanyo.value = fecInicial.getFullYear()+addcero(fecInicial.getMonth()+1); flightHotelForm.fs_dia.value = addcero(fecInicial.getDate()); flightHotelForm.fechaRetorno.value = flightHotelForm.fs_dia.value+"/"+flightHotelForm.fs_mesanyo.value.substring(4)+"/"+flightHotelForm.fs_mesanyo.value.substring(0,4); } function initFechasOtrosVH(){ var fecInicial = new Date(); flightHotelForm.fe_mesanyo.value = fecInicial.getFullYear()+addcero(fecInicial.getMonth()+1); flightHotelForm.fe_dia.value = addcero(fecInicial.getDate()); fecInicial.setDate(fecInicial.getDate()+1); flightHotelForm.fs_mesanyo.value = fecInicial.getFullYear()+addcero(fecInicial.getMonth()+1); flightHotelForm.fs_dia.value = addcero(fecInicial.getDate()); } function cerrarCapaErrores() { document.getElementById("capaErrores").style.visibility = 'hidden'; document.getElementById("capaErrores").style.display = 'none'; }