(function($){  
	$.fn.naysay = function() {
	   this.each(function() {
		obj = $(this)
		obj.css('position', 'relative')
		var m = parseInt(obj.css('left')) || 0

		var x = 0, naysayStepTimeOut;


		var naysayStep = function () {
			if (naysayStepTimeOut) clearTimeout (naysayStepTimeOut);
			l = (1 / (Math.pow (x, 1.25) / 20 + 0.5) - 0.05) * Math.sin (x/2);
			obj.css('left', (m + l * 25) + 'px'); x ++;
			if (x < 82) {
				naysayStepTimeOut = setTimeout (naysayStep, 10)
			}
			else {
				obj.css('left', m + 'px')
			}
		}  

		naysayStep()
		return false
	})
	};	
})(jQuery);

