  // Öffnet ein Popup-Fenster
  function window_open(url, name, width, height, params) {
    params = "width=" + width + ",height=" + height + ", screenX=0,screenY=0,dependent=yes," + params;
    info = open(url, name, params);
    info.focus();
    return false;
  }

  // Fügt dem Textfeld "e" Tausender-Trennzeichen hinzu
  function add_points(e) {
    var alt = e.value;
    while(alt.search(/\D/) != -1) {
      alt = alt.replace(/\D/, "");
    }
    alt = Math.round(alt) + "";
    var neu = "";
    for(i = alt.length - 3; i >= 0; i -= 3) {
      neu = alt.substr(i, 3) + '.' + neu;
    }
    if(alt.length % 3 != 0) {
      neu = alt.substr(0, alt.length % 3) + "." + neu;
    }
    neu = neu.substr(0, neu.length - 1);
    if(neu != e.value) {
      e.value = neu;
    }
  }

  // Automatisches Scrolling ans Seitenende jede Millisekunde (z.B. beim Spielbericht)
  var ready = false;
  function scrolling() {
    window.scrollTo(0, 10000);
    if(! ready) window.setTimeout("scrolling()", 100);
  }
