function schedule()
{
	// schedule form
	var scheduleForm = document.getElementById("scheduleForm");
	// venue select list
	var venue = document.getElementById("venue");
	// ensure correct path to schedule page
	if (document.getElementById("src"))
		var src = document.getElementById("src").value;
	var loc;
	
	if (venue == null) return;
	venue.onchange = function()
	{
		var selVenue = this.value
		// selected valid option
		if (selVenue)
		{
			if (src)
			{
				switch (src)
				{
					case "_root": loc = "schedule/index.asp"; break; // from homepage
					case "_self": loc = "index.asp"; break; // from schedule page
				}
			}
			else
				loc = "../schedule/index.asp"; // from interior pages

			document.location = loc + "?v=" + selVenue;
		}
	}
}

addLoadEvent(schedule);