  $(function() {
    $("#city").autocomplete(local+'/user/searchcity', {
      matchContains: true,
      max: autoCompBoxLimit,
      autoFill: false,
      selectFirst: true,
      cityCode: "citycode",
      pare:'cityh',
      minChars: 3,
      parse: function(data) {
        return $.map(eval(data), function(row) {
          return {
            data: row,
            value: row.city+"(_"+row.code+"_)",
            result: row.city+"(_"+row.code+"_)"
          }
        });
      },
      formatItem: function(item) {
      return item.city;
      }
    });
  });
$(document).ready(function() {
                  
//$("t_returndate").datepicker("disable");
$("#Find_Hotel_li").css("background-color","#fff");//for mytrips search sub menu
$("#Find_Hotel").css("color","#000");
$("#itnerary_item").css("color","#fff");
$("#itnerary_item_li").css("background-color","#1C86C2");//end

$("input[@name='location']").click(function() {
  if($("input[@name='location']:checked").val()=="1")
  {
    $("#address").css('display', 'none');
  }
  else
  {
    $("#address").css('display', 'block');
  } 
});
$(".linksearch").click(function() {
         var id=this.id;
         id="#"+id.replace("hidd",'');
         var obj=$(id);
         obj.submit();
         return false;
      });
$("#formsubmit").submit(function()
   {
      if($("input[@name='location']:checked").val()==0)
      {           
        if($("#address1").val().length<1)
        {
          if($("#alertErrorSearch").height())
            hideerrormsg('alertErrorSearch');
          $('#alertErrorText').text("Please enter address.");
          errormsg("alertError");
          return false;
         }
      }
      if($("#city").val().length<1||($("#cityh").val()=="0"&&$("#city").val()!=city))
      {
        if($("#alertErrorSearch").height())
          hideerrormsg('alertErrorSearch');
        $('#alertErrorText').text("Please type the destination you with to travel to.");
        errormsg("alertError");
        return false;
      }
      if($("#t_departdatehome").val().length<1)
      {
        if($("#alertErrorSearch").height()) 
          hideerrormsg('alertErrorSearch');
        $('#alertErrorText').text("Please select check-in date.");
        errormsg("alertError");
        return false;
      }

     var departdate = new Date($("#t_departdatehome").val());
     var returndate = new Date($("#t_returndate").val() )      ;
     if(departdate > returndate)
     {
       if($("#alertErrorSearch").height())
        hideerrormsg('alertErrorSearch');
       $('#alertErrorText').text("Check-in date must be before Check-out date.");
       errormsg("alertError");
       return false;
     }

});
$("#t_departdatehome").change(function() {
         var date1=$("#t_departdatehome").val();
         var myday = new Date(date1);
         var today=  new Date();     
         var one_day=1000*60*60*24;
   chan_date=Math.ceil((myday.getTime()-today.getTime())/(one_day))+1;
         myday.setDate(myday.getDate()+2);
         var month = myday.getMonth()+1;
         if(month<10)
            month="0"+month;
         var dat=myday.getDate();
         if(dat<10)
            dat="0"+dat;         
        var   olddate = new Date($("#t_returndate").val())   ;
        var olddate1 = new Date($("#t_departdatehome").val());
        $("#t_returndate").datepicker('enable');
        if($("#t_returndate").val() == "" || olddate < olddate1 )
        {
         $("#t_returndate").attr("value",month+"/"+dat+"/"+myday.getFullYear()); 
        }


});

$("#t_departdate").change(function() {
         var date1=$("#t_departdate").val();
         var myday = new Date(date1);
         var today=  new Date();     
         var one_day=1000*60*60*24;
   chan_date=Math.ceil((myday.getTime()-today.getTime())/(one_day))+1;
         myday.setDate(myday.getDate()+2);
         var month = myday.getMonth()+1;
         if(month<10)
            month="0"+month;
         var dat=myday.getDate();
         if(dat<10)
            dat="0"+dat;         
        
        $("#t_returndate").datepicker('enable');
         $("#t_returndate").attr("value",month+"/"+dat+"/"+myday.getFullYear()); 


});
});

