/*
	CPalm Menu v. 1.0.0
	www.cpalm.dk
*/

function cpalmMenuOver(menuIndex, color, color2)
{
	cpalmHideActiveMenu(false);
	activeMenu = menuIndex;
	document.getElementById("menuklods" + menuIndex).style.backgroundColor = color;
	document.getElementById("headerright").style.backgroundColor = color2;
	document.getElementById("cpalmsubmenuholder").style.backgroundColor = color;
	document.getElementById("cpalmsubmenu" + menuIndex).style.display = "";
}

function cpalmMenuOut()
{
	hideTimer = window.setTimeout("cpalmHideActiveMenu(true)", timerTimer);
}

function cpalmHideActiveMenu(makeOrgActive)
{
	if (hideTimer != null) {
		clearTimeout(hideTimer)
	}
	if (activeMenu >= 0)
	{
		document.getElementById("menuklods" + activeMenu).style.backgroundColor = orgColorOut;
		document.getElementById("cpalmsubmenu" + activeMenu).style.display = "none";
	}
	document.getElementById("headerright").style.backgroundColor = orgColorSecond;
	document.getElementById("cpalmsubmenuholder").style.backgroundColor = orgColor;
	if (makeOrgActive && orgActiveMenu >= 0)
	{
		document.getElementById("cpalmsubmenu" + orgActiveMenu).style.display = "";
		document.getElementById("menuklods" + orgActiveMenu).style.backgroundColor = orgColor;
	}
	else if (makeOrgActive == false && orgActiveMenu >= 0)
	{
		document.getElementById("cpalmsubmenu" + orgActiveMenu).style.display = "none";
		document.getElementById("menuklods" + orgActiveMenu).style.backgroundColor = orgColorOut;
	}
}

function cpalmMenuSubOver()
{
	if (hideTimer != null) {
		clearTimeout(hideTimer)
	}
}

function cpalmMenuSubOut()
{
	hideTimer = window.setTimeout("cpalmHideActiveMenu(true)", timerTimer);
}

function cpalmMenuSetup()
{
	if (orgActiveMenu >= 0)
	{
		document.getElementById("cpalmsubmenu" + orgActiveMenu).style.display = "";
		document.getElementById("menuklods" + orgActiveMenu).style.backgroundColor = orgColor;
	}
	document.getElementById("cpalmsubmenuholder").style.backgroundColor = orgColor;
}