	var subMemnuCurrentId = ""; 
	var parentMemnuCurrentId = ""; 

	function showMenu (e, id, parentId, childId) {
		if(!document.getElementById) return;
		if(subMemnuCurrentId == id) return;

		closeMenu();
		var obj = document.getElementById(id);
		obj.style.visibility = "visible";
		subMemnuCurrentId = id;

		var mObj = document.getElementById(parentId).getElementsByTagName('a')[0];
		mObj.setAttribute("class", "topMnaviOn");
		mObj.setAttribute("className", "topMnaviOn");
		parentMemnuCurrentId = parentId;

		if(childId != null && childId.length > 0) {
			if(document.getElementById(childId) != null) {
				var mObj = document.getElementById(childId).getElementsByTagName('a')[0];
				mObj.setAttribute("class", "subMnaviOn");
				mObj.setAttribute("className", "subMnaviOn");
			}
		}

	}

	function closeMenu () {
		if(!document.getElementById) return;
		if(!subMemnuCurrentId) return;
		if(!parentMemnuCurrentId) return;

		var obj = document.getElementById(subMemnuCurrentId);
		obj.style.visibility = "hidden";
		subMemnuCurrentId = "";

		var mObj = document.getElementById(parentMemnuCurrentId).getElementsByTagName('a')[0];
		mObj.setAttribute("class", "topMnavi");
		mObj.setAttribute("className", "topMnavi");
		parentMemnuCurrentId = "";
	}

