if(window.ie6)
{
	window.onload = loadMenu;
}else{
	window.addEvent('domready', loadMenu);
}

function loadMenu(e)
{
	$$(".activeMenu ul").each(processActiveMenu);
	$$("#main_menu li a.mainLink").each(processMenuElement);
	$("headerContainer").onmouseover = resetMenuOver;
	$("bodyContainer").onmouseover = resetMenuOver;
}

function processActiveMenu(el)
{
	if(el != null)
	{
		if(el.tagName == "UL")
		{
			showSubmenu(el);
		}
	}
}

function showSubmenu(el)
{
	var sub_menu = $("sub_menu");
	sub_menu.innerHTML = el.innerHTML;
	sub_menu.setStyles("display:block;");
}

function processMenuElement(el)
{
	if(el.getParent().hasClass("activeMenu"))
	{
		el.onmouseover = mainLinkActiveOnOver;
		return;
	}
	el.onmouseover = mainLinkOnOver;
}

function resetMenuOver(e)
{
	setActiveLinkInactive(false);
}

function mainLinkOnOver(e)
{
	setActiveLinkInactive(true);
}

function mainLinkActiveOnOver(e)
{
	setActiveLinkInactive(false);
}

function setActiveLinkInactive(inactive)
{
	if(inactive == undefined) inactive = false;
	
	var elms = $$(".activeMenu");
	var activeMenu = null;
	if(elms.length > 0)
	{
		activeMenu = elms[0];
	}
	else
	{
		return;
	}
	
	if(inactive)
	{
		activeMenu.addClass("inactiveMenu");
	}
	else
	{
		activeMenu.removeClass("inactiveMenu");
	}
}




