1/*! 2 * jQuery parallax 3 */function jsparallax(a){function b(a){for(var b=0;b<a.length;b++)if("undefined"!=typeof document.body.style[a[b]])return a[b];return null}function c(){F=void 0!=window.js_variant,F&&void 0!=D&&(D.scrollBy=function(a,b){this.scrollTop+=b}),void 0!=D&&(D.addEventListener("scroll",i,!1),window.addWheelListener(D,j,!1),window.addEventListener("resize",function(){o=Math.max(document.documentElement.clientHeight,window.innerHeight||0),p=d(),E.js_selectParallax()},!1),f())}function d(){return jQuery(document).find("nav:first").outerHeight(!0)}function e(a,b,c,d){var e=a-1;return e/=d,a/=d,e--,a--,c*(a*a*a*a*a+1)+b-(c*(e*e*e*e*e+1)+b)}function f(){if(q){for(var a=k.length,b=h();a--;)g(k[a],b);q=!1}r&&(x+=-u*e(t,0,A,C),(x>B||-B>x)&&(D.scrollBy(0,x),x=0),t++,t>C&&(t=0,r=!1,s=!0,u=0,v=0,w=0,x=0)),l(f)}function g(a,b){if(F){if(b+o>a.elemTop&&b<a.elemBottom)if(a.isFirstSection){var c="translate3d(0, "+b/2+"px, 0)";a.imageHolder.style[n]=c}else{var c="translate3d(0, "+(b-a.elemTop-p)/2+"px, 0)";a.imageHolder.style[n]=c}}else if(b+o>a.elemTop&&b<a.elemBottom)if(a.isFirstSection){var c="translate3d(0, "+b/2+"px, 0)";a.imageHolder.style[n]=c}else{var c="translate3d(0, "+(b+o-a.elemTop)/2+"px, 0)";a.imageHolder.style[n]=c}}function h(){return D!=window?D.scrollTop:0==document.documentElement.scrollTop?document.body.scrollTop:document.documentElement.scrollTop}function i(){q=!0}function j(a){a.preventDefault&&a.preventDefault(),u=a.notRealWheel?-a.deltaY/4:1==a.deltaMode?-a.deltaY/3:100===Math.abs(a.deltaY)?-a.deltaY/120:-a.deltaY/40,u=-y>u?-y:u,u=u>y?y:u,r=!0,t=z}var k,l=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame,m=["transform","msTransform","webkitTransform","mozTransform","oTransform"],n=b(m),o=Math.max(document.documentElement.clientHeight,window.innerHeight||0),p=0,q=!1,r=!1,s=!0,t=0,u=0,v=0,w=0,x=0,y=2,z=4,A=300,B=1,C=30,x=0,D=window,E=this,F=void 0!=window.js_variant;jQuery(document).ready(function(){"use strict";o=Math.max(document.documentElement.clientHeight,window.innerHeight||0),/Android|iPad|iPhone|iPod|BlackBerry|Windows Phone/i.test(navigator.userAgent||navigator.vendor||window.opera)?jQuery(".parallax").removeClass("parallax"):l&&(window.jsparallax.js_selectParallax(),c())}),jQuery(window).load(function(){o=Math.max(document.documentElement.clientHeight,window.innerHeight||0),p=d(),window.jsparallax.js_selectParallax()}),this.js_selectParallax=function(){k=[],p=d(),selector=a,jQuery(selector).each(function(a,b){var c=jQuery(this).closest(".parallax"),d=F?c.position().top:c.offset().top;k.push({section:c.get(0),outerHeight:c.outerHeight(),elemTop:d,elemBottom:d+c.outerHeight(),isFirstSection:!!c.is(":first-of-type"),imageHolder:jQuery(this).get(0)}),F?F&&(c.is(":first-of-type")?E.js_setTransform(jQuery(this).get(0),0==h()?0:h()/2):E.js_setTransform(jQuery(this).get(0),(h()-d-p)/2)):c.is(":first-of-type")?E.js_setTransform(jQuery(this).get(0),0==h()?0:h()/2):E.js_setTransform(jQuery(this).get(0),(h()+o-d-p)/2)})},this.js_setTransform=function(a,b){a.style[n]="translate3d(0, "+b+"px, 0)"}}function jsparallax_init(a){window.jsparallax=new jsparallax(a),function(a,b){var d,e,f="";a.addEventListener?d="addEventListener":(d="attachEvent",f="on"),e="onwheel"in b.createElement("div")?"wheel":void 0!==b.onmousewheel?"mousewheel":"DOMMouseScroll",a.addWheelListener=function(a,b,c){}}(window,document)}
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.