$(document).ready(function() {
	$('#ChkIn, #ChkOut').datepicker({
        numberOfMonths: 1,
        showButtonPanel: false,
		maxDate: "+1Y",
        beforeShow: customRange,
        dateFormat: 'dd/mm/yy',
        //showOn: 'focus',
		showOn: "both",
		buttonImage: 'images/ic-calendar.png',
        buttonImageOnly: true
    });
    
    $('#ChkIn').change(function() {
      var b = new Date();
      var c = new Date(b.getFullYear(), b.getMonth(), b.getDate());
      if ($('#ChkIn').datepicker('getDate') != null) {
            b= $('#ChkIn').datepicker('getDate');
            c = new Date(b.getFullYear(), b.getMonth(), b.getDate()+1);
            var curr_date = c.getDate();
            var curr_month = c.getMonth();
            curr_month++;
            var curr_year = c.getFullYear();
            if(curr_date < 10)
              curr_date = "0" + curr_date;
            if(curr_month < 10)
              curr_month = "0" + curr_month;
            $('#ChkOut').val(curr_date + "/" + curr_month + "/" + curr_year);
      }
      else
      {
        $('#ChkOut').val('');
      }
    });
});

function customRange(a) {
    var b = new Date();
    var c = new Date(b.getFullYear(), b.getMonth(), b.getDate());
    if (a.id == 'ChkOut') {
        if ($('#ChkIn').datepicker('getDate') != null) {
            b= $('#ChkIn').datepicker('getDate');
            c = new Date(b.getFullYear(), b.getMonth(), b.getDate()+1);
        }
        else
        {
          c = new Date(b.getFullYear(), b.getMonth(), b.getDate()+1);
        }
    }
    return {
        minDate: c
    }
}// JavaScript Document
