function hideDropDowns()
{
	var mainNav	= document.getElementById( 'main-nav' );
	var dls		= mainNav.getElementsByTagName( 'dl' );
	for( var i = dls.length - 1; i > -1; i-- ){ dls[ i ].style.display = 'none'; }
}

function showDropDown( idName ){
	hideDropDowns();
	
	var obj					= document.getElementById( idName );
	var parentObj			= obj.parentNode;
	var dls					= parentObj.getElementsByTagName( 'dl' );
	
	if( dls.length )
	{
		dropDown				= parentObj.getElementsByTagName( 'dl' )[ 0 ];
		dropDown.style.display	= 'block';
	}
}

function setSelected( idName ){
	
	var obj	= document.getElementById( idName );
	obj.className = 'selected';
}

function determineSelected()
{
	hideDropDowns();
	
	var mainNav		= document.getElementById( 'main-nav' );
	var lis			= mainNav.getElementsByTagName( 'li' );
	var pathName	= window.location.pathname.substring( window.location.pathname.lastIndexOf( '/' ) );
	
	for( var i = lis.length - 1; i > -1; i-- )
	{
		var as			= lis[ i ].getElementsByTagName( 'a' );
		var foundHere	= false;
		
		for( var j = as.length - 1; j > -1; j-- )
		{
			var href		= as[ j ].href.substring( as[ j ].href.lastIndexOf( '/' ) );
			
			if( pathName == href )
			{
				foundHere = true;
				break;
			}
		}
		
		if( foundHere )
		{
			as[ 0 ].className = 'selected';
			break;
		}
	}
}



