1jQuery(document).ready((function(e){if(console.log("course-subject-anchor-menu.js"),0===e(".course-anchor-menu").length)return;let n=!1;e(".course-anchor-menu .current-item").click((function(){e(".course-anchor-menu .anchor-menu-links").slideToggle("fast"),e(".course-anchor-menu").toggleClass("active")}));let o=[];const t=()=>{o=[],e(".course-anchor-menu .anchor-menu-links a").each((function(){let n=e(this).attr("href"),t=e(n).offset().top;const c={id:n,text:e(this).text(),offset:t};o.push(c)}))};t(),e(window).resize((function(){t()})),e(window).scroll((function(){if(n)return;t();let c=-150,r=e(window).scrollTop(),s=null;s=r<o[0].offset+c?o[0]:o.reduce(((e,n)=>r>e.offset+c&&r<n.offset+c?e:n),o[0]),e(".course-anchor-menu .current-item span").text(s.text)})),e(".course-anchor-menu .anchor-menu-links a").click((function(o){o.preventDefault(),n=!0;var t=e(this).attr("href"),c=e(this).text();e(".course-anchor-menu .current-item span").text(c),e(".course-anchor-menu .anchor-menu-links").slideUp("fast",(function(){e(".course-anchor-menu").removeClass("active");var o=e(t).offset().top;e(window).scrollTop(o-140),n=!1}))}))}));
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.