1!function(e,n,t,o){"use strict";e.fn.pagepiling=function(a){var i,c,s,l=e.fn.pagepiling,r=e(this),p=0,d="ontouchstart"in t||navigator.msMaxTouchPoints>0||navigator.maxTouchPoints,v=0,u=0,f=0,h=0,m=[],g=600,b=e.extend(!0,{direction:"vertical",menu:null,verticalCentered:!0,sectionsColor:[],anchors:[],scrollingSpeed:700,easing:"easeInQuart",loopBottom:!1,loopTop:!1,css3:!0,navigation:{textColor:"#000",bulletsColor:"#000",position:"right",tooltips:[]},normalScrollElements:null,normalScrollElementTouchThreshold:5,touchSensitivity:5,keyboardScrolling:!1,sectionSelector:".section",animateAnchor:!1,verticalAutoplay:!1,verticalAutoplayTime:3e3,horizontalAutoplay:!1,horizontalAutoplayTime:3e3,afterLoad:null,onLeave:null,afterRender:null},a);e.extend(e.easing,{easeInQuart:function(e,n,t,o,a){return o*(n/=a)*n*n*n+t}}),l.setScrollingSpeed=function(e){b.scrollingSpeed=e},l.setMouseWheelScrolling=function(e){e?r.length&&(r.get(0).addEventListener?(r.get(0).addEventListener("mousewheel",L,!1),r.get(0).addEventListener("wheel",L,!1)):r.get(0).attachEvent("onmousewheel",L)):r.get(0).addEventListener?(r.get(0).removeEventListener("mousewheel",L,!1),r.get(0).removeEventListener("wheel",L,!1)):r.get(0).detachEvent("onmousewheel",L)},l.setAllowScrolling=function(e){e?(l.setMouseWheelScrolling(!0),function(){if(d){var e=I();r.off("touchstart "+e.down).on("touchstart "+e.down,Y),r.off("touchmove "+e.move).on("touchmove "+e.move,N)}}()):(l.setMouseWheelScrolling(!1),function(){if(d){var e=I();r.off("touchstart "+e.down),r.off("touchmove "+e.move)}}())},l.setKeyboardScrolling=function(e){b.keyboardScrolling=e},l.moveSectionUp=function(){var n=e(".dfb-column-active").find(".pp-section.active").prev(".pp-section");!n.length&&b.loopTop&&(n=e(".dfb-column-active").find(".pp-section").last()),n.length&&x(n)},l.moveSectionDown=function(){var n=e(".dfb-column-active").find(".pp-section.active").next(".pp-section");!n.length&&b.loopBottom&&(n=e(".dfb-column-active").find(".pp-section").first()),n.length&&x(n)},l.moveTo=function(t){var o="";(o=isNaN(t)?e(n).find('[data-anchor="'+t+'"]'):e(".dfb-column-active").find(".pp-section").eq(t-1)).length>0&&x(o)},e(b.sectionSelector).each(function(){e(this).addClass("pp-section")}),b.css3&&(b.css3=function(){var e,a=n.createElement("p"),i={webkitTransform:"-webkit-transform",OTransform:"-o-transform",msTransform:"-ms-transform",MozTransform:"-moz-transform",transform:"transform"};for(var c in n.body.insertBefore(a,null),i)a.style[c]!==o&&(a.style[c]="translate3d(1px,1px,1px)",e=t.getComputedStyle(a).getPropertyValue(i[c]));return n.body.removeChild(a),e!==o&&e.length>0&&"none"!==e}()),e(r).css({overflow:"hidden","-ms-touch-action":"none","touch-action":"none"}),l.setAllowScrolling(!0);var S=e(".dfb-column");function x(n,t){var o,a={destination:n,animated:t,activeSection:e(".dfb-column-active").find(".pp-section.active"),anchorLink:n.data("anchor"),sectionIndex:n.index(".dfb-column-active .pp-section"),toMove:n,yMovement:(o=n,e(".dfb-column-active .pp-section.active").index(".dfb-column-active .pp-section")>o.index(".dfb-column-active .pp-section")?"up":"down"),leavingSection:e(".dfb-column-active").find(".pp-section.active").index(".dfb-column-active .pp-section")+1};if(!a.activeSection.is(n)){var c,s,l;void 0===a.animated&&(a.animated=!0),void 0!==a.anchorLink&&(c=a.anchorLink,s=a.sectionIndex,b.anchors.length?(location.hash=c,C(location.hash)):C(String(s))),a.destination.addClass("active").siblings().removeClass("active"),a.sectionsToMove=function(n){var t;t="down"===n.yMovement?e(".dfb-column-active .pp-section").map(function(t){if(t<n.destination.index(".dfb-column-active .pp-section"))return e(this)}):e(".dfb-column-active .pp-section").map(function(t){if(t>n.destination.index(".dfb-column-active .pp-section"))return e(this)});return t}(a),"down"===a.yMovement?(a.translate3d=U(),a.scrolling="-100%",b.css3||a.sectionsToMove.each(function(n){n!=a.activeSection.index(".dfb-column-active .pp-section")&&e(this).css(M(a.scrolling))}),a.animateSection=a.activeSection):(a.translate3d="translate3d(0px, 0px, 0px)",a.scrolling="0",a.animateSection=n),e.isFunction(b.onLeave)&&b.onLeave.call(this,a.leavingSection,a.sectionIndex+1,a.yMovement),function(n){b.css3?(D(n.animateSection,n.translate3d,n.animated),n.sectionsToMove.each(function(){D(e(this),n.translate3d,n.animated)}),setTimeout(function(){T(n),w()},b.scrollingSpeed)):(n.scrollOptions=M(n.scrolling),n.animated?n.animateSection.animate(n.scrollOptions,b.scrollingSpeed,b.easing,function(){y(n),T(n),w()}):(n.animateSection.css(M(n.scrolling)),setTimeout(function(){y(n),T(n),w()},400)))}(a),l=a.anchorLink,b.menu&&(e(b.menu).find(".active").removeClass("active"),e(b.menu).find('[data-menuanchor="'+l+'"]').addClass("active")),function(n,t){b.navigation&&(e(".dfb-column-active .pp-nav").find(".active").removeClass("active"),n?e(".dfb-column-active .pp-nav").find('a[href="#'+n+'"]').addClass("active"):e(".dfb-column-active .pp-nav").find("li").eq(t).find("a").addClass("active"))}(a.anchorLink,a.sectionIndex),i=a.anchorLink;var r=(new Date).getTime();p=r}}function w(){b.horizontalAutoplay&&b.verticalAutoplay?(clearTimeout(s),clearTimeout(c),e(".dfb-column-active").find(".pp-section.active").next(".pp-section").length?(clearTimeout(c),c=setTimeout(function(){l.moveSectionDown()},b.verticalAutoplayTime)):(clearTimeout(s),s=setTimeout(function(){O(e(".dfb-column-active"),"next"),x(e(".dfb-column-active").find(".pp-section").eq(0))},b.horizontalAutoplayTime))):b.horizontalAutoplay?(clearTimeout(s),s=setTimeout(function(){O(e(".dfb-column-active"),"next")},b.horizontalAutoplayTime)):b.verticalAutoplay&&(clearTimeout(c),c=setTimeout(function(){l.moveSectionDown()},b.verticalAutoplayTime))}function T(n){e.isFunction(b.afterLoad)&&b.afterLoad.call(this,n.anchorLink,n.sectionIndex+1)}function y(n){"up"===n.yMovement&&n.sectionsToMove.each(function(t){e(this).css(M(n.scrolling))})}function M(e){return"vertical"===b.direction?{top:e}:{left:e}}function C(n){n=n.replace("#",""),e("body")[0].className=e("body")[0].className.replace(/\b\s?pp-v
1iewing-[^\s]+\b/g,""),e("body").addClass("pp-viewing-"+n)}function k(){return(new Date).getTime()-p<g+b.scrollingSpeed}function D(e,n,t){e.toggleClass("pp-easing",t),e.css(function(e){return{"-webkit-transform":e,"-moz-transform":e,"-ms-transform":e,transform:e}}(n))}S.each(function(n){0==n?e(this).css("left",0):e(this).css("left",100*n+"vw")}),e(r).find(".pagepiling-cont").css("width",100*S.length+"%"),e.isEmptyObject(b.navigation)||function(n){e.each(n,function(n,t){var o=e(t),a=o.find(".pp-section");if(a.length>1){var i=e('<div class="pp-nav"><ul></ul></div>').appendTo(o);i.addClass(b.navigation.position);for(var c=0;c<a.length;c++){var s="";if(b.anchors.length&&(s=b.anchors[c]),"undefined"!==b.navigation.tooltips){var l=b.navigation.tooltips[c];void 0===l&&(l="")}i.find("ul").append('<li data-tooltip="'+l+'"><a '+(c?"":'class="active"')+' href="#'+s+'"><span></span></a></li>')}i.find("span").css("border-color",b.navigation.bulletsColor)}})}(S),function(n){for(var t=0;t<n.length;t++){var o=e(n[t]);if(t>0){var a=e(n[t-1]),i="";a.attr("data-name")&&(i=a.attr("data-name")),o.append('<span class="pp-horizontal-nav pp-horizontal-nav-prev"><a href="#"><span> '+i+"</span></a></span>")}if(t<n.length-1){var c=e(n[t+1]),s="";c.attr("data-name")&&(s=c.attr("data-name")),o.append('<span class="pp-horizontal-nav pp-horizontal-nav-next"><a href="#"><span>'+s+" </span></a></span>")}}}(S),S.each(function(){var n=e(this),t=n.find(".pp-section").length,o=t;n.find(".pp-section").each(function(a){e(this).data("data-index",a),e(this).css("z-index",t),a||0!==n.find(".pp-section.active").length||e(this).addClass("active"),void 0!==b.sectionsColor[a]&&e(this).css("background-color",b.sectionsColor[a]),b.verticalCentered&&!e(this).hasClass("pp-scrollable")&&function(e,n,t){var o="",a="";n>0&&(o='<a data-index="'+(n-1)+'" class="dfb-vertical-nav dfb-vertical-nav-prev" href="#"><span></span></a>');n<t-1&&(a='<a data-index="'+(n+1)+'" class="dfb-vertical-nav dfb-vertical-nav-next" href="#"><span></span></a>');e.addClass("pp-table").append('<div class="dfb_overlay"></div>').append("<div>"+o+a+"</div>").wrapInner('<div class="pp-tableCell" style="height:100%" />')}(e(this),a,o),t-=1})}).promise().done(function(){b.navigation,e(t).on("load",function(){var o,a;o=t.location.hash.replace("#",""),(a=e(n).find('.pp-section[data-anchor="'+o+'"]')).length>0&&x(a,b.animateAnchor)}),e.isFunction(b.afterRender)&&b.afterRender.call(this),w()}),e(t).on("hashchange",function(){var o=t.location.hash.replace("#","").split("/")[0];if(o.length){if(o&&o!==i)x(isNaN(o)?e(n).find('[data-anchor="'+o+'"]'):e(".pp-section").eq(o-1))}}),e(n).keydown(function(n){if(b.keyboardScrolling&&!k())switch(n.which){case 38:case 33:l.moveSectionUp();break;case 40:case 34:l.moveSectionDown();break;case 36:l.moveTo(1);break;case 35:l.moveTo(e(".pp-section").length);break;case 37:l.moveSectionUp();break;case 39:l.moveSectionDown();break;default:return}}),b.normalScrollElements&&(e(n).on("mouseenter",b.normalScrollElements,function(){l.setMouseWheelScrolling(!1)}),e(n).on("mouseleave",b.normalScrollElements,function(){l.setMouseWheelScrolling(!0)}));var E=(new Date).getTime();function L(n){var o=(new Date).getTime(),a=(n=n||t.event).wheelDelta||-n.deltaY||-n.detail,i=Math.max(-1,Math.min(1,a)),c=void 0!==n.wheelDeltaX||void 0!==n.deltaX,s=Math.abs(n.wheelDeltaX)<Math.abs(n.wheelDelta)||Math.abs(n.deltaX)<Math.abs(n.deltaY)||!c;m.length>149&&m.shift(),m.push(Math.abs(a));var l=o-E;if(E=o,l>200&&(m=[]),!k()){var r=q(e(".pp-section.active"));return A(m,10)>=A(m,70)&&s&&(i<0?z("down",r):i>0&&z("up",r)),!1}}function A(e,n){for(var t=0,o=e.slice(Math.max(e.length-n,1)),a=0;a<o.length;a++)t+=o[a];return Math.ceil(t/n)}function z(e,n){var t,o;if("down"==e?(t="bottom",o=l.moveSectionDown):(t="top",o=l.moveSectionUp),n.length>0){if(!function(e,n){if("top"===e)return!n.scrollTop();if("bottom"===e)return n.scrollTop()+1+n.innerHeight()>=n[0].scrollHeight}(t,n))return!0;o()}else o()}function q(e){return e.filter(".pp-scrollable")}function I(){return t.PointerEvent?{down:"pointerdown",move:"pointermove",up:"pointerup"}:{down:"MSPointerDown",move:"MSPointerMove",up:"MSPointerUp"}}function X(e){var n=new Array;return n.y=void 0!==e.pageY&&(e.pageY||e.pageX)?e.pageY:e.touches[0].pageY,n.x=void 0!==e.pageX&&(e.pageY||e.pageX)?e.pageX:e.touches[0].pageX,n}function P(e){return void 0===e.pointerType||"mouse"!=e.pointerType}function Y(e){var n=e.originalEvent;if(P(n)){var t=X(n);v=t.y,u=t.x}}function N(n){var t=n.originalEvent;if(!function n(t,o){o=o||0;var a=e(t).parent();return!!(o<b.normalScrollElementTouchThreshold&&a.is(b.normalScrollElements))||o!=b.normalScrollElementTouchThreshold&&n(a,++o)}(n.target)&&P(t)){var o=q(e(".pp-section.active"));if(o.length||n.preventDefault(),!k()){var a=X(t);f=a.y,h=a.x,Math.abs(u-h)>Math.abs(v-f)?Math.abs(u-h)>r.width()/100*b.touchSensitivity&&(u>h?O(e(".dfb-column-active"),"next"):h>u&&O(e(".dfb-column-active"),"prev")):Math.abs(v-f)>r.height()/100*b.touchSensitivity&&(v>f?z("down",o):f>v&&z("up",o))}}}function O(n,t){if(!k()){var o=n.index(),a=e(".dfb-column"),i=n.parents(".pagepiling-cont").eq(0);if("next"==t&&o<a.length-1||"prev"==t&&o>0){"next"==t?o+=1:o-=1,n.removeClass("dfb-column-active"),a.eq(o).addClass("dfb-column-active");var c=100/a.length*o;i.css("transform","translate3d(-"+c+"%, 0px, 0px)");var s=(new Date).getTime();p=s,setTimeout(function(){w()},1e3)}else if("next"==t&&o==a.length-1){n.removeClass("dfb-column-active"),a.eq(0).addClass("dfb-column-active"),i.css("transform","translate3d(-0%, 0px, 0px)");s=(new Date).getTime();p=s,setTimeout(function(){w()},1e3)}}}function U(){return"vertical"!==b.direction?"translate3d(-100%, 0px, 0px)":"translate3d(0px, -100%, 0px)"}e(n).on("click touchstart",".pp-nav a",function(n){n.preventDefault();var t=e(this).parent().index();x(e(".dfb-column-active").find(".pp-section").eq(t))}),e(n).on("click touchstart",".dfb-vertical-nav",function(n){n.preventDefault();var t=e(this).attr("data-index");x(e(".dfb-column-active").find(".pp-section").eq(t))}),e(n).on("click touchstart",".pp-horizontal-nav a",function(n){var t="next";e(this).parent().hasClass("pp-horizontal-nav-prev")&&(t="prev"),n.preventDefault(),O(e(".dfb-column-active"),t)}),e(n).on({mouseenter:function(){var n=e(this).data("tooltip");e('<div class="pp-tooltip '+b.navigation.position+'">'+n+"</div>").hide().appendTo(e(this)).fadeIn(200)},mouseleave:function(){e(this).find(".pp-tooltip").fadeOut(200,function(){e(this).remove()})}},".pp-nav li")}}(jQuery,document,window);
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.