function getScrollY() {
		var sy = 0;
		if (document.documentElement && document.documentElement.scrollTop)
			sy = document.documentElement.scrollTop;
		else if (document.body && document.body.scrollTop) 
			sy = document.body.scrollTop; 
		else if (window.pageYOffset)
			sy = window.pageYOffset;
		else if (window.scrollY)
			sy = window.scrollY;
		return sy;
	}

	function GetXmlHttpObject(handler){ 
		var objXMLHttp=null
		if (window.XMLHttpRequest){
			objXMLHttp=new XMLHttpRequest()
		}
		else if (window.ActiveXObject){
			objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
		}
		return objXMLHttp
	}

	function stateChanged() { 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ 
			var return_message=xmlHttp.responseText; 
			var message=return_message.split("|");
			document.getElementById("course_title").innerHTML=message[0];
			if (message[1]==null){
				document.getElementById("coursedescription").innerHTML=" ";
			}
			else {
				document.getElementById("coursedescription").innerHTML=message[1];
			}
		} 
	} 

	function show(event, str) {
	
		xmlHttp=GetXmlHttpObject()
		if (xmlHttp==null){
			alert ("Browser does not support HTTP Request");
			return;
		} 
		var url="/cgi-bin/jvs/crsfind06?";
		url=url+str;
		xmlHttp.onreadystatechange=stateChanged;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
		var y = (event.screenY + getScrollY()-395);
		document.getElementById('course_layer').style.top=(y);
		document.getElementById('course_layer').style.visibility = "visible";
	}

	function hide() {
		document.getElementById("coursedescription").innerHTML=" ";
		document.getElementById("course_title").innerHTML=" ";
		document.getElementById('course_layer').style.visibility = "hidden";
	}
	
	function removeSpaces(string) {
		var tstring = "";
		string = '' + string;
		splitstring = string.split(" ");
		for(i = 0; i < splitstring.length; i++)
		tstring += splitstring[i];
		return tstring;
	}

function courseLayer() {

	// layer for the course description "window"
		document.write('<div style="position: absolute; width:360px; height:260px; z-index: 1; left: 160px; top: 100px; visibility:hidden" id="course_layer">');
		document.write('<img src="../images/description_title.gif" border="0"><br>');
		document.write('<div style="padding:5px; background-color:#5D8A37">');
		document.write('<div id="course_title" style="background-color:#FDFCF5; height:15px; padding-top:5px; padding-left:10px; font-family:arial; font-size:9pt; font-weight:bold; line-height:15px"></div>');
		document.write('<div id="coursedescription" style="background-color:#FDFCF5; height:175px; padding:10px; text-align:justify; font-family:arial; font-size:9pt; line-height:1.1em"></div>');
		document.write('<div style="border-top:2px solid #5D8A37; padding:4px;">');
		document.write('<INPUT TYPE="button" STYLE="background-color:#AAC552; border-style:solid; border-width:2px; border-color:#FFFFFF; font-family:tahoma; color:#FFFFFF; font-size:8pt; font-weight:bold" VALUE="Close This Window" onClick="hide(\'course_layer\');">');
		document.write('</div></div></div>');
	// end of layer for the course description "window" 

}