

//######Hauptmenue######
//Maus auf Hauptnavi
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"; // Background vorletzte Mausposition auf der Main Navigation
	mItems[zuletztaktiv].getElementsByTagName('a')[0].style.color="#fff"; // Schriftfarbe vorletzte Mausposition auf der Main Navigation
}
subItems[this.w].style.display="block";
if(this.w!=aktivmenue){
	mItems[this.w].getElementsByTagName('a')[0].style.background="#f2eae4"; // Hintergrundfarbe aktive Hauptnavigation
	mItems[this.w].getElementsByTagName('a')[0].style.color="#b66668"; //Schriftfarbe aktive Hauptnavigation
}
aktivbremse=1;
zuletztaktiv=this.w;
}

function mausraus(was){
aktivbremse=0;
vz=0;
verzoegerung(was,vz);
}

function verzoegerung(was,vz){
if(aktivbremse==0){
	vz++;
	if(vz<30){
	setTimeout('verzoegerung('+was+','+vz+')',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="#f2eae4"; //  mainActive
	mItems[aktivmenue].getElementsByTagName('a')[0].style.color="#720010";
	}
}
}


function swerbauf(){

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.color="#666";
if(subwerb[this.w].d==1){
	subwerb[this.w].getElementsByTagName('span')[0].style.display="none";
}
}

