function initMenu(menu){
	var objMenu = document.getElementById(menu) ;
	var colNav = menu.charAt(menu.length-1) ;
	if (colNav == 'L')
		var LRNav = Lnav ;
	else
		var LRNav = Rnav ;
	var ddMenuTags = objMenu.getElementsByTagName('dd') ;
	for (var i=0; i<ddMenuTags.length; i++){
		if (LRNav[ddMenuTags[i].id]){
			ddMenuTags[i].innerHTML += addSubMenu(ddMenuTags[i], LRNav[ddMenuTags[i].id]) ;
			ddMenuTags[i].onmouseover = function (){showSubs(this.id);} ;
			ddMenuTags[i].onmouseout = function (){hideSubs(this.id);} ;
		}
	}
}

function addSubMenu(obj, nav){
	var ulMenu = '<ul id="sub'+obj.id+'" style="display: none">' ;
	for (var i=0; i<nav.length; i++){
		ulMenu += '<li id="'+nav[i].id+'"' ;
		if (nav[i].subs){
			ulMenu += 'onmouseover="showSubs(this.id)" onmouseout="hideSubs(this.id)"' ;
		}
                ulMenu += '><a href="' + nav[i].path + '" title="' + nav[i].description + '">' + nav[i].name + '</a>' ;
		if (nav[i].subs)
			ulMenu += addSubMenu(nav[i], nav[i].subs) ;

		ulMenu += '</li>' ;
	}
	ulMenu += '</ul>' ;

	return ulMenu ;
}

function showSubs(objId){
	document.getElementById('sub'+ objId).style.display = 'block';
	//alert('show : ' + nav[obj.id]);
}

function hideSubs(objId){
	document.getElementById('sub'+ objId).style.display = 'none';
	//alert('hide : ' + nav[obj.id]);
}