var inDay;
var outDay;
var inDate = new Date();
var outDate = new Date();
outDate.setDate(inDate.getDate() + 1);
inDay = inDate.getDate() + '-' + (inDate.getMonth()+1) + '-' + inDate.getFullYear();
outDay = outDate.getDate() + '-' + (outDate.getMonth()+1) + '-' + outDate.getFullYear();
$(function() {
  $("#datepicker1").datepicker({
    dateFormat: 'd-m-yy',
    showAnim: 'slideDown',
    minDate: 0,
    maxDate: '+11M'
  }).val(inDay);
  $("#datepicker2").datepicker({
    dateFormat: 'd-m-yy',
    showAnim: 'slideDown',
    minDate: +1,
    maxDate: '+11m +1D'
  }).val(outDay);
  $("#datepicker1").focus(function(){
    if($("#datepicker1").hasClass("fieldError")) $("#datepicker1").removeClass("fieldError");
  });
  $("#datepicker2").focus(function(){
    if($("#datepicker2").hasClass("fieldError")) $("#datepicker2").removeClass("fieldError");
  });
  $("#destination").focus(function(){
    if ($("#destination").val()=="City, Region, Country, Landmark, Hotel, District"){
      $("#destination").val("");
      $("#destination").removeClass("defaultText");
    }
    if($("#destination").hasClass("fieldError")) $("#destination").removeClass("fieldError");
  });
  $("#destination").blur(function(){
    if ($("#destination").val()==""){
      $("#destination").addClass("defaultText");
      $("#destination").val("City, Region, Country, Landmark, Hotel, District");
    }
  });
});
showError = function( id, eMessage ){
  $("#" + id).addClass("fieldError");
  return false;
}
checkFields = function(){
  var flag = true;
  if ( ($("#destination").val()=="City, Region, Country, Landmark, Hotel, District")|| jQuery.trim($("#destination").val()) == '' ){
    flag = showError('destination','');
  }
  if ($("#destination").val().length < 3 ){
    flag = showError('destination','');
  }
  if ($("#datepicker1").val()==""){
    flag = showError('datepicker1','');
  }
  if ($("#datepicker2").val()==""){
    flag = showError('datepicker2','');
  }
  if (flag){
    var inDate = $("#datepicker1").val();
    inDate = inDate.split('-');
    $("#inDay").val(inDate[0]);
    $("#inMonth").val(inDate[2]+'-'+inDate[1]);
    var outDate = $("#datepicker2").val();
    outDate = outDate.split('-');
    $("#outDay").val(outDate[0]);
    $("#outMonth").val(outDate[2]+'-'+outDate[1]);
  }
  return flag;
}

