	//menu vars
	var objSpanCollection;							/* store a collecion of Menu */
	var objMenu;									/* the menu is clicked on */
	var onImages=new Array();
	
	function InitializeMenu(selectedGroup,selectedLink) 
	{
		if(document.getElementById('MainMenu') == null) return; //exit if the menu is hidden
		
		/* get a collection of menus */
		objSpanCollection = document.getElementById('MainMenu').getElementsByTagName("span");

		for (var i = 0; i < objSpanCollection.length; i++)
		{
			var objSpan = objSpanCollection[i];
			
			/* assign the click event to every Menuheader */
			var div1 = objSpan.getElementsByTagName('div')[0];
			var link = div1.getElementsByTagName('a')[0];
			if(link.href.indexOf("#") >= 0)
			{
				link.href = "javascript: void(0)";
				div1.onclick = ControlMenu;
			}
		
			var div2 = objSpan.getElementsByTagName('div')[1];
			
			if(div2.id.indexOf(selectedGroup.replace(' ','_')) < 0)
			{	
				div2.style.display = "none";
			}
			else
			{
				div2.style.display = "block";
				var objACollection = div2.getElementsByTagName('a');
				for (var x = 0; x < objACollection.length; x++)
				{
					var objA = objACollection[x];
					if(objA.innerHTML == selectedLink)
					{
						objA.className = 'leftnavSelected';
					}
				}
			}
		}
	}
	
				
	function InitializeSelectedLink(selectedLink)
	{
		imgCtrl = document.getElementById(selectedLink);
		if ( imgCtrl != null )
		{
			imgCtrl.setAttribute('isSelectedLink', true);
		}
	}
	
	function ControlMenu() 
	{
		objMenu = this.parentNode.getElementsByTagName('div')[1];
		
		if (objMenu.style.display == "none")
		{		
			for (var i = 0; i < objSpanCollection.length; i++)
			{
				if (this.parentNode != objSpanCollection[i])
				{
					objSpanCollection[i].getElementsByTagName('div')[1].style.display = "none";
				}
			}
			
			ShowMenu();
		}
		else
		{
			HideMenu();
		}
	}
	
	function ShowMenu()
	{		
		objMenu.style.display = "block"; 
	}
	
	function HideMenu()
	{	
		objMenu.style.display = "none";
	}
