window.onload = preInitMenu

function preInitMenu()
{
	initMenu("iIdea","subIdea");
	initMenu("iRoots","subRoots");
	initMenu("iResources","subResources");
}

var mItemMenuCurrent = null;

if (!document.getElementById)
{
	document.getElementById = makeNull; 
}

function makeNull()
{
	return null;
}

function initMenu(mItemID,mItemMenuID)
{
	var mItem = document.getElementById(mItemID);
	var mItemMenu = document.getElementById(mItemMenuID);

	if (mItem == null || mItemMenu == null)
	{
		return;
	}

	if (window.opera)
	{
		return;
	}

	mItem.onmouseover = function()
	{
		if (mItemMenuCurrent)
		{
			mItemMenuCurrent.style.visibility = "hidden";
		}
		this.showMenu();
	}

	mItem.onmouseout = function()
	{
		mItemMenuCurrent.style.visibility = "hidden";
	}
	
	mItemMenu.onmouseover = function()
	{
		mItemMenu.style.visibility = "visible";
	}
	
	mItemMenu.onmouseout = function()
	{
		mItemMenu.style.visibility = "hidden";
		mItemMenuCurrent = null;
	}
	
	mItem.showMenu = function()
	{
		mItemMenu.style.visibility = "visible";
		mItemMenuCurrent = mItemMenu;
	}
}
