<!-- hide


// SCRIPT WRITTEN BY NIGEL HEINSIUS, 2003


///////////////// SET VARIABLES
//var versionNo = parseInt(navigator.appVersion)
var myClear = "1";		//// CLEAR A TIMEOUT VARIABLE
var menuCount = 4; 		//// HOW MANY DROPDOWN MENUS?

// GET BROWSER INFORMATION

if(document.layers){var isNS4 = true;}
else if(document.all && !document.getElementById){var isIE4 = true;}
else if(document.all && document.getElementById){var isIE5 = true;}
else if(document.getElementById){var isNS6 = true;}

function openIt(x,y,z) {
	
	////// POSITIONING MENUS OFF MAIN CORE IMAGE
	var left = 0;
	var top = 0;
	
	var thisImg;
	for(var i=0; i< document.images.length; i++){
		if(document.images[i].name == "menu_anchor"){
			thisImg = document.images[i];
			}
		}
	
	// NETSCAPE COMPAT
	if(thisImg.offsetParent){
		for( var posX = 0, posY = 0; thisImg.offsetParent; thisImg = thisImg.offsetParent ) {
      		posX += thisImg.offsetLeft;
      		posY += thisImg.offsetTop;
    		}
    	top = (posY);
    	left = (posX);
 		}
 	// DOM COMPAT
 	else{
 		left = (thisImg.y);
 		top = (thisImg.x); 	
 		}
	
	
	var fromTop = (top + y)
	var fromLeft = (left + x)
	
	var showBox = "box" + z
	
	for (var i=1; i <= menuCount; i++) {

	var thisBox = "box" + i

	// IF NETSCAPE 54 
		if(isNS4) {
			
			if(thisBox != showBox) {
				nsObject = eval("document.layers[\"" + thisBox + "\"]")
				nsObject.visibility = 'hide'
				}
			else {
				nsObject = eval("document.layers[\"" + showBox + "\"]")
				nsObject.visibility = 'show'
				}				
			nsObject.left = fromLeft
			nsObject.top = fromTop
			} 
		
		// IF INTERNET EXPLORER
		else if(isIE4 || isIE5) {
			if(thisBox != showBox) {
				ieObject = eval("document.all." + thisBox)
				ieObject.style.visibility = 'hidden'
				}
			else {
				ieObject = eval("document.all." + showBox)
				ieObject.style.visibility = 'visible'
				}
			
			if (is_mac) {
			ieObject.style.pixelLeft = (fromLeft + 17) + "px"
			ieObject.style.pixelTop = fromTop
			}
			else {
			ieObject.style.pixelTop = fromTop 
			ieObject.style.pixelLeft = fromLeft
			}
			}
			
			
		
		// IF NETSCAPE 6 (mozilla)
		else if(isNS6) {
			
			if(thisBox != showBox) {
				nsObject = eval("document.getElementById('" + thisBox + "').style")
				nsObject.visibility = 'hidden'
				}
			else {
				nsObject = eval("document.getElementById('" + showBox + "').style")
				nsObject.visibility = 'visible'
				}
			nsObject.top = (fromTop - 10 ) + "px"
			
			if(is_nav6up){
				nsObject.left = (fromLeft + 18) + "px"
				}
			else if(is_fx){
				nsObject.left = (fromLeft - 40) + "px"
				nsObject.top = (fromTop - 15 ) + "px"
				}
			else if(is_safari){
				nsObject.left = (fromLeft + 11) + "px"
				nsObject.top = (fromTop - 7 ) + "px"
				}
			else{
				nsObject.left = fromLeft + "px"
				}
			}
		}

//myClear = setTimeout("killMe()", 5000);
clearTimeout(myClear) // KILLS KILLME

}

	function closeIt(name) {
		//clearTimeout(myClear) // KILLS KILLME
		myClear = setTimeout("killMe()", 2000);
	
	}


function killMe() {

	for (var i=1; i <= menuCount; i++) {
	var thatBox = "box" + i
	
	if(isNS4) {
		nsObject = eval("document.layers[\"" + thatBox + "\"]")
		if(nsObject.visibility == 'show'){
			nsObject.visibility = 'hide'
			}
	}
					
	if(isIE4 || isIE5) {
		ieObject = eval("document.all." + thatBox)
		if(ieObject.style.visibility == 'visible') {
			ieObject.style.visibility = 'hidden'
			}
		}
		
	if(isNS6) {
		nsObject = eval("document.getElementById('" + thatBox + "').style")
		if(nsObject.visibility == 'visible'){
			nsObject.visibility = 'hidden';
			}
		}
	}
}



function buildTableFly(ary,num,strStyle){
			
	document.write("<div id='box" + num + "' name='box" + num + "' " + styleString + "><table border='0' cellpadding='0' cellspacing='0' bgcolor='#ffffff' width='165'>");
	
	for(var i=0; i < (ary.length); i++){
		document.write("<tr><td><a href='" + ary[i][1] + "' class='nav_flyout_inc' onMouseOver=\"clearTimeout(myClear)\" onMouseOut=\"closeIt()\">" + ary[i][0] + "</a></td></tr>");
		}
	
	document.write("</table></div>");

	}
	
function buildNavTable(ary){
	
	var myTitle = document.title;

	for(var i=0; i < (ary.length); i++){
		
		document.write("<tr><td colspan=\"2\"><img src=\"http://coresw.com/~nigel/images/navrule.gif\" width=\"185\" height=\"2\" border=\"0\" align=\"right\" /></td></tr>");
		
		// IF DOCUMENT TITLE MATCHES NAV ARRAY TITLE, DRAW ARROW
		var titleTest = new RegExp(ary[i][0] + "$", "i");
		if(myTitle.match(titleTest)){
			document.write("<tr><td valign='middle' align='right'><img src=\"http://coresw.com/~nigel/images/arrow.gif\" align=\"middle\" /></td><td><a href=\"" + ary[i][1] + "\" class=\"navHI\" valign=\"middle\">" + ary[i][0] + "</a></td></tr>");
			}
		else{
			document.write("<tr><td><img src=\"http://coresw.com/~nigel/images/pixel.gif\" width=\"15\" /></td><td><a href=\"" + ary[i][1] + "\" class=\"nav\" valign=\"middle\">" + ary[i][0] + "</a></td></tr>");
			}
		}
	
	document.write("<tr><td colspan=\"2\"><img src=\"http://coresw.com/~nigel/images/navrule.gif\" width=\"185\" height=\"2\" border=\"0\" align=\"right\" /></td></tr>");

	}
	
	
function bannerRand(num){	
	var curNum = (num -1);
	randN = (Math.round((Math.random()*curNum)+1));
	document.write("<a name=\"top\" onMouseOver=\"killMe()\"><img src=\"http://coresw.com/~nigel/images/banners/banner_" + randN + ".gif\" width=\"561\" height=\"102\" border=\"0\" /></a>");
	}





// -->