// JavaScript Menu 2.0, (w) 2002 by Ulrich Fr&uuml;hauf - http://www.ideagento.de

    
var CONST_MENU_WIDTH=120;
var CONST_MENU_HEIGHT=25;
var CONST_MENU_BORDER_SIZE=1;
var CONST_MENU_BORDER_COLOR="#3366cc";      

var CONST_menu_names = new Array();
var CONST_menu_parent = new Array();
var CONST_menu_links = new Array();

CONST_menu_names[0]="home";
CONST_menu_parent[0]=-1;
CONST_menu_links[0]="/home.php";


CONST_menu_names[1]="Künstler";
CONST_menu_parent[1]=-1;
CONST_menu_names[2]="Homepages";
CONST_menu_parent[2]=1;
CONST_menu_links[2]="/kuenstler/";
CONST_menu_names[3]="Autogramm-Adressen";
CONST_menu_parent[3]=1;
CONST_menu_links[3]="/autographs/index.php";
CONST_menu_names[4]="Geburtstage";
CONST_menu_parent[4]=1;
CONST_menu_links[4]="/birthdays/";
CONST_menu_names[5]="Termine";
CONST_menu_parent[5]=1;
CONST_menu_links[5]="/events/";



CONST_menu_names[6]="Fundgrube";
CONST_menu_parent[6]=-1;
CONST_menu_names[7]="Idee";
CONST_menu_parent[7]=6;
CONST_menu_links[7]="/idee/";
CONST_menu_names[8]="Archiv & Kurioses";
CONST_menu_parent[8]=6;
CONST_menu_links[8]="/archive/";
CONST_menu_names[9]="Grand Prix";
CONST_menu_parent[9]=6;
CONST_menu_links[9]="/grandprix/";
CONST_menu_names[21]="Autogramm-karten";
CONST_menu_parent[21]=6;
CONST_menu_links[21]="/archive/autogrammkarten.php";



CONST_menu_names[10]="News";
CONST_menu_parent[10]=-1;
CONST_menu_names[11]="Newsletter";
CONST_menu_parent[11]=10;
CONST_menu_links[11]="/newsletter/";
CONST_menu_names[12]="Interviews";
CONST_menu_parent[12]=10;
CONST_menu_links[12]="/interviews/";
CONST_menu_names[13]="Termine";
CONST_menu_parent[13]=10;
CONST_menu_links[13]="/events/";



CONST_menu_names[14]="Musik";
CONST_menu_parent[14]=-1;
CONST_menu_names[15]="neue CDs";
CONST_menu_parent[15]=14;
CONST_menu_links[15]="/cds/";
CONST_menu_names[16]="neue DVDs";
CONST_menu_parent[16]=14;
CONST_menu_links[16]="/cds/dvds.php";
CONST_menu_names[17]="Charts";
CONST_menu_parent[17]=14;
CONST_menu_links[17]="/charts/";
CONST_menu_names[18]="Events";
CONST_menu_parent[18]=14;
CONST_menu_links[18]="/events/";



CONST_menu_names[19]="Gästebuch";
CONST_menu_parent[19]=-1;
CONST_menu_links[19]="/gaestebuch/";



CONST_menu_names[20]="Links";
CONST_menu_parent[20]=-1;
CONST_menu_links[20]="/links/";


var gblMenuPos = -1;
var gblMenuActivated=0;
var dom = (document.getElementById) ? true : false;


function fnCreateMenu (paramMenu) {

  temp_innerHTML="<table cellspacing="+CONST_MENU_BORDER_SIZE+"><tr>";      
  
  for (dummy=0; dummy<CONST_menu_names.length; dummy++) {
    if (CONST_menu_parent[dummy]==paramMenu) {	    
      if (dummy==gblMenuActivated) tempClassName="menu_activated"; else tempClassName="menu_lowlighted";
    
      temp_innerHTML+="<td class="+tempClassName+" id=td"+dummy+" onClick=\"fnFollowLink("+dummy+");\" onmouseover=\"highLight("+dummy+");\" onmouseout=\"lowLight("+dummy+");\" height="+CONST_MENU_HEIGHT+" width="+CONST_MENU_WIDTH+">"+CONST_menu_names[dummy]+"</td>";
    }
  }
  if (paramMenu!=-1) temp_innerHTML+="<td class=menu_lowlighted id=\"td-1\" onClick=\"fnFollowLink("+paramMenu+");\" onmouseout=\"lowLight (-1)\" onmouseover=\"highLight (-1)\" height="+CONST_MENU_HEIGHT+" width="+CONST_MENU_WIDTH+"><img border=0 src=\"/tools/javascriptmenu_backbutton.gif\"></td>";
  
  temp_innerHTML+="</tr></table>";
  document.getElementById("menubar").innerHTML=temp_innerHTML;


  
  gblMenuPos=paramMenu;    
}

function fnFollowLink (paramNumber) {
  // 1. Aktives Menu setzen
  tempDeActivateMenu=gblMenuActivated;
  gblMenuActivated=paramNumber;
  if (paramNumber==gblMenuPos) paramNumber=CONST_menu_parent[paramNumber];
  if (gblMenuPos==CONST_menu_parent[tempDeActivateMenu]) lowLight (tempDeActivateMenu);

  // 2. Seite anzeigen
  if (paramNumber==26) {
    parent.document.location="http://www.ideagento.de";
  } else {
     if (CONST_menu_links[paramNumber]) parent.main.document.location.href=CONST_menu_links[paramNumber];
  }
  
  // 3. Neues Menu erzeugen
  tempCreateMenuFlag=0;
  for (dummy=0; dummy<CONST_menu_names.length; dummy++) {
    if (CONST_menu_parent[dummy]==paramNumber) tempCreateMenuFlag=1;
  }
  if (tempCreateMenuFlag) fnCreateMenu(paramNumber); else highLight (gblMenuActivated);
  
  

}

function highLight (paramNumber) {
  if (paramNumber==gblMenuActivated) {
    document.getElementById('td'+paramNumber).className="menu_activated";    
  } else {
    document.getElementById('td'+paramNumber).className="menu_highlighted";    
  }
}

function lowLight (paramNumber) {
  if (paramNumber==gblMenuActivated) {
    document.getElementById('td'+paramNumber).className="menu_activated";    
  } else {
    document.getElementById('td'+paramNumber).className="menu_lowlighted";    
  }
}


function init_menu () {
  if (dom) fnCreateMenu (gblMenuPos); 
}
