(function($){

    $.fn.tabChanger=function(config){
        var defaults={tag:"li"};
        var options=$.extend(defaults, config);
        
        var contents = $(options.changedContents);
		for (var i = 0; i<contents.length; i++) {
			 $(contents[i]).hide();
		}
		
		$(contents[0]).show();
        
        
        return this.each(function(i){
				scope = this;
				
				$(defaults.tag,this).not('.recommend').click(function(){
					$(this).siblings().removeClass("active");
					$(this).addClass("active");
					
					
					
					if ( $(this).parent().is("#changeableTab1") ) {
						
						$(this).siblings().find("img").each(function(){
							temp = $(this).attr("src");
							if (temp.indexOf("_active",0) != -1) {
								$(this).attr("src",temp.replace(/_active/g,""));
								$(this).attr("height","27");
							}
						})

						var imgName = $(this).find("img").attr("src");
						if (imgName.indexOf("_active",0) != -1) {
							$(this).attr("src",imgName.replace(/_active/g,""));
							$(this).attr("height","27");
							$(this).parent().removeClass("active");
						} else {
							$(this).find("img").attr("src",imgName.replace(/.gif/,"_active.gif") );
							$(this).find("img").attr("height","29");
							$(this).addClass("active")
						}
						$(this).parent().siblings().find(".inner").hide();
						$(contents[$(this).index()]).show();
					}  else {
					
						$(this).parent().siblings().find("ul.list").hide();
						$(contents[$(this).index()]).show();
					}
					
				return false;
            });
            
        });
    };
})(jQuery);
