(function($) {
		  
	$.fn.aikidoSlider 	= function(vars) {
		
		var timeOut 	= vars.timeOut || 4000;
		var element 	= this;
		var fxDuration 	= timeOut/6;
		
		var items 	= $("#" + element[0].id + " li");
		var count 	= $("#" + element[0].id + " li").length;
		
		items.css('display', 'none');
		
		
		var fadeIn 	= function(no) {
			$(items[no]).fadeIn(fxDuration, function(){
				setTimeout(function() {fadeOut(no);}, timeOut);
			});
		}
		
		var fadeOut 	= function(no) {
			$(items[no]).fadeOut(fxDuration, function() {
				fadeIn(calcNext(no));
			})
		}
		
		var calcNext 	= function(no) {
			return ((no + 1) == count) ? 0 : (no + 1);	
		}
		
		fadeIn(0);
		
	}

		  
})(jQuery);
