﻿var section_id = "menuBar";
var toggle_initial = "t";
var target_initial = "m";

function menuOpen() {
	var toggleId = this.getAttribute("id"), targetId = target_initial+toggleId;
	var targetItem = document.getElementById(targetId);
	targetItem.style.display = "block";
}
function menuClose() {
	var toggleId = this.getAttribute("id"), targetId = target_initial+toggleId;
	var targetItem = document.getElementById(targetId);
	targetItem.style.display = "none";
}

function setMenuBar(){
	var tUL = document.getElementById(section_id).childNodes;
	for(var i=0; i<tUL.length; i++) {
		if(tUL[i].tagName =="UL") {
			var tLI = tUL[i].childNodes;
			for(var j=0; j<tLI.length; j++) {
				if(tLI[j].tagName =="LI") {
					var tULc = tLI[j].childNodes;
					for(var k=0; k<tULc.length; k++) {
						if(tULc[k].tagName == "UL") {
							tULc[k].setAttribute("id",target_initial+toggle_initial+j+k);
							tLI[j].setAttribute("id",toggle_initial+j+k);
							tLI[j].onmouseover = menuOpen;
							tLI[j].onmouseout = menuClose;
							tLI[j].onclick = menuClose;
						} else { continue; }
					}
				} else { continue; }
			}
		} else { continue; }
	}
}

function addListener(elem,eventType,func,cap) {
	if(elem.addEventListener) {
		elem.addEventListener(eventType,func,cap);
	} else if(elem.attachEvent) {
		elem.attachEvent('on' + eventType,func);
	} else {
		alert(browser_disable);
		return false;
	}
}

addListener(window,'load',setMenuBar,false);


