function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}

function loadAccordions(){
	if (!document.getElementsByTagName) return false;
	if (!document.getElementById) return false;
	//var sPath = window.location.pathname;
	//alert(sPath);
	var theNav = document.getElementById("navigation");
	var headers = theNav.getElementsByTagName("h3");
	for (var i=0; i<headers.length; i++){
		var theLink = headers[i].getElementsByTagName("a");
		var theContents = theNav.getElementsByTagName("div");
		if (theLink[0].className == "more"){
			for (var j=0; j<theContents.length; j++){
				if (theContents[j].getAttribute("id") == headers[i].className){
					theContents[j].style.display = "none";
				}
			}
		}
		headers[i].onclick = function(){
			var theClass = this.className;
			var links = this.getElementsByTagName("a");
				var theContent = document.getElementById(theClass);
				if (theContent) {
					if (theContent.style.display == "none"){
						theContent.style.display = "block";
						links[0].className="open";
					}
					else{
						theContent.style.display = "none";
						links[0].className="more";
					}
					return false;
				}
		}
	}
}
		
addLoadEvent(loadAccordions);
		