$(document).ready(function() {
	
	clearhistory();
	$("#checkbutton").show();

	$('#checkin').datepicker({
		buttonImage : '/images/btn_cal.jpg',
		buttonImageOnly : true,
		firstDay : 1,
		dateFormat : 'yy-mm-dd',
		gotoCurrent : true,
		minDate : 0,
		maxDate : '+2y',
		changeMonth : true,
		changeYear : true,
		closeText : 'X',
		showOn : 'both',
		showButtonPanel : false,
		yearRange : 'c-2:c+2',
		beforeShow : function(input, inst) {
			inst.dpDiv.css({
				marginTop : -input.offsetHeight + 'px',
				marginLeft : (input.offsetWidth + 23) + 'px'
			});
		},
		onClose : function(dateText, inst) {
			var startDate = $('#checkin').val();
			var mdy = startDate.split('-');

			var endDate = new Date(mdy[0], mdy[1] - 1, Math.round(mdy[2]) + 3);
			$('#checkout').datepicker("setDate", endDate);

			var minDate = new Date(mdy[0], mdy[1] - 1, Math.round(mdy[2]) + 1);
			$('#checkout').datepicker("option", "minDate", minDate);
		}
	});
	$('#checkout').datepicker({
		buttonImage : '/images/btn_cal.jpg',
		buttonImageOnly : true,
		firstDay : 1,
		dateFormat : 'yy-mm-dd',
		gotoCurrent : true,
		minDate : 0,
		maxDate : '+2y',
		changeMonth : true,
		changeYear : true,
		closeText : 'X',
		showOn : 'both',
		showButtonPanel : false,
		yearRange : 'c-2:c+2',
		beforeShow : function(input, inst) {
			inst.dpDiv.css({
				marginTop : -input.offsetHeight + 'px',
				marginLeft : (input.offsetWidth + 23) + 'px'
			});
		}
	});
	// $('img.ui-datepicker-trigger').css({'margin' : '0 0 -3px 3px'});
});

function clearhistory() {

	/*
	 * document.getElementById('auto_search_hotel').value='<?php echo __("Hotel
	 * Name (Select where you want to go first)")?>';
	 */
	// document.getElementById('auto_search').value = '<?php echo __("Input
	// destination")?>';
	auto_url = "";
	auto_city_id = "";
}

function validateDate() {
	var d1 = document.getElementById('checkin');
	var d2 = document.getElementById('checkout');

	var start_day_array = d1.value.split("-");
	var newD = new Date(Number(start_day_array[0]),
			Number(start_day_array[1]) - 1, Number(start_day_array[2]));
	var end_day_array = d2.value.split("-");
	var endD = new Date(Number(end_day_array[0]), Number(end_day_array[1]) - 1,
			Number(end_day_array[2]));

	var day2 = (endD - newD) / (1000 * 60 * 60 * 24);
	if (day2 > 14) {
		alert("If you would like to stay more than 14 nights, please select the hotel first and modify the check out date on your requested hotel.");
		d2.focus()
		return false
	}
	return true
}





