(function(a){a.fn.idTabs=function(){var e={start:null,"return":false,click:null};for(var d=0;d<arguments.length;++d){var h={},b=arguments[d];switch(typeof b){case"object":a.extend(h,b);break;case"number":case"string":h.start=b;break;case"boolean":h["return"]=b;break;case"function":h.click=b;break}a.extend(e,h)}var c=this;var f=a("a[@href^='#']",this).click(function(){if(a("a.selected",c)[0]==this){return e["return"]}var k="#"+this.href.split("#")[1];var i=[];var j=[];a("a",c).each(function(){if(this.href.match(/#/)){i[i.length]=this;j[j.length]="#"+this.href.split("#")[1]}});if(e.click&&!e.click(k,j,c)){return e["return"]}for(d in i){a(i[d]).removeClass("selected")}for(d in j){a(j[d]).addClass("block_hidden_only_for_screen")}a(this).addClass("selected");a(k).removeClass("block_hidden_only_for_screen");return e["return"]});var g;if(typeof e.start=="number"&&(g=f.filter(":eq("+e.start+")")).length){g.click()}else{if(typeof e.start=="string"&&(g=f.filter("[@href='#"+e.start+"']")).length){g.click()}else{if((g=f.filter(".selected")).length){g.removeClass("selected").click()}else{f.filter(":first").click()}}}return this};a(function(){a(".idTabs").each(function(){a(this).idTabs()})})})(jQuery);
