function init(){
	initialized = 1;
	menustatus[0] = "closed";
	menustatus[1] = "closed";
	menustatus[2] = "closed";
	menustatus[3] = "closed";
	menustatus[4] = "closed";
	menustatus[5] = "closed";
	menustatus[6] = "closed";
	
	if(parseInt(navigator.appVersion) > 3){

		/*if(navigator.appName == "Netscape"){
			menuovers[0] = window.document.menu0overs;
			menus[0] = window.document.menu0;
			menuovers[1] = window.document.menu1overs;
			menus[1] = window.document.menu1;
			menuovers[2] = window.document.menu2overs;
			menus[2] = window.document.menu2;
			menuovers[3] = window.document.menu3overs;
			menus[3] = window.document.menu3;
			menuovers[4] = window.document.menu4overs;
			menus[4] = window.document.menu4;
			menuovers[5] = window.document.menu5overs;
			menus[5] = window.document.menu5;
			menuovers[6] = window.document.menu6overs;
			menus[6] = window.document.menu6;
		}
		else{*/
			menuovers[0] = document.all.menu0overs.style;
			menus[0] = document.all.menu0.style;
			menuovers[1] = document.all.menu1overs.style;
			menus[1] = document.all.menu1.style;
			menuovers[2] = document.all.menu2overs.style;
			menus[2] = document.all.menu2.style;
			menuovers[3] = document.all.menu3overs.style;
			menus[3] = document.all.menu3.style;
			menuovers[4] = document.all.menu4overs.style;
			menus[4] = document.all.menu4.style;
			menuovers[5] = document.all.menu5overs.style;
			menus[5] = document.all.menu5.style;
			menuovers[6] = document.all.menu6overs.style;
			menus[6] = document.all.menu6.style;
			
		//}
	}
}


function kohrkill()
{
	if(parseInt(navigator.appVersion)>3)	//only for modern browsers
	{
		for (i=0;i<menus.length;i++)
		{
			if(menustatus[i]=='open')	//if the menu is open
			{
				if(menuovers[i])	//if the menu has rollovers in it
				{
					menuovers[i].visibility = 'hidden';	//hide rollover layer
					menuovers[i].zIndex = '110';	//push back zIndex for rollover layer
				}
				menus[i].visibility = 'hidden';	//hide menu background layer
				menus[i].zIndex = '100';	//push back zIndex for menu background layer
				menustatus[i]='closed';	//define menu as closed
			}
		}
	}
}

function show(menunumber)
{
	if(parseInt(navigator.appVersion)<4) {}	//do nothing for old browsers
	else
	{
		if (menuovers[menunumber])	//if rollovers exists for the given menu
		{
			menuovers[menunumber].visibility = 'visible';//make it visible
			menuovers[menunumber].zIndex = '310';	//push zIndex up
		}
		menus[menunumber].visibility = 'visible';	//make menu background layer visible
		menus[menunumber].zIndex = '300';	//push zIndex up;
		menustatus[menunumber] = 'open';	//define menu as open
	}
}

function imagerep(imgname, divname){
        if(parseInt(navigator.appVersion) > 3)	//for modern browsers
		{
                if(document.layers) 	//if document has layers replace imgnamed object w/ imgname+over image
					eval("window.document." + divname + ".document['" + imgname + "'].src = " + imgname + "over.src");
                else 
					eval("document['" + imgname + "'].src = " + imgname + "over.src");	//this for ie
        }
        else{
                if(navigator.appName == "Netscape")	//for old Netscape browsers
				{
                        eval("document['imgmenu" + imgname + "'].src = menu" + imgname + "over.src");
                        menustatus[imgname] = "open";
                }
        }
}

function eraseimage(imgname, divname)
{
	if(parseInt(navigator.appVersion) > 3)	//for modern browsers
	{
		if(document.layers)		//if document has layers
			eval("window.document." + divname + ".document['" + imgname + "'].src = blank.src");
		else 
			eval("document['" + imgname + "'].src = blank.src");	//this for ie
	}
	else
	{
		if(navigator.appName == "Netscape")	//for old Netscape browsers
		{
			eval("document['imgmenu" + imgname + "'].src = menu" + imgname + "off.src");
		}
	}
}

function netscapehider(e)
{
	// Magma - 09/25/2006
	// Updated code to use Netscape equivilant of "window.event.toElement"
		
	if (e.relatedTarget && e.relatedTarget.className != "menu")
		kohrkill();
		
	//if (initalized)
	//	kohrkill();	
		
	
}

function iehider()
{
	if (window.event.toElement && window.event.toElement.className != "menu")
		kohrkill();
}
