<!--
var type = "IE";	//Variable used to hold the browser name

BrowserSniffer();

//detects the capabilities of the browser
function BrowserSniffer() {
	if (navigator.userAgent.indexOf("Opera")!=-1 && document.getElementById) type="OP";		//Opera
	else if (document.all) type="IE";														//Internet Explorer e.g. IE4 upwards
	else if (document.layers) type="NN";													//Netscape Communicator 4
	else if (!document.all && document.getElementById) type="MO";							//Mozila e.g. Netscape 6 upwards
	else type = "IE";		//I assume it will not get here
}

//Displays the generic browser type
function whatBrows() {
	window.alert("Browser is : " + type);
}

//Show and hide a layer
//id is the name of the layer
//action is either hidden or visible
//Seems to work with all versions NN4 plus other browsers
function ShowLayer(id, action, position){
	if (type=="IE"){
	
		eval("document.all." + id + ".style.position='" + position + "'");
//		alert("Click OK to Continue");

		document.forms[0].Business.focus();
	 	eval("document.all." + id + ".style.visibility='" + action + "'");		
	
	}
	
	if (type=="NN") {
		eval("document." + id + ".position='" + position + "'");
		//alert("Click OK to Continue");

		document.forms[0].Business.focus();
	 	eval("document." + id + ".visibility='" + action + "'");		
		//eval("document." + id + ".visibility='" + action + "'");
	}
	if (type=="MO" || type=="OP"){
	 //eval("document.getElementById('" + id + "').style.visibility='" + action + "'");	
		 eval("document.getElementById('" + id + "').style.position='" + position + "'");
		//alert("Click OK to Continue");

		document.forms[0].Business.focus();
	 	eval("document.getElementById('" + id + "').style.visibility='" + action + "'");		
	 
	 }
}
function CheckLayerA(){
	if (document.forms[0].Comprehensive.checked == true){	
				if (registration.CompreEnroll[0].checked){
				//alert("Layer Part Time Checked");
					ShowLayer('layerAPartTime', 'hidden','absolute');
					ShowLayer('layerAPartTime', 'visible','relative');
					
				}
		
				if (registration.CompreEnroll[1].checked){
					//alert("LayerFullTime Checked");
					ShowLayer('layerAFullTime', 'hidden','absolute');
					ShowLayer('layerAFullTime', 'visible','relative');					
				}
	}
	//CheckLayerBStartDate();
}



function CheckBoxClicked(id){
	//Comprehensive
	//alert(document.forms[0].Comprehensive.checked);
	if (id == "layerA"){
		if (document.forms[0].Comprehensive.checked == true){		
			ShowLayer(id, 'visible','relative')	;	
			
				if (registration.CompreEnroll[0].checked){
				//alert("Layer Part Time Checked");
					//ShowLayer('layerAFullTime', 'hidden','absolute');
					//ShowLayer('layerAPartTime', 'visible','relative');
					layerAPartTime.style.display = "";
														
					layerAFullTime.style.display = "none";
					
				}
		
				if (registration.CompreEnroll[1].checked){
					//alert("LayerFullTime Checked");
					//ShowLayer('layerAPartTime', 'hidden','absolute');
					//ShowLayer('layerAFullTime', 'visible','relative');		
					
					layerAPartTime.style.display = "none";
														
					layerAFullTime.style.display = "";			
				}
			//CheckLayerBStartDate();
		}else if (document.forms[0].Comprehensive.checked == false){
			ShowLayer(id, 'hidden','absolute')	;	
			//ShowLayer('layerAPartTime', 'hidden','absolute');
			//ShowLayer('layerAFullTime', 'hidden','absolute');
			
			layerAPartTime.style.display = "none";
														
			layerAFullTime.style.display = "none";
			//CheckLayerBStartDate();
		}
	}
	
	if (id == "layerB"){
		if (document.forms[0].Business.checked == true){
			//alert(document.forms[0].Comprehensive.value);
			ShowLayer(id, 'visible','relative');
			//CheckLayerBStartDate();
			CheckLayerA();
			
		}else if (document.forms[0].Business.checked == false){
			ShowLayer(id, 'hidden','absolute');
			//CheckLayerBStartDate();
			CheckLayerA();
			
		}
	}
	
	if (id == "layerC"){
		if (document.forms[0].TESOL.checked == true){
			//alert(document.forms[0].Comprehensive.value);
			ShowLayer(id, 'visible','relative');
			CheckLayerA();
		}else if (document.forms[0].TESOL.checked == false){
			ShowLayer(id, 'hidden','absolute');
			CheckLayerA();
		}
	}
	
	if (id == "layerD"){
		if (document.forms[0].TestPrep.checked == true){
			//alert(document.forms[0].Comprehensive.value);
			ShowLayer(id, 'visible','relative');
			CheckLayerA();
		}else if (document.forms[0].TestPrep.checked == false){
			ShowLayer(id, 'hidden','absolute');
			CheckLayerA();
		}
	}
	
	if (id == "layerE"){	
		if (document.forms[0].SpecialEsl.checked == true){
			//alert(document.forms[0].Comprehensive.value);
			ShowLayer(id, 'visible','relative');
			CheckLayerA();
		}else if (document.forms[0].SpecialEsl.checked == false){
			ShowLayer(id, 'hidden','absolute');
			CheckLayerA();
		}
	}

	if (id == "layerF"){	
		if (document.forms[0].SpecialLanguage.checked == true){
			//alert(document.forms[0].Comprehensive.value);
			ShowLayer(id, 'visible','relative');
			CheckLayerA();
		}else if (document.forms[0].SpecialLanguage.checked == false){
			ShowLayer(id, 'hidden','absolute');
			CheckLayerA();
		}
	}

	if (id == "layerG"){	
		if (document.forms[0].ComputerCourses.checked == true){
			//alert(document.forms[0].Comprehensive.value);
			ShowLayer(id, 'visible','relative');
			CheckLayerA();
		}else if (document.forms[0].ComputerCourses.checked == false){
			ShowLayer(id, 'hidden','absolute');
			CheckLayerA();
		}
	}
	
	if (id == "layerH"){	
		if (document.forms[0].SAWProgram.checked == true){
			//alert(document.forms[0].Comprehensive.value);
			ShowLayer(id, 'visible','relative');
			CheckLayerA();
		}else if (document.forms[0].SAWProgram.checked == false){
			ShowLayer(id, 'hidden','absolute');
			CheckLayerA();
		}
	}
}

//-->

			if( document.getElementById ) {
				getElemById = function( id ) {
					return document.getElementById( id );
				}
			} else if( document.all ) {
				getElemById = function( id ) {
					return document.all[ id ];
				}
			} else if( document.layers ) {
				getElemById = function( id ) {
					return document.layers[ id ];
				}
			}

			function checkGeneralEnglish( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			
			function checkIntensiveEnglish( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			function checkBusinessEnglish( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			function checkWorkplacePreparation( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			function checkBusinessDiploma( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			function checkBusinessPracticum( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			function checkTesolDiploma( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			function checkTesolPracticum( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}				
			function checkDayBusinessEnglish( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			function checkEveBusinessEnglish( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			function checkTOEFLPreparation( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			function checkIELTSPreparation( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			function checkAcademicEnglish( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			function checkFrench( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			function checkBasicComputer( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			function checkIntermediateComputer( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			function checkMsAccess( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}			
			function checkDayIELTSPreparation( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			function checkEveIELTSPreparation( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			function checkTOEICPreparation( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}			
			function checkDayTOEICPreparation( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			function checkEveTOEICPreparation( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}	
			function checkConversationalEnglish( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			function checkGrammar( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}				
			function checkDayConversationalEnglish( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			function checkEveConversationalEnglish( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			function checkPronunciation( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}				
			function checkDayPronunciation( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			function checkEvePronunciation( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			function checkWhatsOnTV( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			function checkWritingSkills( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			function checkTEC( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}				
			function checkWhatsInTheNews( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}				
			function checkDayWhatsInTheNews( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
			function checkEveWhatsInTheNews( el, id) {
				if ( el && el.style ) {
					getElemById( id ).style.display = (el.checked)? '' : 'none';
				}
			}
