// Second Menu JavaScript Document


function OpenSecondMenu(menu)
{
	hideNodes();
	showNodes(getInt(menu));
}
function getInt(str)
{
	return (parseInt(str.substring(10,str.length)));	
}
function getParentId(node)
{
	return (node.parentNode.getAttribute("ID"));
}
function getNodeName(node)
{
	return (node.nodeName.toLowerCase());
}
function setStyle(node,style)
{
	node.style.display = style;
}
function hideNodes()
{
	secondMenu = document.getElementById('SecondMenu');
	secondMenuList = secondMenu.getElementsByTagName('ul');
	for(var i = 0; i < secondMenuList.length; i++)
		setStyle(secondMenuList[i],"none");
}
function showNodes(start)
{
	for(var i = start; i > 0;)
	{
		var node = document.getElementById("SecondMenu"+i);
		if(node)
		{
			if(getNodeName(node) == "ul")
			{
				setStyle(node,"block");
				i = getInt(getParentId(node));
			}
			else if(getNodeName(node) == "li")
			{
				if(node.className.toLowerCase() == "topmenusubs")
					i = 0;	
				else
					i = getInt(getParentId(node));
			}
			else
				i = 0;	
		}
		else
			i = 0;
	}
}