1!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(function(e){e.fn.jScrollPane=function(t){function n(t,n){function i(n){var s,a,c,u,d,h,g=!1,v=!1;if(R=n,void 0===L)d=t.scrollTop(),h=t.scrollLeft(),t.css({overflow:"hidden",padding:0}),F=t.innerWidth()+me,E=t.innerHeight(),t.width(F),L=e('<div class="jspPane" />').css("padding",ve).append(t.children()),q=e('<div class="jspContainer" />').css({width:F+"px",height:E+"px"}).append(L).appendTo(t);else{if(t.css("width",""),g=R.stickToBottom&&D(),v=R.stickToRight&&H(),u=t.innerWidth()+me!=F||t.outerHeight()!=E,u&&(F=t.innerWidth()+me,E=t.innerHeight(),q.css({width:F+"px",height:E+"px"})),!u&&je==G&&L.outerHeight()==N)return void t.width(F);je=G,L.css("width",""),t.width(F),q.find(">.jspVerticalBar,>.jspHorizontalBar").remove().end()}L.css("overflow","auto"),G=n.contentWidth?n.contentWidth:L[0].scrollWidth,N=L[0].scrollHeight,L.css("overflow",""),V=G/F,U=N/E,_=U>1,Q=V>1,Q||_?(t.addClass("jspScrollable"),s=R.maintainPosition&&($||te),s&&(a=x(),c=T()),o(),r(),l(),s&&(k(v?G-F:a,!1),y(g?N-E:c,!1)),M(),S(),O(),R.enableKeyboardNavigation&&z(),R.clickOnTrack&&p(),X(),R.hijackInternalLinks&&W()):(t.removeClass("jspScrollable"),L.css({top:0,left:0,width:q.width()-me}),P(),A(),Y(),f()),R.autoReinitialise&&!ge?ge=setInterval(function(){i(R)},R.autoReinitialiseDelay):!R.autoReinitialise&&ge&&clearInterval(ge),d&&t.scrollTop(0)&&y(d,!1),h&&t.scrollLeft(0)&&k(h,!1),t.trigger("jsp-initialised",[Q||_])}function o(){_&&(q.append(e('<div class="jspVerticalBar" />').append(e('<div class="jspCap jspCapTop" />'),e('<div class="jspTrack" />').append(e('<div class="jspDrag" />').append(e('<div class="jspDragTop" />'),e('<div class="jspDragBottom" />'))),e('<div class="jspCap jspCapBottom" />'))),ne=q.find(">.jspVerticalBar"),ie=ne.find(">.jspTrack"),K=ie.find(">.jspDrag"),R.showArrows&&(ae=e('<a class="jspArrow jspArrowUp" />').bind("mousedown.jsp",u(0,-1)).bind("click.jsp",B),le=e('<a class="jspArrow jspArrowDown" />').bind("mousedown.jsp",u(0,1)).bind("click.jsp",B),R.arrowScrollOnHover&&(ae.bind("mouseover.jsp",u(0,-1,ae)),le.bind("mouseover.jsp",u(0,1,le))),c(ie,R.verticalArrowPositions,ae,le)),se=E,q.find(">.jspVerticalBar>.jspCap:visible,>.jspVerticalBar>.jspArrow").each(function(){se-=e(this).outerHeight()}),K.hover(function(){K.addClass("jspHover")},function(){K.removeClass("jspHover")}).bind("mousedown.jsp",function(t){e("html").bind("dragstart.jsp selectstart.jsp",B),K.addClass("jspActive");var n=t.pageY-K.position().top;return e("html").bind("mousemove.jsp",function(e){g(e.pageY-n,!1)}).bind("mouseup.jsp mouseleave.jsp",h),!1}),s())}function s(){ie.height(se+"px"),$=0,oe=R.verticalGutter+ie.outerWidth(),L.width(F-oe-me);try{0===ne.position().left&&L.css("margin-left",oe+"px")}catch(e){}}function r(){Q&&(q.append(e('<div class="jspHorizontalBar" />').append(e('<div class="jspCap jspCapLeft" />'),e('<div class="jspTrack" />').append(e('<div class="jspDrag" />').append(e('<div class="jspDragLeft" />'),e('<div class="jspDragRight" />'))),e('<div class="jspCap jspCapRight" />'))),ce=q.find(">.jspHorizontalBar"),ue=ce.find(">.jspTrack"),J=ue.find(">.jspDrag"),R.showArrows&&(fe=e('<a class="jspArrow jspArrowLeft" />').bind("mousedown.jsp",u(-1,0)).bind("click.jsp",B),he=e('<a class="jspArrow jspArrowRight" />').bind("mousedown.jsp",u(1,0)).bind("click.jsp",B),R.arrowScrollOnHover&&(fe.bind("mouseover.jsp",u(-1,0,fe)),he.bind("mouseover.jsp",u(1,0,he))),c(ue,R.horizontalArrowPositions,fe,he)),J.hover(function(){J.addClass("jspHover")},function(){J.removeClass("jspHover")}).bind("mousedown.jsp",function(t){e("html").bind("dragstart.jsp selectstart.jsp",B),J.addClass("jspActive");var n=t.pageX-J.position().left;return e("html").bind("mousemove.jsp",function(e){m(e.pageX-n,!1)}).bind("mouseup.jsp mouseleave.jsp",h),!1}),de=q.innerWidth(),a())}function a(){q.find(">.jspHorizontalBar>.jspCap:visible,>.jspHorizontalBar>.jspArrow").each(function(){de-=e(this).outerWidth()}),ue.width(de+"px"),te=0}function l(){if(Q&&_){var t=ue.outerHeight(),n=ie.outerWidth();se-=t,e(ce).find(">.jspCap:visible,>.jspArrow").each(function(){de+=e(this).outerWidth()}),de-=n,E-=n,F-=t,ue.parent().append(e('<div class="jspCorner" />').css("width",t+"px")),s(),a()}Q&&L.width(q.outerWidth()-me+"px"),N=L.outerHeight(),U=N/E,Q&&(pe=Math.ceil(1/V*de),pe>R.horizontalDragMaxWidth?pe=R.horizontalDragMaxWidth:pe<R.horizontalDragMinWidth&&(pe=R.horizontalDragMinWidth),J.width(pe+"px"),ee=de-pe,j(te)),_&&(re=Math.ceil(1/U*se),re>R.verticalDragMaxHeight?re=R.verticalDragMaxHeight:re<R.verticalDragMinHeight&&(re=R.verticalDragMinHeight),K.height(re+"px"),Z=se-re,v($))}function c(e,t,n,i){var o,s="before",r="after";"os"==t&&(t=/Mac/.test(navigator.platform)?"after":"split"),t==s?r=t:t==r&&(s=t,o=n,n=i,i=o),e[s](n)[r](i)}function u(e,t,n){return function(){return d(e,t,this,n),this.blur(),!1}}function d(t,n,i,o){i=e(i).addClass("jspActive");var s,r,a=!0,l=function(){0!==t&&be.scrollByX(t*R.arrowButtonSpeed),0!==n&&be.scrollByY(n*R.arrowButtonSpeed),r=setTimeout(l,a?R.initialDelay:R.arrowRepeatFreq),a=!1};
1l(),s=o?"mouseout.jsp":"mouseup.jsp",o=o||e("html"),o.bind(s,function(){i.removeClass("jspActive"),r&&clearTimeout(r),r=null,o.unbind(s)})}function p(){f(),_&&ie.bind("mousedown.jsp",function(t){if(void 0===t.originalTarget||t.originalTarget==t.currentTarget){var n,i=e(this),o=i.offset(),s=t.pageY-o.top-$,r=!0,a=function(){var e=i.offset(),o=t.pageY-e.top-re/2,c=E*R.scrollPagePercent,u=Z*c/(N-E);if(s<0)$-u>o?be.scrollByY(-c):g(o);else{if(!(s>0))return void l();$+u<o?be.scrollByY(c):g(o)}n=setTimeout(a,r?R.initialDelay:R.trackClickRepeatFreq),r=!1},l=function(){n&&clearTimeout(n),n=null,e(document).unbind("mouseup.jsp",l)};return a(),e(document).bind("mouseup.jsp",l),!1}}),Q&&ue.bind("mousedown.jsp",function(t){if(void 0===t.originalTarget||t.originalTarget==t.currentTarget){var n,i=e(this),o=i.offset(),s=t.pageX-o.left-te,r=!0,a=function(){var e=i.offset(),o=t.pageX-e.left-pe/2,c=F*R.scrollPagePercent,u=ee*c/(G-F);if(s<0)te-u>o?be.scrollByX(-c):m(o);else{if(!(s>0))return void l();te+u<o?be.scrollByX(c):m(o)}n=setTimeout(a,r?R.initialDelay:R.trackClickRepeatFreq),r=!1},l=function(){n&&clearTimeout(n),n=null,e(document).unbind("mouseup.jsp",l)};return a(),e(document).bind("mouseup.jsp",l),!1}})}function f(){ue&&ue.unbind("mousedown.jsp"),ie&&ie.unbind("mousedown.jsp")}function h(){e("html").unbind("dragstart.jsp selectstart.jsp mousemove.jsp mouseup.jsp mouseleave.jsp"),K&&K.removeClass("jspActive"),J&&J.removeClass("jspActive")}function g(n,i){if(_){n<0?n=0:n>Z&&(n=Z);var o=new e.Event("jsp-will-scroll-y");if(t.trigger(o,[n]),!o.isDefaultPrevented()){var s=n||0,r=0===s,a=s==Z,l=n/Z,c=-l*(N-E);void 0===i&&(i=R.animateScroll),i?be.animate(K,"top",n,v,function(){t.trigger("jsp-user-scroll-y",[-c,r,a])}):(K.css("top",n),v(n),t.trigger("jsp-user-scroll-y",[-c,r,a]))}}}function v(e){void 0===e&&(e=K.position().top),q.scrollTop(0),$=e||0;var n=0===$,i=$==Z,o=e/Z,s=-o*(N-E);we==n&&ke==i||(we=n,ke=i,t.trigger("jsp-arrow-change",[we,ke,ye,Ce])),b(n,i),L.css("top",s),t.trigger("jsp-scroll-y",[-s,n,i]).trigger("scroll")}function m(n,i){if(Q){n<0?n=0:n>ee&&(n=ee);var o=new e.Event("jsp-will-scroll-x");if(t.trigger(o,[n]),!o.isDefaultPrevented()){var s=n||0,r=0===s,a=s==ee,l=n/ee,c=-l*(G-F);void 0===i&&(i=R.animateScroll),i?be.animate(J,"left",n,j,function(){t.trigger("jsp-user-scroll-x",[-c,r,a])}):(J.css("left",n),j(n),t.trigger("jsp-user-scroll-x",[-c,r,a]))}}}function j(e){void 0===e&&(e=J.position().left),q.scrollTop(0),te=e||0;var n=0===te,i=te==ee,o=e/ee,s=-o*(G-F);ye==n&&Ce==i||(ye=n,Ce=i,t.trigger("jsp-arrow-change",[we,ke,ye,Ce])),w(n,i),L.css("left",s),t.trigger("jsp-scroll-x",[-s,n,i]).trigger("scroll")}function b(e,t){R.showArrows&&(ae[e?"addClass":"removeClass"]("jspDisabled"),le[t?"addClass":"removeClass"]("jspDisabled"))}function w(e,t){R.showArrows&&(fe[e?"addClass":"removeClass"]("jspDisabled"),he[t?"addClass":"removeClass"]("jspDisabled"))}function y(e,t){var n=e/(N-E);g(n*Z,t)}function k(e,t){var n=e/(G-F);m(n*ee,t)}function C(t,n,i){var o,s,r,a,l,c,u,d,p,f=0,h=0;try{o=e(t)}catch(g){return}for(s=o.outerHeight(),r=o.outerWidth(),q.scrollTop(0),q.scrollLeft(0);!o.is(".jspPane");)if(f+=o.position().top,h+=o.position().left,o=o.offsetParent(),/^body|html$/i.test(o[0].nodeName))return;a=T(),c=a+E,f<a||n?d=f-R.horizontalGutter:f+s>c&&(d=f-E+s+R.horizontalGutter),isNaN(d)||y(d,i),l=x(),u=l+F,h<l||n?p=h-R.horizontalGutter:h+r>u&&(p=h-F+r+R.horizontalGutter),isNaN(p)||k(p,i)}function x(){return-L.position().left}function T(){return-L.position().top}function D(){var e=N-E;return e>20&&e-T()<10}function H(){var e=G-F;return e>20&&e-x()<10}function S(){q.unbind(Te).bind(Te,function(e,t,n,i){te||(te=0),$||($=0);var o=te,s=$,r=e.deltaFactor||R.mouseWheelSpeed;return be.scrollBy(n*r,-i*r,!1),o==te&&s==$})}function P(){q.unbind(Te)}function B(){return!1}function M(){L.find(":input,a").unbind("focus.jsp").bind("focus.jsp",function(e){C(e.target,!1)})}function A(){L.find(":input,a").unbind("focus.jsp")}function z(){function n(){var e=te,t=$;switch(i){case 40:be.scrollByY(R.keyboardSpeed,!1);break;case 38:be.scrollByY(-R.keyboardSpeed,!1);break;case 34:case 32:be.scrollByY(E*R.scrollPagePercent,!1);break;case 33:be.scrollByY(-E*R.scrollPagePercent,!1);break;case 39:be.scrollByX(R.keyboardSpeed,!1);break;case 37:be.scrollByX(-R.keyboardSpeed,!1)}return o=e!=te||t!=$}var i,o,s=[];Q&&s.push(ce[0]),_&&s.push(ne[0]),L.bind("focus.jsp",function(){t.focus()}
1),t.attr("tabindex",0).unbind("keydown.jsp keypress.jsp").bind("keydown.jsp",function(t){if(t.target===this||s.length&&e(t.target).closest(s).length){var r=te,a=$;switch(t.keyCode){case 40:case 38:case 34:case 32:case 33:case 39:case 37:i=t.keyCode,n();break;case 35:y(N-E),i=null;break;case 36:y(0),i=null}return o=t.keyCode==i&&r!=te||a!=$,!o}}).bind("keypress.jsp",function(t){if(t.keyCode==i&&n(),t.target===this||s.length&&e(t.target).closest(s).length)return!o}),R.hideFocus?(t.css("outline","none"),"hideFocus"in q[0]&&t.attr("hideFocus",!0)):(t.css("outline",""),"hideFocus"in q[0]&&t.attr("hideFocus",!1))}function Y(){t.attr("tabindex","-1").removeAttr("tabindex").unbind("keydown.jsp keypress.jsp"),L.unbind(".jsp")}function X(){if(location.hash&&location.hash.length>1){var t,n,i=escape(location.hash.substr(1));try{t=e("#"+i+', a[name="'+i+'"]')}catch(o){return}t.length&&L.find(i)&&(0===q.scrollTop()?n=setInterval(function(){q.scrollTop()>0&&(C(t,!0),e(document).scrollTop(q.position().top),clearInterval(n))},50):(C(t,!0),e(document).scrollTop(q.position().top)))}}function W(){e(document.body).data("jspHijack")||(e(document.body).data("jspHijack",!0),e(document.body).delegate('a[href*="#"]',"click",function(t){var n,i,o,s,r,a,l=this.href.substr(0,this.href.indexOf("#")),c=location.href;if(location.href.indexOf("#")!==-1&&(c=location.href.substr(0,location.href.indexOf("#"))),l===c){n=escape(this.href.substr(this.href.indexOf("#")+1));try{i=e("#"+n+', a[name="'+n+'"]')}catch(u){return}i.length&&(o=i.closest(".jspScrollable"),s=o.data("jsp"),s.scrollToElement(i,!0),o[0].scrollIntoView&&(r=e(window).scrollTop(),a=i.offset().top,(a<r||a>r+e(window).height())&&o[0].scrollIntoView()),t.preventDefault())}}))}function O(){var e,t,n,i,o,s=!1;q.unbind("touchstart.jsp touchmove.jsp touchend.jsp click.jsp-touchclick").bind("touchstart.jsp",function(r){var a=r.originalEvent.touches[0];e=x(),t=T(),n=a.pageX,i=a.pageY,o=!1,s=!0}).bind("touchmove.jsp",function(r){if(s){var a=r.originalEvent.touches[0],l=te,c=$;return be.scrollTo(e+n-a.pageX,t+i-a.pageY),o=o||Math.abs(n-a.pageX)>5||Math.abs(i-a.pageY)>5,l==te&&c==$}}).bind("touchend.jsp",function(e){s=!1}).bind("click.jsp-touchclick",function(e){if(o)return o=!1,!1})}function I(){var e=T(),n=x();t.removeClass("jspScrollable").unbind(".jsp"),L.unbind(".jsp"),t.replaceWith(xe.append(L.children())),xe.scrollTop(e),xe.scrollLeft(n),ge&&clearInterval(ge)}var R,L,F,E,q,G,N,V,U,_,Q,K,Z,$,J,ee,te,ne,ie,oe,se,re,ae,le,ce,ue,de,pe,fe,he,ge,ve,me,je,be=this,we=!0,ye=!0,ke=!1,Ce=!1,xe=t.clone(!1,!1).empty(),Te=e.fn.mwheelIntent?"mwheelIntent.jsp":"mousewheel.jsp";"border-box"===t.css("box-sizing")?(ve=0,me=0):(ve=t.css("paddingTop")+" "+t.css("paddingRight")+" "+t.css("paddingBottom")+" "+t.css("paddingLeft"),me=(parseInt(t.css("paddingLeft"),10)||0)+(parseInt(t.css("paddingRight"),10)||0)),e.extend(be,{reinitialise:function(t){t=e.extend({},R,t),i(t)},scrollToElement:function(e,t,n){C(e,t,n)},scrollTo:function(e,t,n){k(e,n),y(t,n)},scrollToX:function(e,t){k(e,t)},scrollToY:function(e,t){y(e,t)},scrollToPercentX:function(e,t){k(e*(G-F),t)},scrollToPercentY:function(e,t){y(e*(N-E),t)},scrollBy:function(e,t,n){be.scrollByX(e,n),be.scrollByY(t,n)},scrollByX:function(e,t){var n=x()+Math[e<0?"floor":"ceil"](e),i=n/(G-F);m(i*ee,t)},scrollByY:function(e,t){var n=T()+Math[e<0?"floor":"ceil"](e),i=n/(N-E);g(i*Z,t)},positionDragX:function(e,t){m(e,t)},positionDragY:function(e,t){g(e,t)},animate:function(e,t,n,i,o){var s={};s[t]=n,e.animate(s,{duration:R.animateDuration,easing:R.animateEase,queue:!1,step:i,complete:o})},getContentPositionX:function(){return x()},getContentPositionY:function(){return T()},getContentWidth:function(){return G},getContentHeight:function(){return N},getPercentScrolledX:function(){return x()/(G-F)},getPercentScrolledY:function(){return T()/(N-E)},getIsScrollableH:function(){return Q},getIsScrollableV:function(){return _},getContentPane:function(){return L},scrollToBottom:function(e){g(Z,e)},hijackInternalLinks:e.noop,destroy:function(){I()}}),i(n)}return t=e.extend({},e.fn.jScrollPane.defaults,t),e.each(["arrowButtonSpeed","trackClickSpeed","keyboardSpeed"],function(){t[this]=t[this]||t.speed}),this.each(function(){var i=e(this),o=i.data("jsp");o?o.reinitialise(t):(e("script",i).filter('[type="text/javascript"],:not([type])').remove(),o=new n(i,t),i.data("jsp",o))})},e.fn.jScrollPane.defaults={showArrows:!1,maintainPosition:!0,stickToBottom:!1,stickToRight:!1,clickOnTrack:!0,autoReinitialise:!1,autoReinitialiseDelay:500,verticalDragMinHeight:0,verticalDragMaxHeight:99999,horizontalDragMinWidth:0,horizontalDragMaxWidth:99999,contentWidth:void 0,animateScroll:!1,animateDuration:300,animateEase:"linear",hijackInternalLinks:!1,verticalGutter:4,horizontalGutter:4,mouseWheelSpeed:3,arrowButtonSpeed:0,arrowRepeatFreq:50,arrowScrollOnHover:!1,trackClickSpeed:0,trackClickRepeatFreq:70,verticalArrowPositions:"split",horizontalArrowPositions:"split",enableKeyboardNavigation:!0,hideFocus:!1,keyboardSpeed:0,initialDelay:300,speed:30,scrollPagePercent:.8}}),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?module.exports=e:e(jQuery)}(function(e){function t(t){var r=t||window.event,a=l.call(arguments,1
1),c=0,d=0,p=0,f=0,h=0,g=0;if(t=e.event.fix(r),t.type="mousewheel","detail"in r&&(p=r.detail*-1),"wheelDelta"in r&&(p=r.wheelDelta),"wheelDeltaY"in r&&(p=r.wheelDeltaY),"wheelDeltaX"in r&&(d=r.wheelDeltaX*-1),"axis"in r&&r.axis===r.HORIZONTAL_AXIS&&(d=p*-1,p=0),c=0===p?d:p,"deltaY"in r&&(p=r.deltaY*-1,c=p),"deltaX"in r&&(d=r.deltaX,0===p&&(c=d*-1)),0!==p||0!==d){if(1===r.deltaMode){var v=e.data(this,"mousewheel-line-height");c*=v,p*=v,d*=v}else if(2===r.deltaMode){var m=e.data(this,"mousewheel-page-height");c*=m,p*=m,d*=m}if(f=Math.max(Math.abs(p),Math.abs(d)),(!s||f<s)&&(s=f,i(r,f)&&(s/=40)),i(r,f)&&(c/=40,d/=40,p/=40),c=Math[c>=1?"floor":"ceil"](c/s),d=Math[d>=1?"floor":"ceil"](d/s),p=Math[p>=1?"floor":"ceil"](p/s),u.settings.normalizeOffset&&this.getBoundingClientRect){var j=this.getBoundingClientRect();h=t.clientX-j.left,g=t.clientY-j.top}return t.deltaX=d,t.deltaY=p,t.deltaFactor=s,t.offsetX=h,t.offsetY=g,t.deltaMode=0,a.unshift(t,c,d,p),o&&clearTimeout(o),o=setTimeout(n,200),(e.event.dispatch||e.event.handle).apply(this,a)}}function n(){s=null}function i(e,t){return u.settings.adjustOldDeltas&&"mousewheel"===e.type&&t%120===0}var o,s,r=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],a="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],l=Array.prototype.slice;if(e.event.fixHooks)for(var c=r.length;c;)e.event.fixHooks[r[--c]]=e.event.mouseHooks;var u=e.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var n=a.length;n;)this.addEventListener(a[--n],t,!1);else this.onmousewheel=t;e.data(this,"mousewheel-line-height",u.getLineHeight(this)),e.data(this,"mousewheel-page-height",u.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var n=a.length;n;)this.removeEventListener(a[--n],t,!1);else this.onmousewheel=null;e.removeData(this,"mousewheel-line-height"),e.removeData(this,"mousewheel-page-height")},getLineHeight:function(t){var n=e(t),i=n["offsetParent"in e.fn?"offsetParent":"parent"]();return i.length||(i=e("body")),parseInt(i.css("fontSize"),10)||parseInt(n.css("fontSize"),10)||16},getPageHeight:function(t){return e(t).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};e.fn.extend({mousewheel:function(e){return e?this.bind("mousewheel",e):this.trigger("mousewheel")},unmousewheel:function(e){return this.unbind("mousewheel",e)}})}),function(e,t,n){"use strict";var i={init:function(){i.noDev(),i.mobileMenu(),i.tabs(),i.darkHeader(),i.dropdown(),i.customScroll(),i.search(),i.showFilterOptions(),i.stickyHeader(),i.subscribe()},noDev:function(){"undefined"==typeof t.orientation&&navigator.userAgent.indexOf("IEMobile")===-1||e(".no-dev").removeClass("no-dev")},isDev:function(){return!e("html").hasClass("no-dev")||t.innerWidth<1280},darkHeader:function(){e(".top-bg").length||(e(".page").addClass("inner"),e(".header_").addClass("dark"))},stickyHeader:function(){var t=e(n).scrollTop(),i=e(".header_");t>10?i.addClass("sticky"):i.removeClass("sticky")},mobileMenu:function(){var t=e(".header_"),n=t.find(".menu-btn");n.on("click",function(){e(this).toggleClass("active-btn"),e("html").toggleClass("no-scroll"),t.find(".navigation").toggleClass("active")})},tabs:function(){e(".tab-nav a").on("click",function(){var t=e(this),n=t.attr("href");return t.parent().addClass("active").siblings().removeClass("active"),e(n).addClass("active").show().siblings(".tab-content").hide(),e(n).hasClass("pricing-schedules")&&i.showFilterOptions(),!1}),e(".pricing-tab").on("click",function(){var t=e(this).attr("href");return e(t).addClass("active").show().siblings(".tab-content").hide(),e("body, html").animate({scrollTop:e(t).offset().top-100},700),e(t).hasClass("pricing-schedules")&&i.showFilterOptions(),!1})},dropdown:function(){var t=e(".dropdown"),i=t.find(".dropdown-title");i.on("click",function(){var n=e(this);n.closest(".dropdown").toggleClass("open").siblings(".dropdown").removeClass("open"),t.find("ul").jScrollPane({autoReinitialise:!0})}),e(n).on("click",function(n){e(n.target).closest(".dropdown").length||(t.removeClass("open"),n.stopPropagation())}),e(n).on("mousewheel",function(n){e(n.target).closest(".dropdown").length||(t.removeClass("open"),n.stopPropagation())})},customScroll:function(){e(".scrollable").jScrollPane({autoReinitialise:!0})},search:function(){var t=e("html"),n=e(".search-panel"),i=e(".search-btn"),o=n.find(".close-btn");i.on("click",function(){t.addClass("no-scroll"),n.addClass("pullUp")}),o.on("click",function(){t.removeClass("no-scroll"),n.removeClass("pullUp")})},showFilterOptions:function(){var t=e(".filter .show-more"),n=e(".dropped"),i=n.find("li"),o=i.length,s=i.outerHeight(!0),r=parseInt(o*s),a=!1;o<3&&n.css("height",r),t.on("click",function(){0==a?(n.css("height",r),t.text("show less cities"),a=!0):(n.removeAttr("style"),t.text("show more cities"),a=!1)})},subscribe:function(){function t(e,t){e.submit(function(s){if(s.preventDefault(),n(e))t.html("Subscribing..."),i(e,t),o.removeClass("wpcf7-not-valid");else{var r="A valid email address must be provided.";t.html(r),o.addClass("wpcf7-not-valid")}})}function n(e){var t=e.find("input[type='text']").val();return t&&t.length?t.indexOf("@")==-1?(o.addClass("wpcf7-not-valid"),!1):(o.removeClass("wpcf7-not-valid"),!0):(o.addClass("wpcf7-not-valid"),!1)}function i(t,n){e.ajax({type:"GET",url:t.attr("action"),data:t.serialize(),cache:!1,dataType:"jsonp",jsonp:"c",contentType:"application/json; charset=utf-8",error:function(e){},success:function(e){if("success"!=e.result){var t=e.msg||"Sorry. Unable to subscribe. Please try again later.";o.addClass("wpcf7-not-valid"),e.msg&&e.msg.indexOf("already subscribed")>
1=0&&(t="You're already subscribed. Thank you."),n.html(t)}else n.html("Please confirm the subscription in your inbox."),o.removeClass("wpcf7-not-valid")}})}t(e(".subscribe-form"),e(".subscribe-form .subscribe-result"));var o=e("#subscribe .form-row, #subscribe .subscribe-result")},load:function(){},resize:function(){},scroll:function(){i.stickyHeader()}};e(n).ready(i.init),e(t).on({load:i.load,resize:i.resize,scroll:i.scroll})}(jQuery,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.