(function(b){var c=false;b.fn.extend({getUniqueId:function(d){return d+new Date().getTime()},accessibleTabs:function(e){var f={wrapperClass:"vie-tabs-content",currentClass:"vie-tab-active",tabhead:"h5",tabbody:".vie-tabpanel",fx:"show",fxspeed:"normal",currentInfoText:"Aktueller Reiter: ",currentInfoPosition:"prepend",currentInfoClass:"vie-tab-active-info",tabsListClass:"vie-tabs-list",syncheights:false,syncHeightMethodName:"syncHeight"};var d={37:-1,38:-1,39:+1,40:+1};this.options=b.extend(f,e);var g=this;return this.each(function(){var i=b(this);var j="";var h=0;var l=g.getUniqueId("accessibletabscontent");var k=g.getUniqueId("accessibletabs");b(i).wrapInner('<div class="'+g.options.wrapperClass+'"></div>');b(i).find(g.options.tabhead).each(function(m){var n="";if(m===0){n=' id="'+k+'"'}j+="<li><a"+n+' href="#'+l+'">'+b(this).text()+"</a></li>";b(this).remove();h++});b(i).prepend('<ul class="vie-clearfix '+g.options.tabsListClass+" vie-tabamount"+h+'">'+j+"</ul>");b(i).find(g.options.tabbody).hide();b(i).find(g.options.tabbody+":first").show().before("<"+g.options.tabhead+'><a tabindex="0" class="vie-tabs-anchor" name="'+l+'" id="'+l+'">'+b(i).find("ul>li:first").text()+"</a></"+g.options.tabhead+">");b(i).find("ul>li:first").addClass(g.options.currentClass).find("a")[g.options.currentInfoPosition]('<span class="'+g.options.currentInfoClass+'">'+g.options.currentInfoText+"</span>");if(g.options.syncheights&&b.fn[g.options.syncHeightMethodName]){b(i).find(g.options.tabbody)[g.options.syncHeightMethodName]();b(window).resize(function(){b(i).find(g.options.tabbody)[g.options.syncHeightMethodName]()})}b(i).find("ul."+g.options.tabsListClass+">li>a").each(function(m){b(this).click(function(n){n.preventDefault();b(i).find("ul>li."+g.options.currentClass).removeClass(g.options.currentClass).find("span."+g.options.currentInfoClass).remove();b(this).blur();b(i).find(g.options.tabbody+":visible").hide();b(i).find(g.options.tabbody).eq(m)[g.options.fx](g.options.fxspeed);b("#"+l).text(b(this).text()).focus().keyup(function(o){if(d[o.keyCode]){g.showAccessibleTab(m+d[o.keyCode]);a(m);b(this).unbind("keyup")}});b(this)[g.options.currentInfoPosition]('<span class="'+g.options.currentInfoClass+'">'+g.options.currentInfoText+"</span>").parent().addClass(g.options.currentClass)});b(this).focus(function(n){a(b(this));b(document).keyup(function(o){if(d[o.keyCode]){g.showAccessibleTab(m+d[o.keyCode])}})});b(this).blur(function(n){b(document).unbind("keyup")})})})},showAccessibleTab:function(d){a("showAccessibleTab");a(d);var e=this;return this.each(function(){var g=b(this);var f=g.find("ul."+e.options.tabsListClass+">li>a");a(f);f.eq(d).click()})}});function a(d){if(c&&window.console&&window.console.log){window.console.log(d)}}})(jQuery);
