// JavaScript Document
	var recentlySelected = false;
	var recentlySelectedId = "";

	 expandedMenuGroup=new Array();
	 expandedMenuGroupId=new Array();

	 expandedMenuGroup['l'] = false;
	 expandedMenuGroupId['l'] = "";

	 expandedMenuGroup['r'] = false;
	 expandedMenuGroupId['r'] = "";	
	
	function switchMenuItem(selectedNow)
	{
	    if (recentlySelected)
		{
			if (recentlySelectedId.substr(0,3)=="mmi") // mmi = main menu item
				recentlySelected.className='mainMenuItem';
			else
				recentlySelected.className='menuItem';
		}
		recentlySelected=selectedNow;
		recentlySelectedId=recentlySelected.id;
		if (recentlySelectedId.substr(0,3)=="mmi")
			recentlySelected.className='mainMenuItemSelected';
		else
			recentlySelected.className='menuItemSelected';
	} //function switchMenuItem
	
	function roll(menuGroup, side)
	{
		if (menuGroup=='All') {
			expandedMenuGroup['l'] = false;
			expandedMenuGroupId['l'] = "";
			return;
		}
		if (side==null) side='l';
		menuGroupName="submenu_"+menuGroup;
		menuGroupDiv=document.getElementById(menuGroupName);
		if (!expandedMenuGroup[side]) 
		{
			menuGroupDiv.style.display="block";
			expandedMenuGroup[side]=menuGroupDiv;
			expandedMenuGroupId[side]=expandedMenuGroup[side].id;
		}
		else
		if (expandedMenuGroup[side]!=menuGroupDiv)
		{
			expandedMenuGroup[side].style.display="none";
			menuGroupDiv.style.display="block";
			expandedMenuGroup[side]=menuGroupDiv;
			expandedMenuGroupId[side]=expandedMenuGroup[side].id;
		}
		else 
		{
			menuGroupDiv.style.display="none";
			expandedMenuGroup[side] = false;
			expandedMenuGroupId[side]="";
		}
	} //function roll
	
	function loadPage(pageToLoad, keepLeft)
	{
		if (!keepLeft) recentlySelectedId="";
//		target="index.php?";
		regexp = /.*\/(.*)$/;
		vars=regexp.exec(document.location.pathname);
		if (vars) 
		{
			target=vars[1]+"?";
		}
		else target="index.php?";
		
		if (pageToLoad) target+="page="+pageToLoad;
		target+="&s="+recentlySelectedId+"&e="+expandedMenuGroupId['l']+"&er="+expandedMenuGroupId['r'];
		document.location=target;
	} //function loadPage
	
	function passedVars()
	{
		qstring = window.location.search;
//		if (qstring=="") qstring="&s=&e=&er=submenu_news";
		regexp = /&s=(.*)&e=(.*)&er=(.*)$/;
		vars=regexp.exec(qstring);
		if (vars) 
		{
			recentlySelectedId = vars[1];
			expandedMenuGroupId['l'] = vars[2];
			expandedMenuGroupId['r'] = vars[3];
		}
		else expandedMenuGroupId['r']='submenu_news';
		updateStyles();		


	} //passedVars()
	
	function updateStyles()
	{
		if (recentlySelectedId!="")
		{
			recentlySelected=document.getElementById(recentlySelectedId);
			if (recentlySelectedId.substr(0,3)=="mmi")
				recentlySelected.className='mainMenuItemSelected';
			else
				recentlySelected.className='menuItemSelected';
		}			
		if (expandedMenuGroupId['l']!="")
		{
			expandedMenuGroup['l']=document.getElementById(expandedMenuGroupId['l']);
			expandedMenuGroup['l'].style.display='block';
		}
		if (expandedMenuGroupId['r']!="")
		{
			expandedMenuGroup['r']=document.getElementById(expandedMenuGroupId['r']);
			expandedMenuGroup['r'].style.display='block';
		}
	} //function updateStyles

