function fenster(w,h,u,n) {
 MyWindow = window.open(u, n, "width="+w+",height="+h+",scrollbars=yes");
 MyWindow.moveTo((screen.width/2-w/2),(screen.height/2-h/2));
 MyWindow.focus();
}


function fensterohne(w,h,u,n) {
 MyWindow = window.open(u, n, "width="+w+",height="+h);
 MyWindow.moveTo((screen.width/2-w/2),(screen.height/2-h/2));
 MyWindow.focus();
}

function zu()
{
  window.close();
}


















function BilderVorladen()
{
	document.Vorladen = new Array();
	if(document.images)
	{
		for(var i=0; i<BilderVorladen.arguments.length; i++)
		{
			document.Vorladen[i] = new Image();
			document.Vorladen[i].src = BilderVorladen.arguments[i];
		}
	}
}



//pop-up-fenster öffnen




//Variable für den zuletzt ausgewählten Menüpunkt
var oldMenu = 0;
//Variable für den zuletzt ausgewählten SubMenüpunkt
var oldSub = 0;
//Variable für den zuletzt ausgewählten SubSubMenüpunkt
var oldSubSub = 0;
//Variable zum Ausblenden des Menüs
var hider = false;
//Timer Variable zum Ausblenden des Menüs
var timerHider = 0;


//Diese Funktion bereitet das Ausblenden des Menüs vor
function hideMenuLater(){
  //Falls bereits ein Timer läuft - diesen anhalten
  if (timerHider != 0){
    clearTimeout(timerHider);
  }
  //Der "Ausblende"-Variable den Wert "true" zuweisen
  hider = true;
  //Den Timer(1 Sek.) für die checkHider()-Funktion starten
  timerHider = setTimeout("checkHider()",0);
}

//Diese Funktion überpfrüft, ob das Menü ausgeblendet werden soll
function checkHider(){
 if (hider==true){
   //Aufruf der hideMenu()-Funktion
   hideMenuneu();
 }
}

//Diese Funktion schließt die zuletzt aktiven Menüfenster und entfernt die Markierungen
function hideMenuneu(){
  //Farbe des markierten Menü-Punktes zurücksetzten
  if (document.getElementById('menu'+oldMenu)!=null){
    document.getElementById('menu'+oldMenu).style.backgroundColor='#fdefd8';
  }
  //SubMenü ausblenden
  if (document.getElementById('menu'+oldMenu+'Sub')!=null){
    document.getElementById('menu'+oldMenu+'Sub').style.visibility = 'hidden';
  }
  //Farbe des markierten SubMenüs-Punktes zurücksetzten
  if (document.getElementById('menu'+oldMenu+'Sub'+oldSub)!=null){
    document.getElementById('menu'+oldMenu+'Sub'+oldSub).style.backgroundColor='#fdefd8';
  }
  //SubSubMenü ausblenden
  if (document.getElementById('menu'+oldMenu+'Sub'+oldSub+'Sub')!=null){
    document.getElementById('menu'+oldMenu+'Sub'+oldSub+'Sub').style.visibility = 'hidden';
  }
  //Farbe des markierten SubSubMenüs-Punktes zurücksetzten
  if (document.getElementById('menu'+oldMenu+'Sub'+oldSub+'Sub'+oldSubSub)!=null){
    document.getElementById('menu'+oldMenu+'Sub'+oldSub+'Sub'+oldSubSub).style.backgroundColor='#fdefd8';
  }
}

//Diese Funktion blendet die aktiven Menüs ein und markiert diese
function showMenuneu(nrMenu, nrSub, nrSubSub){
  //Hider "deaktivieren"
  hider = false;
  //Aufruf der hideMenu()-Funktion
  hideMenuneu();
  //Menü-Markierungs-Farbe zuweisen und SubMenü-Einblenden (falls vorhanden)
  if (nrMenu!=0){
    document.getElementById('menu'+nrMenu).style.backgroundColor='#fbdfb2';
    if (document.getElementById('menu'+nrMenu+'Sub')!=null){
      document.getElementById('menu'+nrMenu+'Sub').style.visibility = 'visible';
    }
  }
  //SubMenü-Markierungs-Farbe zuweisen und SubSubMenü-Einblenden (falls vorhanden)
  if (nrSub!=0){
    document.getElementById('menu'+nrMenu+'Sub'+nrSub).style.backgroundColor='#fbdfb2';
    if (document.getElementById('menu'+nrMenu+'Sub'+nrSub+'Sub')!=null){
      document.getElementById('menu'+nrMenu+'Sub'+nrSub+'Sub').style.visibility = 'visible';
    }
  }
  //SubSubMenü-Markierungs-Farbe zuweisen
  if (nrSubSub!=0){
    document.getElementById('menu'+nrMenu+'Sub'+nrSub+'Sub'+nrSubSub).style.backgroundColor='#fbdfb2';
  }
  //Menü-Variablen die ausgewählten Werte (zwecks Ausblendung) zuweisen
  oldMenu = nrMenu;
  oldSub = nrSub;
  oldSubSub = nrSubSub;
}


