
function fillCategory(){ 
 // this function is used to fill the category list on load
addOption(document.drop_list.campclass, "Spring Break Camp", "Spring Break Camp", "");
addOption(document.drop_list.campclass, "School Day Off", "School Day Off", "");
addOption(document.drop_list.campclass, "Mega Sports Camp", "Mega Sports Camp", "");
addOption(document.drop_list.campclass, "Girl Power Camp", "Girl Power Camp", "");
addOption(document.drop_list.campclass, "Sporty Chefs - Cooking Camp", "Sporty Chefs - Cooking Camp", "");
addOption(document.drop_list.campclass, "SkipTastic Camp", "SkipTastic Camp", "");
addOption(document.drop_list.campclass, "Einstein’s Athletes Camp", "Einstein’s Athletes Camp", "");
addOption(document.drop_list.campclass, "Tiny Tot Camp", "Tiny Tot Camp", "");
}

function fillClassCat(){ 
 // this function is used to fill the category list on load
addOption(document.drop_list.campclass, "Mega Sports - Sports Sampler", "Mega Sports - Sports Sampler", "");
addOption(document.drop_list.campclass, "Girl Power Hour", "Girl Power Hour", "");
addOption(document.drop_list.campclass, "SkipTastic", "SkipTastic", "");
addOption(document.drop_list.campclass, "Beginner Skateboarding", "Beginner Skateboarding", "");
addOption(document.drop_list.campclass, "Sporty Chef – Every other Wednesday Evening 5:30-7:30", "Sporty Chef – Every other Wednesday Evening 5:30-7:30", "");
addOption(document.drop_list.campclass, "Kid’s Afternoon Out – Every other Friday 11:45-2:15", "Kid’s Afternoon Out – Every other Friday 11:45-2:15", "");
}

function SelectSubCat(){
// ON selection of category this function will work

removeAllOptions(document.drop_list.dates);
addOption(document.drop_list.dates, "", "", "");

if(document.drop_list.campclass.value == 'Spring Break Camp'){
addOption(document.drop_list.dates,"Full Week - Mar 29 to Apr 2", "Full Week - Mar 29 to Apr 2");
addOption(document.drop_list.dates,"Single Day - Mon. Mar 29", "Single Day - Mon. Mar 29");
addOption(document.drop_list.dates,"Single Day - Wed. Mar 31", "Single Day - Wed. Mar 31");
addOption(document.drop_list.dates,"Single Day - Thur. Apr 1", "Single Day - Thur. Apr 1");
addOption(document.drop_list.dates,"Single Day - Fri. Apr 2", "Single Day - Fri. Apr 2");
}
if(document.drop_list.campclass.value == 'School Day Off'){
addOption(document.drop_list.dates,"Fri. Apr 16", "Fri. Apr 16");
}
if(document.drop_list.campclass.value == 'Mega Sports Camp'){
addOption(document.drop_list.dates,"Jun 28 - Jul 2", "Jun 28 - Jul 2");
addOption(document.drop_list.dates,"Aug 2 - Aug 6", "Aug 2 - Aug 6");
addOption(document.drop_list.dates,"Aug 16 - Aug 20", "Aug 16 - Aug 20", "");
addOption(document.drop_list.dates,"Aug 23 - Aug 27(Full-Waitlist Only)", "Aug 23 - Aug 27(Full-Waitlist Only)", "");
addOption(document.drop_list.dates,"Aug 30 - Sep 3", "Aug 30 - Sep 3", "");
}
if(document.drop_list.campclass.value == 'Girl Power Camp'){
addOption(document.drop_list.dates,"Aug 16 - Aug 20", "Aug 16 - Aug 20");
}
if(document.drop_list.campclass.value == 'Sporty Chefs - Cooking Camp'){
addOption(document.drop_list.dates,"Jun 21 - Jun 25", "Jun 21 - Jun 25");
addOption(document.drop_list.dates,"Jul 19 - Jul 23", "Jul 19 - Jul 23");
addOption(document.drop_list.dates,"Aug 9 - Aug 13(Full-Waitlist Only)", "Aug 9 - Aug 13(Full-Waitlist Only)");
}
if(document.drop_list.campclass.value == 'SkipTastic Camp'){
addOption(document.drop_list.dates,"Aug 2 - Aug 6", "Aug 2 - Aug 6");
}
if(document.drop_list.campclass.value == 'Einstein’s Athletes Camp'){
addOption(document.drop_list.dates,"Jul 26 - Jul 30", "Jul 26 - Jul 30");
}
if(document.drop_list.campclass.value == 'Tiny Tot Camp'){
addOption(document.drop_list.dates,"Jun 28 - Jul 2", "Jun 28 - Jul 2");
addOption(document.drop_list.dates,"Aug 30 - Sep 3", "Aug 30 - Sep 3");
}
}

function SelectClassSubCat(){
// ON selection of category this function will work

removeAllOptions(document.drop_list.dates);
addOption(document.drop_list.dates, "", "", "");

if(document.drop_list.campclass.value == 'Mega Sports - Sports Sampler'){
addOption(document.drop_list.dates,"Mon-4:15-(4-6yrs)", "Mon-4:15-(4-6yrs)");
addOption(document.drop_list.dates,"Mon-5:15-(2-3yrs)", "Mon-5:15-(2-3yrs)");
addOption(document.drop_list.dates,"Tue-9:00-(2-3yrs)", "Tue-9:00-(2-3yrs)");
addOption(document.drop_list.dates,"Tue-10:00-(4-5yrs)", "Tue-10:00-(4-5yrs)");
addOption(document.drop_list.dates,"Tue-1:00-(3-4yrs)", "Tue-1:00-(3-4yrs)");
addOption(document.drop_list.dates,"Tue-1:00-(5-6yrs)", "Tue-1:00-(5-6yrs)");
addOption(document.drop_list.dates,"Thur-5:30-(3-5yrs)", "Thur-5:30-(3-5yrs)");
addOption(document.drop_list.dates,"Thur-5:30-(6-8yrs)", "Thur-5:30-(6-8yrs)");
addOption(document.drop_list.dates,"Fri-9:15-(4-6yrs)", "Fri-9:15-(4-6yrs)");
addOption(document.drop_list.dates,"Fri-10:15-(2-3yrs)", "Fri-10:15-(2-3yrs)");
addOption(document.drop_list.dates,"Sat-9:00-(2-3yrs)", "Sat-9:00-(2-3yrs)");
addOption(document.drop_list.dates,"Sat-9:00-(4-6yrs)", "Sat-9:00-(4-6yrs)");
}
if(document.drop_list.campclass.value == 'Girl Power Hour'){
addOption(document.drop_list.dates,"Wed-3:30-(4-10yrs)", "Wed-3:30-(4-10yrs)");
}
if(document.drop_list.campclass.value == 'SkipTastic'){
addOption(document.drop_list.dates,"Wed-4:30-(6-12yrs)", "Wed-4:30-(6-12yrs)");
}
if(document.drop_list.campclass.value == 'Beginner Skateboarding'){
addOption(document.drop_list.dates,"Wed-4:30-(6yrs and older)", "Wed-4:30-(6yrs and older)");
}
if(document.drop_list.campclass.value == 'Sporty Chef – Every other Wednesday Evening 5:30-7:30'){
addOption(document.drop_list.dates,"Wed-9/22-5:30-(4-12yrs)", "Wed-9/22-5:30-(4-12yrs)");
}
if(document.drop_list.campclass.value == 'Kid’s Afternoon Out – Every other Friday 11:45-2:15'){
addOption(document.drop_list.dates,"Fri-9/17-11:45-(3-6yrs)", "Fri-9/17-11:45-(3-6yrs)");
}
}
////////////////// 

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);
}
