var x
var y
var z
var zustand
var hover = 1
var check 
var zustand
var ID

var ids = new Array("img1", "img2", "img3", "img4", "img5", "img6")
var subids = new Array(
	 new Array("sub11", "sub12", "sub13", "sub14", "sub15"),
	 new Array(),	
   new Array(),
	 new Array(),	
	 new Array("sub51", "sub52", "sub53"),	
	 new Array()
)
var imgs = new Array(
   new Array("bild11", "bild12", "bild13", "bild14","bild15"),
	 new Array(),
	 new Array(),
	 new Array(),
	 new Array("bild51", "bild52", "bild53"),
	 new Array()
)
function preload() {
ov11 = new Image(); ov11.src = "images/sub1_1ov.gif";
ov12 = new Image(); ov12.src = "images/sub1_2ov.gif";
ov13 = new Image(); ov13.src = "images/sub1_3ov.gif";
ov14 = new Image(); ov14.src = "images/sub1_4ov.gif";
ov15 = new Image(); ov15.src = "images/sub1_5ov.gif";
ov51 = new Image(); ov51.src = "images/sub5_1ov.gif";
ov52 = new Image(); ov52.src = "images/sub5_2ov.gif";
ov53 = new Image(); ov53.src = "images/sub5_3ov.gif";
ov1 = new Image(); ov1.src = "images/1ov.gif";
ov2 = new Image(); ov2.src = "images/2ov.gif";
ov3 = new Image(); ov3.src = "images/3ov.gif";
ov4 = new Image(); ov4.src = "images/4ov.gif";
ov5 = new Image(); ov5.src = "images/5ov.gif";
ov6 = new Image(); ov6.src = "images/6ov.gif";
}
//Aufruf durch EventHandler "onmouseout" (alle). Bewirkt den Aufruf von "mouseouti(x)" nach 50ms,
//wenn die Variable "ID" nicht vorher durch "mousi(x)" deaktiviert wird.
function timer(x) {
eval("ID = setTimeout('mouseouti('+x+')', 30)")
}
function klappzu(x)  {
if(document.all) {
  if(zustand==0) {
	for (var i=1; i<=subids[check-1].length; i++)
	eval("sub"+check+i+".style.visibility = 'hidden'") }
	else if(zustand==1) {
  for (var i=1; i<=subids[check-1].length; i++)
  eval("sub"+check+i+".style.visibility = 'hidden'") }
  }
else if(document.getElementById) {
  if(zustand==0) {
	for (var i=1; i<=subids[check-1].length; i++)
	eval("document.getElementById('sub"+check+i+"').style.visibility = 'hidden'") }
  else if(zustand==1) {
	for (var i=1; i<=subids[check-1].length; i++)
  eval("document.getElementById('sub"+check+i+"').style.visibility = 'hidden'") }
	}
}

function mousi(x) {
  if(document.all) {
	    klappzu(x);
      eval("document.images.bild"+hover+".src = 'images/'+hover+'.gif'")
			eval("document.images.bild"+x+".src = ov"+x+".src")
	 	 	clearTimeout(ID)
			hover=x;
			for (var i=1; i<=subids[x-1].length; i++)
      eval("sub"+x+i+".style.visibility = 'visible'")
			zustand=0;
			check=x; }
  else if(document.getElementById) {
	    klappzu(x);
      eval("document.images.bild"+hover+".src = 'images/'+hover+'.gif'")
			eval("document.images.bild"+x+".src = ov"+x+".src")
	 	 	clearTimeout(ID)
			hover=x;
			for (var i=1; i<=subids[x-1].length; i++)
      eval("document.getElementById('sub"+x+i+"').style.visibility = 'visible'") 
		  zustand=0;
			check=x; }
}
//Hover-Effekt in den Submenüs
function mouse(z, y) {
   clearTimeout(ID)
   eval("document.images.bild"+z+y+".src = ov"+z+y+".src")
   //"z" wird an Variable "check" übergeben 
   check=z;
   zustand=1; }

function mouseout(z, y) {
eval("document.images.bild"+z+y+".src = 'images/sub'+z+'_'+y+'.gif'")
}

//Submenü wird unsichtbar
function mouseouti(x) { 
  if(document.all) {
     eval("document.images.bild"+hover+".src = 'images/'+hover+'.gif'")
		 for (var i=1; i<=subids[x-1].length; i++)
     eval("sub"+x+i+".style.visibility = 'hidden'")  }
  else if(document.getElementById) {
     eval("document.images.bild"+hover+".src = 'images/'+hover+'.gif'")
     for (var i=1; i<=subids[x-1].length; i++)
     eval("document.getElementById('sub"+x+i+"').style.visibility = 'hidden'")  }
}
//Vorladen der Hover-Bilder
preload();

function checkNav4() {
if(document.layers) {
window.location = "index_nav4.htm"; }
}

//eval("document.images.img"+z+y+".style.filter = 'blendTrans(duration=1)'")
//eval("document.images.img"+z+y+".filters.blendTrans.Apply()")
//eval("document.images.img"+z+y+".src = 'images/sub'+z+'_'+y+'.gif'")
//eval("document.images.img"+z+y+".filters.blendTrans.Play()")

//eval("document.images.img"+z+y+".style.filter = 'blendTrans(duration=1)'")
//eval("document.images.img"+z+y+".filters.blendTrans.Apply()")
//eval("document.images.img"+z+y+".src = 'images/sub'+z+'_'+y+'ov.gif'")
//eval("document.images.img"+z+y+".filters.blendTrans.Play()")