function addDays(myDate,days) {
    return new Date(myDate.getTime() + days*24*60*60*1000);
}

$(document).ready(function(){
	var start = new Date();
	var end = new Date();
	end.setDate(start.getDate()+1);
	
	$("#startDate,#endDate").datepicker({ 
    	beforeShow: customRange, 
    	showOn: "both", 
    	buttonImage: "images/btn-calendar.gif", 
    	buttonImageOnly: true
 	});

	$("#startDate").datepicker("setDate", start);
	$("#endDate").datepicker("setDate", end);

	$("#startDate").change(function () {  
		start = $("#startDate").datepicker("getDate");
		$("#endDate").datepicker("setDate", addDays(start, 1));
	});
 	
 	$("#availability").click(function () { 
		if ($("#startDate").datepicker("getDate") == $("#endDate").datepicker("getDate")) {
			alert("Please select a valid departure date");
			return;
		}
		
		if ($("#startDate").datepicker("getDate") == null) {
			alert("Please select a valid arrival date.");
			return;
		}
		
		if ($("#innlink").attr("value") == "" || ($("#innlink").attr("value")).length < 5) {
			alert("Please select a location before checking availability.");
			return;
		}

		//var url = $("#innlink").attr("value") + '&_Date_Dn=' + $("#startDate").attr("value") + '&_Date_Up=' + $("#endDate").attr("value") + '&_datetype=mdu';
		var url = $("#innlink").attr("value") + '&checkin=' + $("#startDate").attr("value") + '&checkout=' + $("#endDate").attr("value") + '&_datetype=mdu';
		window.open(url,'reservation_win','left=20,top=20,width=780,height=580,toolbar=1,resizable=1,location=1,status=1,scrollbars=1,menubar=1');
    });
});
