PageSourceSearch

https://usefulvid.com/wp-content/plugins/table-of-contents-plus,_a…==3.7.11.pagespeed.jc.1DfVuEuxPi.js

js usefulvid.com collected 2026-10-02 03:00:10 UTC 14,806 bytes, 2 lines download raw bytes

1var mod_pagespeed_Csijs$iVAm = "/*!\n * jQuery Smooth Scroll - v1.6.0 - 2015-12-26\n * https://github.com/kswedberg/jquery-smooth-scroll\n * Copyright (c) 2015 Karl Swedberg\n * Licensed MIT\n */\n!function(t){\"function\"==typeof define&&define.amd?define([\"jquery\"],t):t(\"object\"==typeof module&&module.exports?require(\"jquery\"):jQuery)}(function(t){function e(t){return t.replace(/(:|\\.|\\/)/g,\"\\\\$1\")}var o={},l=function(e){var o=[],l=!1,s=e.dir&&\"left\"===e.dir?\"scrollLeft\":\"scrollTop\";return this.each(function(){var e=t(this);if(this!==document&&this!==window)return!document.scrollingElement||this!==document.documentElement&&this!==document.body?void(e[s]()>0?o.push(this):(e[s](1),l=e[s]()>0,l&&o.push(this),e[s](0))):(o.push(document.scrollingElement),!1)}),o.length||this.each(function(){\"BODY\"===this.nodeName&&(o=[this])}),\"first\"===e.el&&o.length>1&&(o=[o[0]]),o};t.fn.extend({scrollable:function(t){var e=l.call(this,{dir:t});return this.pushStack(e)},firstScrollable:function(t){var e=l.call(this,{el:\"first\",dir:t});return this.pushStack(e)},smoothScroll:function(o,l){if(\"options\"===(o=o||{}))return l?this.each(function(){var e=t(this),o=t.extend(e.data(\"ssOpts\")||{},l);t(this).data(\"ssOpts\",o)}):this.first().data(\"ssOpts\");var s=t.extend({},t.fn.smoothScroll.defaults,o),n=function(o){var l=this,n=t(this),i=t.extend({},s,n.data(\"ssOpts\")||{}),c=s.exclude,a=i.excludeWithin,r=0,h=0,u=!0,d={},p=t.smoothScroll.filterPath(location.pathname),f=t.smoothScroll.filterPath(l.pathname),m=location.hostname===l.hostname||!l.hostname,g=i.scrollTarget||f===p,_=e(l.hash);if(i.scrollTarget||m&&g&&_){for(;u&&r<c.length;)n.is(e(c[r++]))&&(u=!1);for(;u&&h<a.length;)n.closest(a[h++]).length&&(u=!1)}else u=!1;u&&(i.preventDefault&&o.preventDefault(),t.extend(d,i,{scrollTarget:i.scrollTarget||_,link:l}),t.smoothScroll(d))};return null!==o.delegateSelector?this.undelegate(o.delegateSelector,\"click.smoothscroll\").delegate(o.delegateSelector,\"click.smoothscroll\",n):this.unbind(\"click.smoothscroll\").bind(\"click.smoothscroll\",n),this}}),t.smoothScroll=function(e,l){if(\"options\"===e&&\"object\"==typeof l)return t.extend(o,l);var s,n,i,c,a=0,r=\"offset\",h=\"scrollTop\",u={},d={};\"number\"==typeof e?(s=t.extend({link:null},t.fn.smoothScroll.defaults,o),i=e):(s=t.extend({link:null},t.fn.smoothScroll.defaults,e||{},o)).scrollElement&&(r=\"position\",\"static\"===s.scrollElement.css(\"position\")&&s.scrollElement.css(\"position\",\"relative\")),h=\"left\"===s.direction?\"scrollLeft\":h,s.scrollElement?(n=s.scrollElement,/^(?:HTML|BODY)$/.test(n[0].nodeName)||(a=n[h]())):n=t(\"html, body\").firstScrollable(s.direction),s.beforeScroll.call(n,s),i=\"number\"==typeof e?e:l||t(s.scrollTarget)[r]()&&t(s.scrollTarget)[r]()[s.direction]||0,u[h]=i+a+s.offset,\"auto\"===(c=s.speed)&&(c=Math.abs(u[h]-n[h]())/s.autoCoefficient),d={duration:c,easing:s.easing,complete:function(){s.afterScroll.call(s.link,s)}},s.step&&(d.step=s.step),n.length?n.stop().animate(u,d):s.afterScroll.call(s.link,s)},t.smoothScroll.version=\"1.6.0\",t.smoothScroll.filterPath=function(t){return(t=t||\"\").replace(/^\\//,\"\").replace(/(?:index|default).[a-zA-Z]{3,4}$/,\"\").replace(/\\/$/,\"\")},t.fn.smoothScroll.defaults={exclude:[],excludeWithin:[],offset:0,direction:\"top\",delegateSelector:null,scrollElement:null,scrollTarget:null,beforeScroll:function(){},afterScroll:function(){},easing:\"swing\",speed:400,autoCoefficient:2,preventDefault:!0}}),jQuery.cookie=function(t,e,o){if(arguments.length>1&&\"[object Object]\"!==String(e)){if(o=jQuery.extend({},o),null==e&&(o.expires=-1),\"number\"==typeof o.expires){var l=o.expires,s=o.expires=new Date;s.setDate(s.getDate()+l)}return e=String(e),document.cookie=[encodeURIComponent(t),\"=\",o.raw?e:encodeURIComponent(e),o.expires?\"; expires=\"+o.expires.toUTCString():\"\",o.path?\"; path=\"+o.path:\"\",o.domain?\"; domain=\"+o.domain:\"\",o.secure?\"; secure\":\"\"].join(\"\")}var n,i=(o=e||{}).raw?function(t){return t}:decodeURIComponent;return(n=new RegExp(\"(?:^|; )\"+encodeURIComponent(t)+\"=([^;]*)\").exec(document.cookie))?i(n[1]):null},jQuery(document).ready(function(t){if(\"undefined\"!=typeof tocplus){if(t.fn.shrinkTOCWidth=function(){t(this).css({width:\"auto\",display:\"table\"}),/MSIE 7\\./.test(navigator.userAgent)&&t(this).css(\"width\",\"\")},1==tocplus.smooth_scroll){var e=hostname=pathname=qs=hash=null;
1t(document).on(\"click\",\"#toc_container a, ul.toc_widget_list a\",function(o){if(hostname=t(this).prop(\"hostname\"),pathname=t(this).prop(\"pathname\"),qs=t(this).prop(\"search\"),hash=t(this).prop(\"hash\"),pathname.length>0&&\"/\"!=pathname.charAt(0)&&(pathname=\"/\"+pathname),window.location.hostname==hostname&&window.location.pathname==pathname&&window.location.search==qs&&\"\"!==hash){var l=hash.replace(/([ !\"$%&'()*+,.\\/:;<=>?@[\\]^`{|}~])/g,\"\\\\$1\");t(l).length>0?e=hash:(anchor=hash,anchor=anchor.replace(\"#\",\"\"),e='a[name=\"'+anchor+'\"]',0==t(e).length&&(e=\"\")),void 0!==tocplus.smooth_scroll_offset?offset=-1*tocplus.smooth_scroll_offset:t(\"#wpadminbar\").length>0&&t(\"#wpadminbar\").is(\":visible\")?offset=-30:offset=0,e&&t.smoothScroll({scrollTarget:e,offset:offset})}})}if(void 0!==tocplus.visibility_show){var o,l=void 0!==tocplus.visibility_hide_by_default,s=!!t.cookie&&!!t.cookie(\"tocplus_hidetoc\"),n=l?!s:s,i=void 0!==tocplus.toggle_style?tocplus.toggle_style:\"brackets\",c=n?tocplus.visibility_show:tocplus.visibility_hide;o=t(\"<span></span>\").addClass(\"toc_toggle\"),\"brackets\"===i?o.addClass(\"toc_toggle_brackets\").append(t(\"<span></span>\").addClass(\"toc_brackets\").text(\"[\")).append(t(\"<a></a>\").attr(\"href\",\"#\").text(c)).append(t(\"<span></span>\").addClass(\"toc_brackets\").text(\"]\")):o.addClass(\"toc_toggle_icon\").addClass(\"toc_toggle_\"+i).append(t(\"<a></a>\").attr(\"href\",\"#\").attr({role:\"button\",\"aria-label\":c}).append(t(\"<span></span>\").addClass(\"toc_toggle_indicator\").attr(\"aria-hidden\",\"true\"))),t(\"#toc_container .toc_title\").append(document.createTextNode(\" \")).append(o),n&&(t(\"ul.toc_list\").hide(),t(\"#toc_container\").addClass(\"contracted\").shrinkTOCWidth()),t(\"span.toc_toggle a\").click(function(e){e.preventDefault();var o,s=!t(\"#toc_container\").hasClass(\"contracted\"),n=s?tocplus.visibility_show:tocplus.visibility_hide;\"brackets\"===i?t(this).text(n):t(this).attr(\"aria-label\",n),o=s,t.cookie&&(t.cookie(\"tocplus_hidetoc\",null,{path:\"/\"}),o!=l?t.cookie(\"tocplus_hidetoc\",\"1\",{expires:30,path:window.location.pathname}):t.cookie(\"tocplus_hidetoc\",null,{path:window.location.pathname})),s?(t(\"ul.toc_list\").hide(\"fast\"),t(\"#toc_container\").addClass(\"contracted\").shrinkTOCWidth()):(t(\"#toc_container\").css(\"width\",tocplus.width).removeClass(\"contracted\"),t(\"ul.toc_list\").show(\"fast\"))})}}});";
2var mod_pagespeed_l8pcai5Ugl = "/* jshint ignore:start */\n/**\n * Lightbox v2.7.1\n * by Lokesh Dhakar - http:\n *\n * @license http:\n * - Free for use in both personal and commercial projects\n * - Attribution requires leaving author name, author link, and the license info intact\n */\n(function(){var a=jQuery,b=function(){function a(){this.fadeDuration=500,this.fitImagesInViewport=!0,this.resizeDuration=700,this.positionFromTop=50,this.showImageNumberLabel=!0,this.alwaysShowNavOnTouchDevices=!1,this.wrapAround=!1}return a.prototype.albumLabel=function(a,b){return\"Image \"+a+\" of \"+b},a}(),c=function(){function b(a){this.options=a,this.album=[],this.currentImageIndex=void 0,this.init()}return b.prototype.init=function(){this.enable(),this.build()},b.prototype.enable=function(){var b=this;a(\"body\").on(\"click\",\"a[rel^=lightbox], area[rel^=lightbox], a[data-lightbox], area[data-lightbox]\",function(c){return b.start(a(c.currentTarget)),!1})},b.prototype.build=function(){var b=this;a(\"<div id='lightboxOverlay' class='lightboxOverlay'></div><div id='lightbox' class='lightbox'><div class='lb-outerContainer'><div class='lb-container'><img class='lb-image' src='' /><div class='lb-nav'><a class='lb-prev' href='' ></a><a class='lb-next' href='' ></a></div><div class='lb-loader'><a class='lb-cancel'></a></div></div></div><div class='lb-dataContainer'><div class='lb-data'><div class='lb-details'><span class='lb-caption'></span><span class='lb-number'></span></div><div class='lb-closeContainer'><a class='lb-close'></a></div></div></div></div>\").appendTo(a(\"body\")),this.$lightbox=a(\"#lightbox\"),this.$overlay=a(\"#lightboxOverlay\"),this.$outerContainer=this.$lightbox.find(\".lb-outerContainer\"),this.$container=this.$lightbox.find(\".lb-container\"),this.containerTopPadding=parseInt(this.$container.css(\"padding-top\"),10),this.containerRightPadding=parseInt(this.$container.css(\"padding-right\"),10),this.containerBottomPadding=parseInt(this.$container.css(\"padding-bottom\"),10),this.containerLeftPadding=parseInt(this.$container.css(\"padding-left\"),10),this.$overlay.hide().on(\"click\",function(){return b.end(),!1}),this.$lightbox.hide().on(\"click\",function(c){return\"lightbox\"===a(c.target).attr(\"id\")&&b.end(),!1}),this.$outerContainer.on(\"click\",function(c){return\"lightbox\"===a(c.target).attr(\"id\")&&b.end(),!1}),this.$lightbox.find(\".lb-prev\").on(\"click\",function(){return b.changeImage(0===b.currentImageIndex?b.album.length-1:b.currentImageIndex-1),!1}),this.$lightbox.find(\".lb-next\").on(\"click\",function(){return b.changeImage(b.currentImageIndex===b.album.length-1?0:b.currentImageIndex+1),!1}),this.$lightbox.find(\".lb-loader, .lb-close\").on(\"click\",function(){return b.end(),!1})},b.prototype.start=function(b){function c(a){d.album.push({link:a.attr(\"href\"),title:a.attr(\"data-title\")||a.attr(\"title\")})}var d=this,e=a(window);e.on(\"resize\",a.proxy(this.sizeOverlay,this)),a(\"select, object, embed\").css({visibility:\"hidden\"}),this.sizeOverlay(),this.album=[];var f,g=0,h=b.attr(\"data-lightbox\");if(h){f=a(b.prop(\"tagName\")+'[data-lightbox=\"'+h+'\"]');for(var i=0;i<f.length;i=++i)c(a(f[i])),f[i]===b[0]&&(g=i)}else if(\"lightbox\"===b.attr(\"rel\"))c(b);else{f=a(b.prop(\"tagName\")+'[rel=\"'+b.attr(\"rel\")+'\"]');for(var j=0;j<f.length;j=++j)c(a(f[j])),f[j]===b[0]&&(g=j)}var k=e.scrollTop()+this.options.positionFromTop,l=e.scrollLeft();this.$lightbox.css({top:k+\"px\",left:l+\"px\"}).fadeIn(this.options.fadeDuration),this.changeImage(g)},b.prototype.changeImage=function(b){var c=this;this.disableKeyboardNav();var d=this.$lightbox.find(\".lb-image\");this.$overlay.fadeIn(this.options.fadeDuration),a(\".lb-loader\").fadeIn(\"slow\"),this.$lightbox.find(\".lb-image, .lb-nav, .lb-prev, .lb-next, .lb-dataContainer, .lb-numbers, .lb-caption\").hide(),this.$outerContainer.addClass(\"animating\");var e=new Image;e.onload=function(){var f,g,h,i,j,k,l;d.attr(\"src\",c.album[b].link),f=a(e),d.width(e.width),d.height(e.height),c.options.fitImagesInViewport&&(l=a(window).width(),k=a(window).height(),j=l-c.containerLeftPadding-c.containerRightPadding-20,i=k-c.containerTopPadding-c.containerBottomPadding-120,(e.width>j||e.height>i)&&(e.width/j>e.height/i?(h=j,g=parseInt(e.height/(e.width/h),10),d.width(h),d.height(g)):(g=i,h=parseInt(e.width/(e.height/g),10),d.width(h),d.height(g)))),c.sizeContainer(d.width(),d.height())},e.src=this.album[b].link,this.currentImageIndex=b},b.prototype.sizeOverlay=function(){this.$overlay.width(a(window).width()).height(a(document).height())},b.prototype.sizeContainer=function(a,b){function c(){d.$lightbox.find(\".lb-dataContainer\").width(g),d.$lightbox.find(\".lb-prevLink\").height(h),d.$lightbox.find(\".lb-nextLink\").height(h),d.showImage()}var d=this,e=this.$outerContainer.outerWidth(),f=this.$outerContainer.outerHeight(),g=a+this.containerLeftPadding+this.containerRightPadding,h=b+this.containerTopPadding+this.containerBottomPadding;e!==g||f!==h?this.$outerContainer.animate({width:g,height:h},this.options.resizeDuration,\"swing\",function(){c()}):c()},b.prototype.showImage=function(){this.$lightbox.find(\".lb-loader\").hide(),this.$lightbox.find(\".lb-image\").fadeIn(\"slow\"),this.updateNav(),this.updateDetails(),this.preloadNeighboringImages(),this.enableKeyboardNav()},b.prototype.updateNav=function(){var a=!1;try{document.createEvent(\"TouchEvent\"),a=this.options.alwaysShowNavOnTouchDevices?!0:!1}catch(b){}this.$lightbox.find(\".lb-nav\").show(),this.album.length>1&&(this.options.wrapAround?(a&&this.$lightbox.find(\".lb-prev, .lb-next\").css(\"opacity\",\"1\"),this.$lightbox.find(\".lb-prev, .lb-next\").show()):(this.currentImageIndex>0&&(this.$lightbox.find(\".lb-prev\").show(),a&&this.$lightbox.find(\".lb-prev\").css(\"opacity\",\"1\")),this.currentImageIndex<this.album.length-1&&(this.$lightbox.find(\".lb-next\").show(),a&&this.$lightbox.find(\".lb-next\").css(\"opacity\",\"1\"))))},b.prototype.updateDetails=function(){var b=this;\"undefined\"!=typeof this.album[this.currentImageIndex].title&&\"\"!==this.album[this.currentImageIndex].title&&this.$lightbox.find(\".lb-caption\").html(this.album[this.currentImageIndex].title).fadeIn(\"fast\").find(\"a\").on(\"click\",function(){location.href=a(this).attr(\"href\")}),this.album.length>1&&this.options.showImageNumberLabel?this.$lightbox.find(\".lb-number\").text(this.options.albumLabel(this.currentImageIndex+1,this.album.length)).fadeIn(\"fast\"):this.$lightbox.find(\".lb-number\").hide(),this.$outerContainer.removeClass(\"animating\"),this.$lightbox.find(\".lb-dataContainer\").fadeIn(this.options.resizeDuration,function(){return b.sizeOverlay()})},b.prototype.preloadNeighboringImages=function(){if(this.album.length>this.currentImageIndex+1){var a=new Image;a.src=this.album[this.currentImageIndex+1].link}if(this.currentImageIndex>0){var b=new Image;b.src=this.album[this.currentImageIndex-1].link}},b.prototype.enableKeyboardNav=function(){a(document).on(\"keyup.keyboard\",a.proxy(this.keyboardAction,this))},b.prototype.disableKeyboardNav=function(){a(document).off(\".keyboard\")},b.prototype.keyboardAction=function(a){var b=27,c=37,d=39,e=a.keyCode,f=String.fromCharCode(e).toLowerCase();e===b||f.match(/x|o|c/)?this.end():\"p\"===f||e===c?0!==this.currentImageIndex?this.changeImage(this.currentImageIndex-1):this.options.wrapAround&&this.album.length>1&&this.changeImage(this.album.length-1):(\"n\"===f||e===d)&&(this.currentImageIndex!==this.album.length-1?this.changeImage(this.currentImageIndex+1):this.options.wrapAround&&this.album.length>1&&this.changeImage(0))},b.prototype.end=function(){this.disableKeyboardNav(),a(window).off(\"resize\",this.sizeOverlay),this.$lightbox.fadeOut(this.options.fadeDuration),this.$overlay.fadeOut(this.options.fadeDuration),a(\"select, object, embed\").css({visibility:\"visible\"})},b}();a(function(){{var a=new b;new c(a)}})}).call(this);\n";

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.