	
	var Timer=null;
	function _MoveBucket(targetBucketY)
	{  
	   if(NK_All("Bucket")==null) return;
	   	
	   CurrentBucketY=NK_GetObjectOffsetTop( NK_All("Bucket") ) + 340;
	   //parseInt(NK_All("Bucket").style.top)+340;
		
	   if(45>TargetBucketY) TargetBucketY=45;
	   if(TargetBucketY>330) TargetBucketY=330;
	   
	   BucketY=CurrentBucketY - TargetBucketY;
	   
	   BucketY=CurrentBucketY - (CurrentBucketY - TargetBucketY)/4 ;
	 
	   NK_SetObjectOffsetTop(NK_All("Bucket"),BucketY-340);
	   
	   window.clearTimeout(Timer);
	   Timer=window.setTimeout("_MoveBucket("+targetBucketY+");",100);
	}
	
	function fnTrackMouse(e)
	{
		if(e==null || e=='undefined')
			e=event;
			
	   TargetBucketY= parseInt(e.clientY);
	   _MoveBucket(TargetBucketY);
	}
	
	function InitBacket()
	{
		document.onmousemove=fnTrackMouse;
	}


	
