function initMenu()
{
	var nodes = document.getElementById("main-nav").getElementsByTagName("li");
	if (nodes)
	{
		for (var i=0; i<nodes.length; i++)
		{
			nodes[i].onmouseover=function()
			{
				if (this.className.indexOf("current_page_parent")==-1 && this.parentNode.id =="main-nav")
				{
					//alert(this.className.indexOf("current_page_parent"));
					this.className += " hover";
					noHover();
				}
			}
			nodes[i].onmouseout=function()
			{
				if (this.className.indexOf("current_page_parent")==-1 && this.parentNode.id =="main-nav")
				{
					//alert("hi");
					this.className = this.className.replace(" hover", "");
					erazeNoHover();
				}
			}
		}
	}
	fixLayout();
}
function noHover()
{
	var node = document.getElementById("main-nav").getElementsByTagName("li");
	if (node)
	{
		for (var i=0; i<node.length; i++)
		{
				if (node[i].className.indexOf("current_page_parent")>-1)
				{
					node[i].className = node[i].className.replace(" current_page_parent", " nohover");
				}
		}
	}
}
function erazeNoHover()
{
	var node2 = document.getElementById("main-nav").getElementsByTagName("li");
	if (node2)
	{
		for (var i=0; i<node2.length; i++)
		{
				if (node2[i].className.indexOf("nohover")>-1)
				{
					node2[i].className = node2[i].className.replace(" nohover", " current_page_parent");
				}
		}
	}
}
function fixLayout () {
	var sidebox = document.getElementById("sidebar-box");
	var container = document.getElementById("container");
	if(sidebox) {sidebox.style.height = container.offsetHeight - 289 + "px";}
}
if (window.addEventListener)
	window.addEventListener("load", initMenu, false);
else if (window.attachEvent)
	window.attachEvent("onload", initMenu);