function validateForm()
{

    var msg="";

    var DyMilli = (1000 * 60 * 60 * 24);
    var sDate =document.getElementById(txtDepDateFrom).value;
    var eDate = document.getElementById(txtDepDateTo).value;

    var sDateTemp=sDate;
    var eDateTemp=eDate;

    if (sDateTemp.substring(1,2)=="/") {

        if (sDateTemp.substring(3,4)=="/") {
            sDate = "0"+sDate.substring(2,3) + "/" + "0"+sDate.substring(0,1) + "/" + sDate.substring(4,9);
        }
        else {
            sDate= sDate.substring(2,4) + "/" + "0" + sDate.substring(0,1) + "/" + sDate.substring(5,10);
        }
    }

    else {
        if (sDateTemp.substring(4,5)=="/") {
            sDate = "0" + sDate.substring(3,4) + "/" + sDate.substring(0,2) + "/" + sDate.substring(5,10);
        }
        else { 
            sDate = sDate.substring(3,5) + "/" + sDate.substring(0,2) + "/" + sDate.substring(6,10);
        }
    }

    if (eDateTemp.substring(1,2)=="/") {
        if (eDateTemp.substring(3,4)=="/") {
            eDate = "0"+eDate.substring(2,3) + "/" + "0"+eDate.substring(0,1) + "/" + eDate.substring(4,9);
        }
        else {
            eDate= eDate.substring(2,4) + "/" + "0" + eDate.substring(0,1) + "/" + eDate.substring(5,10);
        }
    }
    else {
        if (eDateTemp.substring(4,5)=="/") {
            eDate = "0" + eDate.substring(3,4) + "/" + eDate.substring(0,2) + "/" + eDate.substring(5,10);
        }
        else { 
            eDate = eDate.substring(3,5) + "/" + eDate.substring(0,2) + "/" + eDate.substring(6,10);
        }
    }
    sDate=Date.parse(sDate);
    sDate=Math.round(Math.abs(sDate / DyMilli));

    eDate=Date.parse(eDate);
    eDate=Math.round(Math.abs(eDate / DyMilli));
    var tDiff = (eDate - sDate);
    if (tDiff < 0){
        msg = "- Data di fine ricerca antecedente alla data di partenza.\n";
    }
            
    var destinationMode = true;
    if (document.getElementById('price-radio') != null && document.getElementById('price-radio') != 'undefined') {
        if (document.getElementById('price-radio').checked)
        {
            destinationMode = document.getElementById('price-radio').checked = false;
        }
    }
    
    if (destinationMode)
    {
        if($("#divDestinationName").val() != null && typeof($("#divDestinationName")[0].value) != 'undefined' )
        {
          if ($("#divDestinationName").val().length==0 || $("#divDestinationName").val().search('Scrivi il nome del paese') != -1 )
          {
          msg += "- Inserisci la destinazione.\n";
          }
        }else    
        {    
        if (document.getElementById(txtDestinationNameId).value.length==0){
            msg += "- Inserisci la destinazione.\n";
        }
        }
        
        if (document.getElementById(txtDepDateFrom).value.length==0){
            msg +="- Indica da quale data vuoi che venga effettuata la ricerca.\n"
        }
        if (document.getElementById(txtDepDateTo).value.length==0){
            msg +="- Indica fino a quale data vuoi che venga effettuata la ricerca.\n"
        }
        
        if (document.getElementById('ctl00_ContentPlaceHolder1_SearchEngine_txtDateAround') != null && document.getElementById('ctl00_ContentPlaceHolder1_SearchEngine_txtDateAround') != 'undefined') {
            if (document.getElementById(txtDateAround).value.length == 0)
            {
                msg += "- Inserisci una data di partenza.\n";    
            }
        }
    }
    
    if (msg.length> 0 ){
        alert(msg);
        return false;
    }else{
	    showLoader();
	    return true;
    }
}


