/*
 * Scroll (for jQuery)
 * version: 1.0 (12/03/2009)
 * @requires jQuery v1.2 or later
 *
  *
 * Licensed under the MIT:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Copyright 2009 Byss.pl
 *
 */
 
(function($) {
	
  $.fn.scroll = function(options) {
		
	
	}

  /*
   * Public, $.fn methods
   */

  $.fn.scroll = function(options) {
		
		return this.each(function(){
			
			var _self = jQuery(this);
			
			var sliderUp 	= _self.next('.link-slider-wrapper').find('.slider-up');
			var sliderDown 	= _self.next('.link-slider-wrapper').find('.slider-down');
			
			var scrollHeight = this.scrollHeight - _self.height();
			
			if (scrollHeight)
				sliderDown.show();	
			
			t = null;
			
			var down = function(){
				
				scrollTop = _self.scrollTop();
				_self.scrollTop(scrollTop + 3);
				scrollTop = _self.scrollTop();
				
				sliderUp.show();
				
				d = setTimeout( down, 30 );
						
			};
	
			var up = function(){
				
				scrollTop = _self.scrollTop();
				_self.scrollTop(scrollTop - 3);
				scrollTop = _self.scrollTop();
				
				if (!scrollTop)
					sliderUp.hide();
				
				u = setTimeout( up, 30 );
						
			};  		
			
			sliderDown.mouseover(down);
			
			sliderDown.mouseout(function(){
				clearTimeout(d);
			});
			
			sliderUp.mouseover(up);
			
			sliderUp.mouseout(function(){
				clearTimeout(u);
			});	
			
		});
		
  };	

})(jQuery);

$(document).ready(function(){
	
	$('.wooloo-scroll').scroll();
	
});

