function updateSelect(cal) {
	var date = cal.date;
	var now = new Date()
	var selectMonth = document.getElementById("monDateIn");
	for (var i=0; i<selectMonth.length; i++) {
		if(selectMonth[i].value.substr(0,selectMonth[i].value.indexOf('/')) == (date.getMonth()+1) &&
			selectMonth[i].value.substr(selectMonth[i].value.indexOf('/')+1) == date.getFullYear()) {
			selectMonth.selectedIndex = i
		}
	}

	var selectDay = document.getElementById("domDateIn");
	selectDay.selectedIndex = (date.getDate() - 1);
	makeDate(document.forms['reserveform'].domDateIn)
	makeDate(document.forms['reserveform'].monDateIn)
}

function validateDate(date) {
	var dateNow  = new Date();
	var tomorrow  = new Date(dateNow.getTime() + 86400000);

	var startDate = new Date(tomorrow.getFullYear(), tomorrow.getMonth(),  tomorrow.getDate())
	var nextYear = new Date((dateNow.getFullYear() + 1), dateNow.getMonth(), dateNow.getDate())
	return (date.getTime() < startDate.getTime() || date.getTime() > nextYear.getTime())
}

function makeDate(sField) { 
	var sTempName  = sField.id.slice(3); 
	var sForm = document.forms['reserveform'];
	var sMonthYear = eval( "sForm.mon" + sTempName + ".options[sForm.mon" + sTempName + ".selectedIndex].value");  
	var sDayOfMonth = eval( "sForm.dom" + sTempName + ".options[sForm.dom" + sTempName + ".selectedIndex].value");
	var aTemp = sMonthYear.split("/");
	sForm.elements['DateIn'].value =  aTemp[0] + "/" + sDayOfMonth + "/" + aTemp[1];
}   
