	
	self.onError=null;
	currentX = currentY = 0;  
	whichIt = null;           
	lastScrollX = 0; lastScrollY = 0;


	if(navigator.appName == 'Microsoft Internet Explorer')
	{
		IE = true;	
		NS = false;		
	}
	else
	{				
		IE = false;	
		NS = true;
	}
	

		
	function heartBeat() {
		
		if(IE) { 
			  diffY = document.body.scrollTop; 
 			  diffX = 0; 
		       }
		       		       		      
	    	if(NS) {
	    		 
	    		diffY = self.pageYOffset; 
	    		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.quick.style.pixelTop += percent;
			}
			if(NS) 
			{			
								
				document.all('quick').style.top = parseInt(document.all('quick').style.top.replace('px',''),10) + 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.quick.style.pixelLeft += percent;
			}
			if(NS) 
			{
				document.all('quick').style.top = parseInt(document.all('quick').style.top.replace('px',''),10) + percent; 
				
				
			}
			
			lastScrollY = lastScrollY + percent;
		}	
	}	
	
	
	if(IE) 
	{
		action = window.setInterval("heartBeat()",1);
	}
	else
	{
		window.setInterval("heartBeat()",1);
	}

