var navigationController = {

   selectSub: function(menuItem) {
      this.navigationSelect('subnavigation', menuItem);
   },

   navigationSelect: function(navElement, menuItem) {
      // Manage main navigation

		if (navElement == 'navigation') {
			var theList = document.getElementById(navElement);
			var listElements = theList.getElementsByTagName('li');
			var i;
			
			// If the current element contains the 
			// id of the desired pre-selection,
			// change its class and also the <A>
			// node that it contains
			
			for (i=0; i< listElements.length; i++) {
				if (listElements[i].id == menuItem) {
					listElements[i].className = 'selected';
					
					var linkElements = listElements[i].getElementsByTagName('a');
					linkElements[0].className = 'selected';
				}
			}
		}
		
		// Manage subnavigation
		
		else {
			var listElement = document.getElementById(menuItem);
			var linkElements = listElement.getElementsByTagName('a');
			linkElements[0].className = 'selected';
		}
	}
}
