var  mItems=document.getElementById('mainNavi').getElementsByTagName('li');
var anz3=mItems.length;
var aktivmenue=-1;
for(var i=0;i<anz3;i++){
mItems[i].w=i;
mItems[i].onmouseover=subauf;
mItems[i].onmouseout=function(){mausraus(this.w)};
if(mItems[i].className=="mainActive"){
aktivmenue=i;
}
}
//Maus auf SubNavi
var  subItems=document.getElementById('subNavi').getElementsByTagName('ul');
var anz4=subItems.length;
for(var i=0;i<anz4;i++){
subItems[i].w=i;
subItems[i].onmouseover=subauf;
subItems[i].onmouseout=function(){mausraus(this.w)};
}
//Maus auf Subnavipunkt (fuer  "Anzeige")
var  subwerb=document.getElementById('subNavi').getElementsByTagName('li');
var anz5=subwerb.length;
for(var j=0;j<anz5;j++){
subwerb[j].w=j;
subwerb[j].onmouseover=swerbauf;
subwerb[j].onmouseout=swerbzu;
if(subwerb[j].innerHTML.match(/<span/i)){
subwerb[j].d=1;
}
}
if (aktivmenue==-1 && anz4>anz3){
aktivmenue=anz4-1;
}
(aktivmenue!=-1)?subItems[aktivmenue].style.display="block":"";
var aktivbremse=0,zuletztaktiv=aktivmenue;
function subauf(){
for(var i=0;i< anz4;i++){
subItems[i].style.display="none";
}
if(zuletztaktiv!=aktivmenue){
mItems[zuletztaktiv].getElementsByTagName('a')[0].style.background="transparent";
mItems[zuletztaktiv].getElementsByTagName('a')[0].style.color="#fff";
}
subItems[this.w].style.display="block";
if(this.w!=aktivmenue){
mItems[this.w].getElementsByTagName('a')[0].style.background="#fff";
mItems[this.w].getElementsByTagName('a')[0].style.color="#666";
}
aktivbremse=1;
zuletztaktiv=this.w;
}
function mausraus(was){
aktivbremse=0;
vz=0;
verzoegerung(was,vz);
}
function verzoegerung(was){
if(aktivbremse==0){
vz++;
if(vz<30){
setTimeout('verzoegerung('+was+')',100);
}else{
subzu(was);
}
}else{
vz=0;
}
}
function subzu(was){
if(aktivbremse==0){
for(var i=0;i< anz4;i++){
subItems[i].style.display="none";
if(i!=aktivmenue){
mItems[i].getElementsByTagName('a')[0].style.background="transparent";
mItems[i].getElementsByTagName('a')[0].style.color="#fff";
}else{
mItems[i].getElementsByTagName('a')[0].style.color="#d00";
}
}
if(aktivmenue!=-1){
subItems[aktivmenue].style.display="block";
mItems[aktivmenue].getElementsByTagName('a')[0].style.background="#fff";
mItems[aktivmenue].getElementsByTagName('a')[0].style.color="#d00";
}
}
}
function swerbauf(){
subwerb[this.w].style.backgroundColor="#ddd";
subwerb[this.w].style.color="#d00";
if(subwerb[this.w].d==1){
subwerb[this.w].getElementsByTagName('span')[0].style.display="block";
}
}
function swerbzu(){
subwerb[this.w].style.backgroundColor="#fff";
subwerb[this.w].style.color="#666";
if(subwerb[this.w].d==1){
subwerb[this.w].getElementsByTagName('span')[0].style.display="none";
}
}