/* 
 //All code in this file is Copyright Casper Ridley 2006.
*/
				
	var menus;
	var menuelements = new Array();
	//Element 0 is a dummy so i can use as a 1-based array later on
	menuelements[0] = 0;
	
	var menutop		= 120;
	var itemheight	= 22;
	var iCurrMenuItem=0;
	
	
	function contractmenus()
	{
		szCurr="";
		
		for (i=1;i<=menus;i++)
		{
			szCurr="submenu_"+i;
			
			ob = document.getElementById(szCurr);
			
			if(ob)
				ob.style.visibility='hidden';

			szCurr="menu_"+i+".style.top="+i*22;
			eval(szCurr);			
		}		
	}

	function expand(imen)
	{
			contractmenus();
			if(imen==iCurrMenuItem){
				//playSound();
				iCurrMenuItem=0; 
				return;
			}
			for(i=imen+1;i<=menus;i++)
			{
				iCurr = eval("menu_"+i+".style.top"); 
				x=parseInt(iCurr);
				y=(menuelements[imen]+i)*22;
				z=y;//+menuelements[imen];
				szCurr="menu_"+i+".style.top="+z;
				eval(szCurr);
			}

			szCurr="submenu_" + imen;
			ob = document.getElementById(szCurr);

			if(ob)
				ob.style.visibility='visible';	
			//playSound();
				iCurrMenuItem = imen;
	}

	//define universal reference to "menu_root"
	var menuobj=document.all? document.all.menu_root : document.getElementById("menu_root");

	//define reference to the body object in IE
	var iebody=(document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body;
	//	alert(iebody);
	function positionmenu()
	{
		//define universal dsoc top point
		var dsoctop=document.all? iebody.scrollTop : pageYOffset;
				
		//if the user is using IE 4+ or Firefox/ NS6+
		if (document.all||document.getElementById){
			y=dsoctop;
			szCurr="menu_root.style.top="+y;
			eval(szCurr);
		}
	}
	
	
	ver=parseInt(navigator.appVersion)
	ie4=(ver>3  && navigator.appName!="Netscape")?1:0
	ns4=(ver>3  && navigator.appName=="Netscape")?1:0
	ns3=(ver==3 && navigator.appName=="Netscape")?1:0

	/*
		For the playSound function to work, include the following in the body of your web page:
		<BGSOUND id="BGSOUND_ID" LOOP="1">
	*/

	