;(function ($)
{
	$.extend($.fn,
	{
		rotateContent: function(settings)
		{
			var options = { interval: 20, url: null };
			options = $.extend(options, settings);
			
			if (!options.url) return;
			this.load(options.url);
			var target = this;
			
			window.setInterval(function()
			{
				target.fadeTo("slow", 0.1, function () 
				{ 
					target.load(options.url, {}, function()
					{
						target.fadeTo("slow", 1); 
					});
				});
			}, options.interval * 1000);
		}
	});

})(jQuery);