// JavaScript Document
var accommodations=new Array();
accommodations[21]="Regular tution $395";
accommodations[22]="Pay in full 6 weeks prior $345: Jan 30th";
accommodations[23]="Pay in full 5 weeks prior $365: Feb 6th";
accommodations[24]="Pay in full 6 weeks prior $345: Sep 25th";
accommodations[25]="Pay in full 5 weeks prior $365: Oct 2nd";
accommodations[26]="Repeat within 1 year $295";
accommodations[27]="Youth/Financial Need (Speak with coordinator first) $295";
accommodations[28]="If you have a promotion other than any above, contact coordinator";
accommodations[29]="DEPOSIT ONLY (Do not select if less than 3 weeks until workshop): $100";


function fillProgram(){ 
 // this function is used to fill the program list on load

addOption(document.regform.prog_name, "Celebrating the Body Erotic: March 13-14 Montreal", "Celebrating the Body Erotic: March 13-14");
addOption(document.regform.prog_name, "Celebrating the Body Erotic: November 6-7 Montreal", "Celebrating the Body Erotic: November 6-7");
}

function SelectAccommodations(){
// on selection of program this function will work and populates the accommodations list specific for the program selected

removeAllOptions(document.regform.accommodations);
addOption(document.regform.accommodations, "", "Please Select Payment Date", "");

if(document.regform.prog_name.value == "Celebrating the Body Erotic: March 13-14 Montreal"){
addOption(document.regform.accommodations, accommodations[21], accommodations[21]);
addOption(document.regform.accommodations, accommodations[22], accommodations[22]);
addOption(document.regform.accommodations, accommodations[23], accommodations[23]);
addOption(document.regform.accommodations, accommodations[26], accommodations[26]);
addOption(document.regform.accommodations, accommodations[27], accommodations[27]);
addOption(document.regform.accommodations, accommodations[28], accommodations[28]);
addOption(document.regform.accommodations, accommodations[29], accommodations[29]);
}

if(document.regform.prog_name.value == "Celebrating the Body Erotic: November 6-7 Montreal"){
addOption(document.regform.accommodations, accommodations[21], accommodations[21]);
addOption(document.regform.accommodations, accommodations[24], accommodations[24]);
addOption(document.regform.accommodations, accommodations[25], accommodations[25]);
addOption(document.regform.accommodations, accommodations[26], accommodations[26]);
addOption(document.regform.accommodations, accommodations[27], accommodations[27]);
addOption(document.regform.accommodations, accommodations[28], accommodations[28]);
addOption(document.regform.accommodations, accommodations[29], accommodations[29]);
}

}
////////////////// 

function removeAllOptions(selectbox)
{
	var i;
	for(i=selectbox.options.length-1;i>=0;i--)
	{
		//selectbox.options.remove(i);
		selectbox.remove(i);
	}
}


function addOption(selectbox, value, text )
{
	var optn = document.createElement("OPTION");
	optn.text = text;
	optn.value = value;

	selectbox.options.add(optn);
}
