PageSourceSearch

https://www.gravely.com/bundles/footerscripts?v=n8Yh2ex90ZwFLoXOmTIsr2IMN55T1JX1dxAbQYD7ciI1

js gravely.com collected 2026-10-02 06:09:14 UTC 25,917 bytes, 1 lines download raw bytes

1if(!function(n,t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):n.lightbox=t(n.jQuery)}(this,function(n){function t(t){this.album=[];this.currentImageIndex=void 0;this.init();this.options=n.extend({},this.constructor.defaults);this.option(t)}return t.defaults={albumLabel:"Image %1 of %2",alwaysShowNavOnTouchDevices:!1,fadeDuration:600,fitImagesInViewport:!0,imageFadeDuration:600,positionFromTop:50,resizeDuration:700,showImageNumberLabel:!0,wrapAround:!1,disableScrolling:!1,sanitizeTitle:!1},t.prototype.option=function(t){n.extend(this.options,t)},t.prototype.imageCountLabel=function(n,t){return this.options.albumLabel.replace(/%1/g,n).replace(/%2/g,t)},t.prototype.init=function(){var t=this;n(document).ready(function(){t.enable();t.build()})},t.prototype.enable=function(){var t=this;n("body").on("click","a[rel^=lightbox], area[rel^=lightbox], a[data-lightbox], area[data-lightbox]",function(i){return t.start(n(i.currentTarget)),!1})},t.prototype.build=function(){if(!(n("#lightbox").length>0)){var t=this;n('<div id="lightboxOverlay" tabindex="-1" class="lightboxOverlay"><\/div><div id="lightbox" tabindex="-1" class="lightbox"><div class="lb-outerContainer"><div class="lb-container"><img class="lb-image" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" alt=""/><div class="lb-nav"><a class="lb-prev" aria-label="Previous image" href="" ><\/a><a class="lb-next" aria-label="Next image" 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(n("body"));this.$lightbox=n("#lightbox");this.$overlay=n("#lightboxOverlay");this.$outerContainer=this.$lightbox.find(".lb-outerContainer");this.$container=this.$lightbox.find(".lb-container");this.$image=this.$lightbox.find(".lb-image");this.$nav=this.$lightbox.find(".lb-nav");this.containerPadding={top:parseInt(this.$container.css("padding-top"),10),right:parseInt(this.$container.css("padding-right"),10),bottom:parseInt(this.$container.css("padding-bottom"),10),left:parseInt(this.$container.css("padding-left"),10)};this.imageBorderWidth={top:parseInt(this.$image.css("border-top-width"),10),right:parseInt(this.$image.css("border-right-width"),10),bottom:parseInt(this.$image.css("border-bottom-width"),10),left:parseInt(this.$image.css("border-left-width"),10)};this.$overlay.hide().on("click",function(){return t.end(),!1});this.$lightbox.hide().on("click",function(i){"lightbox"===n(i.target).attr("id")&&t.end()});this.$outerContainer.on("click",function(i){return"lightbox"===n(i.target).attr("id")&&t.end(),!1});this.$lightbox.find(".lb-prev").on("click",function(){return 0===t.currentImageIndex?t.changeImage(t.album.length-1):t.changeImage(t.currentImageIndex-1),!1});this.$lightbox.find(".lb-next").on("click",function(){return t.currentImageIndex===t.album.length-1?t.changeImage(0):t.changeImage(t.currentImageIndex+1),!1});this.$nav.on("mousedown",function(n){3===n.which&&(t.$nav.css("pointer-events","none"),t.$lightbox.one("contextmenu",function(){setTimeout(function(){this.$nav.css("pointer-events","auto")}.bind(t),0)}))});this.$lightbox.find(".lb-loader, .lb-close").on("click",function(){return t.end(),!1})}},t.prototype.start=function(t){function e(n){l.album.push({alt:n.attr("data-alt"),link:n.attr("href"),title:n.attr("data-title")||n.attr("title")})}var l=this,o=n(window),i,f,s,r,u,h,c;if(o.on("resize",n.proxy(this.sizeOverlay,this)),this.sizeOverlay(),this.album=[],f=0,s=t.attr("data-lightbox"),s)for(i=n(t.prop("tagName")+'[data-lightbox="'+s+'"]'),r=0;r<i.length;r=++r)e(n(i[r])),i[r]===t[0]&&(f=r);else if("lightbox"===t.attr("rel"))e(t);else for(i=n(t.prop("tagName")+'[rel="'+t.attr("rel")+'"]'),u=0;u<i.length;u=++u)e(n(i[u])),i[u]===t[0]&&(f=u);h=o.scrollTop()+this.options.positionFromTop;c=o.scrollLeft();this.$lightbox.css({top:h+"px",left:c+"px"}).fadeIn(this.options.fadeDuration);this.options.disableScrolling&&n("body").addClass("lb-disable-scrolling");this.changeImage(f)},t.prototype.changeImage=function(t){var i=this,f=this.album[t].link,e=f.split(".").slice(-1)[0],u=this.$lightbox.find(".lb-image"),r;this.disableKeyboardNav();this.$overlay.fadeIn(this.options.fadeDuration);n(".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");r=new Image;r.onload=function(){var h,c,o,s,l,a;u.attr({alt:i.album[t].alt,src:f});n(r);u.width(r.width);u.height(r.height);a=n(window).width();l=n(window).height();s=a-i.containerPadding.left-i.containerPadding.right-i.imageBorderWidth.left-i.imageBorderWidth.right-20;o=l-i.containerPadding.top-i.containerPadding.bottom-i.imageBorderWidth.top-i.imageBorderWidth.bottom-i.options.positionFromTop-70;"svg"===e&&(0!==r.width&&0!==r.height||(u.width(s),u.height(o)));i.options.fitImagesInViewport?(i.options.maxWidth&&i.options.maxWidth<s&&(s=i.options.maxWidth),i.options.maxHeight&&i.options.maxHeight<o&&(o=i.options.maxHeight)):(s=i.options.maxWidth||r.width||s,o=i.options.maxHeight||r.height||o);(r.width>s||r.height>o)&&(r.width/s>r.height/o?(c=s,h=parseInt(r.height/(r.width/c),10),u.width(c),u.height(h)):(h=o,c=p
1arseInt(r.width/(r.height/h),10),u.width(c),u.height(h)));i.sizeContainer(u.width(),u.height())};r.src=this.album[t].link;this.currentImageIndex=t},t.prototype.sizeOverlay=function(){var t=this;setTimeout(function(){t.$overlay.width(n(document).width()).height(n(document).height())},0)},t.prototype.sizeContainer=function(n,t){function f(){i.$lightbox.find(".lb-dataContainer").width(u);i.$lightbox.find(".lb-prevLink").height(r);i.$lightbox.find(".lb-nextLink").height(r);i.$overlay.focus();i.showImage()}var i=this,e=this.$outerContainer.outerWidth(),o=this.$outerContainer.outerHeight(),u=n+this.containerPadding.left+this.containerPadding.right+this.imageBorderWidth.left+this.imageBorderWidth.right,r=t+this.containerPadding.top+this.containerPadding.bottom+this.imageBorderWidth.top+this.imageBorderWidth.bottom;e!==u||o!==r?this.$outerContainer.animate({width:u,height:r},this.options.resizeDuration,"swing",function(){f()}):f()},t.prototype.showImage=function(){this.$lightbox.find(".lb-loader").stop(!0).hide();this.$lightbox.find(".lb-image").fadeIn(this.options.imageFadeDuration);this.updateNav();this.updateDetails();this.preloadNeighboringImages();this.enableKeyboardNav()},t.prototype.updateNav=function(){var n=!1;try{document.createEvent("TouchEvent");n=!!this.options.alwaysShowNavOnTouchDevices}catch(n){}this.$lightbox.find(".lb-nav").show();this.album.length>1&&(this.options.wrapAround?(n&&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(),n&&this.$lightbox.find(".lb-prev").css("opacity","1")),this.currentImageIndex<this.album.length-1&&(this.$lightbox.find(".lb-next").show(),n&&this.$lightbox.find(".lb-next").css("opacity","1"))))},t.prototype.updateDetails=function(){var i=this,n,t;void 0!==this.album[this.currentImageIndex].title&&""!==this.album[this.currentImageIndex].title&&(n=this.$lightbox.find(".lb-caption"),this.options.sanitizeTitle?n.text(this.album[this.currentImageIndex].title):n.html(this.album[this.currentImageIndex].title),n.fadeIn("fast"));this.album.length>1&&this.options.showImageNumberLabel?(t=this.imageCountLabel(this.currentImageIndex+1,this.album.length),this.$lightbox.find(".lb-number").text(t).fadeIn("fast")):this.$lightbox.find(".lb-number").hide();this.$outerContainer.removeClass("animating");this.$lightbox.find(".lb-dataContainer").fadeIn(this.options.resizeDuration,function(){return i.sizeOverlay()})},t.prototype.preloadNeighboringImages=function(){this.album.length>this.currentImageIndex+1&&((new Image).src=this.album[this.currentImageIndex+1].link);this.currentImageIndex>0&&((new Image).src=this.album[this.currentImageIndex-1].link)},t.prototype.enableKeyboardNav=function(){this.$lightbox.on("keyup.keyboard",n.proxy(this.keyboardAction,this));this.$overlay.on("keyup.keyboard",n.proxy(this.keyboardAction,this))},t.prototype.disableKeyboardNav=function(){this.$lightbox.off(".keyboard");this.$overlay.off(".keyboard")},t.prototype.keyboardAction=function(n){var t=n.keyCode;27===t?(n.stopPropagation(),this.end()):37===t?0!==this.currentImageIndex?this.changeImage(this.currentImageIndex-1):this.options.wrapAround&&this.album.length>1&&this.changeImage(this.album.length-1):39===t&&(this.currentImageIndex!==this.album.length-1?this.changeImage(this.currentImageIndex+1):this.options.wrapAround&&this.album.length>1&&this.changeImage(0))},t.prototype.end=function(){this.disableKeyboardNav();n(window).off("resize",this.sizeOverlay);this.$lightbox.fadeOut(this.options.fadeDuration);this.$overlay.fadeOut(this.options.fadeDuration);this.options.disableScrolling&&n("body").removeClass("lb-disable-scrolling")},new t}),!function(n,t){"function"==typeof define&&define.amd?define(["jquery"],function(i){return t(n,i)}):"object"==typeof exports?t(n,require("jquery")):t(n,n.jQuery||n.Zepto)}(this,function(n,t){"use strict";function h(n){if(tt&&"none"===n.css("animation-name")&&"none"===n.css("-webkit-animation-name")&&"none"===n.css("-moz-animation-name")&&"none"===n.css("-o-animation-name")&&"none"===n.css("-ms-animation-name"))return 0;var u,o,i,t,r=n.css("animation-duration")||n.css("-webkit-animation-duration")||n.css("-moz-animation-duration")||n.css("-o-animation-duration")||n.css("-ms-animation-duration")||"0s",f=n.css("animation-delay")||n.css("-webkit-animation-delay")||n.css("-moz-animation-delay")||n.css("-o-animation-delay")||n.css("-ms-animation-delay")||"0s",e=n.css("animation-iteration-count")||n.css("-webkit-animation-iteration-count")||n.css("-moz-animation-iteration-count")||n.css("-o-animation-iteration-count")||n.css("-ms-animation-iteration-count")||"1";for(r=r.split(", "),f=f.split(", "),e=e.split(", "),t=0,o=r.length,u=Number.NEGATIVE_INFINITY;o>t;t++)i=parseFloat(r[t])*parseInt(e[t],10)+parseFloat(f[t]),i>u&&(u=i);return i}function v(){if(t(document.body).height()<=t(window).height())return 0;var r,u,n=document.createElement("div"),i=document.createElement("div");return n.style.visibility="hidden",n.style.width="100px",document.body.appendChild(n),r=n.offsetWidth,n.style.overflow="scroll",i.style.width="100%",n.appendChild(i),u=i.offsetWidth,n.parentNode.removeChild(n),r-u}function k(){var i,n,r=t("html"),f=u("is-locked");r.hasClass(f)||(n=t(document.body),i=parseInt(n.css("padding-right"),10)+v(),n.css("padding-right",i+"px"),r.addClass(f))}function y(){var i,n,r=t("html"),f=u("is-locked");r.hasClass(f)&&(n=t(document.body),i=parseInt(n.css("padding-right"),10)-v(),n.css("padding-right",i+"px"),r.removeClass(f))}function o(n,t,i,f){var e=u("is",t),o=[u("is",r.CLOSING),u("is",r.OPENING),u("is",r.CLOSED),u("is",r.OPENED)].join(" ");n.$bg.removeClass(o).addClass(e);n.$overlay.removeClass(o).addClass(e);n.$wrapper.removeClass(o).addClass(e);n.$modal.removeClass(o).addClass(e);n.state=t;!i&&n.$modal.trigger({type:t,reason:f},[{reason:f}])}function p(n,i,r){var u=0,f=function(n){n.target===this&&u++},e=function(n){n.target===this&&0==--u&&(t.each(["$bg","$overlay","$wrapper","$modal"],function(n,t){r[t].off(c+" "+l)}),i())};t.each(["$bg","$overlay","$wrapper","$modal"],function(n,t){r[t].on(c,f).on(l,e)});n();0===h(r.$bg)&&0===h(r.$overlay)&&0===h(r.$wrapper)&&0===h(r.$modal)&&(t.each(["$bg","$overlay","$wrapper","$modal"],function(n,t){r[t].off(c+" "+l)}),i())}function w(n){n.state!==r.CLOSED&&(t.each(["$bg","$overlay","$wrapper","$modal"],function(t,i){n[i].off(c+" "+l)}),n.$bg.removeClass(n.settings.modifier),n.$overlay.removeClass(n.settings.modifier).hide(),n.$wrapper.hide(),y(),o(n,r.CLOSED,!0))}function d(n){var r,u,t,i,f={};for(n=n.replace(/\s*:\s*/g,":").replace(/\s*,\s*/g,","),r=n.split(","),i=0,u=r.length;u>i;i++)r[i]=r[i].split(":"),t=r[i][1],("string"==typeof t||t instanceof String)&&(t="true"===t||("false"===t?!1:t)),("string"==typeof t||t instanceof String)&&(t=isNaN(t)?t:+t),f[r[i][0]]=t;return f}function u(){for(var t=e,n=0;n<arguments.length;++n)t+="-"+arguments[n];return t}function g(){var n,u,e=location.hash.replace("#","");if(e){try{u=t("[data-"+i+"-id="+e.replace(new RegExp("/","g"),"\\/")+"]")}catch(o){}u&&u.length&&(n=t[i].lookup[u.data(i)],n&&n.settings.hashTracking&&n.open())}else f&&f.state===r.OPENED&&f.settings.hashTracking&&f.close()}function s(n,f){var s=t(document.body),o=this;o.settings=t.extend({},nt,f);o.index=t[i].lookup.push(o)-1;o.state=r.CLOSED;o.$overlay=t("."+u("overlay"));o.$overlay.length||(o.$overlay=t("<div>").addClass(u("overlay")+" "+u("is",r.CLOSED)).hide(),s.append(o.$overlay));o.$bg=t("."+u("bg")).addClass(u("is",r.CLOSED));o.$modal=n;o.$modal.addClass(e+" "+u("is-initialized")+" "+o.settings.modifier+" "+u("is",r.CLOSED));o.$wrapper=t("<div>").addClass(u("wrapper")+" "+o.settings.modifier+" "+u("is",r.CLOSED)).hide().append(o.$modal);s.append(o.$wrapper);o.$wrapper.on("click."+e,"[data-"+i+'-action="close"]',function(n){n.preventDefault();o.close()});o.$wrapper.on("click."+e,"[data-"+i+'-action="cancel"]',function(n){n.preventDefault();o.$modal.trigger(a.CANCELLATION);o.settings.closeOnCancel&&o.close(a.CANCELLATION)});o.$wrapper.on("click."+e,"[data-"+i+'-action="confirm"]',function(n){n.preventDefault();o.$modal.trigger(a.CONFIRMATION);o.settings.closeOnConfirm&&o.close(a.CONFIRMATION)});o.$wrapper.on("click."+e,function(n){var i=t(n.target);i.hasClass(u("wrapper"))&&o.settings.closeOnOutsideClick&&o.close()})}var f,b,i="remodal",e=n.REMODAL_GLOBALS&&n.REMODAL_GLOBALS.NAMESPACE||i,c=t.map(["animationstart","webkitAnimationStart","MSAnimationStart","oAnimationStart"],function(n){return n+"."+e}).join(" "),l=t.map(["animationend","webkitAnimationEnd","MSAnimationEnd","oAnimationEnd"],function(n){return n+"."+e}).join(" "),nt=t.extend({hashTracking:!0,closeOnConfirm:!0,closeOnCancel:!0,
1closeOnEscape:!0,closeOnOutsideClick:!0,modifier:""},n.REMODAL_GLOBALS&&n.REMODAL_GLOBALS.DEFAULTS),r={CLOSING:"closing",CLOSED:"closed",OPENING:"opening",OPENED:"opened"},a={CONFIRMATION:"confirmation",CANCELLATION:"cancellation"},tt=function(){var n=document.createElement("div").style;return void 0!==n.animationName||void 0!==n.WebkitAnimationName||void 0!==n.MozAnimationName||void 0!==n.msAnimationName||void 0!==n.OAnimationName}();s.prototype.open=function(){var u,n=this;n.state!==r.OPENING&&n.state!==r.CLOSING&&(u=n.$modal.attr("data-"+i+"-id"),u&&n.settings.hashTracking&&(b=t(window).scrollTop(),location.hash=u),f&&f!==n&&w(f),f=n,k(),n.$bg.addClass(n.settings.modifier),n.$overlay.addClass(n.settings.modifier).show(),n.$wrapper.show().scrollTop(0),p(function(){o(n,r.OPENING)},function(){o(n,r.OPENED)},n))};s.prototype.close=function(n){var u=this;u.state!==r.OPENING&&u.state!==r.CLOSING&&(u.settings.hashTracking&&u.$modal.attr("data-"+i+"-id")===location.hash.substr(1)&&(location.hash="",t(window).scrollTop(b)),p(function(){o(u,r.CLOSING,!1,n)},function(){u.$bg.removeClass(u.settings.modifier);u.$overlay.removeClass(u.settings.modifier).hide();u.$wrapper.hide();y();o(u,r.CLOSED,!1,n)},u))};s.prototype.getState=function(){return this.state};s.prototype.destroy=function(){var n,f=t[i].lookup;w(this);this.$wrapper.remove();delete f[this.index];n=t.grep(f,function(n){return!!n}).length;0===n&&(this.$overlay.remove(),this.$bg.removeClass(u("is",r.CLOSING)+" "+u("is",r.OPENING)+" "+u("is",r.CLOSED)+" "+u("is",r.OPENED)))};t[i]={lookup:[]};t.fn[i]=function(n){var r,u;return this.each(function(f,e){u=t(e);null==u.data(i)?(r=new s(u,n),u.data(i,r.index),r.settings.hashTracking&&u.attr("data-"+i+"-id")===location.hash.substr(1)&&r.open()):r=t[i].lookup[u.data(i)]}),r};t(document).ready(function(){t(document).on("click","[data-"+i+"-target]",function(n){n.preventDefault();var r=n.currentTarget,u=r.getAttribute("data-"+i+"-target"),f=t("[data-"+i+"-id="+u+"]");t[i].lookup[f.data(i)].open()});t(document).find("."+e).each(function(n,r){var f=t(r),u=f.data(i+"-options");u?("string"==typeof u||u instanceof String)&&(u=d(u)):u={};f[i](u)});t(document).on("keydown."+e,function(n){f&&f.settings.closeOnEscape&&f.state===r.OPENED&&27===n.keyCode&&f.close()});t(window).on("hashchange."+e,g)})}),!function(n){function t(n){var t=n.match(/^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#\&\?]*).*/);return t&&11==t[7].length?t[7]:""}function i(){var n=document.createElement("div"),t;return n.className="scrollbar-measure",document.body.appendChild(n),t=n.offsetWidth-n.clientWidth,document.body.removeChild(n),t}n(document).ready(function(){var r=n('<div id="gravely-modal" class="remodal" data-remodal-id="modal"><button data-remodal-action="close" class="remodal-close"><span>X<\/span><\/button>
1<div id="gravely-modal-content"><\/div><\/div>').insertAfter(n(".page-footer")).remodal({hashTracking:!1});n('a[href*="//www.youtube.com/"],a[href*="//youtu.be/"]').click(function(){if($(this).data("target")!="_blank"){if(n(this).attr("href").indexOf("/user/")>-1)return window.open(n(this).attr("href")),!1;var u=t(n(this).attr("href"));return n("#gravely-modal-content").html('<div class="media media-scroll youtube scaled"><iframe style=" max-height: 100%; max-width: 100%;  background-color: transparent;border: 0 none;height: 100%;left: 0;margin: 0;outline: 0 none;padding: 0;position: absolute;top: 0;width: 100%;" frameborder="0" scrolling="yes" allowtransparency="true" hspace="0" vspace="0" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen="" src="https://www.youtube.com/embed/'+u+'"><\/iframe><\/div>'),n(".page-header").css("padding-right",i()+"px"),r.open(),!1}});n("a[href^='http'],area[href^='http']").not('a[href*="//www.youtube.com/"],a[href*="//youtu.be/"]').click(function(t){if($(this).data("target")!="_blank")return"undefined"!=typeof n(this).attr("href")&&-1==n(this).attr("href").search(window.location.host)?(t.preventDefault(),window.open(this.href),!1):void 0})})}(jQuery),"undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(n){"use strict";var t=n.fn.jquery.split(" ")[0].split(".")}(jQuery);+function(n){"use strict";function t(){var i=document.createElement("bootstrap"),n={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var t in n)if(void 0!==i.style[t])return{end:n[t]};return!1}n.fn.emulateTransitionEnd=function(t){var i=!1,u=this,r;n(this).one("bsTransitionEnd",function(){i=!0});return r=function(){i||n(u).trigger(n.support.transition.end)},setTimeout(r,t),this};n(function(){n.support.transition=t();n.support.transition&&(n.event.special.bsTransitionEnd={bindType:n.support.transition.end,delegateType:n.support.transition.end,handle:function(t){if(n(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}})})}(jQuery);+function(n){"use strict";function r(t){var i,r=t.attr("data-target")||(i=t.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"");return n(r)}function i(i){return this.each(function(){var u=n(this),r=u.data("bs.collapse"),f=n.extend({},t.DEFAULTS,u.data(),"object"==typeof i&&i);!r&&f.toggle&&/show|hide/.test(i)&&(f.toggle=!1);r||u.data("bs.collapse",r=new t(this,f));"string"==typeof i&&r[i]()})}var t=function(i,r){this.$element=n(i);this.options=n.extend({},t.DEFAULTS,r);this.$trigger=n('[data-toggle="collapse"][href="#'+i.id+'"],[data-toggle="collapse"][data-target="#'+i.id+'"]');this.transitioning=null;this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger);this.options.toggle&&this.toggle()},u;t.VERSION="3.3.6";t.TRANSITION_DURATION=350;t.DEFAULTS={toggle:!0};t.prototype.dimension=function(){var n=this.$element.hasClass("width");return n?"width":"height"};t.prototype.show=function(){var f,r,e,u,o,s;if(!this.transitioning&&!this.$element.hasClass("in")&&(r=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing"),!(r&&r.length&&(f=r.data("bs.collapse"),f&&f.transitioning))&&(e=n.Event("show.bs.collapse"),this.$element.trigger(e),!e.isDefaultPrevented()))){if(r&&r.length&&(i.call(r,"hide"),f||r.data("bs.collapse",null)),u=this.dimension(),this.$element.removeClass("collapse").addClass("collapsing")[u](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1,o=function(){this.$element.removeClass("collapsing").addClass("collapse in")[u]("");this.transitioning=0;this.$element.trigger("shown.bs.collapse")},!n.support.transition)return o.call(this);s=n.camelCase(["scroll",u].join("-"));this.$element.one("bsTransitionEnd",n.proxy(o,this)).emulateTransitionEnd(t.TRANSITION_DURATION)[u](this.$element[0][s])}};t.prototype.hide=function(){var r,i,u;if(!this.transitioning&&this.$element.hasClass("in")&&(r=n.Event("hide.bs.collapse"),this.$element.trigger(r),!r.isDefaultPrevented()))return i=this.dimension(),this.$element[i](this.$element[i]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1,u=function(){this.transitioning=0;this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")},n.support.transition?void this.$element[i](0).one("bsTransitionEnd",n.proxy(u,this)).emulateTransitionEnd(t.TRANSITION_DURATION):u.call(this)};t.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};t.prototype.getParent=function(){return n(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(n.proxy(function(t,i){var u=n(i);this.addAriaAndCollapsedClass(r(u),u)},this)).end()};t.prototype.addAriaAndCollapsedClass=function(n,t){var i=n.hasClass("in");n.attr("aria-expanded",i);t.toggleClass("collapsed",!i).attr("aria-expanded",i)};u=n.fn.collapse;n.fn.collapse=i;n.fn.collapse.Constructor=t;n.fn.collapse.noConflict=function(){return n.fn.collapse=u,this};n(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(t){var u=n(this);u.attr("data-target")||t.preventDefault();var f=r(u),e=f.data("bs.collapse"),o=e?"toggle":u.data();i.call(f,o)})}(jQuery);+function(n){"use strict";function r(t){var i=t.attr("data-target"),r;
1return i||(i=t.attr("href"),i=i&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,"")),r=i&&n(i),r&&r.length?r:t.parent()}function u(t){t&&3===t.which||(n(o).remove(),n(i).each(function(){var u=n(this),i=r(u),f={relatedTarget:this};i.hasClass("open")&&(t&&"click"==t.type&&/input|textarea/i.test(t.target.tagName)&&n.contains(i[0],t.target)||(i.trigger(t=n.Event("hide.bs.dropdown",f)),t.isDefaultPrevented()||(u.attr("aria-expanded","false"),i.removeClass("open").trigger(n.Event("hidden.bs.dropdown",f)))))}))}function e(i){return this.each(function(){var r=n(this),u=r.data("bs.dropdown");u||r.data("bs.dropdown",u=new t(this));"string"==typeof i&&u[i].call(r)})}var o=".dropdown-backdrop",i='[data-toggle="dropdown"]',t=function(t){n(t).on("click.bs.dropdown",this.toggle)},f;t.VERSION="3.3.6";t.prototype.toggle=function(t){var f=n(this),i,o,e;if(!f.is(".disabled, :disabled")){if(i=r(f),o=i.hasClass("open"),u(),!o){if("ontouchstart"in document.documentElement&&!i.closest(".navbar-nav").length&&n(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(n(this)).on("click",u),e={relatedTarget:this},i.trigger(t=n.Event("show.bs.dropdown",e)),t.isDefaultPrevented())return;f.trigger("focus").attr("aria-expanded","true");i.toggleClass("open").trigger(n.Event("shown.bs.dropdown",e))}return!1}};t.prototype.keydown=function(t){var e,o,s,h,f,u;if(/(38|40|27|32)/.test(t.which)&&!/input|textarea/i.test(t.target.tagName)&&(e=n(this),t.preventDefault(),t.stopPropagation(),!e.is(".disabled, :disabled"))){if(o=r(e),s=o.hasClass("open"),!s&&27!=t.which||s&&27==t.which)return 27==t.which&&o.find(i).trigger("focus"),e.trigger("click");h=" li:not(.disabled):visible a";f=o.find(".dropdown-menu"+h);f.length&&(u=f.index(t.target),38==t.which&&u>0&&u--,40==t.which&&u<f.length-1&&u++,~u||(u=0),f.eq(u).trigger("focus"))}};f=n.fn.dropdown;n.fn.dropdown=e;n.fn.dropdown.Constructor=t;n.fn.dropdown.noConflict=function(){return n.fn.dropdown=f,this};n(document).on("click.bs.dropdown.data-api",u).on("click.bs.dropdown.data-api",".dropdown form",function(n){n.stopPropagation()}).on("click.bs.dropdown.data-api",i,t.prototype.toggle).on("keydown.bs.dropdown.data-api",i,t.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",t.prototype.keydown)}(jQuery);!function(n){n(document).ready(function(){n(".navbar .btn-close").click(function(){});n('[data-form="sitesearch"]').length&&(n('[data-form="sitesearch"] .btn').click(function(){var i,t=n(this).closest('[data-form="sitesearch"]').find(".form-control");if(t.is(":visible"))i=t.val()||"";else if(n(this).is(".btn-icon-search"))return n(this).blur(),n(".searchbar").find('input[type="text"]').focus(),!1;return i.length?window.location="/en-us/search?query="+i:t.is(":visible")?t.focus():n(".searchbar").find('input[type="text"]').focus(),!1}),n('[data-form="sitesearch"] .form-control').keydown(function(t){if(13==t.keyCode)return(n(this).closest('[data-form="sitesearch"]').find(".btn").click(),!1)}))})}(jQuery);var modal=document.getElementById("languageSelector"),span=document.getElementsByClassName("close")[0];$(".langBtn").click(function(){modal.style.display="block"});span.onclick=function(){modal.style.display="none"};window.onclick=function(n){n.target==modal&&(modal.style.display="none")}

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.