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 ad?ltos 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';
}
