function initMenus() {
	if (!document.getElementsByTagName) return;
	
	var aMenus = document.getElementsByTagName("LI");
	for (var i = 0; i < aMenus.length; i++) {
		var mclass = aMenus[i].className;
		if (mclass.indexOf("side_nav") > -1) {
			var submenu = aMenus[i].childNodes;
			for (var j = 0; j < submenu.length; j++) {
				if (submenu[j].tagName == "A") {
					
					submenu[j].onclick = function() {
						var node = this.nextSibling;
											
						while (1) {
							if (node != null) {
								if (node.tagName == "UL") {
									var d = (node.style.display == "none")
									node.style.display = (d) ? "block" : "none";
									this.className = (d) ? "side_navopen" : "side_navclosed";
									return false;
								}
								node = node.nextSibling;
							} else {
								return false;
							}
						}
						return false;
					}
					
					submenu[j].className = (mclass.indexOf("open") > -1) ? "side_navopen" : "side_navclosed";
				}
				
				if (submenu[j].tagName == "UL")
					submenu[j].style.display = (mclass.indexOf("open") > -1) ? "block" : "none";
			}
		}
	}
}

window.onload = initMenus;

/////////////////
// Image rollover

function swap(imgName,fileName) {
			if (document.images) document.images[imgName].src = ''+fileName;
		}
		
		
// ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
// Functions to control expanding menu
// ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

var last_expanded = ''; 

// Function to toggle a menu between show and hide

function showHide(id) {
	var obj = document.getElementById(id); 
	var status = obj.className;
	
	if (status == 'hide') {
		if (last_expanded != '') {
			var last_obj = document.getElementById(last_expanded);
			last_obj.className = 'hide';
		}
		
		obj.className = 'show';
		last_expanded = id;
	}
	else {
		obj.className = 'hide';
	}
}


// Function to just show a menu
// Use as part of onload to have specific menu expanded for a given page

function showList(id) {
	var obj = document.getElementById(id); 
	obj.className = 'show'; 
} 





