//new Option(text, value, defaultSelected, selected)

function changeTimes( ) //DurationTextFieldName, StartTimeDropDownName, EndTimeDropDownName)
{
alert ("got here");
/*
	var d = document.getElementById(DurationTextFieldName);
	var s = document.getElementById(StartTimeDropDownName);
	var e = document.getElementById(EndTimeDropDownName);
*/	
	//remove all options from start and end times
	removeAllOptions (s);
	removeAllOptions (e);
	
	//populateStartTime(s);
	populateStartTime(s, d.value);
	populateEndTime(e, d.value);
	
}

function populateStartTime (o, length)
{
	switch (length)
	{	
		case "full":
		case "morning":
			o[0] = new Option ('8:00 AM', '8:00')
			o[1] = new Option ('8:30 AM', '8:30')
			o[2] = new Option ('9:00 AM', '9:00', true, true)
			o[3] = new Option ('9:30 AM', '9:30')
		break;
		
		case "breakfast":
			o[0] = new Option ('8:00 AM', '8:00', true, true)
			o[1] = new Option ('8:30 AM', '8:30')
			o[2] = new Option ('9:00 AM', '9:00')
		break;
		
		case "afternoon":
			o[0] = new Option ('12:30 PM', '12:30')
			o[1] = new Option ('1:00 PM', '13:00', true, true)
			o[2] = new Option ('1:30 PM', '13:30')
		break;
				
		default:
			o[0] = new Option ('9:00 AM', '9:00', true, true)
			o[1] = new Option ('9:30 AM', '9:30')
			o[2] = new Option ('10:00 AM', '10:00')
			o[3] = new Option ('10:30 AM', '10:30')
			o[4] = new Option ('11:00 AM', '11:00')
			o[5] = new Option ('11:30 AM', '11:30')
			o[6] = new Option ('12:00 PM', '12:00')
			o[7] = new Option ('12:30 PM', '12:30')
			o[8] = new Option ('1:00 PM', '13:00')
			o[9] = new Option ('1:30 PM', '13:30')			
			o[10] = new Option ('2:00 PM', '14:00')
			o[11] = new Option ('2:30 PM', '14:30')
			o[12] = new Option ('3:00 PM', '15:00')
			o[13] = new Option ('3:30 PM', '15:30')
			o[14] = new Option ('4:00 PM', '16:00')
			o[15] = new Option ('4:30 PM', '16:30')
			o[16] = new Option ('5:00 PM', '17:00')
		break;
	}	
}


function populateEndTime (o, length)
{
	switch (length)
	{
		case "breakfast":
			o[0] = new Option ('10:00 AM', '10:00')
			o[1] = new Option ('10:30 AM', '10:30')
			o[2] = new Option ('11:00 AM', '11:00', true, true)
		break;
		
		case "morning":
			o[0] = new Option ('12:00 PM', '12:00')
			o[1] = new Option ('12:30 PM', '12:30')
			o[2] = new Option ('1:00 PM', '13:00', true, true)
			o[3] = new Option ('1:30 PM', '13:30')
		break;
		
		case "afternoon":
			o[0] = new Option ('4:30 PM', '16:30')
			o[1] = new Option ('5:00 PM', '17:00', true, true)
			o[2] = new Option ('5:30 PM', '17:30')
		break;
		
		case "full":
			o[0] = new Option ('5:00 PM', '17:00', true, true)
		break;
				
		default:
			o[0] = new Option ('9:00 AM', '9:00')
			o[1] = new Option ('9:30 AM', '9:30')
			o[2] = new Option ('10:00 AM', '10:00')
			o[3] = new Option ('10:30 AM', '10:30')
			o[4] = new Option ('11:00 AM', '11:00')
			o[5] = new Option ('11:30 AM', '11:30')
			o[6] = new Option ('12:00 PM', '12:00')
			o[7] = new Option ('12:30 PM', '12:30')
			o[8] = new Option ('1:00 PM', '13:00')
			o[9] = new Option ('1:30 PM', '13:30')			
			o[10] = new Option ('2:00 PM', '14:00')
			o[11] = new Option ('2:30 PM', '14:30')
			o[12] = new Option ('3:00 PM', '15:00')
			o[13] = new Option ('3:30 PM', '15:30')
			o[14] = new Option ('4:00 PM', '16:00')
			o[15] = new Option ('4:30 PM', '16:30')
			o[16] = new Option ('5:00 PM', '17:00', true, true)
		break;
	}	
}

function removeAllOptions (o)
{
	for (var i = o.length - 1; i>=0; i--) {
      o.remove(i);
	}
}