var aktiv;
var oldmainmenu=-1;
var clickmainmenu = -1;
var oldsubmenu=-1;
var oldmainimage=-1;
var oldsubmenuimage=-1;
var currentmenu = -1;
var imagemenu=1;
var lastimagetochange =-1;

function showmenu(obj,on){
	var menu = eval("document.menu.document.I"+obj);
	if(on==1){
	var net = eval("document.menu.document.sub"+obj);
	net.visibility="show";
	}
		if(oldmainmenu==-1){oldmainmenu=obj;}
	if(oldmainmenu!=obj){
			var oldmenu = eval("document.menu.document.I"+oldmainmenu)
			oldmenu.src = eval("I"+oldmainmenu+"I1.src");
			hidemenu(oldmainmenu);
			oldmainmenu=obj;}
		if(clickmainmenu!=obj&&clickmainmenu!=-1){
			var oldmain = eval("document.menu.document.I"+clickmainmenu)
			oldmain.src = eval("I"+clickmainmenu+"I1.src");
		if(clickmainmenu!=-1){
			var clickermenu = eval("document.menu.document.sub"+clickmainmenu)
			clickermenu.visibility="hidden";
			}
	}
	if(clickmainmenu==obj)menu.src= eval("I"+clickmainmenu+"I3.src");
	else menu.src= eval("I"+obj+"I2.src");
	currentmenu = obj;
}

function hidemenu(obj){
if(obj!=-1){
	var net = eval("document.menu.document.sub"+obj);
	net.visibility="hide";
	
	var oldmenu = eval("document.menu.document.I"+oldmainmenu)
	oldmenu.src = eval("I"+oldmainmenu+"I1.src");}
}

function savesub(obj){
	/*Erweiterung fuer ASV*/
	window.top.frnavi.disable();
	/*Erweiterung fuer ASV*/
var test = obj.split("k");
 if(test[0]&&test[1]&&test[1]!="undef"){
 var oldmenu = eval("document.menu.document.I"+test [0]);
 oldmenu.src =eval("I"+test [0]+"I3.src");
 var oldmenu = eval("document.menu.document.sub"+test [0]+".document.images['"+test [0]+"i"+test [1]+"']");
 oldmenu.src =eval("I"+test [0]+test [1]+"3.src");
 	}else
	{
	var oldmenu = eval("document.menu.document.I"+test [0]);
 	oldmenu.src =eval("I"+test [0]+"I3.src");
 	oldmainmenu = test [0];
	//oldsubmenu = test [0];
	//oldsubmenuimage= test [0];
	}
	clickmainmenu = test [0];
	if(test.length>1){oldsubmenu=obj;}
	else{
	oldmainmenu = test [0];
	oldsubmenu = -1;
	}
	
	setoldimage(obj);
}

function setoldimage(obj){
if(obj.split("k"))
	{
	var currentclicked = obj.split("k");
		if(oldmainimage==-1){
			oldmainimage = currentclicked[0];
			oldsubmenuimage =currentclicked[0]+'i'+currentclicked[1];
			return;
			}
		if(oldmainimage!=obj){
			setnormalimages(oldmainimage,oldsubmenuimage,currentclicked[0]+'i'+currentclicked[1])
			oldmainimage = currentclicked[0]
			oldsubmenuimage = currentclicked[0]+'i'+currentclicked[1];}
	}
	else{
	oldmainimage = obj;
	}

}

function setnormalimages(obj1,obj2,obj3){
	if(clickmainmenu==obj1){
			var imagetochange = obj2.split("i");
			if(oldsubmenuimage!=obj3){
				var oldmenu = eval("document.menu.document.sub"+imagetochange [0]+".document.images['"+imagetochange [0]+"i"+imagetochange [1]+"']");
				oldmenu.src = eval("I"+imagetochange [0]+imagetochange [1]+"1.src");
			}
		}else{
			var imagetochange = obj2.split("i");
			if(imagetochange[0]&&imagetochange[1]&&imagetochange[1]!="undef"){
			var oldmenu = eval("document.menu.document.sub"+imagetochange [0]+".document.images['"+imagetochange [0]+"i"+imagetochange [1]+"']");
			oldmenu.src = eval("I"+imagetochange [0]+imagetochange [1]+"1.src");
			}
			var oldmenu = eval("document.menu.document.I"+obj1);
			oldmenu.src = eval("I"+obj1+"I1.src");
		}
}
function setgrafikimages(obj1,obj2){
var imagetochange = obj2.split("i");
		
		if(imagetochange[0]&&imagetochange[1]&&imagetochange[1]!="undef"){
		var oldmenu = eval("document.menu.document.sub"+imagetochange [0]+".document.images['"+imagetochange [0]+"i"+imagetochange [1]+"']");
		oldmenu.src = eval("I"+imagetochange [0]+imagetochange [1]+"3.src");}
		var oldmenu = eval("document.menu.document.I"+obj1);
		oldmenu.src = eval("I"+obj1+"I3.src");
}

function startcheckmenu(){
stopcheckmenu();
aktiv = window.setInterval("setoldmenu()",3000);
}
function stopcheckmenu(){
 window.clearInterval(aktiv);
}

function setoldmenu(){
stopcheckmenu();
if(oldmainmenu!=-1&&oldsubmenu!=-1){
	hidemenu(currentmenu);
		var net = eval("document.menu.document.sub"+clickmainmenu);
		net.visibility="show";
		
	setgrafikimages(oldmainimage,oldsubmenuimage)
return;
}
if(oldmainmenu!=-1&&oldsubmenu==-1){
	hidemenu(currentmenu);
	if(clickmainmenu!=-1)setgrafikimages(oldmainimage,oldsubmenuimage);
return;
}
if(oldmainmenu==-1&&oldsubmenu!=-1){
	var imagetochange = oldsubmenu.split("k");
	//oldmainmenu= imagetochange[0];
	//oldmainimage = imagetochange[0];
	//oldsubmenuimage = imagetochange[0]+"i"+imagetochange[1];
	//setgrafikimages(oldmainimage,oldsubmenuimage)
	clickmainmenu = imagetochange[0];
	var net = eval("document.menu.document.sub"+clickmainmenu);
		net.visibility="show";
	}
}

function subchange(obj)
{
var imagetochange = obj.split("k");
	if(oldsubmenuimage!=imagetochange[0]+'i'+imagetochange[1]){
		var oldmenu = eval("document.menu.document.sub"+imagetochange[0]+".document.images['"+imagetochange[0]+"i"+imagetochange[1]+"']");
		oldmenu.src =eval("I"+imagetochange[0]+imagetochange[1]+"2.src");
		
		}
	
	
}
function subchangeout(obj){
var imagetochange = obj.split("k");
	if(oldsubmenuimage!=imagetochange[0]+'i'+imagetochange[1]){
		var oldmenu = eval("document.menu.document.sub"+imagetochange[0]+".document.images['"+imagetochange[0]+"i"+imagetochange[1]+"']");
		oldmenu.src =eval("I"+imagetochange[0]+imagetochange[1]+"1.src");
		}
	
}
function mainchangeout(obj){
		var oldmenu = eval("document.menu.document.main"+obj+".document.I"+obj);
		oldmenu.src = eval("I"+obj+"I1.src");

}
function mainchangeover(obj){
		var oldmenu = eval("document.menu.document.main"+obj+".document.I"+obj);
		oldmenu.src = eval("I"+obj+"I2.src");
}

function disable(){
if(clickmainmenu!=-1){
stopcheckmenu();
if(currentmenu!=-1)hidemenu(currentmenu);

var oldmenu = eval("document.menu.document.I"+clickmainmenu);
		oldmenu.src = eval("I"+clickmainmenu+"I1.src");
if(oldsubmenu!=-1){
var imagetochange = oldsubmenu.split("k");
if(imagetochange[0]&&imagetochange[1]&&imagetochange[1]!="undef"){


var oldmenu = eval("document.menu.document.sub"+imagetochange[0]+".document.images['"+imagetochange[0]+"i"+imagetochange[1]+"']");
		oldmenu.src =eval("I"+imagetochange[0]+imagetochange[1]+"1.src");
if(currentmenu!=-1)hidemenu(clickmainmenu);
}}
oldmainmenu=-1;
clickmainmenu = -1;
oldsubmenu=-1;
oldmainimage=-1;
oldsubmenuimage=-1;
currentmenu = -1;
imagemenu=1;
lastimagetochange =-1;}

}