	self.onError=null;
	currentX = currentY = 0;
	whichIt = null;
	lastScrollX = 0; lastScrollY = 0;
	NS = (document.layers) ? 1 : 0;
	IE = (document.all) ? 1: 0;

  if(IE){
   var sh = window.screenTop+10;
	 var sw = window.screenLeft;
  }
	if(NS){
    sh = window.screenX+10;
	  sw = window.screenY;
  }

//  sh = screen.height;
//  sw = screen.width;

  topstart = Math.round((sw-250)/2);
  toptop = sh;

  <!-- STALKER CODE -->

	function heartBeat() {
	  if (document.all.floater.style.pixelTop+document.body.scrollTop<=toptop+topstart){
	    document.all.floater.style.pixelTop=toptop;
	    lastScrollY = 0;
	    currentY = 0;
	    return;
	  }
		if(IE) { diffY = document.body.scrollTop-topstart; diffX = document.body.scrollLeft; }
		if(NS) { diffY = self.pageYOffset-topstart; diffX = self.pageXOffset; }

		if(diffY != lastScrollY) {
	  	percent = .1 * (diffY - lastScrollY);

	    if(percent > 0) percent = Math.ceil(percent);
	    else percent = Math.floor(percent);

	   	if(IE) document.all.floater.style.pixelTop += percent;
	   	if(NS) document.floater.top += percent;
	    lastScrollY = lastScrollY + percent;
	  }
  	if(diffX != lastScrollX) {
		  percent = .1 * (diffX - lastScrollX);

		  if(percent > 0) percent = Math.ceil(percent);
	 		else percent = Math.floor(percent);

		  if(IE) document.all.floater.style.pixelLeft += percent;
		  if(NS) document.floater.left += percent;
		  lastScrollX = lastScrollX + percent;
	  }
	}
 <!-- /STALKER CODE -->

 if(NS || IE) action = window.setInterval("heartBeat()",1);


