<!--
// Determine browser type.
var isIE = (navigator.appName == "Microsoft Internet Explorer") ? 1 : 0;
var isNS = (navigator.appName == "Netscape") ? 1 : 0;
var isNS4 = (navigator.appName == "Netscape" && parseInt(navigator.appVersion) < 5);
var isOpera = (navigator.appName == "Opera") ? 1 : 0;

// Check to make sure the mouse doesn't move off the page
if (isIE)
	document.onmouseout = offPage;
// Edited to work with Netscape 4.x
if (isNS && !isNS4)
	document.addEventListener("mouseout", offPage, true);
if (isOpera)
	document.addEventListener("mouseout", offPage, true);
// Should the mouse go off the document window hide all menus
function offPage(event){
	var offScreen;
	if (isIE) offScreen = (window.event.clientY < 5) ? 1 : 0;
	if (isNS) offScreen = (event.pageY < 5) ? 1 : 0;
	if (isOpera) offScreen = (event.pageY < 5) ? 1 : 0;
	if (offScreen) hideOthers(10,10);
}

function hideOthers(column, row){
	if((isNS || isIE || isOpera) && !isNS4){
		// Hide all of the sub-menus except the one that should be showing and its super-menus.
		for(column_count = 0; document.getElementById("subMenu" + column_count + "0") != null; column_count++)
		{
		//window.alert("tada!");
		 if ( column == column_count )
			{
			var hide = false;
			for (row_count = 0; document.getElementById("subMenu" + column_count + row_count) != null; row_count++)
				{
				if (row_count == row) hide = true;
				if (hide)
				 {
				 var currentElement = document.getElementById("subMenu"+column_count+row_count);
				 currentElement.style.visibility = "hidden";
				 }
				}
		 }
		 if ( column != column_count )
			{
			for (row_count = 0; document.getElementById("subMenu" + column_count + row_count) != null; row_count++)
				{
				document.getElementById("subMenu"+column_count+row_count).style.visibility = "hidden";
				}
		 }
		}

		// Hide any special menus down here.
		var currentElement = document.getElementById("clearAll");
		if(currentElement != null) currentElement.style.visibility = "hidden";
	}
}

// Hide all the menus
function hide(id){
	if(isNS4){
		document.layers[id].visibility = "hide";
	}

	if((isNS || isIE || isOpera) && !isNS4){
		// Very poorly done, however works...need to glamorize this later
		var currentElement = document.getElementById("clearAll");
		if(currentElement != null) currentElement.style.visibility = "hidden";
	}
}

// Shows the submenu for the menu item
function showSubMenu(column, row) {
	if(isNS || isIE || isOpera){

	hideOthers(column, row);
		// Make the background layer visible for catching the mouse as it leaves the menu
		var currentElement = document.getElementById("clearAll");
		currentElement.style.visibility = "visible";
		// Show the correct sub-menu
		if(document.getElementById("subMenu"+column+row) != null)
		{
		var currentElement = document.getElementById("subMenu"+column+row);
		currentElement.style.visibility = "visible";
		}
	}
}


function show(id) {
	// This is for Netscape 4.x only
	if(isNS4){
		for(i = 9; i < 17;i++){
			document.layers[i].visibility = "hide";
		}
	document.layers[id].visibility = "show";
	}
}

function init(){
	// This is all browser specific code. To be later removed.
	if(isNS4){
		document.layers[1].left = 0;
		document.layers[2].left = document.layers[1].document.width -2 ;
		document.layers[3].left = document.layers[1].document.width + document.layers[2].document.width -4;
		document.layers[4].left = document.layers[1].document.width + document.layers[2].document.width + document.layers[3].document.width -6;
		document.layers[5].left = document.layers[1].document.width + document.layers[2].document.width + document.layers[3].document.width + document.layers[4].document.width -8;
		document.layers[6].left = document.layers[1].document.width + document.layers[2].document.width + document.layers[3].document.width + document.layers[4].document.width + document.layers[5].document.width -10;
		document.layers[7].left = document.layers[1].document.width + document.layers[2].document.width + document.layers[3].document.width + document.layers[4].document.width + document.layers[5].document.width + document.layers[6].document.width -12;
		document.layers[8].left = document.layers[1].document.width + document.layers[2].document.width + document.layers[3].document.width + document.layers[4].document.width + document.layers[5].document.width + document.layers[6].document.width + document.layers[7].document.width -14;
		document.layers[9].left = 0;
		document.layers[10].left = document.layers[2].left;
		document.layers[11].left = document.layers[3].left;
		document.layers[12].left = document.layers[4].left;
		document.layers[13].left = document.layers[5].left;
		document.layers[14].left = document.layers[6].left;
		document.layers[15].left = document.layers[7].left;
		document.layers[16].left = document.layers[8].left;
		document.layers[1].visibility = "show";
		document.layers[2].visibility = "show";
		document.layers[3].visibility = "show";
		document.layers[4].visibility = "show";
		document.layers[5].visibility = "show";
		document.layers[6].visibility = "show";
		document.layers[7].visibility = "show";
		document.layers[8].visibility = "show";
    		location = "net-love.htm";

	}

	if(isOpera)
		{
		var currentElement = document.getElementById("subMenu00");
		currentElement.style.top = 19;
		currentElement = document.getElementById("subMenu10");
		currentElement.style.left = 59;
		currentElement.style.top = 19;
		currentElement = document.getElementById("subMenu20");
		currentElement.style.left = 132;
		currentElement.style.top = 19;
		 currentElement = document.getElementById("subMenu21");
		 currentElement.style.left = 255;
		 currentElement.style.top = 34;
		currentElement = document.getElementById("subMenu30");
		currentElement.style.left = 212;
		currentElement.style.top = 19;
		currentElement = document.getElementById("subMenu40");
		currentElement.style.left = 325;
		currentElement.style.top = 19;
		 currentElement = document.getElementById("subMenu41");
		 currentElement.style.left = 458;
		 currentElement.style.top = 51;
		currentElement = document.getElementById("subMenu50");
		currentElement.style.left = 399;
		currentElement.style.top = 19;
		currentElement = document.getElementById("subMenu60");
		currentElement.style.left = 493;
		currentElement.style.top = 19;
		currentElement = document.getElementById("subMenu70");
		currentElement.style.left = 580;
		currentElement.style.top = 19;
		currentElement = document.getElementById("subMenu80");
		currentElement.style.left = 668;
		currentElement.style.top = 19;
		}
}
// -->
