function CopyToClipboard(text) {
 if (window.clipboardData) {
  window.clipboardData.setData('Text', text);
  alert("Ihre IP-Adresse \""+text+"\" befindet sich jetzt in der Zwischenablage.");
 }
 else {
  alert("Bei Netscape/Mozilla/Firefox bitte per Copy&Paste in die Zwischenablage kopieren.");
 }
}

function setbookmark() {
 bookmarkurl=self.location.href;
 bookmarktitle=document.title;
 if (document.all) {
  window.external.AddFavorite(bookmarkurl,bookmarktitle)
 }
 else {
  alert("Bei Netscape/Mozilla/Firefox bitte STRG+D drücken.");
 }
}

function sethome(url) {
 if (document.all) {
  setmyhome.style.behavior='url(#default#homepage)';
  setmyhome.setHomePage(url);
 }
 else {
  alert("Bei Netscape/Mozilla/Firefox bitte STRG+D drücken.");
 }
}

function JSFX_FloatTopDiv() {
        var startX = 10, startY = 40;
        var ns = (navigator.appName.indexOf("Netscape") != -1);
        var d = document;
        function ml(id)
        {
                var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
                if(d.layers)el.style=el;
                el.sP=function(x,y){this.style.left=x;this.style.top=y;};
                el.x = startX;
                if (verticalpos=="fromtop")
                el.y = startY;
                else{
                el.y = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
                el.y -= startY;
                }
                return el;
        }
        window.stayTopLeft=function()
        {
                if (verticalpos=="fromtop"){
                var pY = ns ? pageYOffset : document.body.scrollTop;
                ftlObj.y += (pY + startY - ftlObj.y)/8;
                }
                else{
                var pY = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
                ftlObj.y += (pY - startY - ftlObj.y)/8;
                }
                ftlObj.sP(ftlObj.x, ftlObj.y);
                setTimeout("stayTopLeft()", 10);
        }
        ftlObj = ml("divStayTopLeft");
        stayTopLeft();
}

function pwin(url) {
  w = window.open(url,'helpwin','height=350,width=400,status=no,toolbar=no');
  w.focus();
}

function togglehint() {
  elem = document.getElementById('testhint');
  eleml = document.getElementById('testhintlabel');
  shown = elem.style.display != 'none';
  if ( shown ) {
     elem.style.display = 'none';
     eleml.innerHTML= 'anzeigen';
  }
  else {
     elem.style.display = 'block';
     eleml.innerHTML = 'verbergen';
  }
}

function pclose() {
 window.close();
}

function getObject(id) {
  if ( document.getElementById ) {
    return(document.getElementById(id));
  } else {
    if ( document.all ) return document.all.id;
    if ( document.layers ) return document.layers[id];
  }
}

function toggleView(id) {
  obj = getObject(id);
  if ( obj.style.display=='none' ) {
    obj.style.display='block';
  } else {
    obj.style.display='none';
  }
}
