1XA.component.tabs=function(t){var i={},n=function(t){return!!t.find(".component.flip").length};return i.initInstance=function(i){var e=i.find(".tabs-inner");if(i.hasClass("tabs-scrollable")?function i(e){function a(i){i.each(function(){var i,e,a,s,r,c=t(this).find(".tabs-heading"),d=t(this).find(".tabs-container");c.find("li:first-child").addClass("active"),d.find(".tab:eq(0)").addClass("active"),function i(e,a){e.find("li").click(function(i){var e=t(this).index(),s=t(this).closest(".component.tabs");if(t(this).addClass("active"),t(this).siblings().removeClass("active"),a.find(".tab").removeClass("active"),a.find(".tab:eq("+e+")").addClass("active"),n(s))try{XA.component.flip.equalSideHeight(s)}catch(r){console.warn("Error during calculation height of Flip list in toggle")}i.preventDefault()})}(c,d),e=0,a=0,(i=c).length&&(i.parent().find(".prev").remove(),i.parent().find(".next").remove(),i.unwrap(),i.css("width","auto"),i.css("height","auto"),i.css("left",0)),i.find("li").each(function(){e+=t(this).outerWidth(!0)}),i.find("li").each(function(){a=Math.max(a,t(this).height())}),i.wrap("<div class='wrapper'>"),t("<div class='next tab-slider'>></div>").insertAfter(i),t("<div class='prev tab-slider'><</div>").insertBefore(i),i.parent().css("height",parseInt(a,10)),i.parent().find(".tab-slider").css("height",parseInt(a,10)-2),(e+=10)>i.parent().width()?(i.parent().find(".prev").hide(),i.width(e)):(i.parent().find(".prev").hide(),i.parent().find(".next").hide()),s=t(this),r=c,s.find(".prev").click(function(){var t=parseInt(r.css("left"),10);(t+=150)>0?(t=0,r.stop().animate({left:t}),r.parent().find(".prev").hide(),r.parent().find(".next").show()):(r.stop().animate({left:t}),r.parent().find(".prev").show(),r.parent().find(".next").show())}),s.find(".next").click(function(){var t=parseInt(r.css("left"),10),i=r.width(),n=r.parent().width();i+(t-=150)<n?(t=i-n+20,r.stop().animate({left:-t}),r.parent().find(".prev").show(),r.parent().find(".next").hide()):(r.stop().animate({left:t}),r.parent().find(".prev").show(),r.parent().find(".next").show())})})}a(e),t(window).resize(function(){a(e)})}(i):e.each(function(){var e=t(this).find(".tabs-heading > li"),a=t(this).find("> .tabs-container > .tab");(function i(n,e){var a=n.closest(".component.tabs").attr("id"),s=XA.queryString.getQueryParam(a||"tab");if(null!=s&&!isNaN(parseInt(s))&&isFinite(s)&&(s=parseInt(s),n.length>s)){t(n[s]).addClass("active"),t(e[s]).addClass("active");return}n.first().addClass("active"),n.first().attr("tabindex","0"),e.first().addClass("active")})(e,a),e.click(function(e){var a=t(this),s=a.index(),r=a.parent().parent();if(a.siblings().removeClass("active"),r.find("> .tabs-container > .tab").removeClass("active"),a.addClass("active"),t(r.children(".tabs-container").children(".tab").eq(s)).addClass("active"),n(i))try{XA.component.flip.equalSideHeight(i)}catch(c){console.warn("Error during calculation height of Flip list in toggle")}a.focus(),e.preventDefault()}).keyup(function(i){var n=t(this);switch(i.keyCode){case 38:n.prev("li").click();break;case 40:n.next("li").click()}})}),n(i))try{XA.component.flip.equalSideHeight(i)}catch(a){console.warn("Error during calculation height of Flip list in toggle")}},i.init=function(){t(".tabs:not(.initialized)").each(function(){var n=t(this);i.initInstance(n),t(this).addClass("initialized")})},i}(jQuery),XA.register("tabs",XA.component.tabs);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.