function Differences() {
        
       if(IE) { diffY = document.body.scrollTop; }
       if(NS) { diffY = self.pageYOffset;}
                
       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;
             }
      
}
        
           
function moveIt(e) {
      if (whichIt == null) { return false; }
      if(IE) {
            newY = (event.clientY + document.body.scrollTop);
            distanceY = (newY - currentY);
            currentX = newX;    currentY = newY;
            whichIt.style.pixelTop += distanceY;
	        if(whichIt.style.pixelTop < document.body.scrollTop) whichIt.style.pixelTop = document.body.scrollTop;
            if(whichIt.style.pixelTop > document.body.offsetHeight + document.body.scrollTop - whichIt.style.pixelHeight -5) whichIt.style.pixelTop = document.body.offsetHeight + document.body.scrollTop - whichIt.style.pixelHeight - 5;
            event.returnValue = false;
     } else { 
            whichIt.moveTo(e.pageX-FloatTouchedX,e.pageY-FloatTouchedY);
            if(whichIt.top < 0+self.pageYOffset) whichIt.top = 0+self.pageYOffset;
            if( (whichIt.top + whichIt.clip.height) >= (window.innerHeight+self.pageYOffset-17)) whichIt.top = ((window.innerHeight+self.pageYOffset)-whichIt.clip.height)-17;
            return false;
     }
     return false;
}
