/***********************************************************************

Name: Drop Down Link Menu
Heavily Modified By: Michael Lynch.
Originally By: Anonymous.
E-Mail: Contact atiwebmaster@gmail.com in order to get my contact info.
Date: 26 June 2005.
Features/Enhancements:
- XHTML 1.1 and CSS compliant.
- External script to help provide reusability
- Displays entire menu when JavaScript is disabled.
- Various athestical enhancements...

To Do: Put more style info into CSS style sheets. (ie. Upper level bullets)

*************************************************************************/


document.write('<link rel="stylesheet" type="text/css" href="./java.css" />'); // Insert custom style sheet if JavaScript is enabled.


function toggle(id)
{
	ul = "ul_" + id; 				// Define naming scheme for the menu levels.	img = "img_" + id; 				// Define naming scheme for the arrows. 
	ulElement = document.getElementById(ul); 	// Get the ul in order to ID element.	
	imgElement = document.getElementById(img); 	// Same as above only for the arrows.	
	


	if (ulElement)					//Switch menu levels from open to closed and vice-versa.
	{
		if (ulElement.className == 'closed')
		{
			ulElement.className = "open";
			imgElement.src = "images/opened.gif";
		}

		else if (ulElement.className == 'open')
		{
			ulElement.className = "closed";
			imgElement.src = "images/closed.gif";
		}

		else if (ulElement.className == 'closedLevel1')
		{
			ulElement.className = "openLevel1";
			imgElement.src = "images/opened.gif";
		}

		else if (ulElement.className == 'closedLevel2')
		{
			ulElement.className = "openLevel2";
			imgElement.src = "images/opened.gif";
		}

		else if (ulElement.className == 'openLevel1')
		{
			ulElement.className = "closedLevel1";
			imgElement.src = "images/closed.gif";
		}

		else if (ulElement.className == 'openLevel2')
		{
			ulElement.className = "closedLevel2";
			imgElement.src = "images/closed.gif";
		}
	}
}

