(function($)
{

	$.fn.fader = function()
	{	
		return this.each(function()
		{

			var children = $(this).children();
			children.each(function()
			{
				if(!$(this).is(':last-child'))
					$(this).fadeOut(1);
				else
					$(this).addClass('fader_visible');
			});
			setTimeout($.fn.fader_rotate, $.fn.fader_animation_interval);

		});

	};

	$.fn.fader_rotate = function()
	{
		var cur = $('.fader_visible');
		var next = null;
		if($('.fader_visible').next().size() != 0)
			var next = $('.fader_visible').next();
		else
			var next = $('.fader_visible').siblings().eq(0);
		cur.fadeOut($.fn.fader_animation_length).removeClass('fader_visible');
		next.fadeIn($.fn.fader_animation_length).addClass('fader_visible');
		setTimeout($.fn.fader_rotate, $.fn.fader_animation_interval);
	};

	$.fn.fader_animation_length = 1000;
	$.fn.fader_animation_interval = 5000;

})(jQuery);
