(function($) {
	$.fn.textCycler = function(options) {
		var opts = $.extend({}, $.fn.textCycler.defaults, options);
		var container = $(this);
		var items = container.find('li');
		var currentItem = 0;
		items.fadeOut(0).filter(':first').fadeIn(opts.fadeSpeed);
		var timer = setInterval(function() {
		     currentItem ++;
		     if(currentItem >= items.length) {
			    currentItem = 0;
		     }
		     items.fadeOut(opts.fadeSpeed).filter(':eq(' + currentItem + ')').fadeIn(opts.fadeSpeed);
	     }, opts.speed);
	}
	$.fn.textCycler.defaults = {
		speed: 10000,
		fadeSpeed: 500
	}
})(jQuery);
