var navNextId = 123;
function initNavMenuItem(m){
    var m2 = m.childNodes;
	var childNode = null;
	var aNode = null;
	
    for (var i = 0; i < m2.length; i++)
		if (m2[i].nodeType == 1) {
			var tagName = m2[i].tagName.toLowerCase();
			if (tagName == "a") aNode = m2[i];
			if (tagName == "ul") childNode = m2[i];
		}
    if (aNode && childNode){
		aNode.className = "d-nav-has-child";
		childNode.id = "d-nav-submenu-id" + (navNextId++);
		m.onmouseover = new Function("showSubMenu('" + childNode.id + "')");
		m.onmouseout = new Function("hideSubMenu('" + childNode.id + "')");
		initNavMenu(childNode);
	}
}
function initNavMenu(d) {
    var m1 = d.childNodes;
    for (var i = 0; i < m1.length; i++)if (m1[i].nodeType == 1)initNavMenuItem(m1[i]);
}
function showSubMenu(m){document.getElementById(m).style.visibility = "visible";}
function hideSubMenu(m){document.getElementById(m).style.visibility = "hidden";}
initNavMenu(document.getElementById("d-nav-menu"));
