1(function(a){a.fn.disclosure=function(e){var c=0;var d=a.extend({},a.fn.disclosure.defaults,e);var h={};function f(l,j,i){if(typeof i=="undefined"){i="false"===l.attr("aria-expanded")}if(i&&l.data("accordion")){wantedId=l.attr("id");var k=h.titles;k.each(function(){var m=a(this);if(wantedId===m.attr("id")){g(m,j,true)}else{if(m.attr("aria-expanded")){g(m,j,false)}}})}else{g(l,j,i)}}function g(o,m,l){var j=o.next();o.toggleClass(d.class_header_open,l);o.toggleClass(d.class_header_closed,!l);j.toggleClass(d.class_panel_open,l);j.toggleClass(d.class_panel_closed,!l);o.attr("aria-expanded",l);if(l){if(m){j.slideDown(m)}else{j.css("display","inherit")}}else{if(m){j.slideUp(m)}else{j.css("display","none")}}var n=d.icons.icon_header[0];if(n){var i=o.find("."+n);i.toggleClass(d.icons.icon_header_open,l);i.toggleClass(d.icons.icon_header_closed,!l)}if(l&&d.scrollTop){var k=o.offset().top;jQuery("html:not(:animated), body:not(:animated)").animate({scrollTop:k},"slow")}}function b(j){var k=h.titles;if(typeof j==="number"){var l=0;k.each(function(){var m=a(this);if(l++===j){f(m,null,true);return}})}else{if(typeof j==="string"){if(j.indexOf("#")===0){var i=j.substring(1);k.each(function(){var n=a(this);var m=n.attr("aria-controls");if(i===n.attr("id")||i===m){f(n,d.duration,true);return}if(a("#"+m+" "+j).length){f(n,d.duration,true);return}})}}}}return this.each(function(){var k=a(this);if(k.data("disclosure")){h.titles=k.data("disclosure")}else{var l=d.heightStyle;var j=0;var i=k.find(">"+d.selector_toggle_title);h.titles=i;k.data("disclosure",i);k.addClass(d.class_main);k.addClass(d.class_outer);i.each(function(){var s=a(this);var n=a(this).next();var q=s.uniqueId().attr("id");var p=n.uniqueId().attr("id");s.data("accordion",d.accordion);var o=s.prop("tagName");if(o!=="BUTTON"){s.attr("role","button")}j=Math.max(j,n.height());s.attr("tabindex",0);s.attr("aria-controls",p);n.attr("aria-labelledby",q);s.addClass(d.class_header);n.addClass(d.class_panel);if(d.icons){var r=a("<span>");r.addClass(d.icons.icon_header);r.addClass(d.icons.icon_header_closed);r.prependTo(s)}g(s,null,false);s.click(function(){var t=Date.now();var u=t-c;c=t;if(u>500){f(a(this),d.duration)}});s.on("focus",function(t){a(this).addClass(d.class_focus)});s.on("blur",function(t){a(this).removeClass(d.class_focus)});s.on("keydown",function(t){switch(t.keyCode){case 13:case 32:f(a(this),d.duration);t.stopPropagation();t.preventDefault();break;default:break}})})}if(j>0&&l==="auto"){i.each(function(){var o=a(this);var n=a(this).next();n.css("height","");n.css("min-height",j)})}var m=d.active;if(location.hash!==""){m=location.hash}if(typeof m!=="undefined"){b(m)}if(!a.fn.disclosure.bound){a(window).on("hashchange",function(n){if(location.hash!==""){a("."+d.class_main).disclosure({active:location.hash})}});a.fn.disclosure.bound=true}})};a.fn.disclosure.defaults={heightStyle:"content",accordion:false,scrollTop:false,duration:400,icons:{icon_header:["ui-accordion-header-icon","ui-icon"],icon_header_open:"ui-icon-triangle-1-s",icon_header_closed:"ui-icon-triangle-1-e"},selector_toggle_title:".toggle_title",class_main:"ui-accordion",class_outer:"ui-widget ui-helper-reset",class_header:"ui-accordion-header ui-corner-top ui-state-default ui-accordion-icons ui-corner-all",class_header_open:"ui-accordion-header-active ui-state-active",class_header_closed:"ui-accordion-header-collapsed",class_focus:"ui-state-focus",class_panel:"ui-accordion-content ui-corner-bottom ui-helper-reset ui-widget-content",class_panel_open:"ui-accordion-content-active",class_panel_closed:""};a.fn.accordion=function(c){var b=a.extend({active:0},c,{accordion:true});return this.each(function(){var d=a(this);d.disclosure(b)})}})(jQuery);
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.