// floater code
var floaterheight = 20;
var up_from_corner = 15;
var NS=(document.layers) ? 1 : 0;
var version=0;
var IE=0;
var IE6=0;

if (window.navigator.appVersion.indexOf("MSIE")!=-1) {
  temp=window.navigator.appVersion.split("MSIE");
  version=parseFloat(temp[1]);
  if (version > 5.5) {
     IE6=1;
     IE=0;
  } 
  else {
     IE6=0;
     IE=1;
  }
}

var browser = window.navigator.appName;
var up = floaterheight + up_from_corner;
var scrollPos = 0;
var timeout = 1;

function floater() {
  if (timeout == 1) {
    if(browser == "Netscape") {
      if (scrollPos == window.scrollY && scrollPos > 0) {
        scrollPos = window.pageYOffset;
        document.getElementById("floater").style.visibility = "visible";
        document.getElementById("floater").style.left = 185;
        document.getElementById("floater").style.top = (window.innerHeight+window.scrollY-up) + "px";
      }
      else {
        scrollPos = window.scrollY;
        document.getElementById("floater").style.visibility = "hidden";
        timeout = 0;
        setTimeout("timeout = 1",400);
      }
    }
    else if (IE6) {
      if (document.documentElement.scrollTop > 0) {
        scrollPos = document.documentElement.scrollTop;
        document.getElementById("floater").style.left=185;
        document.getElementById("floater").style.visibility="visible";
        document.getElementById("floater").style.pixelTop=(document.documentElement.clientHeight+document.documentElement.scrollTop-up);
      }
      else {
        scrollPos = document.documentElement.scrollTop;
        document.getElementById("floater").style.visibility = "hidden";
        timeout = 0;
        setTimeout("timeout = 1",400);
      }
    }

    else if (IE) {
      if (scrollPos == document.body.scrollTop && scrollPos > 0) {
        scrollPos = document.body.scrollTop;
        document.all.floater.style.visibility = "visible";
        document.all.floater.style.pixelTop = (document.body.clientHeight+document.body.scrollTop-up);
        document.all.floater.style.pixelLeft = document.body.clientWidth-150;
      }
      else {
        scrollPos = document.body.scrollTop;
        document.all.floater.style.visibility = "hidden";
        timeout = 0;
        setTimeout("timeout = 1",50);
      }
    }
  }
}

function goFloater() { startFloater = setInterval("floater()",400); }