 window.onerror = null;
 var isIE4 = (navigator.userAgent.indexOf("MSIE 4") > 0) ? 1 : 0;
 var isIE5 = (navigator.userAgent.indexOf("MSIE 5") > 0) ? 1 : 0;
 var isIE6 = (navigator.userAgent.indexOf("MSIE 6") > 0) ? 1 : 0;
 var isNS = (navigator.appName == "Netscape") ? 1 : 0;
 var isNS6 = (navigator.userAgent.indexOf("Gecko") > 0) ? 1 : 0;
 var isNS4 = ((parseInt(navigator.appVersion) == 4)&&(isNS)) ? 1 : 0;
 var menuActive = 0;
 var menuOn = 0;
 var onLayer;
 var timeOn = null;
 var loaded = 0;
 var menu1 = new Image(); menu1.src = "img/spacer.gif";
 var menu2 = new Image(); menu2.src = "img/lilarrow.gif";
 
// MENU COLOR VARIABLE
var menuColor = "#000000";

//PRECACHE IMAGES HERE
function LoadImgs(){
  if (document.images) {
    adress0 = new Image();
    adress0.src="img/adressen3.gif";
    adress1 = new Image();
    adress1.src="img/adressen3a.gif";
    aktiv0 = new Image();
    aktiv0.src="img/interaktives3.gif"; 
    aktiv1 = new Image();
    aktiv1.src="img/interaktives3a.gif"; 
    unterh0 = new Image(); 
    unterh0.src="img/unterhaltung3.gif";
    unterh1 = new Image(); 
    unterh1.src="img/unterhaltung3a.gif";
    inter0 = new Image(); 
    inter0.src="img/interessantes3.gif"; 
    inter1 = new Image(); 
    inter1.src="img/interessantes3a.gif";
    ueber0 = new Image(); 
    ueber0.src="img/ueber_uns3.gif"; 
    ueber1 = new Image(); 
    ueber1.src="img/ueber_uns3a.gif";
    lilarrow = new Image(); 
    lilarrow.src="img/lilarrow.gif";
    spacer = new Image(); 
    spacer.src="img/spacer.gif";
    loaded = 1;
  }
}
  
// SHOW MENU
function showLayer(layerName){
  if (timeOn != null) {
    clearTimeout(timeOn);
    hideLayer(onLayer);
  }
  if (isNS4)
    document.layers[layerName].visibility="show";
  else if (isIE4)
    document.all[layerName].style.visibility="visible";
  else if ((isNS6)||(isIE5)||(isIE6))
    document.getElementById(layerName).style.visibility="visible";
  onLayer = layerName;
}

//BUTTON ROLLOVER
function change(Name, No) {
  if (document.images && (loaded == 1))
    document.images[Name].src=eval(Name + No + ".src");
  return true;
}

// HIDE MENU
function hideLayer(layerName){
  if (menuActive == 0) {
    if (isNS4)
      document.layers[layerName].visibility="hide";
    else if (isIE4)
      document.all[layerName].style.visibility="hidden";
    else if ((isNS6)||(isIE5)||(isIE6))
      document.getElementById(layerName).style.visibility="hidden";
  }
}

// TIMER FOR BUTTON MOUSE OUT
function btnTimer() {
  timeOn = setTimeout("btnOut()",1000);
}

// BUTTON MOUSE OUT
function btnOut(layerName) {
  if (menuActive == 0)
    hideLayer(onLayer);
}

// MENU MOUSE OVER  
function menuOver(itemName) {
  clearTimeout(timeOn);
  menuActive = 1;
  document.images[itemName].src=menu2.src;
}

// MENU MOUSE OUT 
function menuOut(itemName) {
  menuActive = 0;
  document.images[itemName].src=menu1.src;
  timeOn = setTimeout("hideLayer(onLayer)", 400);
 }

// Creates menu object
function menuLink(title, url) {
  this.title = title;
  this.url = url;
}

// Builds menu table
function menuMaker(menuArray) {
   n = "";
   j = eval(menuArray + ".length") - 1;
   topTable = "<div ID='" + eval(menuArray + ".id") + "'><table  border='2' cellspacing='0' cellpadding='2' bgcolor='" + menuColor +"' bordercolor='#808080' bordercolorlight='#C0C0C0' bordercolordark='#000000'><tr><td><table border='0' cellspacing='0' cellpadding='0' bgcolor='" + menuColor + "'>"
 endrow = "</td></tr>";
 btmTable = "</table></td></tr></table></div>";
 
 n += topTable;
 for( var i = 0; i <=j; i++) {
  bgnrow = "<tr><td><img src='img/spacer.gif' width=19 height=18 alt='' border='0' name='" + eval(menuArray + ".imgname") + i + "'></td><td>";
  n += bgnrow + "<a href='" + eval(menuArray + "[" + i + "].url") + "' onMouseOver='menuOver(\"" + eval(menuArray + ".imgname") + i + "\")' onMouseOut='menuOut(\"" + eval(menuArray + ".imgname") + i + "\")' class='menus'>" + eval(menuArray + "[" + i + "].title") + "</a>" + endrow;
 }
 n += btmTable;
 return n;
}

//Menu Arrays
Array.prototype.id = "adressMenu";
Array.prototype.imgname = "ad";


adMenu = new Array(8);
adMenu.id = "adressMenu";
adMenu.imgname = "dv";
adMenu[0] = new menuLink("Künstler gesucht...", "kforum/forum.php");
adMenu[1] = new menuLink("Kurzfristig frei...!", "kufi/");
adMenu[2] = new menuLink("Künstleradressen", "index01.htm");
adMenu[3] = new menuLink("Künstler suchen Künstler", "kskforum/forum.php");
adMenu[4] = new menuLink("Künstleragenturen", "agentur.htm");
adMenu[5] = new menuLink("Veranstaltungsservice&nbsp;&nbsp;&nbsp;", "service.htm");
adMenu[6] = new menuLink("Händlerverzeichnis", "bedarf.htm");
adMenu[7] = new menuLink("Schulen", "schule.htm");

akMenu = new Array(7);
akMenu.id = "aktivMenu";
akMenu.imgname = "ak";
akMenu[0] = new menuLink("Zauber-Board", "/zauberboard/");
akMenu[1] = new menuLink("Expertenrat", "profitipp.htm");
akMenu[2] = new menuLink("Zauber-Chat", "/zauberboard/zauberchat/");
akMenu[3] = new menuLink("Zauber-Galerie", "/cgi-bin/galerie/db.cgi");
akMenu[4] = new menuLink("Event-Kalender", "calender/cal.html");
akMenu[5] = new menuLink("Erinnerungsservice&nbsp;&nbsp;&nbsp;", "reminde.htm");
akMenu[6] = new menuLink("Gästebuch", "gaeste.php");


unMenu = new Array(5);
unMenu.id = "unterhMenu";
unMenu.imgname = "un";
unMenu[0] = new menuLink("Postkarten", "card.html");
unMenu[1] = new menuLink("Zauberwald", "zauberwald/index.html");
unMenu[2] = new menuLink("Jonglieranleitung", "jongl.htm");
unMenu[3] = new menuLink("Party-Zaubertricks&nbsp;&nbsp;&nbsp;", "vorbereitung.htm");
unMenu[4] = new menuLink("Zauber-Quiz&nbsp;&nbsp;&nbsp;", "cgi-bin/quiz.cgi");

inMenu = new Array(8);
inMenu.id = "interMenu";
inMenu.imgname = "hp";
inMenu[0] = new menuLink("Zauber.de unterwegs", "unterwegs.htm");
inMenu[1] = new menuLink("Steckbriefe", "steckbrief/index.html");
inMenu[2] = new menuLink("Foto-Fanecke", "fan.htm");
inMenu[3] = new menuLink("Bücher und Co.", "buch.htm");
inMenu[4] = new menuLink("Fachzeitschriften", "zeitung.htm");
inMenu[5] = new menuLink("Geschichte der Magie&nbsp;&nbsp;&nbsp;", "geschi.htm");
inMenu[6] = new menuLink("Zauberhafte Links", "link.htm");
inMenu[7] = new menuLink("Ihr Link zu Zauber.de", "logo.htm");

ubMenu = new Array(5);
ubMenu.id = "ueberMenu";
ubMenu.imgname = "ub";
ubMenu[0] = new menuLink("Statistik&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;", "statistik.htm");
ubMenu[1] = new menuLink("Newsletter", "newsletter.htm");
ubMenu[2] = new menuLink("Werbung", "info.htm");
ubMenu[3] = new menuLink("Impressum", "impressum.htm");
ubMenu[4] = new menuLink("Startseite", "index.html");
