// 2 variablen die speichern worüber der Mauszeiger gerade ist
var mcms_overMenu=false;
var mcms_overSubmenu=false;

// submenü mit Nummer anzeigen (menu mouseover)
function mcms_show_submenu(obj,content){
	mcms_overMenu=true;
	// dirty fix: first make invisible
	document.getElementById('submenu').style.visibility="hidden";
	// fill with menu items
	document.getElementById('submenu').innerHTML=content;
	// move to right position
	var xOffset = yOffset = 0;
	if (obj.offsetParent) {
		xOffset = obj.offsetLeft
		yOffset = obj.offsetTop
		while (obj = obj.offsetParent) {
			xOffset += obj.offsetLeft
			yOffset += obj.offsetTop
		} // while
	} // if there is a parent object
	document.getElementById('submenu').style.left=xOffset+"px";
	// make visible IF content is not empty
	if(content!='<table width=\'100\' cellpadding=\'0\' cellspacing=\'0\'></table>'){document.getElementById('submenu').style.visibility="visible";}
} // function mcms_show_submenu


// submenü verstecken
function mcms_hide_submenu(){
	// only if mouse is not over menu/submenu!
	if(!mcms_overMenu&&!mcms_overSubmenu){
		// make invisible
		document.getElementById('submenu').style.visibility="hidden";
		// clear contents
		document.getElementById('submenu').innerHTML="&nbsp;";
	}
} // function mcms_hide_submenu


// menu mouseout
function mcms_menu_mouseout(){
	mcms_overMenu=false;
	setTimeout('mcms_hide_submenu()',100);
}

// submenu mouseover
function mcms_submenu_mouseover(){
	mcms_overSubmenu=true;
}

// submenu mouseout
function mcms_submenu_mouseout(){
	mcms_overSubmenu=false;
	setTimeout('mcms_hide_submenu()',100);
}





