var x,y;
function hochbreit() {
  if (self.innerHeight)  // all except Explorer
    {
    x = self.innerWidth;
    y = self.innerHeight;
    }
  else if (document.documentElement && document.documentElement.clientHeight)  // Explorer 6 Strict Mode
    {
    x = document.documentElement.clientWidth;
    y = document.documentElement.clientHeight;
    }
  else if (document.body)  // other Explorers
    {
    x = document.body.clientWidth;
    y = document.body.clientHeight;
    }
  }

function floatButton() {
  hochbreit()
  if (document.all)
    {
    document.all.topHeadline.style.pixelTop = Number(document.body.scrollTop+y-33);
    }
  else if (document.layers)
    {
    document.topHeadline.top = window.pageYOffset;
    }
  else if (document.getElementById)
    {
    document.getElementById('topHeadline').style.top = window.pageYOffset + 'px';
    }
  }
  if (document.all)
    window.onscroll = floatButton;
  else
    setInterval ('floatButton()', 100);

function initButton () {
  if (document.all)
    {
    document.all.topHeadline.style.pixelLeft = 0;
    document.all.topHeadline.style.visibility = 'visible';
    }
  else if (document.layers)
    {
    document.topHeadline.left = 0;
    document.topHeadline.visibility = 'show';
    }
else if (document.getElementById)
    {
    document.getElementById('topHeadline').style.left = (window.innerWidth - 35) + 'px';
    document.getElementById('topHeadline').style.visibility = 'visible';
    }
  }

/*
Original:  Richard Cleaver (richard@cleaver.org.uk)
mod:  w. jansen (web-toolbox.net)
mod:  g. schleu (freesolutions.de) - ready for quirks-mode
*/
