var dayNames = new Array( null, 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday');

function ShowDay()
{
	var ryear = document.r.ResYear.selectedIndex;
	if(ryear < 0) ryear= 0;
	ryear= document.r.ResYear.options[ryear].value - 0;
	var rmonth = document.r.ResMonth.selectedIndex;
	var rdate = document.r.ResDate.selectedIndex + 1;
	var rnow = new Date(ryear,rmonth,rdate);
	var now = new Date();
	var rday = rnow.getDay() + 1;
	var dayOfWeek = document.getElementById("dayOfWeekSpan");
	if (null == dayOfWeek || undefined == dayOfWeek) return;
	dayOfWeek.innerHTML = dayNames[rday];
}

function setDate()
{
	var now = new Date();
	var closestTime = (now.getTime() + (30 * 60000)); //1/2 hour in advance...
	var nearest = new Date(closestTime)
	var nearmonth = nearest.getMonth();
	var neardate = nearest.getDate();
	var nearyear = nearest.getFullYear();
	document.r.ResMonth.selectedIndex = nearmonth
	document.r.ResDate.selectedIndex = neardate - 1
	document.r.ResYear.selectedIndex = nearyear - 2007;
}
