<script language="javascript">
<!--
 self.onError=null;
 currentX = currentY = 0;
 whichIt = null;
 lastScrollX = 0; 
 lastScrollY = 0;
 action = window.setInterval('heartBeat()',1);

function heartBeat() {
   diffY = 0;
   if (document.documentElement && document.documentElement.scrollTop) diffY = document.documentElement.scrollTop;
   else if (document.body) diffY = document.body.scrollTop;
   diffX = 0;
   if (diffY != lastScrollY) {
     percent = .2 * (diffY - lastScrollY);
	
     if (percent > 0) { percent = Math.ceil(percent);  } 
     else {             percent = Math.floor(percent); }

     lastScrollY = lastScrollY + percent;

     if (document.getElementById) {
	   layer = document.getElementById("toplink");
          layer.style.top = lastScrollY + "px";
//          layer.style.pixelTop += percent;
     } 
     else if (document.all) {
	   layer = document.all.toplink;
          layer.style.pixelTop += percent;
     }
     else if (document.layers) {
	   layer = document.layers.toplink;
          layer.style.pixelTop += percent;
     }
   }
   if (diffX != lastScrollX) {
     percent = .2 * (diffX - lastScrollX);
     if (percent > 0) { percent = Math.ceil(percent);  } 
     else {             percent = Math.floor(percent); }
     document.all.toplink.style.pixelLeft += percent;
     lastScrollY = lastScrollY + percent;
   }
}
//-->
</script>
