$(function() {
	$("#txtDeparture").datepicker({dateFormat: 'mm / dd / y'});
	$("#txtArrival").datepicker({
		dateFormat: 'mm / dd / y', 
		onClose: function(date) {
			var departure = new Date(date);
			departure.setDate(departure.getDate() + 3);
			$("#txtDeparture").datepicker('setDate', departure);
		}
	});	
});


function formatDate(date) {
	var parts = date.split(" / ", 3);
	
	if (parts.length != 3) {
		return "";	
	} else {
		return "20" + parts[2] + "-" + parts[0] + "-" + parts[1];		
	}
}


function submit_form() {
	var property_id = 8184;

	var arrival_date = $("#txtArrival").attr('value');
	var departure_date = $("#txtDeparture").attr('value');
	
	var arrival = formatDate(arrival_date);
	var departure = formatDate(departure_date);

	if (arrival == "") {
		alert("Please fill in your arrival date.");
	} else if (departure == "") {
		alert("Please fill in your departure date.");
	} else {
		var url = "http://be.genares.net/" + property_id + "?NextPage=check_room_list";
		
		var parameters = "";
		parameters += "&PropertyID=" + property_id;
		parameters += "&ArrivalDate=" + arrival;
		parameters += "&DepartureDate=" + departure;
		parameters += "&NumberOfRooms=" + $("#txtRooms").attr('value');
		
		url += parameters;
		
		window.open(url, "reservations");
		
		//pageTracker._trackPageview('/revenue/genaresResMaskGBB');
	}
	
	return false;
}
