<!-- Javascripts für die Einblendung von PopUp-Dialogen -->

/* ----------------------------------------------------------------------------------------------------
      Aufgabe: Blende einen PopUp-Dialog ein
      Eingabe: die ID des DIV-Tags, welches den Dialog bildet
      Ausgabe: nichts
    Bemerkung: keine
   ---------------------------------------------------------------------------------------------------- */
    function showDialogOnScreen(dialogID) {
     // Erstelle eine Referenz zu den besagten Tag
     var dialog = document.getElementById(dialogID);
     // Berechne die Position des Dialogs auf dem Monitor ohne Verschiebung durchs Scrolling
     if (window.innerWidth == undefined) {
       posX = parseInt(screen.availWidth);
      } else {
       posX = parseInt(window.innerWidth);
      }
     if (window.innerWidth == undefined) {
       posY = parseInt(screen.availHeight);
      } else {
       posY = parseInt(window.innerHeight);
      }
     posX = (posX - parseInt(dialog.style.width)) / 2;
     posY = (posY - parseInt(dialog.style.height)) / 2;
     // Blende den Dialog ein und positioniere Ihn in der Mitte des Bildschirms
     dialog.style.display = "block";
     dialog.style.left = posX + document.body.scrollLeft + "px";
     dialog.style.top = posY + document.body.scrollTop + "px";
    }

/* ----------------------------------------------------------------------------------------------------
      Aufgabe: Blende einen PopUp-Dialog ein
      Eingabe: die ID des DIV-Tags, welches den Dialog bildet
      Ausgabe: nichts
    Bemerkung: keine
   ---------------------------------------------------------------------------------------------------- */
   function hideDialogOnScreen(dialogID) {
     // Erstelle eine Referenz zu den besagten Tag
     var dialog = document.getElementById(dialogID);
     dialog.style.display = "none";
    }