// JavaScript Document

	function reloadPage(init) {  //reloads the window if Nav4 resized
  		if (init==true) with (navigator) {
			if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    			document.pgW=innerWidth; document.pgH=innerHeight; onresize=reloadPage;
			}
		}
  		else if (innerWidth!=document.pgW || innerHeight!=document.pgH) location.reload();
	}

	reloadPage(true);

if (document.images) {
	var imageCache = new Array();
}	

function cache(name) {
	if (document.images) {
		var current = imageCache.length;
		imageCache[current] = new Image();
		imageCache[current].src = name;
	}
}

function pageLoaded() {
	if (document.images) {
		cache("images/courses_over.gif");
		cache("images/trial_over.gif");		
		cache("images/fs_hire_over.gif");
		cache("images/events_over.gif");
		cache("images/about_over.gif");
		cache("images/contact_over.gif");

		allCacheCalls = 1;
	}
}

	function setFrames(contentURL) {
		parent.content.location.href = contentURL;
	}
	
	function set_layer_display(szDivID, iState) {	// 1 visible, 0 hidden
 		//alert("SETTING LAYER DISPLAY: "+iState);
 		if(document.layers) {				//NN4+
			if (document.layers[szDivID]) document.layers[szDivID].display = iState ? "inline" : "none";
				else return 0;
 			} else if(document.getElementById) {		//gecko(NN6) + IE 5+
		var obj = document.getElementById(szDivID);
		if (obj) obj.style.display = iState ? "inline" : "none";
			else return 0;
 		} else if(document.all) {			// IE 4
		if (document.all[szDivID]) document.all[szDivID].style.display = iState ? "inline" : "none";
			else return 0;
 		}
 		return 1;
	}

	function get_layer_display(szDivID) {
 		if(document.layers)				//NN4+
			return document.layers[szDivID].display;
 		else if(document.getElementById) {		//gecko(NN6) + IE 5+
			var obj = document.getElementById(szDivID);
		if (obj) return obj.style.display;
 			} else if(document.all)			// IE 4
		return document.all[szDivID].style.display;
	}

	function change_layer_display(szDivID) {
 		display=get_layer_display(szDivID);
 		if (display=='inline') set_layer_display(szDivID,0);
 			else set_layer_display(szDivID,1);
	}

	function set_layer_content(lname,html) {
 		if (document.getElementById) {
  			var lid=document.getElementById(lname);  
  			if (lid) lid.innerHTML=html;
 		}
	}

	function change_fred(i) {
 		var szDivID='modulo_din_'+i;
 	var icon='modulo_din_icon_'+i;
 	var title='modulo_din_title_'+i;
 	display=get_layer_display(szDivID);
 	if (display=='inline') {
  		set_layer_display(szDivID,0); 
  		set_layer_display(title,1);
  		if (document[icon]) document[icon].src='images/modulo_expand.gif';  
 			} else {
  		set_layer_display(szDivID,1);
  		set_layer_display(title,0);
  		if (document[icon]) document[icon].src='images/modulo_collapse.gif';  
 		}
	}

	function openBrWindow(theURL,winName,features) { //v2.0
  		window.open(theURL,winName,features);
	}
	
	var message="Sorry, right-click has been disabled";
///////////////////////////////////
	function clickIE() {
		if (document.all) {
			(message);return false;
			}
	}
	
	function clickNS(e) {
		if (document.layers||(document.getElementById&&!document.all)) {
			if (e.which==2||e.which==3) {
				(message);return false;
			}
		}
	}
		if (document.layers){
			document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;
		}
			else{
				document.onmouseup=clickNS;document.oncontextmenu=clickIE;
			}
		document.oncontextmenu=new Function("return false")
		
function PrintPage()
{
window.print();
}
