(function($) 
{
	$.fn.changer = function(src)
	{
		var container = this;
		
		var defaults = 
		{
			fadeSpeed: 500
		};

		var options  = $.extend({}, defaults, options);
		
		var changeTopic = function()
		{
			var no = $(this).text();
			
			$(this).parents().filter('.pagination').find('a').removeClass('active');
			
			$(this).addClass('active');
			
			$(container).find('li').hide();
			
			$(container).find('li').eq(parseInt(no)-1).fadeIn(options.fadeSpeed);
			
		};
		
		var loadDefaultTopic = function()
		{
			$(container).find('li').eq(0).fadeIn(options.fadeSpeed);
		};
		
		
		return this.each(function()
		{	
			$('.pagination a',this).each(function(index)
			{
				if (0 === index)
				{
					$(this).addClass('active');
					
					loadDefaultTopic();
				}
				$(this).bind('click',changeTopic);
			});
		});
	};
})(jQuery);