
g_SlideMenuInitCnt = 0;

function ExpandSlideMenu(menuid)
{
	var m_Obj = document.getElementById(menuid);
	
	if (typeof(m_Obj)!='undefined')
	{
		if (m_Obj)
		{
			var menu = GetSelectedSlideMenu(m_Obj)
			if (menu!=null) OpenSelectedSlideMenu(menu.id);
		}
	}
	

}

function GetSelectedSlideMenu(Menu)
{
	var anchs = Menu.getElementsByTagName("A");
	var m = null;
	var url = document.location.href.toLowerCase().replace(" ", "%20");
	var href;
		
	for (var i=0; i<anchs.length; i++)
	{		
		href = anchs[i].href.toLowerCase().replace(" ", "%20");

		if (url.indexOf(href)!=-1)
		{			
			m = anchs[i].parentNode;
			
			while (m)
			{
				if (m.id && m.id.indexOf("__")!=-1) break;
			
				m = m.parentNode;
			}
		}
	}
	return m;
}	

function OpenSelectedSlideMenu(id)
{
	var p = document.getElementById(id);

	if (p.style.overflow!="") // style is set once obout is done with the menu
	{
		p.previousSibling.onclick();		
	}	// try again
	else if (g_SlideMenuInitCnt<20)
	{
		 setTimeout("OpenSelectedSlideMenu('" + id + "');", 500);
	}	
	
	g_SlideMenuInitCnt++; // flag ensures this won't run forever

}

