(function(a){a.fn.tabs=function(b){b=a.extend({links:"div.tab-bar a",content:"div.tabs-wrapper div.tab",current:null},b||{});if(!b.current){if(window.location.href.indexOf("#tab:")>-1){b.current=window.location.href.substr(window.location.href.indexOf("tab:")+4)}}b.selector=this.selector;a(this).each(function(d,c){a(c).find(b.links).each(function(e,f){a(f).data("tabOptions",b);a(f).click(function(){var g=a(this).data("tabOptions");g.current=a(this).attr("href").substr(a(this).attr("href").indexOf("tab:")+4);a(g.selector).find(g.content).each(function(h,j){if(a(j).is(g.current)){a(j).css("display","block")}else{a(j).css("display","none")}});a(g.selector).find(g.links).removeClass("active");a(this).addClass("active")});if((b.current&&a(f).attr("href").substr(a(this).attr("href").indexOf("tab:")+4)==b.current)||(!b.current&&e==0)){a(f).addClass("active")}else{a(f).removeClass("active")}});a(c).find(b.content).each(function(e,f){if((b.current&&a(f).is(b.current))||(!b.current&&e==0)){a(f).css("display","block")}else{a(f).css("display","none")}})})}})(jQuery);
