  // Öffnet ein Pop-Up Fenster

  // @param url Die URL die geöffnet werden soll.

  // @param bgColor Hintergrundfarbe der HTML-Seite die geöffnet werden soll.

  // @param width Breite des Pop-Up Fensters.

  // @param height Höhe des Pop-Up Fensters.

  function OpenPopUp(url, bgColor, width, height) {

    var popUpHeight = "390";

    var popUpWidth  = "450";

    var popUpColor  = "#7799AD";

    

    if (bgColor) {

      popUpColor = bgColor

    }

    

    if (url.indexOf('?') == - 1) {

      url += "?color=" + popUpColor;

    }

    else {

      url += "&color=" + popUpColor;

    }

    

    if (width) {

      popUpWidth = width;

    }

    

    if (height) {

      popUpHeight = height;

    }

    

    var popUpTop  = screen.height / 2 - parseInt(popUpHeight) / 2;

    var popUpLeft = screen.width / 2 - parseInt(popUpWidth) / 2;

    

    if (window.popup && !window.popup.closed) {

      window.popup.open(url, "_self", "resizable=0,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0");

      window.popup.focus();

    }

    else {

      window.popup = window.open(url, "_blank", "resizable=0,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,height=" + popUpHeight + ",width=" + popUpWidth + ",top=" + popUpTop + ",left=" + popUpLeft);

    }

  }

  

  // Schliesst ein Pop-Up Fenster

  function ClosePopUp()

  {

    if (window.popup && !window.popup.closed) {

      window.popup.close();

    }

  }

  

  window.onunload = ClosePopUp;
