function setActiveItemLvl1(iMID, bSubMenu, iTry)
{
	if(typeof(iTry) == 'undefined')
	{
		iTry = 1;
	}
	
	try
	{
			top.onmouseclickLvl1(iMID, bSubMenu);
	}
	catch(E)
	{
		if(iTry < 10)
		{
			window.setTimeout('setActiveItemLvl1(' + iMID + ', ' + bSubMenu + ', ' + (iTry + 1) + ')', 250);
		}
	}
}

function setActiveItemLvl2(iMID, iParent, iTry)
{
	if(typeof(iTry) == 'undefined')
	{
		iTry = 1;
	}
	
	try
	{
			top.onmouseclickLvl1(iParent, true);
			top.onmouseclickLvl2(iMID, iParent);
	}
	catch(E)
	{
		if(iTry < 10)
		{
			window.setTimeout('setActiveItemLvl2(' + iMID + ', ' + iParent + ', ' + (iTry + 1) + ')', 250);
		}
	}
}


function setActiveMenu(iMID, strMenuName)
{
		var iMenuNameIndex = -1;
		
		// Index von Menü suchen
		for (i=0; i< LCSiteMenus.length; i++)
		{
			var menuName = LCSiteMenus[i][3];
			if (menuName == strMenuName)
			{
				iMenuNameIndex = i;
				break;
			}
		}
		
		if (iMenuNameIndex > -1)
		{
				
			iParent = -1;				
			for (var i = iMenuNameIndex + 1; i < LCSiteMenus.length; i++)
			{

				if (LCSiteMenus[i][0] == 1)
				{

					if (LCSiteMenus[i][1] == iMID)
					{
						var bSubMenu = false;
						if (i < (LCSiteMenus.length-1))
						{
							if (LCSiteMenus[i+1][0] == 2)
							{
								bSubMenu = true;
							}
						}
						setActiveItemLvl1(i, bSubMenu);
						
						//alert(i + '..' + bSubMenu);
						break;
					}
					iParent = i;
				}
					
				if ((LCSiteMenus[i][0] == 2) && (LCSiteMenus[i][1] == iMID))
				{
					setActiveItemLvl2(i, iParent);
					//alert(i + '..' + iParent);
					break;		
				}
				
			}
		}
}
