﻿
//*****************cars***********************
//limpia los controles de cars
function resetC(){
    document.getElementById('cityP').value=scripts.textoCiudad;
    document.getElementById('pickUpMonthP').value=scripts.textoPick;
    document.getElementById('dropOffMonthP').value=scripts.textoDrop;
    document.getElementById('pickUpTime').selectedIndex=0;
    document.getElementById('dropOffTime').selectedIndex=0;
    document.getElementById('classCode').selectedIndex=0;
    cargarCars();
}

function cargarCars(){
      /*  var HE ='AM';
        var valorHora=0;
        var j =1;
        var hora='';
        
         document.getElementById('dropOffTime').options[0]=  new Option(scripts.textoDropTime, valorHora);
            document.getElementById('pickUpTime').options[0]=  new Option(scripts.textoPickTime, valorHora);
        for (i=0; i<12; i++){
            if ((i==0) && (HE=='AM')){
             var hora='12:00 AM';
            }
            else if ((i==0) && (HE=='PM')){
             var hora='12:00 noon';
            }
            else {
             var hora= i + ':00 ' + HE ;
            }
            valorHora=((j-1)*60);
            document.getElementById('dropOffTime').options[j]=  new Option(hora, valorHora);
            document.getElementById('pickUpTime').options[j]=  new Option(hora, valorHora);
                          
            if ((i==11) && (HE=='AM')) {
                i=-1;
                HE='PM';
            }     
            j++;
        }
        document.getElementById('dropOffTime').selectedIndex=0; 
        document.getElementById('pickUpTime').selectedIndex=0;*/
       }

function validarFechasCars(){
        var  vDepart= document.getElementById('pickUpMonthP').value;
        var  vReturn= document.getElementById('dropOffMonthP').value;
        var aux=true;
         var fechaAct = new Date();
         
         var diaAct = fechaAct.getDate()
         
       
         if (vDepart.length<10){
             alertaGenerica(scripts.textoSeleccioneFSalidaC);
             aux=false
        }
        else if (vReturn.length<10){
             alertaGenerica(scripts.textoSeleccioneFRegresoC);
             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.textoSalidaMayorActualC);
                 aux=false
            }
            else if ((fechaI.getMonth()==fechaF.getMonth()) && (fechaI.getFullYear()>= fechaF.getFullYear()) && (fechaF.getDate()< fechaI.getDate())){
                alertaGenerica(scripts.textoSalidaMayorRegresoC);
                aux=false
            }
            else if ((fechaI.getMonth()>fechaF.getMonth()) && (fechaI.getFullYear()== fechaF.getFullYear())){
                alertaGenerica(scripts.textoSalidaMayorRegresoC);
                aux=false
            }
            else if (fechaI.getFullYear()> fechaF.getFullYear()){
                alertaGenerica(scripts.textoSalidaMayorRegresoC);
                aux=false
            }
        }
     return aux;     
}

function enviarCars(){
    if ((document.getElementById('cityP').value==scripts.textoCiudad)){
        alertaGenerica(scripts.textoSelectCiudad);   
    }
    else if (document.getElementById('pickUpMonthP').value==scripts.textoPick) {
        alertaGenerica(scripts.textoSeleccioneFSalidaC)   
    }
      else if (document.getElementById('pickUpTime').selectedIndex==0) {
        alertaGenerica(scripts.textohoraSalida);   
    }
    else if (document.getElementById('dropOffMonthP').value==scripts.textoDrop) {
       alertaGenerica(scripts.textoSeleccioneFRegresoC);
    }
      else if (document.getElementById('dropOffTime').selectedIndex==0) {
        alertaGenerica(scripts.textohoraRegreso);   
    }
     else if (document.getElementById('classCode').selectedIndex==0) {
        alertaGenerica(scripts.textoClassCars);   
    }
    else if (valFec=validarFechasCars()==true)
    {
        document.getElementById('pageName').value=scripts.carSearch;
        document.getElementById('city').value= document.getElementById('cityP').value;
        document.getElementById('form1').action=scripts.actionFormCars;
        document.getElementById('form1').submit();
    
    }
}

if(typeof(Sys)!=='undefined')Sys.Application.notifyScriptLoaded();