var a = 0;
var _this = false;
var timer = 0;
function initPage()
{
	var navRoot = document.getElementById("horiz-menu");
	var lis = navRoot.getElementsByTagName("li");
	for (var i=0; i<lis.length; i++)
	{
		if ((lis[i].parentNode.id == "horiz-menu"))
		{
			lis[i].onclick = function()
			{
				clearTimeout(timer);
				for (var j=0; j<lis.length; j++){
					if ((lis[j].parentNode.className != "sub"))
					lis[j].className = "";
				}
				this.className ="hover";
				var sub = this.getElementsByTagName("li");
					for (var j=0; j<sub.length; j++)
					{
						if ((sub[j].parentNode.className == "sub"))
						{
							sub[j].onmouseover = function()
							{
								a = 1;
								this.className += " sub-hover";
								clearTimeout(timer);
							}
							sub[j].onmouseout = function()
							{
								this.className = this.className.replace(new RegExp(" sub-hover"),"");
								a = 0;
								_this = this.parentNode.parentNode;
								timer = setTimeout('some(_this,a)',5000);
							}
						}
					
					}
				_this = this;
				timer = setTimeout('some(_this,a)',5000);
			}
		}
	}
}
function some (_this,a) {
	if (a == 0)
	_this.className = "";
	clearTimeout(timer);
}
if (window.addEventListener)
	window.addEventListener("load", initPage, false);
else if (window.attachEvent)
	window.attachEvent("onload", initPage);

