﻿
//****************hotels**************************
function resetH(){
    document.getElementById('cityP2').value=scripts.textoCiudad;
  
    document.getElementById('arrivalMonthP').value=scripts.textoArrival;
    document.getElementById('departureMonthP').value=scripts.textoDeparture;
   /* document.getElementById('numberOfRooms').selectedIndex=0;
    document.getElementById('adultsH').selectedIndex=0;
    document.getElementById('childrenH').selectedIndex=0;*/
}

//valida las fechas de hotels
function validarFechasHotels(){
        var  vDepart= document.getElementById('arrivalMonthP').value;
        var  vReturn= document.getElementById('departureMonthP').value;
        var aux=true;
         var fechaAct = new Date();
         
         var diaAct = fechaAct.getDate()
         
       
         if (vDepart.length<10){
             alertaGenerica(scripts.textoSeleccioneFSalidaH);
             aux=false
        }
        else if (vReturn.length<10){
             alertaGenerica(scripts.textoSeleccioneFRegresoH);
             aux=false
        }
        else{
        
            var soloDia= vDepart.substring(3,5); 
            var soloMes= vDepart.substring(0,2);
            var soloAnio= vDepart.substring(6,10);
            var soloDia2= vReturn.substring(3,5); 
            var soloMes2= vReturn.substring(0,2);
            var soloAnio2= vReturn.substring(6,10);
            var fechaI = new Date(soloAnio,soloMes,soloDia);
            var fechaF = new Date(soloAnio2,soloMes2,soloDia2);
            if ((fechaI.getMonth()==(fechaAct.getMonth()+1)) && (fechaI.getFullYear()== fechaAct.getFullYear()) && (fechaI.getDate()<diaAct)){
                 alertaGenerica(scripts.textoSalidaMayorActualH);
                 aux=false
            }
            else if ((fechaI.getMonth()==fechaF.getMonth()) && (fechaI.getFullYear()>= fechaF.getFullYear()) && (fechaF.getDate()< fechaI.getDate())){
                alertaGenerica(scripts.textoSalidaMayorRegresoH);
                aux=false
            }
            else if ((fechaI.getMonth()>fechaF.getMonth()) && (fechaI.getFullYear()== fechaF.getFullYear())){
                alertaGenerica(scripts.textoSalidaMayorRegresoH);
                aux=false
            }
            else if (fechaI.getFullYear()> fechaF.getFullYear()){
                alertaGenerica(scripts.textoSalidaMayorRegresoH);
                aux=false
            }
        }
     return aux;     
}

//envial la info de hotels
function enviarHotels(){
    if ((document.getElementById('cityP2').value==scripts.textoCiudad)){
        alertaGenerica(scripts.textoSelectCiudad);   
    }
    /*   else if (document.getElementById('numberOfRooms').selectedIndex==0) {
        alertaGenerica(scripts.textoSelectRooms);   
    }
      else if (document.getElementById('adultsH').selectedIndex==0) {
        alertaGenerica(scripts.textoAdulsRequired);   
    }*/
    
    else if (document.getElementById('arrivalMonthP').value==scripts.textoArrival) {
        alertaGenerica(scripts.textoSeleccioneFSalidaH);
    }
      else if (document.getElementById('departureMonthP').value==scripts.textoDeparture) {
        alertaGenerica(scripts.textoSeleccioneFRegresoH);
    }
      
    else if (valFec=validarFechasHotels()==true)
    {
     document.getElementById('city').value=document.getElementById('cityP2').value;
         document.getElementById('pageName').value=scripts.hotSearch;
        document.getElementById('form1').action=scripts.actionFormHotels;//'wfPruebaCalendar.aspx';//
        document.getElementById('form1').submit();
    
    }

}

if(typeof(Sys)!=='undefined')Sys.Application.notifyScriptLoaded();