function loadHours(someDropdown) {
    var rootRE = new RegExp("(.*)_day$");
    rootRE.exec(someDropdown.name);
    var timeDropdown = someDropdown.form[RegExp.$1 + "_time"];
    if (!window.deptHoursDAO) {
        someDropdown.disabled = true;
        timeDropdown.disabled = true;
        return;
    }
    timeDropdown.length = 0;
    var newDay = getSelected(someDropdown)["value"];
    var hoursArray = deptHoursDAO.getHours(newDay);
    for (var i=0; i<hoursArray.length; i++) timeDropdown.options[i] = new Option(hoursArray[i], hoursArray[i]);    
    if (hoursArray.length <= 10) timeDropdown.length = hoursArray.length;
    setSelected(timeDropdown, hoursArray[0]);
}
function loadDays(someDropdown) {
	var rootRE = new RegExp("(.*)_day$");
	rootRE.exec(someDropdown.name);
	var timeDropdown = someDropdown.form[RegExp.$1 + "_time"];
	if (!window.deptHoursDAO) {
		someDropdown.disabled = true;
		timeDropdown.disabled = true;
		return;
	}
	var daysArray = deptHoursDAO.getDays();
	for (var i=0; i<daysArray.length; i++) someDropdown.options[i] = new Option(daysArray[i], daysArray[i]);
	if (daysArray.length <= 10) someDropdown.length = daysArray.length;
	setSelected(someDropdown, daysArray[0]);
	loadHours(someDropdown);
}