// for all scripts [c) by daneff 2002 

//den folgende Codeblock immer zu Beginn der ersten Scriptkanals einer Seite notieren
//verhindert Augabe von JavaScript-Fehlermeldungen im Browser
//  !!!! erst am schluss auskommentieren  !!!!!
 // function stopError(e)
 // {
 //   return true;
 // }
 // window.onerror = stopError;

// netsacpe resize bug-fix
function handleResize() {
  location.reload()
  return false
}
if (navigator.appName == "Netscape") {
  window.captureEvents (Event.RESIZE)
  window.onresize = handleResize
}


//////// Standard PopUp Fenster ////////////////////////////////////////
//
// oeffnet ein neues Fenster, standardmaessig ohne alles; wenn 
// Browserversion >= 4, dann erscheint das Fenster zentriert auf dem
// Bildschirm.
//
// Aufruf mit:  "fensterAuf('inhalts-URL','Breite','Höhe','Fenstername')"
//
// Jedes neue Fenster wird als Array-Element gespeichert und bleibt
// somit fuer die Dauer des Bestehens dieser HTML-Datei per JavaScript
// ansprechbar. Arrayname: "popUp[]"
//
////////////////////////////////////////////////////////////////////////

var winID = 0;
var popUp = new Array();

 if (winID >0 && popUp[winID-1].closed == false){  // ist schon ein fenster auf
   popUp[winID-1].close(); // dann weg damit
 }
 
function fensterAuf(inhalt, breite, hoehe, winname) {
  var xOff = 10;
  var yOff = 10;
  if (parseInt(navigator.appVersion)>=4) {
    //Koordinaten fuer zentriertes PopUp Fenster festlegen
    xOff = (screen.width-breite)/2;
    yOff = (screen.height-(hoehe))/2;
    yOff -= 20;//Hoehenjustage, Wert anpassen, wenn Fenster Toolbar/Adresszeile/Statuszeile etc. hat
  }
// winname muss ein wort sein  
  popUp[winID] = window.open(inhalt, winname, 'toolbar=no,status=no,location=no,directories=no,resizable=no,scrollbars=no,width='+breite+',height='+hoehe+',left='+xOff+',top='+yOff);
  
  winID++;
}
//////// Ende Standard PopUp Fenster ////////////////////////////////
