jQuery.fn.simpleScroll = function(options) {	var defaults = {			speed: 2000,			easing: 'easeInQuad'	};		 var opts = jQuery.extend(defaults, options);	 	//scrollers	var down = jQuery('<img src="/images/scroll_nuoli_down.gif" />').css({'position':'absolute','bottom':0,'left':0}).hover(function () {		$this.down();    }, function () {		$this.stop();    });	var up = jQuery('<img src="/images/scroll_nuoli.gif" />').css({'position':'absolute','top':0,'left':0}).hover(function () {		$this.up();    }, function () {		$this.stop();    });	//self	var $this = jQuery(this);	//scrolled element	var scrollMe = $this.find(':first');		up.appendTo($this);	down.appendTo($this);		//top position (image height)	var topPos = 21;	//set scrolled element right after top scroller	scrollMe.css('top',topPos);		//methods	jQuery.extend($this,{			up: function() {				return this.scroll('up');		},		down: function() {				return this.scroll('down');		},		scroll: function(dir){			switch(dir){				case 'down':					scrollMe.animate({					top: $this.outerHeight() - scrollMe.outerHeight() - (topPos) - 2			      }, opts.speed , opts.easing);				break;				case 'up':					scrollMe.animate({ 					top: topPos			      }, opts.speed , opts.easing);				break;			}					},		stop: function(){			scrollMe.stop();				}		});};