// Initialize Variables
var nightCls = 0;
var onlineCls = 0;
var totalCost = 0;

// Set the content in multiple browsers
function setInnerHtml(ID,CONTENT){
	if (document.all){
		document.all[ID].innerHTML = CONTENT;
	} else if (document.layers){
		document.layers[ID].innerHTML = CONTENT;
	} else if (document.getElementById){
		document.getElementById(ID).innerHTML = CONTENT;
	}
}

// Get values out of multi-select box
function getCourseVals(CONTROL,TYPE){
	if(TYPE == 'online') onlineCls = 0;
	else nightCls = 0;
	for(var i=0; i<CONTROL.length; i++){
		if(CONTROL.options[i].selected == true){
			if(TYPE == 'online')
				onlineCls += coursePrice[CONTROL.options[i].value] * 1;
			else
				nightCls += coursePrice[CONTROL.options[i].value] * 1;
		} 
	}
	totalCost = onlineCls + nightCls;
	setInnerHtml('totalPrice',totalCost.toFixed(2));
}

// Set the content in multiple browsers
function setCssStyle(ID,STYLE){
	if (document.all){
		document.all[ID].className = STYLE;
	} else if (document.layers){
		document.layers[ID].className = STYLE;
	} else if (document.getElementById){
		document.getElementById(ID).className = STYLE;
	}
}

function toggleVisibility(nr,state){
		current = state ;
		if (document.layers) {
			document.layers[nr].display = current;
		} else if (document.all) {
			document.all[nr].style.display = current;
		} else if (document.getElementById) {
			document.getElementById(nr).style.display = current;
		}
}

// Toggle the visibility
function linkSelectCssClass(CONTROL) {
	
	//document.form1.payment_method.options[document.form1.payment_method.selectedIndex].value;
	
	for(var i=0; i<CONTROL.length; i++){
		setCssStyle(CONTROL.options[i].value,'hideMe');
		if(CONTROL.options[i].selected == true){
			setCssStyle(CONTROL.options[i].value,'showMe');
		} 
	}
}

function displayInitial(){
		var div = document.form1.payment_method.options[document.form1.payment_method.selectedIndex].value;
		setCssStyle(div,'showMe');
}

function checkClasses() {
	var selected = false;
	for(var i=0;i<document.form1["online_courses[]"].length;i++) {
		if(document.form1["online_courses[]"][i].selected) {
			selected = true;
		}
	}
	for(var i=0;i<document.form1["night_courses[]"].length;i++) {
		if(document.form1["night_courses[]"][i].selected) {
			selected = true;
		}
	}	
	
	if(!selected) {
		alert("You must select a class");
		return false;
	}
	else {
		return true;
	}
}

function checkFreeClasses() {
	var selected = false;
	for(var i=0;i<document.form1["free_courses[]"].length;i++) {
		if(document.form1["online_courses[]"][i].selected) {
			selected = true;
		}
	}
		
	if(!selected) {
		alert("You must select a class");
		return false;
	}
	else {
		return true;
	}
}