var MenuTimeout;
function menus()
{
  $('submenus').hide();
  $('submenus').style.position = 'absolute';
   $('submenus').style.top = '100%';
 
  var l1menus = $('ultopmenus').childElements(); 
  l1menus.each(function(limenu){
   Event.observe(limenu, 'mouseover', li1mouseover, false);  
  });

}
function navmouseout(event,obj)
{
  MenuTimeout = window.setTimeout(function(){$('submenus').hide();},50);
  
 var l1menus = $('ultopmenus').childElements(); 
  l1menus.each(function(limenu){
   limenu.removeClassName('lhover');
  });
  
  if($('breadcrumb'))$('breadcrumb').show();
  if($('topservice'))$('topservice').show();
  if($('betreff'))$('betreff').show();
}
function submenumouseover(event,obj)
{
  if($('breadcrumb'))$('breadcrumb').hide();
  if($('topservice'))$('topservice').hide();
  if($('betreff'))$('betreff').hide();
 
  $('submenus').show();
  window.clearTimeout(MenuTimeout);
}

function li1mouseover(event,obj)
{
  var element = $(Event.element(event)).parentNode;
   element.addClassName('lhover');
   showspicalsubmenu('sub_'+element.id);
}


function showspicalsubmenu(mainmenuid)
{
  var ulmenus = $('submenuswrap').childElements(); 
  ulmenus.each(function(ulmenu){
   ulmenu.removeClassName('uhover');
  });
  if($(mainmenuid))
  {
	$(mainmenuid).addClassName('uhover'); 
	var mainmuneobj = $($(mainmenuid).id.replace('sub_',''));
	if(mainmuneobj)
	{
		mainmuneobj.addClassName('lhover');
	}
	
  }
}
