

timeoutID = new Array();
isVisible = new Array();
mainMenuCount	= 1; 
subMenuCount	= 0;

for(i=1; i < mainMenuCount + subMenuCount + 1; i++)
{
	isVisible[i] = 0;
}

function show(block,item)
{
	obj	= block + item;
	if(block == "main")
	{
		isVisible[item] = 1;
	}
	else
	{
		isVisible[mainMenuCount + item] = 1;
	}
	
	if(document.getElementById)
	{
		document.getElementById(obj).style.visibility = "visible";
	}
	
	
	else if(document.layers)
	{
		if(block == "sub")
		{
			temp = mainMenuCount + item;
		}
		else 
		{
			temp = item;
		}
		clearTimeout(timeoutID[temp]);
		timeoutID[temp] = setTimeout("hide2('" + block + "'," + item + ");",2000);
		document.layers[obj].visibility = "visible";
	}

	for(i = 1; i < mainMenuCount + subMenuCount + 1; i++)
	{
		if(i <= mainMenuCount)
		{
			if(i != item && isVisible[i] == 1)
			{
				hide2("main",i);
			}
		}
		else
		{
			if(i - mainMenuCount != item && isVisible[i] == 1)
			{
				hide2("sub",i-mainMenuCount);
			}
		}
	}
}

function hide(block,item)
{
	if(!document.layers)
	{
		hide2(block,item);
	}
}

function hide2(block,item)
{
	obj	= block + item;
	if(block == "main")
	{
		isVisible[item] = 0;
	}
	else
	{
		isVisible[mainMenuCount + item] = 0;
	}
	
	if(document.getElementById)
	{
		if ((navigator.appName == 'Netscape') && (navigator.appVersion == 4.7))
		{
			document.getElementById(obj).style.visibility = "hide";
		}
		if ((navigator.appName == 'Netscape') && (navigator.appVersion != 4.7))
		{
			document.getElementById(obj).style.visibility = "hidden";
		}
			
		if (navigator.appName == 'Microsoft Internet Explorer') 
		{
			document.getElementById(obj).style.visibility = "hidden";
		}
		
	}
	else if(document.layers)
	{
		if(block == "sub")
		{
			item += mainMenuCount;
		}
		clearTimeout(timeoutID[item]);
		if (navigator.appName == 'Microsoft Internet Explorer') 
		{
			document.layers[obj].visibility = "hidden";
		}
		else if (navigator.appName == 'Netscape') 
		{
			document.layers[obj].visibility = "hide";
		}
		else 
		{
			document.layers[obj].visibility = "hidden";
		}
		
	}
}

activeLinkColor1 =		"rgb(0,0,51)";
inactiveLinkColor1 =	"rgb(0,0,51)";

function linkOn(block)
{
	bgColor = "activeLinkColor" + block;
	menuObj = event.srcElement;
	while(menuObj.tagName != "DIV")
	{
		menuObj = menuObj.parentElement;
	}
	menuObj.style.backgroundColor = eval(bgColor);
}


function linkOff(block)
{
	bgColor = "inactiveLinkColor" + block;
	if (event.fromElement.contains(event.toElement) || menuObj.contains(event.toElement))
	{
		return;
	}
	if (event.toElement != menuObj)
	{
		menuObj.style.backgroundColor = eval(bgColor);
	}
}

function swapImg(obj,image)
{
	document.images[obj].src = image;
}

function goToURL(URL)
{
	window.location.href = URL;
}