function markMenuitem(menuitem,pagename) {
	if(menuitem.href.match(pagename) != null){
		menuitem.className = "current";
		return true;
	}
	return false;
}

function activateMenu(menuclass)
{
//	var menuclass = "mainmenu"
	var pagename = document.URL.split("/");
	var pagename = pagename.pop();
	var pagename = pagename.split("=");
	var pagename = pagename[1];
	var menus = document.getElementsByTagName("ul");
	for (var i=0; i<menus.length; i++)
	{
		if (menus[i].className.match(menuclass) != null)
		{
			var menuitems = menus[i].getElementsByTagName("a");
			for (var j=0; j<menuitems.length; j++)
			{
				if(markMenuitem(menuitems[j],pagename))
				{
					if(menuitems[j].parentNode.parentNode.className.match(menuclass) != null)
					{
						menuitems[j].nextSibling.nextSibling.className = "currentsubmenu";
						return;
					}
					else
					{
						menuitems[j].parentNode.parentNode.className = "currentsubmenu";
						return;
					}
				}
			}
		}
	}
}
