	
	function initMenuItem(ajaxMenu) {
		if ($(ajaxMenu).getElementsByTagName('li').length == 0) return;
		
		// 1. alle IL Kinder durchsuchen und innere ULs verstecken
		$A(ajaxMenu.getElementsByTagName('li')).each(function(listItem) {
				if ( listItem.getElementsByTagName('ul').length > 0 ) {
					childList = listItem.getElementsByTagName('ul')[0];
					$(childList).hide();
					initMenuItem(childList);
					
					Event.observe(listItem, 'mouseover', function() {  
						//var height = this.height();											
						zIndex++;
						//$(this).css({"height": height+"px"});
						$(this).setStyle({"z-index": zIndex});
						childList = $(this).getElementsByTagName('ul')[0];
						$A(childList.getElementsByTagName('li')).each(function(li) {
							zIndex++;
							$(li).setStyle({"z-index": zIndex});
						});
						childList.show();
						//new Effect.Appear(childList);
					});
					
					Event.observe(listItem, 'mouseout', function() {  
						elementToHide = $(this).getElementsByTagName('ul')[0];
						$(this).getElementsByTagName('ul')[0].hide();
						//ulToHide = $(this).getElementsByTagName('ul')[0];
						//new Effect.Fade(ulToHide);
					}); 	
				}
			});
	}
	
	var zIndex = 10000;
	function initMenu() {
		var ajaxMenu = $('ajaxMenu');
		// ajax Menu UL Element geöffnet?
		if ( ajaxMenu ) {
			initMenuItem(ajaxMenu);
		}
	}

