<!--

	var SUBMENU_MAXIMIZE_CHAR = "+";
	var SUBMENU_MINIMIZE_CHAR = "&ndash;";

	function show_submenu(navlink, html_element_id)
	{
		var navElements 	= document.getElementById("nav");
		var liElements 		= navElements.getElementsByTagName("li");
		var explinks 		= navElements.getElementsByTagName("a");
		var submenu 		= document.getElementById(html_element_id);
		var li_node			= "";
		var link_node 		= "";
		var i				= 0;

		if (navElements.className != "")
			navElements.className = "";
		
		// Hide all other submenus.
		for (i=0; i < liElements.length; i++) 
		{
			li_node= liElements[i];
			
			if ((li_node.className == "showmenu") && (li_node.id != html_element_id)) 
				li_node.className = "hidemenu";
	
		}// end for
	
		// Set the text value for all submenu expansion links to the "SUBMENU_MAXIMIZE_CHAR" icon.
		for (i=0; i < explinks.length; i++) 
		{
			link_node = explinks[i];
			
			if ((link_node.className == "expand_menu_link") && (link_node != navlink)) 
				link_node.innerHTML = SUBMENU_MAXIMIZE_CHAR;
	
		}// end for
	
		// Hide/show the selected submenu based on the menu's current class value (hidemenu || showmenu).
		if (submenu.className == "showmenu")
		{
			/*
				submenu.className = "hidemenu";
				navlink.innerHTML = SUBMENU_MAXIMIZE_CHAR;
			*/
		}
		else if ((submenu.className == "hidemenu") || (submenu.className == ""))
		{		
			submenu.className = "showmenu";
			navlink.innerHTML = SUBMENU_MINIMIZE_CHAR;
		}// end if
		
	}// end function
	
	
	
	var startList = function() 
	{
		var navRoot = document.getElementById("nav");
		var nav_class = navRoot.className;
		var li_element = "";
		var span_element = "";
		
		// If a submenu is maximized by default, change the HTML text to the SUBMENU_MINIMIZE_CHAR.
		if (nav_class != "")
		{
			nav_class = nav_class.replace("showmenu_","");
			li_element = document.getElementById(nav_class);
			li_element.className = "showmenu";
			span_element = li_element.getElementsByTagName("a");
			
			//alert(span_element.length);

			span_element[1].innerHTML = SUBMENU_MINIMIZE_CHAR;

			if (span_element.length == 1)
			{
				span_element[1].innerHTML = SUBMENU_MINIMIZE_CHAR;
			}
		}
	
		// Only needed for functionality w/IE, mouseovers handled w/CSS for other browsers (FireFox, etc.) 
		if (document.all && document.getElementById) 
		{
			spanNodes = navRoot.getElementsByTagName("a");		
				
			for (i=0; i<spanNodes.length; i++) 
			{
				node = spanNodes[i];
				
				if (node.className == "expand_menu_link") 
				{
					node.onmouseover=function() 
					{	this.className += " mouseover";	}
			  
				  	node.onmouseout=function() 
				  	{	this.className=this.className.replace(" mouseover", "");	}					
				}// end if					
			}// end for			
		}// end if		
	}// end function
	
	window.onload=startList;

//-->