PageSourceSearch

https://drawdown.org/sites/default/files/js/js_sT3UcZo4Jkd6lwbl0gT…yj-RsdmLBSe2Yc9ztjfcnU51p20HpO1Aiw2oJzCVVRO

js drawdown.org collected 2026-09-24 06:53:05 UTC 282,173 bytes, 12 lines download raw bytes

vendor: 4,117 bytes, lines 1-3
1/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
2jQuery.easing['jswing']=jQuery.easing['swing'];jQuery.extend(jQuery.easing,{def:'easeOutQuad',easeInQuad:function(x,t,b,c,d){return c*(t/=d)*t+b;},easeOutQuad:function(x,t,b,c,d){return -c*(t/=d)*(t-2)+b;},easeInOutQuad:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t+b;return -c/2*((--t)*(t-2)-1)+b;},easeInCubic:function(x,t,b,c,d){return c*(t/=d)*t*t+b;},easeOutCubic:function(x,t,b,c,d){return c*((t=t/d-1)*t*t+1)+b;},easeInOutCubic:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t+b;return c/2*((t-=2)*t*t+2)+b;},easeInQuart:function(x,t,b,c,d){return c*(t/=d)*t*t*t+b;},easeOutQuart:function(x,t,b,c,d){return -c*((t=t/d-1)*t*t*t-1)+b;},easeInOutQuart:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t*t+b;return -c/2*((t-=2)*t*t*t-2)+b;},easeInQuint:function(x,t,b,c,d){return c*(t/=d)*t*t*t*t+b;},easeOutQuint:function(x,t,b,c,d){return c*((t=t/d-1)*t*t*t*t+1)+b;},easeInOutQuint:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t*t*t+b;return c/2*((t-=2)*t*t*t*t+2)+b;},easeInSine:function(x,t,b,c,d){return -c*Math.cos(t/d*(Math.PI/2))+c+b;},easeOutSine:function(x,t,b,c,d){return c*Math.sin(t/d*(Math.PI/2))+b;},easeInOutSine:function(x,t,b,c,d){return -c/2*(Math.cos(Math.PI*t/d)-1)+b;},easeInExpo:function(x,t,b,c,d){return (t==0)?b:c*Math.pow(2,10*(t/d-1))+b;},easeOutExpo:function(x,t,b,c,d){return (t==d)?b+c:c*(-Math.pow(2,-10*t/d)+1)+b;},easeInOutExpo:function(x,t,b,c,d){if(t==0)return b;if(t==d)return b+c;if((t/=d/2)<1)return c/2*Math.pow(2,10*(t-1))+b;return c/2*(-Math.pow(2,-10*--t)+2)+b;},easeInCirc:function(x,t,b,c,d){return -c*(Math.sqrt(1-(t/=d)*t)-1)+b;},easeOutCirc:function(x,t,b,c,d){return c*Math.sqrt(1-(t=t/d-1)*t)+b;},easeInOutCirc:function(x,t,b,c,d){if((t/=d/2)<1)return -c/2*(Math.sqrt(1-t*t)-1)+b;return c/2*(Math.sqrt(1-(t-=2)*t)+1)+b;},easeInElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4;}else var s=p/(2*Math.PI)*Math.asin(c/a);return -(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;},easeOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4;}else var s=p/(2*Math.PI)*Math.asin(c/a);return a*Math.pow(2,-10*t)*Math.sin((t*d-s)*(2*Math.PI)/p)+c+b;},easeInOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d/2)==2)return b+c;if(!p)p=d*(.3*1.5);if(a<Math.abs(c)){a=c;var s=p/4;}else var s=p/(2*Math.PI)*Math.asin(c/a);if(t<1)return -.5*(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;return a*Math.pow(2,-10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p)*.5+c+b;},easeInBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*(t/=d)*t*((s+1)*t-s)+b;},easeOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*((t=t/d-1)*t*((s+1)*t+s)+1)+b;},easeInOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;if((t/=d/2)<1)return c/2*(t*t*(((s*=(1.525))+1)*t-s))+b;return c/2*((t-=2)*t*(((s*=(1.525))+1)*t+s)+2)+b;},easeInBounce:function(x,t,b,c,d){return c-jQuery.easing.easeOutBounce(x,d-t,0,c,d)+b;},easeOutBounce:function(x,t,b,c,d){if((t/=d)<(1/2.75))return c*(7.5625*t*t)+b;else if(t<(2/2.75))return c*(7.5625*(t-=(1.5/2.75))*t+.75)+b;else if(t<(2.5/2.75))return c*(7.5625*(t-=(2.25/2.75))*t+.9375)+b;else return c*(7.5625*(t-=(2.625/2.75))*t+.984375)+b;},easeInOutBounce:function(x,t,b,c,d){if(t<d/2)return jQuery.easing.easeInBounce(x,t*2,0,c,d)*.5+b;return jQuery.easing.easeOutBounce(x,t*2-d,0,c,d)*.5+c*.5+b;}});;
3!function(a){"use strict";function b(a){return (a||"").toLowerCase();}var c="2.1.5";a.fn.cycle=function(c){var d;return 0!==this.length||a.isReady?this.each(function(){var d,e,f,g,h=a(this),i=a.fn.cycle.log;if(!h.data("cycle.opts")){(h.data("cycle-log")===!1||c&&c.log===!1||e&&e.log===!1)&&(i=a.noop),i("--c2 init--"),d=h.data();for(var j in d)d.hasOwnProperty(j)&&/^cycle[A-Z]+/.test(j)&&(g=d[j],f=j.match(/^cycle(.*)/)[1].replace(/^[A-Z]/,b),i(f+":",g,"("+typeof g+")"),d[f]=g);e=a.extend({},a.fn.cycle.defaults,d,c||{}
vendor: 4,190 bytes, line 3
3),e.timeoutId=0,e.paused=e.paused||!1,e.container=h,e._maxZ=e.maxZ,e.API=a.extend({_container:h},a.fn.cycle.API),e.API.log=i,e.API.trigger=function(a,b){return e.container.trigger(a,b),e.API;},h.data("cycle.opts",e),h.data("cycle.API",e.API),e.API.trigger("cycle-bootstrap",[e,e.API]),e.API.addInitialSlides(),e.API.preInitSlideshow(),e.slides.length&&e.API.initSlideshow();}}):(d={s:this.selector,c:this.context},a.fn.cycle.log("requeuing slideshow (dom not ready)"),a(function(){a(d.s,d.c).cycle(c);}),this);},a.fn.cycle.API={opts:function(){return this._container.data("cycle.opts");},addInitialSlides:function(){var b=this.opts(),c=b.slides;b.slideCount=0,b.slides=a(),c=c.jquery?c:b.container.find(c),b.random&&c.sort(function(){return Math.random()-.5;}),b.API.add(c);},preInitSlideshow:function(){var b=this.opts();b.API.trigger("cycle-pre-initialize",[b]);var c=a.fn.cycle.transitions[b.fx];c&&a.isFunction(c.preInit)&&c.preInit(b),b._preInitialized=!0;},postInitSlideshow:function(){var b=this.opts();b.API.trigger("cycle-post-initialize",[b]);var c=a.fn.cycle.transitions[b.fx];c&&a.isFunction(c.postInit)&&c.postInit(b);},initSlideshow:function(){var b,c=this.opts(),d=c.container;c.API.calcFirstSlide(),"static"==c.container.css("position")&&c.container.css("position","relative"),a(c.slides[c.currSlide]).css({opacity:1,display:"block",visibility:"visible"}),c.API.stackSlides(c.slides[c.currSlide],c.slides[c.nextSlide],!c.reverse),c.pauseOnHover&&(c.pauseOnHover!==!0&&(d=a(c.pauseOnHover)),d.hover(function(){c.API.pause(!0);},function(){c.API.resume(!0);})),c.timeout&&(b=c.API.getSlideOpts(c.currSlide),c.API.queueTransition(b,b.timeout+c.delay)),c._initialized=!0,c.API.updateView(!0),c.API.trigger("cycle-initialized",[c]),c.API.postInitSlideshow();},pause:function(b){var c=this.opts(),d=c.API.getSlideOpts(),e=c.hoverPaused||c.paused;b?c.hoverPaused=!0:c.paused=!0,e||(c.container.addClass("cycle-paused"),c.API.trigger("cycle-paused",[c]).log("cycle-paused"),d.timeout&&(clearTimeout(c.timeoutId),c.timeoutId=0,c._remainingTimeout-=a.now()-c._lastQueue,(c._remainingTimeout<0||isNaN(c._remainingTimeout))&&(c._remainingTimeout=void 0)));},resume:function(a){var b=this.opts(),c=!b.hoverPaused&&!b.paused;a?b.hoverPaused=!1:b.paused=!1,c||(b.container.removeClass("cycle-paused"),0===b.slides.filter(":animated").length&&b.API.queueTransition(b.API.getSlideOpts(),b._remainingTimeout),b.API.trigger("cycle-resumed",[b,b._remainingTimeout]).log("cycle-resumed"));},add:function(b,c){var d,e=this.opts(),f=e.slideCount,g=!1;"string"==a.type(b)&&(b=a.trim(b)),a(b).each(function(){var b,d=a(this);c?e.container.prepend(d):e.container.append(d),e.slideCount++,b=e.API.buildSlideOpts(d),e.slides=c?a(d).add(e.slides):e.slides.add(d),e.API.initSlide(b,d,--e._maxZ),d.data("cycle.opts",b),e.API.trigger("cycle-slide-added",[e,b,d]);}),e.API.updateView(!0),g=e._preInitialized&&2>f&&e.slideCount>=1,g&&(e._initialized?e.timeout&&(d=e.slides.length,e.nextSlide=e.reverse?d-1:1,e.timeoutId||e.API.queueTransition(e)):e.API.initSlideshow());},calcFirstSlide:function(){var a,b=this.opts();a=parseInt(b.startingSlide||0,10),(a>=b.slides.length||0>a)&&(a=0),b.currSlide=a,b.reverse?(b.nextSlide=a-1,b.nextSlide<0&&(b.nextSlide=b.slides.length-1)):(b.nextSlide=a+1,b.nextSlide==b.slides.length&&(b.nextSlide=0));},calcNextSlide:function(){var a,b=this.opts();b.reverse?(a=b.nextSlide-1<0,b.nextSlide=a?b.slideCount-1:b.nextSlide-1,b.currSlide=a?0:b.nextSlide+1):(a=b.nextSlide+1==b.slides.length,b.nextSlide=a?0:b.nextSlide+1,b.currSlide=a?b.slides.length-1:b.nextSlide-1);},calcTx:function(b,c){var d,e=b;return e._tempFx?d=a.fn.cycle.transitions[e._tempFx]:c&&e.manualFx&&(d=a.fn.cycle.transitions[e.manualFx]),d||(d=a.fn.cycle.transitions[e.fx]),e._tempFx=null,this.opts()._tempFx=null,d||(d=a.fn.cycle.transitions.fade,e.API.log('Transition "'+e.fx+'" not found.  Using fade.')),d;},prepareTx:function(a,b){var c,d,e,f,g,h=this.opts();return h.slideCount<2?void (h.timeoutId=0):(!a||h.busy&&!h.manualTrump||(h.API.stopTransition(),h.busy=!1,clearTimeout(h.timeoutId),h.timeoutId=0),void (h.busy||(0!==h.timeoutId||a)&&(d=h.slides[h.currSlide],e=h.slides[h.nextSlide],f=h.API.get
3SlideOpts(h.nextSlide),g=h.API.calcTx(f,a),h._tx=g,a&&void 0!==f.manualSpeed&&(f.speed=f.manualSpeed),h.nextSlide!=h.currSlide&&(a||!h.paused&&!h.hoverPaused&&h.timeout)?(h.API.trigger("cycle-before",[f,d,e,b]),g.before&&g.before(f,d,e,b),c=function(){h.busy=!1,h.container.data("cycle.opts")&&(g.after&&g.after(f,d,e,b),h.API.trigger("cycle-after",[f,d,e,b]),h.API.queueTransition(f),h.API.updateView(!0));},h.busy=!0,g.transition?g.transition(f,d,e,b,c):h.API.doTransition(f,d,e,b,c),h.API.calcNextSlide(),h.API.updateView()):h.API.queueTransition(f))));},doTransition:function(b,c,d,e,f){var g=b,h=a(c),i=a(d),j=function(){i.animate(g.animIn||{opacity:1},g.speed,g.easeIn||g.easing,f);};i.css(g.cssBefore||{}),h.animate(g.animOut||{},g.speed,g.easeOut||g.easing,function(){h.css(g.cssAfter||{}),g.sync||j();}),g.sync&&j();},queueTransition:function(b,c){var d=this.opts(),e=void 0!==c?c:b.timeout;return 0===d.nextSlide&&0===--d.loop?(d.API.log("terminating; loop=0"),d.timeout=0,e?setTimeout(function(){d.API.trigger("cycle-finished",[d]);},e):d.API.trigger("cycle-finished",[d]),void (d.nextSlide=d.currSlide)):void 0!==d.continueAuto&&(d.continueAuto===!1||a.isFunction(d.continueAuto)&&d.continueAuto()===!1)?(d.API.log("terminating automatic transitions"),d.timeout=0,void (d.timeoutId&&clearTimeout(d.timeoutId))):void (e&&(d._lastQueue=a.now(),void 0===c&&(d._remainingTimeout=b.timeout),d.paused||d.hoverPaused||(d.timeoutId=setTimeout(function(){d.API.prepareTx(!1,!d.reverse);},e))));},stopTransition:function(){var a=this.opts();a.slides.filter(":animated").length&&(a.slides.stop(!1,!0),a.API.trigger("cycle-transition-stopped",[a])),a._tx&&a._tx.stopTransition&&a._tx.stopTransition(a);},advanceSlide:function(a){var b=this.opts();return clearTimeout(b.timeoutId),b.timeoutId=0,b.nextSlide=b.currSlide+a,b.nextSlide<0?b.nextSlide=b.slides.length-1:b.nextSlide>=b.slides.length&&(b.nextSlide=0),b.API.prepareTx(!0,a>=0),!1;},buildSlideOpts:function(c){var d,e,f=this.opts(),g=c.data()||{};for(var h in g)g.hasOwnProperty(h)&&/^cycle[A-Z]+/.test(h)&&(d=g[h],e=h.match(/^cycle(.*)/)[1].replace(/^[A-Z]/,b),f.API.log("["+(f.slideCount-1)+"]",e+":",d,"("+typeof d+")"),g[e]=d);g=a.extend({},a.fn.cycle.defaults,f,g),g.slideNum=f.slideCount;try{delete g.API,delete g.slideCount,delete g.currSlide,delete g.nextSlide,delete g.slides;}catch(i){}return g;},getSlideOpts:function(b){var c=this.opts();void 0===b&&(b=c.currSlide);var d=c.slides[b],e=a(d).data("cycle.opts");return a.extend({},c,e);},initSlide:function(b,c,d){var e=this.opts();c.css(b.slideCss||{}),d>0&&c.css("zIndex",d),isNaN(b.speed)&&(b.speed=a.fx.speeds[b.speed]||a.fx.speeds._default),b.sync||(b.speed=b.speed/2),c.addClass(e.slideClass);},updateView:function(a,b){var c=this.opts();if(c._initialized){var d=c.API.getSlideOpts(),e=c.slides[c.currSlide];!a&&b!==!0&&(c.API.trigger("cycle-update-view-before",[c,d,e]),c.updateView<0)||(c.slideActiveClass&&c.slides.removeClass(c.slideActiveClass).eq(c.currSlide).addClass(c.slideActiveClass),a&&c.hideNonActive&&c.slides.filter(":not(."+c.slideActiveClass+")").css("visibility","hidden"),0===c.updateView&&setTimeout(function(){c.API.trigger("cycle-update-view",[c,d,e,a]);},d.speed/(c.sync?2:1)),0!==c.updateView&&c.API.trigger("cycle-update-view",[c,d,e,a]),a&&c.API.trigger("cycle-update-view-after",[c,d,e]));}},getComponent:function(b){var c=this.opts(),d=c[b];return "string"==typeof d?/^\s*[\>|\+|~]/.test(d)?c.container.find(d):a(d):d.jquery?d:a(d);},stackSlides:function(b,c,d){var e=this.opts();b||(b=e.slides[e.currSlide],c=e.slides[e.nextSlide],d=!e.reverse),a(b).css("zIndex",e.maxZ);var f,g=e.maxZ-2,h=e.slideCount;if(d){for(f=e.currSlide+1;h>f;f++)a(e.slides[f]).css("zIndex",g--);for(f=0;f<e.currSlide;f++)a(e.slides[f]).css("zIndex",g--);}else{for(f=e.currSlide-1;f>=0;f--)a(e.slides[f]).css("zIndex",g--);for(f=h-1;f>e.currSlide;f--)a(e.slides[f]).css("zIndex",g--);}a(c).css("zIndex",e.maxZ-1);},getSlideIndex:function(a){return this.opts().slides.index(a);}},a.fn.cycle.log=function(){window.console&&console.log&&console.log("[cycle2] "+Array.prototype.join.call(arguments," "));},a.fn.cycle.version=function(){return "Cycle2: "+c;},a.fn.cycle.transitions={custom:{},none:{before:function(a,b,c,d){a.API.stackSlides(c,b,d),a.cssBefore={opacity:1,visibility:"visible",display:"block"};}},fade:{before:function(b,c,d,e){var f=b.API.getSlideOpts(b.nextSlide).slideCss||{};b.API.stackSlides(c,d,e),b.cssBefore=a.extend(f,{opacity:0,visibility:"visible",display:"block"}),b.animIn={opacity:1},b.animOut={opacity:0}
vendor: 5,081 bytes, line 3
3;}},fadeout:{before:function(b,c,d,e){var f=b.API.getSlideOpts(b.nextSlide).slideCss||{};b.API.stackSlides(c,d,e),b.cssBefore=a.extend(f,{opacity:1,visibility:"visible",display:"block"}),b.animOut={opacity:0};}},scrollHorz:{before:function(a,b,c,d){a.API.stackSlides(b,c,d);var e=a.container.css("overflow","hidden").width();a.cssBefore={left:d?e:-e,top:0,opacity:1,visibility:"visible",display:"block"},a.cssAfter={zIndex:a._maxZ-2,left:0},a.animIn={left:0},a.animOut={left:d?-e:e};}}},a.fn.cycle.defaults={allowWrap:!0,autoSelector:".cycle-slideshow[data-cycle-auto-init!=false]",delay:0,easing:null,fx:"fade",hideNonActive:!0,loop:0,manualFx:void 0,manualSpeed:void 0,manualTrump:!0,maxZ:100,pauseOnHover:!1,reverse:!1,slideActiveClass:"cycle-slide-active",slideClass:"cycle-slide",slideCss:{position:"absolute",top:0,left:0},slides:"> img",speed:500,startingSlide:0,sync:!0,timeout:4e3,updateView:0},a(document).ready(function(){a(a.fn.cycle.defaults.autoSelector).cycle();});}(jQuery),function(a){"use strict";function b(b,d){var e,f,g,h=d.autoHeight;if("container"==h)f=a(d.slides[d.currSlide]).outerHeight(),d.container.height(f);else if(d._autoHeightRatio)d.container.height(d.container.width()/d._autoHeightRatio);else{if("calc"===h||"number"==a.type(h)&&h>=0){if(g="calc"===h?c(b,d):h>=d.slides.length?0:h,g==d._sentinelIndex)return;d._sentinelIndex=g,d._sentinel&&d._sentinel.remove(),e=a(d.slides[g].cloneNode(!0)),e.removeAttr("id name rel").find("[id],[name],[rel]").removeAttr("id name rel"),e.css({position:"static",visibility:"hidden",display:"block"}).prependTo(d.container).addClass("cycle-sentinel cycle-slide").removeClass("cycle-slide-active"),e.find("*").css("visibility","hidden"),d._sentinel=e;}}}function c(b,c){var d=0,e=-1;return c.slides.each(function(b){var c=a(this).height();c>e&&(e=c,d=b);}),d;}function d(b,c,d,e){var f=a(e).outerHeight();c.container.animate({height:f},c.autoHeightSpeed,c.autoHeightEasing);}function e(c,f){f._autoHeightOnResize&&(a(window).off("resize orientationchange",f._autoHeightOnResize),f._autoHeightOnResize=null),f.container.off("cycle-slide-added cycle-slide-removed",b),f.container.off("cycle-destroyed",e),f.container.off("cycle-before",d),f._sentinel&&(f._sentinel.remove(),f._sentinel=null);}a.extend(a.fn.cycle.defaults,{autoHeight:0,autoHeightSpeed:250,autoHeightEasing:null}),a(document).on("cycle-initialized",function(c,f){function g(){b(c,f);}var h,i=f.autoHeight,j=a.type(i),k=null;("string"===j||"number"===j)&&(f.container.on("cycle-slide-added cycle-slide-removed",b),f.container.on("cycle-destroyed",e),"container"==i?f.container.on("cycle-before",d):"string"===j&&/\d+\:\d+/.test(i)&&(h=i.match(/(\d+)\:(\d+)/),h=h[1]/h[2],f._autoHeightRatio=h),"number"!==j&&(f._autoHeightOnResize=function(){clearTimeout(k),k=setTimeout(g,50);},a(window).on("resize orientationchange",f._autoHeightOnResize)),setTimeout(g,30));});}(jQuery),function(a){"use strict";a.extend(a.fn.cycle.defaults,{caption:"> .cycle-caption",captionTemplate:"{{slideNum}} / {{slideCount}}",overlay:"> .cycle-overlay",overlayTemplate:"<div>{{title}}</div><div>{{desc}}</div>",captionModule:"caption"}),a(document).on("cycle-update-view",function(b,c,d,e){if("caption"===c.captionModule)a.each(["caption","overlay"],function(){var a=this,b=d[a+"Template"],f=c.API.getComponent(a);f.length&&b?(f.html(c.API.tmpl(b,d,c,e)),f.show()):f.hide();});}),a(document).on("cycle-destroyed",function(b,c){var d;a.each(["caption","overlay"],function(){var a=this,b=c[a+"Template"];c[a]&&b&&(d=c.API.getComponent("caption"),d.empty());});});}(jQuery),function(a){"use strict";var b=a.fn.cycle;a.fn.cycle=function(c){var d,e,f,g=a.makeArray(arguments);return "number"==a.type(c)?this.cycle("goto",c):"string"==a.type(c)?this.each(function(){var h;return d=c,f=a(this).data("cycle.opts"),void 0===f?void b.log('slideshow must be initialized before sending commands; "'+d+'" ignored'):(d="goto"==d?"jump":d,e=f.API[d],a.isFunction(e)?(h=a.makeArray(g),h.shift(),e.apply(f.API,h)):void b.log("unknown command: ",d));}):b.apply(this,arguments);},a.extend(a.fn.cycle,b),a.extend(b.API,{next:function(){var a=this.opts();if(!a.busy||a.manualTrump){var b=a.reverse?-1:1;a.allowWrap===!1&&a.currSlide+b>=a.slideCount||(a.API.advanceSlide(b),a.API.trigger("cycle-next",[a]).log("cycle-next"));}},prev:function(){var a=this.opts();if(!a.busy||a.manualTrump){var b=a.reverse?1:-1;a.allowWrap===!1&&a.currSlide+b<0||(a.API.advanceSlide(b),a.API.trigger("cycle-prev",[a]).log("cycle-prev"));}},destroy:function(){this.stop();var b=this.opts(),c=a.isFunction(a._data)?a._data:a.noop;clearTimeout(b.timeoutId),b.timeoutId=0,b.API.stop(),b.API.trigger("cycle-destroyed",[b]).log("cycle-destroyed"),b.container.removeData(),c(b.container[0],"parsedAttrs",!1),b.retainStylesOnDestroy||(b.container.removeAttr("style"),b.slides.removeAttr("style"),b.slides.removeClass(b.slideActiveClass)),b.slides.each(function(){a(this).removeData(),c(this,"parsedAttrs",!1);});},jump:function(a,b){var c,d=this.opts();if(!d.busy||d.manualTrump){var e=parseInt(a,10);if(isNaN(e)||0>e||e>
3=d.slides.length)return void d.API.log("goto: invalid slide index: "+e);if(e==d.currSlide)return void d.API.log("goto: skipping, already on slide",e);d.nextSlide=e,clearTimeout(d.timeoutId),d.timeoutId=0,d.API.log("goto: ",e," (zero-index)"),c=d.currSlide<d.nextSlide,d._tempFx=b,d.API.prepareTx(!0,c);}},stop:function(){var b=this.opts(),c=b.container;clearTimeout(b.timeoutId),b.timeoutId=0,b.API.stopTransition(),b.pauseOnHover&&(b.pauseOnHover!==!0&&(c=a(b.pauseOnHover)),c.off("mouseenter mouseleave")),b.API.trigger("cycle-stopped",[b]).log("cycle-stopped");},reinit:function(){var a=this.opts();a.API.destroy(),a.container.cycle();},remove:function(b){for(var c,d,e=this.opts(),f=[],g=1,h=0;h<e.slides.length;h++)c=e.slides[h],h==b?d=c:(f.push(c),a(c).data("cycle.opts").slideNum=g,g++);d&&(e.slides=a(f),e.slideCount--,a(d).remove(),b==e.currSlide?e.API.advanceSlide(1):b<e.currSlide?e.currSlide--:e.currSlide++,e.API.trigger("cycle-slide-removed",[e,b,d]).log("cycle-slide-removed"),e.API.updateView());}}),a(document).on("click.cycle","[data-cycle-cmd]",function(b){b.preventDefault();var c=a(this),d=c.data("cycle-cmd"),e=c.data("cycle-context")||".cycle-slideshow";a(e).cycle(d,c.data("cycle-arg"));});}(jQuery),function(a){"use strict";function b(b,c){var d;return b._hashFence?void (b._hashFence=!1):(d=window.location.hash.substring(1),void b.slides.each(function(e){if(a(this).data("cycle-hash")==d){if(c===!0)b.startingSlide=e;else{var f=b.currSlide<e;b.nextSlide=e,b.API.prepareTx(!0,f);}return !1;}}));}a(document).on("cycle-pre-initialize",function(c,d){b(d,!0),d._onHashChange=function(){b(d,!1);},a(window).on("hashchange",d._onHashChange);}),a(document).on("cycle-update-view",function(a,b,c){c.hash&&"#"+c.hash!=window.location.hash&&(b._hashFence=!0,window.location.hash=c.hash);}),a(document).on("cycle-destroyed",function(b,c){c._onHashChange&&a(window).off("hashchange",c._onHashChange);});}(jQuery),function(a){"use strict";a.extend(a.fn.cycle.defaults,{loader:!1}),a(document).on("cycle-bootstrap",function(b,c){function d(b,d){function f(b){var f;"wait"==c.loader?(h.push(b),0===j&&(h.sort(g),e.apply(c.API,[h,d]),c.container.removeClass("cycle-loading"))):(f=a(c.slides[c.currSlide]),e.apply(c.API,[b,d]),f.show(),c.container.removeClass("cycle-loading"));}function g(a,b){return a.data("index")-b.data("index");}var h=[];if("string"==a.type(b))b=a.trim(b);else{if("array"===a.type(b))for(var i=0;i<b.length;i++)b[i]=a(b[i])[0];}b=a(b);var j=b.length;j&&(b.css("visibility","hidden").appendTo("body").each(function(b){function g(){0===--i&&(--j,f(k));}var i=0,k=a(this),l=k.is("img")?k:k.find("img");return k.data("index",b),l=l.filter(":not(.cycle-loader-ignore)").filter(':not([src=""])'),l.length?(i=l.length,void l.each(function(){this.complete?g():a(this).load(function(){g();}).on("error",function(){0===--i&&(c.API.log("slide skipped; img not loaded:",this.src),0===--j&&"wait"==c.loader&&e.apply(c.API,[h,d]));});})):(--j,void h.push(k));}),j&&c.container.addClass("cycle-loading"));}var e;c.loader&&(e=c.API.add,c.API.add=d);});}(jQuery),function(a){"use strict";function b(b,c,d){var e,f=b.API.getComponent("pager");f.each(function(){var f=a(this);if(c.pagerTemplate){var g=b.API.tmpl(c.pagerTemplate,c,b,d[0]);e=a(g).appendTo(f);}else e=f.children().eq(b.slideCount-1);e.on(b.pagerEvent,function(a){b.pagerEventBubble||a.preventDefault(),b.API.page(f,a.currentTarget);});});}function c(a,b){var c=this.opts();if(!c.busy||c.manualTrump){var d=a.children().index(b),e=d,f=c.currSlide<e;c.currSlide!=e&&(c.nextSlide=e,c._tempFx=c.pagerFx,c.API.prepareTx(!0,f),c.API.trigger("cycle-pager-activated",[c,a,b]));}}a.extend(a.fn.cycle.defaults,{pager:"> .cycle-pager",pagerActiveClass:"cycle-pager-active",pagerEvent:"click.cycle",pagerEventBubble:void 0,pagerTemplate:"<span>&bull;</span>"}),a(document).on("cycle-bootstrap",function(a,c,d){d.buildPagerLink=b;}),a(document).on("cycle-slide-added",function(a,b,d,e){b.pager&&(b.API.buildPagerLink(b,d,e),b.API.page=c);}),a(document).on("cycle-slide-removed",function(b,c,d){if(c.pager){var e=c.API.getComponent("pager");e.each(function(){var b=a(this);a(b.children()[d]).remove();});}}),a(document).on("cycle-update-view",function(b,c){var d;c.pager&&(d=c.API.getComponent("pager"),d.each(function(){a(this).children().removeClass(c.pagerActiveClass).eq(c.currSlide).addClass(c.pagerActiveClass);}));}),a(document).on("cycle-destroyed",function(a,b){var c=b.API.getComponent("pager");c&&(c.children().off(b.pagerEvent),b.pagerTemplate&&c.empty());});}(jQuery),function(a){"use strict";a.extend(a.fn.cycle.defaults,{next:"> .cycle-next",nextEvent:"click.cycle",disabledClass:"disabled",prev:"> .cycle-prev",prevEvent:"click.cycle",swipe:!1}),a(document).on("cycle-initialized",function(a,b){if(b.API.getComponent("next").on(b.nextEvent,function(a){a.preventDefault(),b.API.next();}),b.API.getComponent("prev").on(b.prevEvent,function(a){a.preventDefault(),b.API.prev();}
3),b.swipe){var c=b.swipeVert?"swipeUp.cycle":"swipeLeft.cycle swipeleft.cycle",d=b.swipeVert?"swipeDown.cycle":"swipeRight.cycle swiperight.cycle";b.container.on(c,function(){b._tempFx=b.swipeFx,b.API.next();}),b.container.on(d,function(){b._tempFx=b.swipeFx,b.API.prev();});}}),a(document).on("cycle-update-view",function(a,b){if(!b.allowWrap){var c=b.disabledClass,d=b.API.getComponent("next"),e=b.API.getComponent("prev"),f=b._prevBoundry||0,g=void 0!==b._nextBoundry?b._nextBoundry:b.slideCount-1;b.currSlide==g?d.addClass(c).prop("disabled",!0):d.removeClass(c).prop("disabled",!1),b.currSlide===f?e.addClass(c).prop("disabled",!0):e.removeClass(c).prop("disabled",!1);}}),a(document).on("cycle-destroyed",function(a,b){b.API.getComponent("prev").off(b.nextEvent),b.API.getComponent("next").off(b.prevEvent),b.container.off("swipeleft.cycle swiperight.cycle swipeLeft.cycle swipeRight.cycle swipeUp.cycle swipeDown.cycle");});}(jQuery),function(a){"use strict";a.extend(a.fn.cycle.defaults,{progressive:!1}),a(document).on("cycle-pre-initialize",function(b,c){if(c.progressive){var d,e,f=c.API,g=f.next,h=f.prev,i=f.prepareTx,j=a.type(c.progressive);if("array"==j)d=c.progressive;else if(a.isFunction(c.progressive))d=c.progressive(c);else{if("string"==j){if(e=a(c.progressive),d=a.trim(e.html()),!d)return;if(/^(\[)/.test(d))try{d=a.parseJSON(d);}catch(k){return void f.log("error parsing progressive slides",k);}else d=d.split(new RegExp(e.data("cycle-split")||"\n")),d[d.length-1]||d.pop();}}i&&(f.prepareTx=function(a,b){var e,f;return a||0===d.length?void i.apply(c.API,[a,b]):void (b&&c.currSlide==c.slideCount-1?(f=d[0],d=d.slice(1),c.container.one("cycle-slide-added",function(a,b){setTimeout(function(){b.API.advanceSlide(1);},50);}),c.API.add(f)):b||0!==c.currSlide?i.apply(c.API,[a,b]):(e=d.length-1,f=d[e],d=d.slice(0,e),c.container.one("cycle-slide-added",function(a,b){setTimeout(function(){b.currSlide=1,b.API.advanceSlide(-1);},50);}),c.API.add(f,!0)));}),g&&(f.next=function(){var a=this.opts();if(d.length&&a.currSlide==a.slideCount-1){var b=d[0];d=d.slice(1),a.container.one("cycle-slide-added",function(a,b){g.apply(b.API),b.container.removeClass("cycle-loading");}),a.container.addClass("cycle-loading"),a.API.add(b);}else g.apply(a.API);}),h&&(f.prev=function(){var a=this.opts();if(d.length&&0===a.currSlide){var b=d.length-1,c=d[b];d=d.slice(0,b),a.container.one("cycle-slide-added",function(a,b){b.currSlide=1,b.API.advanceSlide(-1),b.container.removeClass("cycle-loading");}),a.container.addClass("cycle-loading"),a.API.add(c,!0);}else h.apply(a.API);});}});}(jQuery),function(a){"use strict";a.extend(a.fn.cycle.defaults,{tmplRegex:"{{((.)?.*?)}}"}),a.extend(a.fn.cycle.API,{tmpl:function(b,c){var d=new RegExp(c.tmplRegex||a.fn.cycle.defaults.tmplRegex,"g"),e=a.makeArray(arguments);return e.shift(),b.replace(d,function(b,c){var d,f,g,h,i=c.split(".");for(d=0;d<e.length;d++)if(g=e[d]){if(i.length>1)for(h=g,f=0;f<i.length;f++)g=h,h=h[i[f]]||c;else h=g[c];if(a.isFunction(h))return h.apply(g,e);if(void 0!==h&&null!==h&&h!=c)return h;}return c;});}});}(jQuery);;
4!function(a){"use strict";a.event.special.swipe=a.event.special.swipe||{scrollSupressionThreshold:10,durationThreshold:1e3,horizontalDistanceThreshold:30,verticalDistanceThreshold:75,setup:function(){var b=a(this);b.bind("touchstart",function(c){function d(b){if(g){var c=b.originalEvent.touches?b.originalEvent.touches[0]:b;e={time:(new Date()).getTime(),coords:[c.pageX,c.pageY]},Math.abs(g.coords[0]-e.coords[0])>a.event.special.swipe.scrollSupressionThreshold&&b.preventDefault();}}var e,f=c.originalEvent.touches?c.originalEvent.touches[0]:c,g={time:(new Date()).getTime(),coords:[f.pageX,f.pageY],origin:a(c.target)};b.bind("touchmove",d).one("touchend",function(){b.unbind("touchmove",d),g&&e&&e.time-g.time<a.event.special.swipe.durationThreshold&&Math.abs(g.coords[0]-e.coords[0])>a.event.special.swipe.horizontalDistanceThreshold&&Math.abs(g.coords[1]-e.coords[1])<a.event.special.swipe.verticalDistanceThreshold&&g.origin.trigger("swipe").trigger(g.coords[0]>e.coords[0]?"swipeleft":"swiperight"),g=e=void 0;});});}},a.event.special.swipeleft=a.event.special.swipeleft||{setup:function(){a(this).bind("swipe",a.noop);}},a.event.special.swiperight=a.event.special.swiperight||a.event.special.swipeleft;}(jQuery);;
5(function(){var e,t,s,i;(i=class{constructor(e){this.options_index=0,this.parsed=[],this.copy_data_attributes=e.copy_data_attributes||!1;}add_node(e){return "OPTGROUP"===e.nodeName.toUpperCase()?this.add_group(e):this.add_option(e);}add_group(e){var t,s,i,h,l,r;for(t=this.parsed.length,this.parsed.push({array_index:t,group:!0,label:e.label,title:e.title?e.title:void 0,children:0,disabled:e.disabled,hidden:e.hidden,classes:e.className}),r=[],s=0,i=(l=e.childNodes).length;s<i;s++)h=l[s],r.push(this.add_option(h,t,e.disabled));return r;}add_option(e,t,s){if("OPTION"===e.nodeName.toUpperCase())return ""!==e.text?(null!=t&&(this.parsed[t].children+=1),this.parsed.push({options_index:this.options_index,value:e.value,text:e.text,html:e.innerHTML.replace(/^\s+|\s+$/g,""),title:e.title?e.title:void 0,selected:e.selected,disabled:!0===s?s:e.disabled,hidden:e.hidden,group_array_index:t,group_label:null!=t?this.parsed[t].label:null,classes:e.className,style:e.style.cssText,data:this.parse_data_attributes(e)})):this.parsed.push({options_index:this.options_index,empty:!0,data:this.parse_data_attributes(e)}),this.options_index+=1;}parse_data_attributes(e){var t,s,i,h,l,r;if(i={"data-option-array-index":this.parsed.length,"data-value":e.value},this.copy_data_attributes&&e)for(h=0,l=(r=e.attributes).length;h<l;h++)s=(t=r[h]).nodeName,/data-.*/.test(s)&&(i[s]=t.nodeValue);return i;}}).select_to_array=function(e,t){var s,h,l,r,a;for(r=new i(t),h=0,l=(a=e.childNodes).length;h<l;h++)s=a[h],r.add_node(s);return r.parsed;},t=function(){class e{constructor(t,s={}){this.label_click_handler=this.label_click_handler.bind(this),this.form_field=t,this.options=s,e.browser_is_supported()&&(this.is_multiple=this.form_field.multiple,this.can_select_by_group=null!==this.form_field.getAttribute("select-by-group"),this.set_default_text(),this.set_default_values(),this.setup(),this.set_up_html(),this.register_observers(),this.on_ready());}set_default_values(){return this.click_test_action=((e)=>this.test_active_click(e)),this.activate_action=((e)=>this.activate_field(e)),this.active_field=!1,this.mouse_on_container=!1,this.results_showing=!1,this.result_highlighted=null,this.is_rtl=this.options.rtl||/\bchosen-rtl\b/.test(this.form_field.className),this.allow_single_deselect=null!=this.options.allow_single_deselect&&null!=this.form_field.options[0]&&""===this.form_field.options[0].text&&this.options.allow_single_deselect,this.disable_search_threshold=this.options.disable_search_threshold||0,this.disable_search=this.options.disable_search||!1,this.enable_split_word_search=null==this.options.enable_split_word_search||this.options.enable_split_word_search,this.group_search=null==this.options.group_search||this.options.group_search,this.search_in_values=this.options.search_in_values||!1,this.search_contains=this.options.search_contains||!1,this.single_backstroke_delete=null==this.options.single_backstroke_delete||this.options.single_backstroke_delete,this.max_selected_options=this.options.max_selected_options||Infinity,this.inherit_select_classes=this.options.inherit_select_classes||!1,this.inherit_option_classes=this.options.inherit_option_classes||!1,this.display_selected_options=null==this.options.display_selected_options||this.options.display_selected_options,this.display_disabled_options=null==this.options.display_disabled_options||this.options.display_disabled_options,this.parser_config=this.options.parser_config||{},this.include_group_label_in_selected=this.options.include_group_label_in_selected||!1,this.max_shown_results=this.options.max_shown_results||Number.POSITIVE_INFINITY,this.case_sensitive_search=this.options.case_sensitive_search||!1,this.hide_results_on_select=null==this.options.hide_results_on_select||this.options.hide_results_on_select,this.create_option=this.options.create_option||!1,this.persistent_create_option=this.options.persistent_create_option||!1,this.skip_no_results=this.options.skip_no_results||!1;}set_default_text(){return this.form_field.getAttribute("data-placeholder")?this.default_text=this.form_field.getAttribute("data-placeholder"):this.is_multiple?this.default_text=this.options.placeholder_text_multiple||this.options.placeholder_text||e.default_multiple_text:this.default_text=this.options.placeholder_text_single||this.options.placeholder_text||e.default_single_text,this.default_text=this.escape_html(this.default_text),this.results_none_found=this.form_field.getAttribute("data-no_results_text")||this.options.no_results_text||e.default_no_result_text,this.create_option_text=this.form_field.getAttribute("data-create_option_text")||this.options.create_option_text||e.default_create_option_text;}choice_label(e){return this.include_group_label_in_selected&&null!=e.group_label?`<b class='group-name'>${this.escape_html(e.group_label)}</b>${e.html}`:e.html;}mouse_enter(){return this.mouse_on_container=!0;}mouse_leave(){return this.mouse_on_container=!1;}input_focus(e){if(this.is_multiple){if(!this.active_field)return setTimeout(()=>this.container_mousedown(),50);}else{if(!this.active_field)return this.activate_field();}}input_blur(e){if(!this.mouse_on_container)return this.active_field=!1,setTimeout(()=>this.blur_test(),100);}label_click_handler(e){return this.is_multiple?this.container_mousedown(e):this.activate_field();}results_option_build(e){var t,s,i,h,l,r,a;for(t="",a=0,h=0,l=(r=this.results_data).length;h<l&&(i="",""!==(i=(s=r[h]).group?this.result_add_group(s):this.result_add_option(s))&&(a++,t+=i),(null!=e?e.first:void 0)&&(s.selected&&this.is_multiple?this.choice_build(s):s.selected&&!this.is_multiple&&this.single_set_selected_text(this.choice_label(s))),!(a>=this.max_shown_results));h++);return t;}result_add_option(e){var t,s,i;if(!e.search_match)return "";if(!this.include_option_in_results(e))return "";for(t in s=[],e.disabled||e.selected&&this.is_multiple||s.push("active-result"),!e.disabled||e.selected&&this.is_multiple||s.push("disabled-result"),e.selected&&s.push("result-selected"),null!=e.group_array_index&&s.push("group-option"),""!==e.classes&&s.push(e.classes),(i=document.createElement("li")).className=s.join(" "),e.style&&(i.style.cssText=e.style),e.data)e.data.hasOwnProperty(t)&&i.setAttribute(t,e.data[t]);return i.setAttribute("role","option"),i.innerHTML=e.highlighted_html||e.html,i.id=`${this.form_field.id}-chosen-search-result-${e.data["data-option-array-index"]}`,e.title&&(i.title=e.title),this.outerHTML(i);}result_add_group(e){var t,s;return (e.search_match||e.group_match)&&e.active_options>
50?((t=[]).push("group-result"),e.classes&&t.push(e.classes),(s=document.createElement("li")).className=t.join(" "),s.innerHTML=e.highlighted_html||this.escape_html(e.label),e.title&&(s.title=e.title),this.outerHTML(s)):"";}append_option(e){return this.select_append_option(e);}results_update_field(){if(this.set_default_text(),this.is_multiple||this.results_reset_cleanup(),this.result_clear_highlight(),this.results_build(),this.results_showing)return this.winnow_results();}reset_single_select_options(){var e,t,s,i,h;for(h=[],e=0,t=(s=this.results_data).length;e<t;e++)(i=s[e]).selected?h.push(i.selected=!1):h.push(void 0);return h;}results_toggle(){return this.results_showing?this.results_hide():this.results_show();}results_search(e){return this.results_showing?this.winnow_results():this.results_show(),this.form_field_jq.trigger("chosen:search",{chosen:this});}winnow_results(e){var t,s,i,h,l,r,a,o,n,_,c,u,d,p,f,g,m,v;for(this.no_results_clear(),d=0,i=!1,a=!1,t=(_=this.get_search_text()).replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),u=this.get_search_regex(t),s=new RegExp(`^${t}$`),this.get_highlight_regex(t),l=0,r=(c=this.results_data).length;l<r;l++)(o=c[l]).search_match=!1,p=null,f=null,o.highlighted_html="",this.include_option_in_results(o)&&(o.group&&(o.group_match=!1,o.active_options=0),null!=o.group_array_index&&this.results_data[o.group_array_index]&&(0===(p=this.results_data[o.group_array_index]).active_options&&p.search_match&&(d+=1),p.active_options+=1),v=o.group?o.label:o.text,o.group&&!this.group_search||(f=this.search_string_match(v,u),o.search_match=null!=f,!o.search_match&&this.search_in_values&&(o.search_match=this.search_string_match(o.value,u),a=!0),o.search_match&&!o.group&&(d+=1),i=i||s.test(o.html),o.search_match?(_.length&&!a&&(g=f.index,n=v.slice(0,g),h=v.slice(g,g+_.length),m=v.slice(g+_.length),o.highlighted_html=`${this.escape_html(n)}<em>${this.escape_html(h)}</em>${this.escape_html(m)}`),null!=p&&(p.group_match=!0)):null!=o.group_array_index&&this.results_data[o.group_array_index].search_match&&(o.search_match=!0)));if(this.result_clear_highlight(),d<1&&_.length?(this.update_results_content(""),this.fire_search_updated(_),this.create_option&&this.skip_no_results||this.no_results(_)):(this.update_results_content(this.results_option_build()),this.fire_search_updated(_),(null!=e?e.skip_highlight:void 0)||this.winnow_results_set_highlight()),this.create_option&&(d<1||!i&&this.persistent_create_option)&&_.length)return this.show_create_option(_);}get_search_regex(e){var t,s;return s=this.search_contains?e:`(^|\\s|\\b)${e}[^\\s]*`,this.enable_split_word_search||this.search_contains||(s=`^${s}`),t=this.case_sensitive_search?"":"i",new RegExp(s,t);}get_highlight_regex(e){var t,s;return t=this.search_contains?"":"\\b",s=this.case_sensitive_search?"":"i",new RegExp(t+e,s);}get_list_special_char(){var e;return (e=[]).push({val:"ae",let:"(ä|æ|ǽ)"}),e.push({val:"oe",let:"(ö|œ)"}),e.push({val:"ue",let:"(ü)"}),e.push({val:"Ae",let:"(Ä)"}),e.push({val:"Ue",let:"(Ü)"}),e.push({val:"Oe",let:"(Ö)"}),e.push({val:"AE",let:"(Æ|Ǽ)"}),e.push({val:"ss",let:"(ß)"}),e.push({val:"IJ",let:"(IJ)"}),e.push({val:"ij",let:"(ij)"}),e.push({val:"OE",let:"(Œ)"}),e.push({val:"A",let:"(À|Á|Â|Ã|Ä|Å|Ǻ|Ā|Ă|Ą|Ǎ)"}),e.push({val:"a",let:"(à|á|â|ã|å|ǻ|ā|ă|ą|ǎ|ª)"}),e.push({val:"C",let:"(Ç|Ć|Ĉ|Ċ|Č)"}),e.push({val:"c",let:"(ç|ć|ĉ|ċ|č)"}),e.push({val:"D",let:"(Ð|Ď|Đ)"}),e.push({val:"d",let:"(ð|ď|đ)"}),e.push({val:"E",let:"(È|É|Ê|Ë|Ē|Ĕ|Ė|Ę|Ě)"}),e.push({val:"e",let:"(è|é|ê|ë|ē|ĕ|ė|ę|ě)"}),e.push({val:"G",let:"(Ĝ|Ğ|Ġ|Ģ)"}),e.push({val:"g",let:"(ĝ|ğ|ġ|ģ)"}),e.push({val:"H",let:"(Ĥ|Ħ)"}),e.push({val:"h",let:"(ĥ|ħ)"}),e.push({val:"I",let:"(Ì|Í|Î|Ï|Ĩ|Ī|Ĭ|Ǐ|Į|İ)"}),e.push({val:"i",let:"(ì|í|î|ï|ĩ|ī|ĭ|ǐ|į|ı)"}),e.push({val:"J",let:"(Ĵ)"}),e.push({val:"j",let:"(ĵ)"}),e.push({val:"K",let:"(Ķ)"}),e.push({val:"k",let:"(ķ)"}),e.push({val:"L",let:"(Ĺ|Ļ|Ľ|Ŀ|Ł)"}),e.push({val:"l",let:"(ĺ|ļ|ľ|ŀ|ł)"}),e.push({val:"N",let:"(Ñ|Ń|Ņ|Ň)"}),e.push({val:"n",let:"(ñ|ń|ņ|ň|ʼn)"}),e.push({val:"O",let:"(Ò|Ó|Ô|Õ|Ō|Ŏ|Ǒ|Ő|Ơ|Ø|Ǿ)"}),e.push({val:"o",let:"(ò|ó|ô|õ|ō|ŏ|ǒ|ő|ơ|ø|ǿ|º)"}),e.push({val:"R",let:"(Ŕ|Ŗ|Ř)"}),e.push({val:"r",let:"(ŕ|ŗ|ř)"}),e.push({val:"S",let:"(Ś|Ŝ|Ş|Š)"}),e.push({val:"s",let:"(ś|ŝ|ş|š|ſ)"}),e.push({val:"T",let:"(Ţ|Ť|Ŧ)"}),e.push({val:"t",let:"(ţ|ť|ŧ)"}),e.push({val:"U",let:"(Ù|Ú|Û|Ũ|Ū|Ŭ|Ů|Ű|Ų|Ư|Ǔ|Ǖ|Ǘ|Ǚ|Ǜ)"}),e.push({val:"u",let:"(ù|ú|û|ũ|ū|ŭ|ů|ű|ų|ư|ǔ|ǖ|ǘ|ǚ|ǜ)"}),e.push({val:"Y",let:"(Ý|Ÿ|Ŷ)"}),e.push({val:"y",let:"(ý|ÿ|ŷ)"}),e.push({val:"W",let:"(Ŵ)"}),e.push({val:"w",let:"(ŵ)"}),e.push({val:"Z",let:"(Ź|Ż|Ž)"}),e.push({val:"z",let:"(ź|ż|ž)"}),e.push({val:"f",let:"(ƒ)"}),e;}escape_special_char(e){var t,s,i,h;for(t=0,s=(h=this.get_list_special_char()).length;t<s;t++)i=h[t],e.replace(new RegExp(i.let,"g"),i.val);return e;}search_string_match(e,t){var s;return s=t.exec(e),this.case_sensitive_search||null==s||(s=t.exec(this.escape_special_char(e))),!this.search_contains&&(null!=s?s[1]:void 0)&&(s.index+=1),s;}choices_count(){var e,t,s;if(null!=this.selected_option_count)return this.selected_option_count;for(this.selected_option_count=0,e=0,t=(s=this.form_field.options).length;e<t;e++)s[e].selected&&(this.selected_option_count+=1);return this.selected_option_count;}
5choices_click(e){if(e.preventDefault(),this.activate_field(),!this.results_showing&&!this.is_disabled)return this.results_show();}mousedown_checker(e){var t,s,i,h;switch(t=null,(e=e||window.event).which||void 0===e.button||(e.which=null!=(s=1&e.button)?s:{1:null!=(i=2&e.button)?i:{3:null!=(h=4&e.button)?h:{2:0}}}),e.which){case 1:t="left";break;case 2:t="right";break;case 3:t="middle";break;default:t="other";}return t;}keydown_checker(e){var t,s;switch(s=null!=(t=e.which)?t:e.keyCode,this.search_field_scale(),8!==s&&this.pending_backstroke&&this.clear_backstroke(),s){case 8:this.backstroke_length=this.get_search_field_value().length;break;case 9:this.results_showing&&!this.is_multiple&&this.result_select(e),this.mouse_on_container=!1;break;case 13:case 27:this.results_showing&&e.preventDefault();break;case 32:this.disable_search&&e.preventDefault();break;case 38:e.preventDefault(),this.keyup_arrow();break;case 40:e.preventDefault(),this.keydown_arrow();}}keyup_checker(e){var t,s;switch(s=null!=(t=e.which)?t:e.keyCode,this.search_field_scale(),s){case 8:this.is_multiple&&this.backstroke_length<1&&this.choices_count()>0?this.keydown_backstroke():this.pending_backstroke||(this.result_clear_highlight(),this.results_search());break;case 13:e.preventDefault(),this.results_showing&&this.result_select(e);break;case 27:this.results_showing&&this.results_hide();break;case 9:case 16:case 17:case 18:case 38:case 40:case 91:break;default:this.results_search();}}clipboard_event_checker(e){if(!this.is_disabled)return setTimeout(()=>this.results_search(),50);}container_width(){return null!=this.options.width?this.options.width:this.form_field.offsetWidth>0?`${this.form_field.offsetWidth}px`:"auto";}include_option_in_results(e){return !(this.is_multiple&&!this.display_selected_options&&e.selected)&&(!(!this.display_disabled_options&&e.disabled)&&(!e.empty&&(!e.hidden&&(null==e.group_array_index||!this.results_data[e.group_array_index].hidden))));}search_results_touchstart(e){return this.touch_started=!0,this.search_results_mouseover(e);}search_results_touchmove(e){return this.touch_started=!1,this.search_results_mouseout(e);}search_results_touchend(e){if(this.touch_started)return this.search_results_mouseup(e);}outerHTML(e){var t;return e.outerHTML?e.outerHTML:((t=document.createElement("div")).appendChild(e),t.innerHTML);}get_single_html(){return `<a class="chosen-single chosen-default">\n  <span>${this.default_text}</span>\n  <div><b></b></div>\n</a>\n<div class="chosen-drop">\n  <div class="chosen-search">\n    <input class="chosen-search-input" type="text" autocomplete="off" role="combobox" aria-expanded="false" aria-haspopup="true" aria-autocomplete="list" autocomplete="off" />\n  </div>\n  <ul class="chosen-results" role="listbox"></ul>\n</div>`;}get_multi_html(){return `<ul class="chosen-choices">\n  <li class="search-field">\n    <input class="chosen-search-input" type="text" autocomplete="off" role="combobox" placeholder="${this.default_text}" aria-expanded="false" aria-haspopup="true" aria-autocomplete="list" />\n  </li>\n</ul>\n<div class="chosen-drop">\n  <ul class="chosen-results" role="listbox"></ul>\n</div>`;}get_no_results_html(e){return `<li class="no-results">\n  ${this.results_none_found} <span>${this.escape_html(e)}</span>\n</li>`;}get_option_html({value:e,text:t}){return `<option value="${e}" selected>${t}</option>`;}get_create_option_html(e){return `<li class="create-option active-result" role="option"><a>${this.create_option_text}</a> <span>${this.escape_html(e)}</span></li>`;}static browser_is_supported(){return "Microsoft Internet Explorer"===window.navigator.appName?document.documentMode>=8:!(/iP(od|hone)/i.test(window.navigator.userAgent)||/IEMobile/i.test(window.navigator.userAgent)||/Windows Phone/i.test(window.navigator.userAgent)||/BlackBerry/i.test(window.navigator.userAgent)||/BB10/i.test(window.navigator.userAgent)||/Android.*Mobile/i.test(window.navigator.userAgent));}}return e.default_multiple_text="Select Some Options",e.default_single_text="Select an Option",e.default_no_result_text="No results for:",e.default_create_option_text="Add Option:",e;}.call(this),(e=jQuery).fn.extend({chosen:function(i){return t.browser_is_supported()?this.each(function(t){var h,l;l=(h=e(this)).data("chosen"),"destroy"!==i?l instanceof s||h.data("chosen",new s(this,i)):l instanceof s&&l.destroy();}):this;}}),s=class extends t{setup(){return this.form_field_jq=e(this.form_field),this.current_selectedIndex=this.form_field.selectedIndex;}set_up_html(){var t,s;return (t=["chosen-container"]).push("chosen-container-"+(this.is_multiple?"multi":"single")),this.inherit_select_classes&&this.form_field.className&&t.push(this.form_field.className),this.is_rtl&&t.push("chosen-rtl"),s={class:t.join(" "),title:this.form_field.title},this.form_field.id.length&&(s.id=this.form_field.id.replace(/[^\w]/g,"_")+"_chosen"),this.container=e("<div />",s),this.container.width(this.container_width()),this.is_multiple?this.container.html(this.get_multi_html()):this.container.html(this.get_single_html()),this.form_field_jq.css("position","absolute").css("opacity",0).css("display","none").after(this.container),this.dropdown=this.container.find("div.chosen-drop").first(),this.search_field=this.container.find("input").first(),this.search_results=this.container.find("ul.chosen-results").first(),this.search_results.attr("id",`${this.form_field.id}-chosen-search-results`),this.search_groups=this.container.find("li.group-results").first(),this.search_field_scale(),this.search_no_results=this.container.find("li.no-results").first(),this.is_multiple?(this.search_choices=this.container.find("ul.chosen-choices").first(),this.search_container=this.container.find("li.search-field").first()):(this.search_container=this.container.find("div.chosen-search").first(),this.selected_item=this.container.find(".chosen-single").first()),this.set_aria_labels(),this.results_build(),this.set_tab_index(),this.set_label_behavior();}on_ready(){return this.form_field_jq.trigger("chosen:ready",{chosen:this});}register_observers(){return this.container.on("touchstart.chosen",(e)=>{this.container_mousedown(e);}),this.container.on("touchend.chosen",(e)=>{this.container_mouseup(e);}),this.container.on("mousedown.chosen",(e)=>{this.container_mousedown(e);}),this.container.on("mouseup.chosen",(e)=>{this.container_mouseup(e);}),this.container.on("mouseenter.chosen",(e)=>{this.mouse_enter(e);}),this.container.on("mouseleave.chosen",(e)=>{this.mouse_leave(e);}),this.search_groups.bind("mouseup.chosen",(e)=>{this.search_results_mouseup(e);}),this.search_groups.bind("mouseover.chosen",(e)=>{this.search_results_mouseover(e);}),this.search_groups.bind("mouseout.chosen",(e)=>{this.search_results_mouseout(e);}),this.search_groups.bind("mousewheel.chosen DOMMouseScroll.chosen",(e)=>{this.search_results_mousewheel(e);}),this.search_results.on("mouseup.chosen",(e)=>{this.search_results_mouseup(e);}),this.search_results.on("mouseover.chosen",(e)=>{this.search_results_mouseover(e);}),this.search_results.on("mouseout.chosen",(e)=>{this.search_results_mouseout(e);}),this.search_results.on("mousewheel.chosen DOMMouseScroll.chosen",(e)=>{this.search_results_mousewheel(e);}),this.search_results.on("touchstart.chosen",(e)=>{this.search_results_touchstart(e);}),this.search_results.on("touchmove.chosen",(e)=>{this.search_results_touchmove(e);}),this.search_results.on("touchend.chosen",(e)=>{this.search_results_touchend(e);}),this.form_field_jq.on("chosen:updated.chosen",(e)=>{this.results_update_field(e);}),this.form_field_jq.on("chosen:activate.chosen",(e)=>{this.activate_field(e);}),this.form_field_jq.on("chosen:open.chosen",(e)=>{this.container_mousedown(e);}),this.form_field_jq.on("chosen:close.chosen",(e)=>{this.close_field(e);}),this.search_field.on("blur.chosen",(e)=>{this.input_blur(e);}),this.search_field.on("keyup.chosen",(e)=>{this.keyup_checker(e);}),this.search_field.on("keydown.chosen",(e)=>{this.keydown_checker(e);}),this.search_field.on("focus.chosen",(e)=>{this.input_focus(e);}),this.search_field.on("cut.chosen",(e)=>{this.clipboard_event_checker(e);}),this.search_field.on("paste.chosen",(e)=>{this.clipboard_event_checker(e);}),this.is_multiple?this.search_choices.on("click.chosen",(e)=>{this.choices_click(e);}):this.container.on("click.chosen",function(e){e.preventDefault();});}destroy(){return e(null!=this.container[0].getRootNode?this.container[0].getRootNode():this.container[0].ownerDocument).off("
5click.chosen",this.click_test_action),this.form_field_label.length>0&&this.form_field_label.off("click.chosen"),this.search_field[0].tabIndex&&(this.form_field_jq[0].tabIndex=this.search_field[0].tabIndex),this.container.remove(),this.form_field_jq.removeData("chosen"),this.form_field_jq.show();}set_aria_labels(){var e,t,s,i,h,l;if(this.search_field.attr("aria-owns",this.search_results.attr("id")),this.form_field.attributes["aria-label"]){if(this.search_field.attr("aria-label",this.form_field.attributes["aria-label"]),this.form_field.attributes["aria-labelledby"])return this.search_field.attr("aria-labelledby",this.form_field.attributes["aria-labelledby"]);}else{if(Object.prototype.hasOwnProperty.call(this.form_field,"labels")&&this.form_field.labels.length){for(i="",e=t=0,h=(l=this.form_field.labels).length;t<h;e=++t)""===(s=l[e]).id&&(s.id=`${this.form_field.id}-chosen-label-${e}`),i+=this.form_field.labels[e].id+" ";return this.search_field.attr("aria-labelledby",i);}}}search_field_disabled(){return this.is_disabled=this.form_field.disabled||this.form_field_jq.parents("fieldset").is(":disabled"),this.container.toggleClass("chosen-disabled",this.is_disabled),this.search_field[0].disabled=this.is_disabled,this.is_multiple||this.selected_item.off("focus.chosen",this.activate_field),this.is_disabled?this.close_field():this.is_multiple?void 0:this.selected_item.on("focus.chosen",this.activate_field);}container_mousedown(t){var s;if(!this.is_disabled&&t&&"left"===this.mousedown_checker(t)&&t&&"mousedown"===t.type&&!this.results_showing&&t.preventDefault(),!t||"mousedown"!==(s=t.type)&&"touchstart"!==s||this.results_showing||t.preventDefault(),null==t||!e(t.target).hasClass("search-choice-close"))return this.active_field?this.is_multiple||!t||e(t.target)[0]!==this.selected_item[0]&&!e(t.target).parents("a.chosen-single").length||(t.preventDefault(),this.results_toggle()):(this.is_multiple&&this.search_field.val(""),e(null!=this.container[0].getRootNode?this.container[0].getRootNode():this.container[0].ownerDocument).on("click.chosen",this.click_test_action),this.results_show()),this.activate_field();}container_mouseup(t){if(!this.is_disabled&&this.allow_single_deselect&&e(t.target).hasClass("search-choice-close"))return this.results_reset(t);}search_results_mousewheel(e){var t;if(e.originalEvent&&(t=e.originalEvent.deltaY||-e.originalEvent.wheelDelta||e.originalEvent.detail),null!=t)return e.preventDefault(),"DOMMouseScroll"===e.type&&(t*=40),this.search_results.scrollTop(t+this.search_results.scrollTop());}blur_test(e){if(!this.active_field&&this.container.hasClass("chosen-container-active"))return this.close_field();}close_field(){return e(null!=this.container[0].getRootNode?this.container[0].getRootNode():this.container[0].ownerDocument).off("click.chosen",this.click_test_action),this.active_field=!1,this.results_hide(),this.search_field.attr("aria-expanded",!1),this.container.removeClass("chosen-container-active"),this.container.removeClass("chosen-dropup"),this.clear_backstroke(),this.show_search_field_default(),this.search_field_scale(),this.search_field.trigger("blur");}should_dropup(){var t,s;return s=e(window).height(),t=this.container.offset().top+this.container.height()-e(window).scrollTop(),this.dropdown.height()+t>s;}activate_field(){if(!this.is_disabled)return this.container.addClass("chosen-container-active"),this.should_dropup()&&this.container.addClass("chosen-dropup"),this.active_field=!0,this.search_field.val(this.search_field.val()),this.search_field.attr("aria-expanded",!0),this.search_results.attr("aria-busy",!1),this.search_field.trigger("focus");}test_active_click(t){var s;return s=e(t.target).closest(".chosen-container"),"left"===this.mousedown_checker(t)&&s.length&&this.container[0]===s[0]?this.active_field=!0:this.close_field();}results_build(){return this.parsing=!0,this.selected_option_count=null,this.results_data=i.select_to_array(this.form_field,this.parser_config),this.is_multiple?this.search_choices.find("li.search-choice").remove():(this.single_set_selected_text(),this.disable_search||this.form_field.options.length<=this.disable_search_threshold&&!this.create_option?(this.search_field[0].readOnly=!0,this.container.addClass("chosen-container-single-nosearch")):(this.search_field[0].readOnly=!1,this.container.removeClass("chosen-container-single-nosearch"))),this.update_results_content(this.results_option_build({first:!0})),this.search_field_disabled(),this.show_search_field_default(),this.search_field_scale(),this.parsing=!1;}result_do_highlight(e){var t,s,i,h,l;if(e.length){if(this.result_clear_highlight(),this.result_highlight=e,this.result_highlight.addClass("highlighted"),this.search_field.attr("aria-activedescendant",this.result_highlight.attr("id")),h=(i=parseInt(this.search_results.css("maxHeight"),10))+(l=this.search_results.scrollTop()),(t=(s=this.result_highlight.position().top+this.search_results.scrollTop())+this.result_highlight.outerHeight())>=h)return this.search_results.scrollTop(t-i>0?t-i:0);if(s<l)return this.search_results.scrollTop(s);}}result_clear_highlight(){return this.result_highlight&&this.result_highlight.removeClass("highlighted"),this.result_highlight=null;}results_show(){return this.is_multiple&&this.max_selected_options<=this.choices_count()?(this.form_field_jq.trigger("chosen:maxselected",{chosen:this}),!1):(this.should_dropup()&&this.container.addClass("chosen-dropup"),this.container.addClass("chosen-with-drop"),this.results_showing=!0,this.search_field.trigger("focus"),this.search_field.val(this.get_search_field_value()),this.winnow_results(),this.form_field_jq.trigger("chosen:showing_dropdown",{chosen:this}));}update_results_content(e){return this.search_results.html(e);}fire_search_updated(e){return this.form_field_jq.trigger("chosen:search_updated",{chosen:this,search_term:e});}results_hide(){return this.results_showing&&(this.result_clear_highlight(),this.container.removeClass("chosen-with-drop"),this.container.removeClass("chosen-dropup"),this.form_field_jq.trigger("chosen:hiding_dropdown",{chosen:this})),this.results_showing=!1;}set_tab_index(e){var t;if(this.form_field.tabIndex)return t=this.form_field.tabIndex,this.form_field.tabIndex=-1,this.search_field[0].tabIndex=t;}set_label_behavior(){if(this.form_field_label=this.form_field_jq.parents("label"),!this.form_field_label.length&&this.form_field.id.length&&(this.form_field_label=e(`label[for='${this.form_field.id}']`)),this.form_field_label.length>0)return this.form_field_label.on("click.chosen",this.label_click_handler);}set_search_field_placeholder(){return this.is_multiple&&this.choices_count()<1?this.search_field.attr("placeholder",this.default_text):this.search_field.attr("placeholder","");}show_search_field_default(){return this.search_field.val(""),this.set_search_field_placeholder(),this.is_multiple&&this.choices_count()<1&&!this.active_field?this.search_field.addClass("default"):this.search_field.removeClass("default");}search_results_mouseup(t){var s;if("left"===this.mousedown_checker(t)&&(s=e(t.target).is(".active-result,.group-result")?e(t.target):e(t.target).parents(".active-result").first()).length)return this.result_highlight=s,this.result_select(t),this.search_field.focus();}search_results_mouseover(t){var s;if(s=e(t.target).hasClass("active-result")?e(t.target):e(t.target).parents(".active-result").first())return this.result_do_highlight(s);}search_results_mouseout(t){if(e(t.target).hasClass("active-result")||e(t.target).parents(".active-result").first())return this.result_clear_highlight();}choice_build(t){var s,i;return s=e("<li />",{class:"search-choice","data-value":t.value,role:"option"}).html(`<span>${this.choice_label(t)}</span>`),t.disabled?s.addClass("search-choice-disabled"):((i=e("<button />
5",{type:"button",tabindex:-1,class:"search-choice-close","data-option-array-index":t.data["data-option-array-index"]})).on("click.chosen",(e)=>this.choice_destroy_link_click(e)),s.append(i)),this.inherit_option_classes&&t.classes&&s[0].classList.add(t.classes),this.search_container.before(s);}choice_destroy_link_click(t){if(t.preventDefault(),t.stopPropagation(),!this.is_disabled)return this.choice_destroy(e(t.target));}choice_destroy(e){if(this.result_deselect(e[0].getAttribute("data-option-array-index")))return this.active_field?this.search_field.trigger("focus"):this.show_search_field_default(),this.is_multiple&&this.hide_results_on_select&&this.choices_count()>0&&this.get_search_field_value().length<1&&this.results_hide(),e.parents("li").first().remove(),this.set_search_field_placeholder(),this.search_field_scale();}results_reset(){if(this.reset_single_select_options(),this.form_field.options[0].selected=!0,this.single_set_selected_text(),this.show_search_field_default(),this.results_reset_cleanup(),this.trigger_form_field_change(),this.active_field)return this.results_hide();}results_reset_cleanup(){return this.current_selectedIndex=this.form_field.selectedIndex,this.selected_item.find(".search-choice-close").remove();}result_select(t){var s,i;if(e(t.target).hasClass("group-result")){if(!this.can_select_by_group)return;e(t.target).nextAll().each((s,i)=>{var h,l;return !e(i).hasClass("group-result")&&(h=e(i).attr("data-option-array-index"),l=!1,e("#pops_chosen > .chosen-choices").find(".search-choice-close").each((t,s)=>{if(e(s).attr("data-option-array-index")===h)return l=!0,!1;}),l?void 0:(this.result_highlight=e(i),t.target=i,t.selected=!0,this.result_select(t)));});}else{if(this.result_highlight)return (s=this.result_highlight).hasClass("create-option")?(this.select_create_option(this.search_field.val()),this.results_hide()):(this.result_clear_highlight(),this.is_multiple&&this.max_selected_options<=this.choices_count()?(this.form_field_jq.trigger("chosen:maxselected",{chosen:this}),!1):(this.is_multiple?s.removeClass("active-result"):this.reset_single_select_options(),s.addClass("result-selected"),(i=this.results_data[s[0].getAttribute("data-option-array-index")]).selected=!0,this.form_field.options[i.options_index].selected=!0,this.selected_option_count=null,this.is_multiple?this.choice_build(i):this.single_set_selected_text(this.choice_label(i)),this.is_multiple&&(!this.hide_results_on_select||t.metaKey||t.ctrlKey)?t.metaKey||t.ctrlKey?this.winnow_results({skip_highlight:!0}):(this.search_field.val(""),this.winnow_results()):(this.results_hide(),this.show_search_field_default()),(this.is_multiple||this.form_field.selectedIndex!==this.current_selectedIndex)&&this.trigger_form_field_change({selected:this.form_field.options[i.options_index].value}),this.current_selectedIndex=this.form_field.selectedIndex,t.preventDefault(),this.search_field_scale()));}}single_set_selected_text(e=this.default_text){return e===this.default_text?this.selected_item.addClass("chosen-default"):(this.single_deselect_control_build(),this.selected_item.removeClass("chosen-default")),this.selected_item.find("span").html(e);}result_deselect(e){var t;return t=this.results_data[e],!this.form_field.options[t.options_index].disabled&&(t.selected=!1,this.form_field.options[t.options_index].selected=!1,this.selected_option_count=null,this.result_clear_highlight(),this.results_showing&&this.winnow_results(),this.trigger_form_field_change({deselected:this.form_field.options[t.options_index].value}),this.search_field_scale(),!0);}single_deselect_control_build(){if(this.allow_single_deselect)return this.selected_item.find(".search-choice-close").length||this.selected_item.find("span").first().after('<button type="button" tabindex="-1" class="search-choice-close"></button>'),this.selected_item.addClass("chosen-single-with-deselect");}get_search_field_value(){return this.search_field.val();}get_search_text(){return e.trim(this.get_search_field_value());}escape_html(t){return e("<div/>").text(t).html();}winnow_results_set_highlight(){var e,t;if(null!=(e=(t=this.is_multiple?[]:this.search_results.find(".result-selected.active-result")).length?t.first():this.search_results.find(".active-result").first()))return this.result_do_highlight(e);}no_results(e){var t;return t=this.get_no_results_html(e),this.search_results.append(t),this.form_field_jq.trigger("chosen:no_results",{chosen:this});}show_create_option(e){var t;return t=this.get_create_option_html(e),this.search_results.append(t);}create_option_clear(){return this.search_results.find(".create-option").remove();}select_create_option(t){return e.isFunction(this.create_option)?this.create_option.call(this,t):this.select_append_option({value:t,text:t});}select_append_option(e){var t;return t=this.get_option_html(e),this.form_field_jq.append(t),this.form_field_jq.trigger("chosen:updated"),this.form_field_jq.trigger("change"),this.search_field.trigger("focus");}no_results_clear(){return this.search_results.find(".no-results").remove();}keydown_arrow(){var e;return this.results_showing&&this.result_highlight?(e=this.result_highlight.nextAll("li.active-result").first())?this.result_do_highlight(e):void 0:this.results_showing&&this.create_option?this.result_do_highlight(this.search_results.find(".create-option")):this.results_show();}keyup_arrow(){var e;return this.results_showing||this.is_multiple?this.result_highlight?(e=this.result_highlight.prevAll("li.active-result")).length?this.result_do_highlight(e.first()):(this.choices_count()>0&&this.results_hide(),this.result_clear_highlight()):void 0:this.results_show();}keydown_backstroke(){var e;return this.pending_backstroke?(this.choice_destroy(this.pending_backstroke.find(".search-choice-close").first()),this.clear_backstroke()):(e=this.search_container.siblings("li.search-choice").last()).length&&!e.hasClass("search-choice-disabled")?(this.pending_backstroke=e,this.single_backstroke_delete?this.keydown_backstroke():this.pending_backstroke.addClass("search-choice-focus")):void 0;}clear_backstroke(){return this.pending_backstroke&&this.pending_backstroke.removeClass("search-choice-focus"),this.pending_backstroke=null;}search_field_scale(){var t,s,i,h,l,r,a;if(this.is_multiple){for(l={position:"absolute",left:"-1000px",top:"-1000px",display:"none",whiteSpace:"pre"},s=0,i=(r=["fontSize","fontStyle","fontWeight","fontFamily","lineHeight","textTransform","letterSpacing"]).length;s<i;s++)l[h=r[s]]=this.search_field.css(h);return (t=e("<div />").css(l)).text(this.get_search_field_value()||this.search_field.attr("placeholder")),e("body").append(t),a=t.width()+25,t.remove(),this.container.is(":visible")&&(a=Math.min(this.container.outerWidth()-10,a)),this.search_field.width(a);}}trigger_form_field_change(e){return this.form_field_jq.trigger("input",e),this.form_field_jq.trigger("change",e);}};}).call(this);;
6(function(b){var na=0,X=0,ea=0,T=0,Aa="ontouchstart" in window,Ba="onorientationchange" in window,fa=!1,ba=!1,Y=!1,oa=!1,ia=!1,ga="pointer",ta="pointer",ja=[],J=[],ua=[],$=[],z=[],ca=[],B=[],m=[],s=[],va=[],aa=[],e={showScrollbar:function(a,e){a.scrollbarHide&&b("."+e).css({opacity:a.scrollbarOpacity,filter:"alpha(opacity:"+100*a.scrollbarOpacity+")"});},hideScrollbar:function(b,g,c,f,h,d,m,s,B,z){if(b.scrollbar&&b.scrollbarHide)for(var t=c;t<c+25;t++)g[g.length]=e.hideScrollbarIntervalTimer(10*t,f[c],(c+24-t)/24,h,d,m,s,B,z,b);},hideScrollbarInterval:function(a,g,c,f,h,d,m,B,z){T=-1*a/s[B]*(h-d-m-f);e.setSliderOffset("."+c,T);b("."+c).css({opacity:z.scrollbarOpacity*g,filter:"alpha(opacity:"+z.scrollbarOpacity*g*100+")"});},slowScrollHorizontalInterval:function(a,g,c,f,h,d,N,O,L,K,t,w,x,y,v,q,G,p,n){if
6(n.infiniteSlider){if(c<=-1*s[q]){var r=b(a).width();if(c<=-1*va[q]){var u=-1*t[0];b(g).each(function(c){e.setSliderOffset(b(g)[c],u+G);c<w.length&&(w[c]=-1*u);u+=v[c];});c+=-1*w[0];m[q]=-1*w[0]+G;s[q]=m[q]+r-d;B[q]=0;}else{var k=0,D=e.getSliderOffset(b(g[0]),"x");b(g).each(function(b){e.getSliderOffset(this,"x")<D&&(D=e.getSliderOffset(this,"x"),k=b);});x=m[q]+r;e.setSliderOffset(b(g)[k],x);m[q]=-1*w[1]+G;s[q]=m[q]+r-d;w.splice(0,1);w.splice(w.length,0,-1*x+G);B[q]++;}}if(c>=-1*m[q]||0<=c){r=b(a).width();if(0<=c)for(u=-1*t[0],b(g).each(function(c){e.setSliderOffset(b(g)[c],u+G);c<w.length&&(w[c]=-1*u);u+=v[c];}),c-=-1*w[0],m[q]=-1*w[0]+G,s[q]=m[q]+r-d,B[q]=y;0<-1*w[0]-r+G;){var A=0,I=e.getSliderOffset(b(g[0]),"x");b(g).each(function(b){e.getSliderOffset(this,"x")>I&&(I=e.getSliderOffset(this,"x"),A=b);});x=m[q]-v[A];e.setSliderOffset(b(g)[A],x);w.splice(0,0,-1*x+G);w.splice(w.length-1,1);m[q]=-1*w[0]+G;s[q]=m[q]+r-d;B[q]--;z[q]++;}0>c&&(A=0,I=e.getSliderOffset(b(g[0]),"x"),b(g).each(function(b){e.getSliderOffset(this,"x")>I&&(I=e.getSliderOffset(this,"x"),A=b);}),x=m[q]-v[A],e.setSliderOffset(b(g)[A],x),w.splice(0,0,-1*x+G),w.splice(w.length-1,1),m[q]=-1*w[0]+G,s[q]=m[q]+r-d,B[q]--);}}t=!1;d=e.calcActiveOffset(n,c,w,d,B[q],y,K,q);x=(d+B[q]+y)%y;n.infiniteSlider?x!=ca[q]&&(t=!0):d!=z[q]&&(t=!0);if(t&&(y=new e.args("change",n,a,b(a).children(":eq("+x+")"),x,p),b(a).parent().data("args",y),""!=n.onSlideChange))n.onSlideChange(y);z[q]=d;ca[q]=x;c=Math.floor(c);e.setSliderOffset(a,c);n.scrollbar&&(T=Math.floor((-1*c-m[q]+G)/(s[q]-m[q]+G)*(N-O-h)),a=h-L,c>=-1*m[q]+G?(a=h-L- -1*T,e.setSliderOffset(b("."+f),0)):(c<=-1*s[q]+1&&(a=N-O-L-T),e.setSliderOffset(b("."+f),T)),b("."+f).css({width:a+"px"}));},slowScrollHorizontal:function(a,g,c,f,h,d,N,O,L,K,t,w,x,y,v,q,G,p,n,r,u){var k=e.getSliderOffset(a,"x");d=[];var D=0,A=25/1024*O;frictionCoefficient=u.frictionCoefficient;elasticFrictionCoefficient=u.elasticFrictionCoefficient;snapFrictionCoefficient=u.snapFrictionCoefficient;h>u.snapVelocityThreshold&&u.snapToChildren&&!n?D=1:h<-1*u.snapVelocityThreshold&&u.snapToChildren&&!n&&(D=-1);h<-1*A?h=-1*A:h>A&&(h=A);b(a)[0]!==b(p)[0]&&(D*=-1,h*=-2);p=B[v];if(u.infiniteSlider)var I=m[v],l=s[v];n=[];for(var A=[],E=0;E<x.length;E++)n[E]=x[E],E<g.length&&(A[E]=e.getSliderOffset(b(g[E]),"x"));for(;1<h||-1>h;){h*=frictionCoefficient;k+=h;(k>-1*m[v]||k<-1*s[v])&&!u.infiniteSlider&&(h*=elasticFrictionCoefficient,k+=h);if(u.infiniteSlider){if(k<=-1*l){for(var l=b(a).width(),J=0,P=A[0],E=0;E<A.length;E++)A[E]<P&&(P=A[E],J=E);E=I+l;A[J]=E;I=-1*n[1]+r;l=I+l-O;n.splice(0,1);n.splice(n.length,0,-1*E+r);p++;}if(k>=-1*I){l=b(a).width();J=0;P=A[0];for(E=0;E<A.length;E++)A[E]>P&&(P=A[E],J=E);E=I-y[J];A[J]=E;n.splice(0,0,-1*E+r);n.splice(n.length-1,1);I=-1*n[0]+r;l=I+l-O;p--;}}d[d.length]=k;}A=!1;h=e.calcActiveOffset(u,k,n,O,p,G,z[v],v);I=(h+p+G)%G;u.snapToChildren&&(u.infiniteSlider?I!=ca[v]&&(A=!0):h!=z[v]&&(A=!0),0>D&&!A?(h++,h>=x.length&&!u.infiniteSlider&&(h=x.length-1)):0<D&&!A&&(h--,0>h&&!u.infiniteSlider&&(h=0)));if(u.snapToChildren||(k>-1*m[v]||k<-1*s[v])&&!u.infiniteSlider){(k>-1*m[v]||k<-1*s[v])&&!u.infiniteSlider?d.splice(0,d.length):(d.splice(0.1*d.length,d.length),k=0<d.length?d[d.length-1]:k);for(;k<n[h]-0.5||k>n[h]+0.5;)k=(k-n[h])*snapFrictionCoefficient+n[h],d[d.length]=k;d[d.length]=n[h];}D=1;0!=d.length%2&&(D=0);for(k=0;k<c.length;k++)clearTimeout(c[k]);p=(h+p+G)%G;I=0;for(k=D;k<d.length;k+=2)if(k==D||1<Math.abs(d[k]-I)||k>=d.length-2)I=d[k],c[c.length]=e.slowScrollHorizontalIntervalTimer(10*k,a,g,d[k],f,N,O,L,K,t,h,w,x,q,G,y,v,r,p,u);I=(h+B[v]+G)%G;""!=u.onSlideComplete&&1<d.length&&(c[c.length]=e.onSlideCompleteTimer(10*(k+1),u,a,b(a).children(":eq("+I+")"),p,v));$[v]=c;e.hideScrollbar(u,c,k,d,f,N,O,K,t,v);},onSlideComplete:function(a,g,c,f,h){c=new e.args("complete",a,b(g),c,f,f);b(g).parent().data("args",c);if(""!=a.onSlideComplete)a.onSlideComplete(c);},getSliderOffset:function(a,e){var c=0;e="x"==e?4:5;if(!fa||ba||Y)c=parseInt(b(a).css("left"),10);else{for(var c=["-webkit-transform","-moz-transform","transform"],f,h=0;h<c.length;h++)if(void 0!=b(a).css(c[h])&&0<b(a).css(c[h]).length){f=b(a).css(c[h]).split(",");break;}c=void 0==f[e]?0:parseInt(f[e],10);}return c;},setSliderOffset:function(a,e){e=parseInt(e,10);!fa||ba||Y?b(a).css({left:e+"px"}
6):b(a).css({webkitTransform:"matrix(1,0,0,1,"+e+",0)",MozTransform:"matrix(1,0,0,1,"+e+",0)",transform:"matrix(1,0,0,1,"+e+",0)"});},setBrowserInfo:function(){null!=navigator.userAgent.match("WebKit")?(ga="-webkit-grab",ta="-webkit-grabbing"):null!=navigator.userAgent.match("Gecko")?(ia=!0,ga="move",ta="-moz-grabbing"):null!=navigator.userAgent.match("MSIE 7")?oa=ba=!0:null!=navigator.userAgent.match("MSIE 8")?oa=Y=!0:null!=navigator.userAgent.match("MSIE 9")&&(oa=!0);},has3DTransform:function(){var a=!1,e=b("<div />").css({webkitTransform:"matrix(1,1,1,1,1,1)",MozTransform:"matrix(1,1,1,1,1,1)",transform:"matrix(1,1,1,1,1,1)"});""==e.attr("style")?a=!1:ia&&21<=parseInt(navigator.userAgent.split("/")[3],10)?a=!1:void 0!=e.attr("style")&&(a=!0);return a;},getSlideNumber:function(b,e,c){return (b-B[e]+c)%c;},calcActiveOffset:function(b,e,c,f,h,d,m,s){h=!1;b=[];var z;e>c[0]&&(z=0);e<c[c.length-1]&&(z=d-1);for(d=0;d<c.length;d++)c[d]<=e&&c[d]>e-f&&(h||c[d]==e||(b[b.length]=c[d-1]),b[b.length]=c[d],h=!0);0==b.length&&(b[0]=c[c.length-1]);for(d=h=0;d<b.length;d++)m=Math.abs(e-b[d]),m<f&&(h=b[d],f=m);for(d=0;d<c.length;d++)h==c[d]&&(z=d);return z;},changeSlide:function(a,g,c,f,h,d,m,s,L,K,t,w,x,y,v,q,G,p){e.autoSlidePause(y);for(var n=0;n<f.length;n++)clearTimeout(f[n]);var r=Math.ceil(p.autoSlideTransTimer/10)+1,u=e.getSliderOffset(g,"x"),k=w[a],D=k-u;if(p.infiniteSlider)for(a=(a-B[y]+2*q)%q,n=!1,0==a&&2==q&&(a=q,w[a]=w[a-1]-b(c).eq(0).outerWidth(!0),n=!0),k=w[a],D=k-u,k=[w[a]-b(g).width(),w[a]+b(g).width()],n&&w.splice(w.length-1,1),n=0;n<k.length;n++)Math.abs(k[n]-u)<Math.abs(D)&&(D=k[n]-u);var k=[],A;e.showScrollbar(p,h);for(n=0;n<=r;n++)A=n,A/=r,A--,A=u+D*(Math.pow(A,5)+1),k[k.length]=A;r=(a+B[y]+q)%q;for(n=u=0;n<k.length;n++){if(0==n||1<Math.abs(k[n]-u)||n>=k.length-2)u=k[n],f[n]=e.slowScrollHorizontalIntervalTimer(10*(n+1),g,c,k[n],h,d,m,s,L,K,a,t,w,v,q,x,y,G,r,p);0==n&&""!=p.onSlideStart&&(D=(z[y]+B[y]+q)%q,p.onSlideStart(new e.args("start",p,g,b(g).children(":eq("+D+")"),D,a)));}u=!1;p.infiniteSlider?r!=ca[y]&&(u=!0):a!=z[y]&&(u=!0);u&&""!=p.onSlideComplete&&(f[f.length]=e.onSlideCompleteTimer(10*(n+1),p,g,b(g).children(":eq("+r+")"),r,y));$[y]=f;e.hideScrollbar(p,f,n,k,h,d,m,L,K,y);e.autoSlide(g,c,f,h,d,m,s,L,K,t,w,x,y,v,q,G,p);},autoSlide:function(b,g,c,f,h,d,m,s,L,K,t,w,x,y,v,q,G){if(!J[x].autoSlide)return !1;e.autoSlidePause(x);ja[x]=setTimeout(function(){!G.infiniteSlider&&z[x]>t.length-1&&(z[x]-=v);e.changeSlide((z[x]+B[x]+t.length+1)%t.length,b,g,c,f,h,d,m,s,L,K,t,w,x,y,v,q,G);e.autoSlide(b,g,c,f,h,d,m,s,L,K,t,w,x,y,v,q,G);},G.autoSlideTimer+G.autoSlideTransTimer);},autoSlidePause:function(b){clearTimeout(ja[b]);},isUnselectable:function(a,e){return ""!=e.unselectableSelector&&1==b(a).closest(e.unselectableSelector).length?!0:!1;},slowScrollHorizontalIntervalTimer:function(b,g,c,f,h,d,m,s,z,B,t,w,x,y,v,q,G,p,n,r){return setTimeout(function(){e.slowScrollHorizontalInterval(g,c,f,h,d,m,s,z,B,t,w,x,y,v,q,G,p,n,r);},b);},onSlideCompleteTimer:function(b,g,c,f,h,d){return setTimeout(function(){e.onSlideComplete(g,c,f,h,d);},b);},hideScrollbarIntervalTimer:function(b,g,c,f,h,d,m,s,z,B){return setTimeout(function(){e.hideScrollbarInterval(g,c,f,h,d,m,s,z,B);},b);},args:function(a,g,c,f,h,d){this.prevSlideNumber=void 0==b(c).parent().data("args")?void 0:b(c).parent().data("args").prevSlideNumber;this.prevSlideObject=void 0==b(c).parent().data("args")?void 0:b(c).parent().data("args").prevSlideObject;this.targetSlideNumber=d+1;this.targetSlideObject=b(c).children(":eq("+d+")");this.slideChanged=!1;"load"==a?this.targetSlideObject=this.targetSlideNumber=void 0:"start"==a?this.targetSlideObject=this.targetSlideNumber=void 0:"change"==a?(this.slideChanged=!0,this.prevSlideNumber=void 0==b(c).parent().data("args")?g.startAtSlide:b(c).parent().data("args").currentSlideNumber,this.prevSlideObject=b(c).children(":eq("+this.prevSlideNumber+")")):"complete"==a&&(this.slideChanged=b(c).parent().data("args").slideChanged);this.settings=g;this.data=b(c).parent().data("iosslider");this.sliderObject=c;this.sliderContainerObject=b(c).parent();this.currentSlideObject=f;this.currentSlideNumber=h+1;this.currentSliderOffset=-1*e.getSliderOffset(c,"x");},preventDrag:function(b){b.preventDefault();},preventClick:function(b){b.stopImmediatePropagation();return !1;},enableClick:function(){return !0;}};e.setBrowserInfo();var V={init:function(a,g){fa=e.has3DTransform();var c=b.extend(!0,{elasticPullResistance:0.6,frictionCoefficient:0.92,elasticFrictionCoefficient:0.6,snapFrictionCoefficient:0.92,snapToChildren:!1,snapSlideCenter:!1,startAtSlide:1,scrollbar:!1,scrollbarDrag:!1,scrollbarHide:!0,scrollbarLocation:"top",scrollbarContainer:"",scrollbarOpacity:0.4,scrollbarHeight:"4px",scrollbarBorder:"0",scrollbarMargin:"5px",scrollbarBackgroun
6d:"#000",scrollbarBorderRadius:"100px",scrollbarShadow:"0 0 0 #000",scrollbarElasticPullResistance:0.9,desktopClickDrag:!1,keyboardControls:!1,tabToAdvance:!1,responsiveSlideContainer:!0,responsiveSlides:!0,navSlideSelector:"",navPrevSelector:"",navNextSelector:"",autoSlideToggleSelector:"",autoSlide:!1,autoSlideTimer:5E3,autoSlideTransTimer:750,autoSlideHoverPause:!0,infiniteSlider:!1,snapVelocityThreshold:5,slideStartVelocityThreshold:0,horizontalSlideLockThreshold:5,verticalSlideLockThreshold:3,stageCSS:{position:"relative",top:"0",left:"0",overflow:"hidden",zIndex:1},unselectableSelector:"",onSliderLoaded:"",onSliderUpdate:"",onSliderResize:"",onSlideStart:"",onSlideChange:"",onSlideComplete:""},a);void 0==g&&(g=this);return b(g).each(function(a){function g(){e.autoSlidePause(d);wa=b(F).find("a");ja=b(F).find("[onclick]");pa=b(F).find("*");b(n).css("width","");b(n).css("height","");b(F).css("width","");C=b(F).children().not("script").get();ha=[];M=[];c.responsiveSlides&&b(C).css("width","");s[d]=0;l=[];q=b(n).parent().width();r=b(n).outerWidth(!0);c.responsiveSlideContainer&&(r=b(n).outerWidth(!0)>q?q:b(n).width());
6b(n).css({position:c.stageCSS.position,top:c.stageCSS.top,left:c.stageCSS.left,overflow:c.stageCSS.overflow,zIndex:c.stageCSS.zIndex,webkitPerspective:1E3,webkitBackfaceVisibility:"hidden",msTouchAction:"pan-y",width:r});b(c.unselectableSelector).css({cursor:"default"});for(var a=0;a<C.length;a++){ha[a]=b(C[a]).width();M[a]=b(C[a]).outerWidth(!0);var h=M[a];c.responsiveSlides&&(M[a]>r?(h=r+-1*(M[a]-ha[a]),ha[a]=h,M[a]=r):h=ha[a],b(C[a]).css({width:h}));b(C[a]).css({webkitBackfaceVisibility:"hidden",overflow:"hidden",position:"absolute"});l[a]=-1*s[d];s[d]=s[d]+h+(M[a]-ha[a]);}c.snapSlideCenter&&(p=0.5*(r-M[0]),c.responsiveSlides&&M[0]>r&&(p=0));va[d]=2*s[d];for(a=0;a<C.length;a++)e.setSliderOffset(b(C[a]),-1*l[a]+s[d]+p),l[a]-=s[d];if(!c.infiniteSlider&&!c.snapSlideCenter){for(a=0;a<l.length&&!(l[a]<=-1*(2*s[d]-r));a++)ia=a;l.splice(ia+1,l.length);l[l.length]=-1*(2*s[d]-r);}for(a=0;a<l.length;a++)E[a]=l[a];I&&(J[d].startAtSlide=J[d].startAtSlide>l.length?l.length:J[d].startAtSlide,c.infiniteSlider?(J[d].startAtSlide=(J[d].startAtSlide-1+H)%H,z[d]=J[d].startAtSlide):(J[d].startAtSlide=0>J[d].startAtSlide-1?l.length-1:J[d].startAtSlide,z[d]=J[d].startAtSlide-1),ca[d]=z[d]);m[d]=s[d]+p;b(F).css({position:"relative",cursor:ga,webkitPerspective:"0",webkitBackfaceVisibility:"hidden",width:s[d]+"px"});R=s[d];s[d]=2*s[d]-r+2*p;(W=R+p<r||0==r?!0:!1)&&b(F).css({cursor:"default"});G=b(n).parent().outerHeight(!0);u=b(n).height();c.responsiveSlideContainer&&(u=u>G?G:u);b(n).css({height:u});e.setSliderOffset(F,l[z[d]]);if(c.infiniteSlider&&!W){a=e.getSliderOffset(b(F),"x");for(h=(B[d]+H)%H*-1;0>h;){var f=0,A=e.getSliderOffset(b(C[0]),"x");b(C).each(function(b){e.getSliderOffset(this,"x")<A&&(A=e.getSliderOffset(this,"x"),f=b);});var L=m[d]+R;e.setSliderOffset(b(C)[f],L);m[d]=-1*l[1]+p;s[d]=m[d]+R-r;l.splice(0,1);l.splice(l.length,0,-1*L+p);h++;}for(;0<-1*l[0]-R+p&&c.snapSlideCenter&&I;){var O=0,P=e.getSliderOffset(b(C[0]),"x");b(C).each(function(b){e.getSliderOffset(this,"x")>P&&(P=e.getSliderOffset(this,"x"),O=b);});L=m[d]-M[O];e.setSliderOffset(b(C)[O],L);l.splice(0,0,-1*L+p);l.splice(l.length-1,1);m[d]=-1*l[0]+p;s[d]=m[d]+R-r;B[d]--;z[d]++;}for(;a<=-1*s[d];)f=0,A=e.getSliderOffset(b(C[0]),"x"),b(C).each(function(b){e.getSliderOffset(this,"x")<A&&(A=e.getSliderOffset(this,"x"),f=b);}),L=m[d]+R,e.setSliderOffset(b(C)[f],L),m[d]=-1*l[1]+p,s[d]=m[d]+R-r,l.splice(0,1),l.splice(l.length,0,-1*L+p),B[d]++,z[d]--;}e.setSliderOffset(F,l[z[d]]);c.desktopClickDrag||b(F).css({cursor:"default"});c.scrollbar&&(b("."+K).css({margin:c.scrollbarMargin,overflow:"hidden",display:"none"}),b("."+K+" ."+t).css({border:c.scrollbarBorder}),k=parseInt(b("."+K).css("marginLeft"))+parseInt(b("."+K).css("marginRight")),D=parseInt(b("."+K+" ."+t).css("borderLeftWidth"),10)+parseInt(b("."+K+" ."+t).css("borderRightWidth"),10),y=""!=c.scrollbarContainer?b(c.scrollbarContainer).width():r,v=r/R*(y-k),c.scrollbarHide||(V=c.scrollbarOpacity),b("."+K).css({position:"absolute",left:0,width:y-k+"px",margin:c.scrollbarMargin}),"top"==c.scrollbarLocation?b("."+K).css("top","0"):b("."+K).css("bottom","0"),b("."+K+" ."+t).css({borderRadius:c.scrollbarBorderRadius,background:c.scrollbarBackground,height:c.scrollbarHeight,width:v-D+"px",minWidth:c.scrollbarHeight,border:c.scrollbarBorder,webkitPerspective:1E3,webkitBackfaceVisibility:"hidden",position:"relative",opacity:V,filter:"alpha(opacity:"+100*V+")",boxShadow:c.scrollbarShadow}),e.setSliderOffset(b("."+K+" ."+t),Math.floor((-1*l[z[d]]-m[d]+p)/(s[d]-m[d]+p)*(y-k-v))),b("."+K).css({display:"block"}),w=b("."+K+" ."+t),x=b("."+K));c.scrollbarDrag&&!W&&b("."+K+" ."+t).css({cursor:ga});c.infiniteSlider&&(S=(s[d]+r)/3);""!=c.navSlideSelector&&b(c.navSlideSelector).each(function(a){b(this).css({cursor:"pointer"});b(this).unbind(Q).bind(Q,function(g){"touchstart"==g.type?b(this).unbind("click.iosSliderEvent"):b(this).unbind("touchstart.iosSliderEvent");Q=g.type+".iosSliderEvent";e.changeSlide(a,F,C,N,t,v,r,y,k,D,E,l,M,d,S,H,p,c);});});""!=c.navPrevSelector&&(b(c.navPrevSelector).css({cursor:"pointer"}),b(c.navPrevSelector).unbind(Q).bind(Q,function(a){"touchstart"==a.type?b(this).unbind("click.iosSliderEvent"):b(this).unbind("touchstart.iosSliderEvent");Q=a.type+".iosSliderEvent";
6a=(z[d]+B[d]+H)%H;(0<a||c.infiniteSlider)&&e.changeSlide(a-1,F,C,N,t,v,r,y,k,D,E,l,M,d,S,H,p,c);}));""!=c.navNextSelector&&(b(c.navNextSelector).css({cursor:"pointer"}),b(c.navNextSelector).unbind(Q).bind(Q,function(a){"touchstart"==a.type?b(this).unbind("click.iosSliderEvent"):b(this).unbind("touchstart.iosSliderEvent");Q=a.type+".iosSliderEvent";a=(z[d]+B[d]+H)%H;(a<l.length-1||c.infiniteSlider)&&e.changeSlide(a+1,F,C,N,t,v,r,y,k,D,E,l,M,d,S,H,p,c);}));c.autoSlide&&!W&&""!=c.autoSlideToggleSelector&&(b(c.autoSlideToggleSelector).css({cursor:"pointer"}),b(c.autoSlideToggleSelector).unbind(Q).bind(Q,function(a){"touchstart"==a.type?b(this).unbind("click.iosSliderEvent"):b(this).unbind("touchstart.iosSliderEvent");Q=a.type+".iosSliderEvent";ka?(e.autoSlide(F,C,N,t,v,r,y,k,D,E,l,M,d,S,H,p,c),ka=!1,b(c.autoSlideToggleSelector).removeClass("on")):(e.autoSlidePause(d),ka=!0,b(c.autoSlideToggleSelector).addClass("on"));}));e.autoSlide(F,C,N,t,v,r,y,k,D,E,l,M,d,S,H,p,c);b(n).bind("mouseleave.iosSliderEvent",function(){if(ka)return !0;e.autoSlide(F,C,N,t,v,r,y,k,D,E,l,M,d,S,H,p,c);});b(n).bind("touchend.iosSliderEvent",function(){if(ka)return !0;e.autoSlide(F,C,N,t,v,r,y,k,D,E,l,M,d,S,H,p,c);});c.autoSlideHoverPause&&b(n).bind("mouseenter.iosSliderEvent",function(){e.autoSlidePause(d);});b(n).data("iosslider",{obj:za,settings:c,scrollerNode:F,slideNodes:C,numberOfSlides:H,centeredSlideOffset:p,sliderNumber:d,originalOffsets:E,childrenOffsets:l,sliderMax:s[d],scrollbarClass:t,scrollbarWidth:v,scrollbarStageWidth:y,stageWidth:r,scrollMargin:k,scrollBorder:D,infiniteSliderOffset:B[d],infiniteSliderWidth:S,slideNodeOuterWidths:M,shortContent:W});I=!1;return !0;}na++;var d=na,N=[];J[d]=b.extend({},c);m[d]=0;s[d]=0;var O=[0,0],L=[0,0],K="scrollbarBlock"+na,t="scrollbar"+na,w,x,y,v,q,G,p=0,n=b(this),r,u,k,D,A,I=!0;a=-1;var l,E=[],V=0,P=0,fa=0,F=b(this).children(":first-child"),C,ha,M,H=b(F).children().not("script").length,U=!1,ia=0,xa=!1,qa=void 0,S;B[d]=0;var W=!1,ka=!1;ua[d]=!1;var Z,ra=!1,la=!1,Q="touchstart.iosSliderEvent click.iosSliderEvent",R,wa,ja,pa;aa[d]=!1;$[d]=[];c.scrollbarDrag&&(c.scrollbar=!0,c.scrollbarHide=!1);var za=b(this);if(void 0!=za.data("iosslider"))return !0;b(this).find("img").bind("dragstart.iosSliderEvent",function(b){b.preventDefault();});c.infiniteSlider&&(c.scrollbar=!1);c.infiniteSlider&&1==H&&(c.infiniteSlider=!1);c.scrollbar&&(""!=c.scrollbarContainer?b(c.scrollbarContainer).append("<div class = '"+K+"'><div class = '"+t+"'></div></div>"):b(F).parent().append("<div class = '"+K+"'><div class = '"+t+"'></div></div>"));if(!g())return !0;b(this).find("a").bind("mousedown",e.preventDrag);b(this).find("[onclick]").bind("click",e.preventDrag).each(function(){b(this).data("onclick",this.onclick);});a=e.calcActiveOffset(c,e.getSliderOffset(b(F),"x"),l,r,B[d],H,void 0,d);a=(a+B[d]+H)%H;a=new e.args("load",c,F,b(F).children(":eq("+a+")"),a,a);b(n).data("args",a);if(""!=c.onSliderLoaded)c.onSliderLoaded(a);if(J[d].responsiveSlides||J[d].responsiveSlideContainer)a=Ba?"orientationchange":"resize",b(window).bind(a+".iosSliderEvent-"+d,function(){if(!g())return !0;var a=b(n).data("args");if(""!=c.onSliderResize)c.onSliderResize(a);});!c.keyboardControls&&!c.tabToAdvance||W||b(document).bind("keydown.iosSliderEvent",function(b){ba||Y||(b=b.originalEvent);if(aa[d])return !0;if(37==b.keyCode&&c.keyboardControls)b.preventDefault(),b=(z[d]+B[d]+H)%H,(0<b||c.infiniteSlider)&&e.changeSlide(b-1,F,C,N,t,v,r,y,k,D,E,l,M,d,S,H,p,c);else{if(39==b.keyCode&&c.keyboardControls||9==b.keyCode&&c.tabToAdvance)b.preventDefault(),b=(z[d]+B[d]+H)%H,(b<l.length-1||c.infiniteSlider)&&e.changeSlide(b+1,F,C,N,t,v,r,y,k,D,E,l,M,d,S,H,p,c);}});if(Aa||c.desktopClickDrag){var da=!1,ma=b(F),sa=b(F),ya=!1;c.scrollbarDrag&&(ma=ma.add(w),sa=sa.add(x));b(ma).bind("mousedown.iosSliderEvent touchstart.iosSliderEvent",function(a){if(da)return !0;da=!0;"touchstart"==a.type?b(sa).unbind("mousedown.iosSliderEvent"):b(sa).unbind("touchstart.iosSliderEvent");if(aa[d]||W||(ya=e.isUnselectable(a.target,c)))return U=da=!1,!0;Z=b(this)[0]===b(w)[0]?w:F;ba||Y||(a=a.originalEvent);
6e.autoSlidePause(d);pa.unbind(".disableClick");if("touchstart"==a.type)eventX=a.touches[0].pageX,eventY=a.touches[0].pageY;else{if(window.getSelection)window.getSelection().empty?window.getSelection().empty():window.getSelection().removeAllRanges&&window.getSelection().removeAllRanges();else{if(document.selection)if(Y)try{document.selection.empty();}catch(g){}else document.selection.empty();}eventX=a.pageX;eventY=a.pageY;xa=!0;qa=F;b(this).css({cursor:ta});}O=[0,0];L=[0,0];X=0;U=!1;for(a=0;a<N.length;a++)clearTimeout(N[a]);a=e.getSliderOffset(F,"x");a>-1*m[d]+p+R?(a=-1*m[d]+p+R,e.setSliderOffset(b("."+t),a),b("."+t).css({width:v-D+"px"})):a<-1*s[d]&&(e.setSliderOffset(b("."+t),y-k-v),b("."+t).css({width:v-D+"px"}));a=b(this)[0]===b(w)[0]?m[d]:0;P=-1*(e.getSliderOffset(this,"x")-eventX-a);e.getSliderOffset(this,"y");O[1]=eventX;L[1]=eventY;la=!1;});b(document).bind("touchmove.iosSliderEvent mousemove.iosSliderEvent",function(a){ba||Y||(a=a.originalEvent);if(aa[d]||W||ya||!da)return !0;var g=0;if("touchmove"==a.type)eventX=a.touches[0].pageX,eventY=a.touches[0].pageY;else{if(window.getSelection)window.getSelection().empty||window.getSelection().removeAllRanges&&window.getSelection().removeAllRanges();else{if(document.selection)if(Y)try{document.selection.empty();}catch(h){}else document.selection.empty();}eventX=a.pageX;eventY=a.pageY;if(!xa||!oa&&("undefined"!=typeof a.webkitMovementX||"undefined"!=typeof a.webkitMovementY)&&0===a.webkitMovementY&&0===a.webkitMovementX)return !0;}O[0]=O[1];O[1]=eventX;X=(O[1]-O[0])/2;L[0]=L[1];L[1]=eventY;ea=(L[1]-L[0])/2;if(!U){var f=(z[d]+B[d]+H)%H,f=new e.args("start",c,F,b(F).children(":eq("+f+")"),f,void 0);b(n).data("args",f);if(""!=c.onSlideStart)c.onSlideStart(f);}(ea>c.verticalSlideLockThreshold||ea<-1*c.verticalSlideLockThreshold)&&"touchmove"==a.type&&!U&&(ra=!0);(X>c.horizontalSlideLockThreshold||X<-1*c.horizontalSlideLockThreshold)&&"touchmove"==a.type&&a.preventDefault();if(X>c.slideStartVelocityThreshold||X<-1*c.slideStartVelocityThreshold)U=!0;if(U&&!ra){var f=e.getSliderOffset(F,"x"),q=b(Z)[0]===b(w)[0]?m[d]:p,u=b(Z)[0]===b(w)[0]?(m[d]-s[d]-p)/(y-k-v):1,x=b(Z)[0]===b(w)[0]?c.scrollbarElasticPullResistance:c.elasticPullResistance,G=c.snapSlideCenter&&b(Z)[0]===b(w)[0]?0:p,K=c.snapSlideCenter&&b(Z)[0]===b(w)[0]?p:0;"touchmove"==a.type&&(fa!=a.touches.length&&(P=-1*f+eventX),fa=a.touches.length);if(c.infiniteSlider){if(f<=-1*s[d]){var I=b(F).width();if(f<=-1*va[d]){var J=-1*E[0];b(C).each(function(a){e.setSliderOffset(b(C)[a],J+p);a<l.length&&(l[a]=-1*J);J+=M[a];});P-=-1*l[0];m[d]=-1*l[0]+p;s[d]=m[d]+I-r;B[d]=0;}else{var N=0,S=e.getSliderOffset(b(C[0]),"x");b(C).each(function(b){e.getSliderOffset(this,"x")<S&&(S=e.getSliderOffset(this,"x"),N=b);});x=m[d]+I;e.setSliderOffset(b(C)[N],x);m[d]=-1*l[1]+p;s[d]=m[d]+I-r;l.splice(0,1);l.splice(l.length,0,-1*x+p);B[d]++;}}if(f>=-1*m[d]||0<=f)if(I=b(F).width(),0<=f)for(J=-1*E[0],b(C).each(function(a){e.setSliderOffset(b(C)[a],J+p);a<l.length&&(l[a]=-1*J);J+=M[a];}),P+=-1*l[0],m[d]=-1*l[0]+p,s[d]=m[d]+I-r,B[d]=H;0<-1*l[0]-I+p;){var Q=0,R=e.getSliderOffset(b(C[0]),"x");b(C).each(function(b){e.getSliderOffset(this,"x")>R&&(R=e.getSliderOffset(this,"x"),Q=b);});x=m[d]-M[Q];e.setSliderOffset(b(C)[Q],x);l.splice(0,0,-1*x+p);l.splice(l.length-1,1);m[d]=-1*l[0]+p;s[d]=m[d]+I-r;B[d]--;z[d]++;}else Q=0,R=e.getSliderOffset(b(C[0]),"x"),b(C).each(function(b){e.getSliderOffset(this,"x")>R&&(R=e.getSliderOffset(this,"x"),Q=b);}),x=m[d]-M[Q],e.setSliderOffset(b(C)[Q],x),l.splice(0,0,-1*x+p),l.splice(l.length-1,1),m[d]=-1*l[0]+p,s[d]=m[d]+I-r,B[d]--;}else I=b(F).width(),f>-1*m[d]+p&&(g=(m[d]+-1*(P-q-eventX+G)*u-q)*x*-1/u),f<-1*s[d]&&(g=(s[d]+K+-1*(P-q-eventX)*u-q)*x*-1/u);e.setSliderOffset(F,-1*(P-q-eventX-g)*u-q+K);c.scrollbar&&(e.showScrollbar(c,t),T=Math.floor((P-eventX-g-m[d]+G)/(s[d]-m[d]+p)*(y-k-v)*u),f=v,0>=T?(f=v-D- -1*T,e.setSliderOffset(b("."+t),0),b("."+t).css({width:f+"px"})):T>=y-k-D-v?(f=y-k-D-T,e.setSliderOffset(b("."+t),T),b("."+t).css({width:f+"px"})):e.setSliderOffset(b("."+t),T));"touchmove"==a.type&&(A=a.touches[0].pageX);a=!1;g=e.calcActiveOffset(c,-1*(P-eventX-g),l,r,B[d],H,void 0,d);
6f=(g+B[d]+H)%H;c.infiniteSlider?f!=ca[d]&&(a=!0):g!=z[d]&&(a=!0);if(a&&(z[d]=g,ca[d]=f,la=!0,f=new e.args("change",c,F,b(F).children(":eq("+f+")"),f,f),b(n).data("args",f),""!=c.onSlideChange))c.onSlideChange(f);}});a=b(window);if(Y||ba)a=b(document);b(ma).bind("touchend.iosSliderEvent",function(b){b=b.originalEvent;if(aa[d]||W||ya)return !0;if(0!=b.touches.length)for(var a=0;a<b.touches.length;a++)b.touches[a].pageX==A&&e.slowScrollHorizontal(F,C,N,t,X,ea,v,r,y,k,D,E,l,M,d,S,H,Z,la,p,c);else e.slowScrollHorizontal(F,C,N,t,X,ea,v,r,y,k,D,E,l,M,d,S,H,Z,la,p,c);da=ra=!1;});b(a).bind("mouseup.iosSliderEvent-"+d,function(a){U?wa.unbind("click.disableClick").bind("click.disableClick",e.preventClick):wa.unbind("click.disableClick").bind("click.disableClick",e.enableClick);ja.each(function(){this.onclick=function(a){if(U)return !1;b(this).data("onclick").call(this,a||window.event);};this.onclick=b(this).data("onclick");});1.8<=parseFloat(b().jquery)?pa.each(function(){var a=b._data(this,"events");if(void 0!=a&&void 0!=a.click&&"iosSliderEvent"!=a.click[0].namespace){if(!U)return !1;b(this).one("click.disableClick",e.preventClick);var a=b._data(this,"events").click,c=a.pop();a.splice(0,0,c);}}):1.6<=parseFloat(b().jquery)&&pa.each(function(){var a=b(this).data("events");if(void 0!=a&&void 0!=a.click&&"iosSliderEvent"!=a.click[0].namespace){if(!U)return !1;b(this).one("click.disableClick",e.preventClick);var a=b(this).data("events").click,c=a.pop();a.splice(0,0,c);}});if(!ua[d]){if(W||aa[d])return !0;b(ma).css({cursor:ga});xa=!1;if(void 0==qa)return !0;e.slowScrollHorizontal(qa,C,N,t,X,ea,v,r,y,k,D,E,l,M,d,S,H,Z,la,p,c);qa=void 0;}da=ra=!1;});}});},destroy:function(a,g){void 0==g&&(g=this);return b(g).each(function(){var c=b(this),f=c.data("iosslider");if(void 0==f)return !1;void 0==a&&(a=!0);e.autoSlidePause(f.sliderNumber);ua[f.sliderNumber]=!0;b(window).unbind(".iosSliderEvent-"+f.sliderNumber);b(document).unbind(".iosSliderEvent-"+f.sliderNumber);b(document).unbind("keydown.iosSliderEvent");b(this).unbind(".iosSliderEvent");b(this).children(":first-child").unbind(".iosSliderEvent");b(this).children(":first-child").children().unbind(".iosSliderEvent");a&&(b(this).attr("style",""),b(this).children(":first-child").attr("style",""),b(this).children(":first-child").children().attr("style",""),b(f.settings.navSlideSelector).attr("style",""),b(f.settings.navPrevSelector).attr("style",""),b(f.settings.navNextSelector).attr("style",""),b(f.settings.autoSlideToggleSelector).attr("style",""),b(f.settings.unselectableSelector).attr("style",""));f.settings.scrollbar&&b(".scrollbarBlock"+f.sliderNumber).remove();for(var f=$[f.sliderNumber],g=0;g<f.length;g++)clearTimeout(f[g]);c.removeData("iosslider");c.removeData("args");});},update:function(a){void 0==a&&(a=this);return b(a).each(function(){var a=b(this),c=a.data("iosslider");if(void 0==c)return !1;c.settings.startAtSlide=a.data("args").currentSlideNumber;V.destroy(!1,this);1!=c.numberOfSlides&&c.settings.infiniteSlider&&(c.settings.startAtSlide=(z[c.sliderNumber]+1+B[c.sliderNumber]+c.numberOfSlides)%c.numberOfSlides);V.init(c.settings,this);a=new e.args("update",c.settings,c.scrollerNode,b(c.scrollerNode).children(":eq("+(c.settings.startAtSlide-1)+")"),c.settings.startAtSlide-1,c.settings.startAtSlide-1);b(c.stageNode).data("args",a);if(""!=c.settings.onSliderUpdate)c.settings.onSliderUpdate(a);});},addSlide:function(a,e){return this.each(function(){var c=b(this),f=c.data("iosslider");if(void 0==f)return !1;0==b(f.scrollerNode).children().length?(b(f.scrollerNode).append(a),c.data("args").currentSlideNumber=1):f.settings.infiniteSlider?(1==e?b(f.scrollerNode).children(":eq(0)").before(a):b(f.scrollerNode).children(":eq("+(e-2)+")").after(a),-1>B[f.sliderNumber]&&z[f.sliderNumber]--,c.data("args").currentSlideNumber>=e&&z[f.sliderNumber]++):(e<=f.numberOfSlides?b(f.scrollerNode).children(":eq("+(e-1)+")").before(a):b(f.scrollerNode).children(":eq("+(e-2)+")").after(a),c.data("args").currentSlideNumber>=e&&c.data("args").currentSlideNumber++);c.data("iosslider").numberOfSlides++;V.update(this);});},removeSlide:function(a){return this.each(function(){var e=b(this).data("iosslider");if(void 0==e)return !1;b(e.scrollerNode).children(":eq("+(a-1)+")").remove();z[e.sliderNumber]>a-1&&z[e.sliderNumber]--;V.update(this);});},goToSlide:function(a,g){void 0==g&&(g=this);return b(g).each(function(){var c=b(this).data("iosslider");if(void 0==c||c.shortContent)return !1;a=a>c.childrenOffsets.length?c.childrenOffsets.length-1:a-1;
6e.changeSlide(a,b(c.scrollerNode),b(c.slideNodes),$[c.sliderNumber],c.scrollbarClass,c.scrollbarWidth,c.stageWidth,c.scrollbarStageWidth,c.scrollMargin,c.scrollBorder,c.originalOffsets,c.childrenOffsets,c.slideNodeOuterWidths,c.sliderNumber,c.infiniteSliderWidth,c.numberOfSlides,c.centeredSlideOffset,c.settings);});},prevSlide:function(){return this.each(function(){var a=b(this).data("iosslider");if(void 0==a||a.shortContent)return !1;var g=(z[a.sliderNumber]+B[a.sliderNumber]+a.numberOfSlides)%a.numberOfSlides;(0<g||a.settings.infiniteSlider)&&e.changeSlide(g-1,b(a.scrollerNode),b(a.slideNodes),$[a.sliderNumber],a.scrollbarClass,a.scrollbarWidth,a.stageWidth,a.scrollbarStageWidth,a.scrollMargin,a.scrollBorder,a.originalOffsets,a.childrenOffsets,a.slideNodeOuterWidths,a.sliderNumber,a.infiniteSliderWidth,a.numberOfSlides,a.centeredSlideOffset,a.settings);z[a.sliderNumber]=g;});},nextSlide:function(){return this.each(function(){var a=b(this).data("iosslider");if(void 0==a||a.shortContent)return !1;var g=(z[a.sliderNumber]+B[a.sliderNumber]+a.numberOfSlides)%a.numberOfSlides;(g<a.childrenOffsets.length-1||a.settings.infiniteSlider)&&e.changeSlide(g+1,b(a.scrollerNode),b(a.slideNodes),$[a.sliderNumber],a.scrollbarClass,a.scrollbarWidth,a.stageWidth,a.scrollbarStageWidth,a.scrollMargin,a.scrollBorder,a.originalOffsets,a.childrenOffsets,a.slideNodeOuterWidths,a.sliderNumber,a.infiniteSliderWidth,a.numberOfSlides,a.centeredSlideOffset,a.settings);z[a.sliderNumber]=g;});},lock:function(){return this.each(function(){var a=b(this).data("iosslider");if(void 0==a||a.shortContent)return !1;b(a.scrollerNode).css({cursor:"default"});aa[a.sliderNumber]=!0;});},unlock:function(){return this.each(function(){var a=b(this).data("iosslider");if(void 0==a||a.shortContent)return !1;b(a.scrollerNode).css({cursor:ga});aa[a.sliderNumber]=!1;});},getData:function(){return this.each(function(){var a=b(this).data("iosslider");return void 0==a||a.shortContent?!1:a;});},autoSlidePause:function(){return this.each(function(){var a=b(this).data("iosslider");if(void 0==a||a.shortContent)return !1;J[a.sliderNumber].autoSlide=!1;e.autoSlidePause(a.sliderNumber);return a;});},autoSlidePlay:function(){return this.each(function(){var a=b(this).data("iosslider");if(void 0==a||a.shortContent)return !1;J[a.sliderNumber].autoSlide=!0;e.autoSlide(b(a.scrollerNode),b(a.slideNodes),$[a.sliderNumber],a.scrollbarClass,a.scrollbarWidth,a.stageWidth,a.scrollbarStageWidth,a.scrollMargin,a.scrollBorder,a.originalOffsets,a.childrenOffsets,a.slideNodeOuterWidths,a.sliderNumber,a.infiniteSliderWidth,a.numberOfSlides,a.centeredSlideOffset,a.settings);return a;});}};b.fn.iosSlider=function(a){if(V[a])return V[a].apply(this,Array.prototype.slice.call(arguments,1));if("object"!==typeof a&&a)b.error("invalid method call!");else return V.init.apply(this,arguments);};})(jQuery);;
7!function(a,b){"use strict";a.MixItUp=function(){var b=this;b._execAction("_constructor",0),a.extend(b,{selectors:{target:".mix",filter:".filter",sort:".sort"},animation:{enable:!0,effects:"fade scale",duration:600,easing:"ease",perspectiveDistance:"3000",perspectiveOrigin:"50% 50%",queue:!0,queueLimit:1,animateChangeLayout:!1,animateResizeContainer:!0,animateResizeTargets:!1,staggerSequence:!1,reverseOut:!1},callbacks:{onMixLoad:!1,onMixStart:!1,onMixBusy:!1,onMixEnd:!1,onMixFail:!1,_user:!1},controls:{enable:!0,live:!1,toggleFilterButtons:!1,toggleLogic:"or",activeClass:"active"},layout:{display:"inline-block",containerClass:"",containerClassFail:"fail"},load:{filter:"all",sort:!1},_$body:null,_$container:null,_$targets:null,_$parent:null,_$sortButtons:null,_$filterButtons:null,_suckMode:!1,_mixing:!1,_sorting:!1,_clicking:!1,_loading:!0,_changingLayout:!1,_changingClass:!1,_changingDisplay:!1,_origOrder:[],_startOrder:[],_newOrder:[],_activeFilter:null,_toggleArray:[],_toggleString:"",_activeSort:"default:asc",_newSort:null,_startHeight:null,_newHeight:null,_incPadding:!0,_newDisplay:null,_newClass:null,_targetsBound:0,_targetsDone:0,_queue:[],_$show:a(),_$hide:a()}),b._execAction("_constructor",1);},a.MixItUp.prototype={constructor:a.MixItUp,_instances:{},_handled:{_filter:{},_sort:{}},_bound:{_filter:{},_sort:{}},_actions:{},_filters:{},extend:function(b){for(var c in b)a.MixItUp.prototype[c]=b[c];},addAction:function(b,c,d,e){a.MixItUp.prototype._addHook("_actions",b,c,d,e);},addFilter:function(b,c,d,e){a.MixItUp.prototype._addHook("_filters",b,c,d,e);},_addHook:function(b,c,d,e,f){var g=a.MixItUp.prototype[b],h={};f=1===f||"post"===f?"post":"pre",h[c]={},h[c][f]={},h[c][f][d]=e,a.extend(!0,g,h);},_init:function(b,c){var d=this;if(d._execAction("_init",0,arguments),c&&a.extend(!0,d,c),d._$body=a("body"),d._domNo
7de=b,d._$container=a(b),d._$container.addClass(d.layout.containerClass),d._id=b.id,d._platformDetect(),d._brake=d._getPrefixedCSS("transition","none"),d._refresh(!0),d._$parent=d._$targets.parent().length?d._$targets.parent():d._$container,d.load.sort&&(d._newSort=d._parseSort(d.load.sort),d._newSortString=d.load.sort,d._activeSort=d.load.sort,d._sort(),d._printSort()),d._activeFilter="all"===d.load.filter?d.selectors.target:"none"===d.load.filter?"":d.load.filter,d.controls.enable&&d._bindHandlers(),d.controls.toggleFilterButtons){d._buildToggleArray();for(var e=0;e<d._toggleArray.length;e++)d._updateControls({filter:d._toggleArray[e],sort:d._activeSort},!0);}else d.controls.enable&&d._updateControls({filter:d._activeFilter,sort:d._activeSort});d._filter(),d._init=!0,d._$container.data("mixItUp",d),d._execAction("_init",1,arguments),d._buildState(),d._$targets.css(d._brake),d._goMix(d.animation.enable);},_platformDetect:function(){var a=this,c=["Webkit","Moz","O","ms"],d=["webkit","moz"],e=window.navigator.appVersion.match(/Chrome\/(\d+)\./)||!1,f="undefined"!=typeof InstallTrigger,g=function(a){for(var b=0;b<c.length;b++)if(c[b]+"Transition" in a.style)return {prefix:"-"+c[b].toLowerCase()+"-",vendor:c[b]};return "transition" in a.style?"":!1;},h=g(a._domNode);a._execAction("_platformDetect",0),a._chrome=e?parseInt(e[1],10):!1,a._ff=f?parseInt(window.navigator.userAgent.match(/rv:([^)]+)\)/)[1]):!1,a._prefix=h.prefix,a._vendor=h.vendor,a._suckMode=window.atob&&a._prefix?!1:!0,a._suckMode&&(a.animation.enable=!1),a._ff&&a._ff<=4&&(a.animation.enable=!1);for(var i=0;i<d.length&&!window.requestAnimationFrame;i++)window.requestAnimationFrame=window[d[i]+"RequestAnimationFrame"];"function"!=typeof Object.getPrototypeOf&&("object"==typeof "test".__proto__?Object.getPrototypeOf=function(a){return a.__proto__;}:Object.getPrototypeOf=function(a){return a.constructor.prototype;}),a._domNode.nextElementSibling===b&&Object.defineProperty(Element.prototype,"nextElementSibling",{get:function(){for(var a=this.nextSibling;a;){if(1===a.nodeType)return a;a=a.nextSibling;}return null;}}),a._execAction("_platformDetect",1);},_refresh:function(a,c){var d=this;d._execAction("_refresh",0,arguments),d._$targets=d._$container.find(d.selectors.target);for(var e=0;e<d._$targets.length;e++){var f=d._$targets[e];if(f.dataset===b||c){f.dataset={};for(var g=0;g<f.attributes.length;g++){var h=f.attributes[g],i=h.name,j=h.value;if(i.indexOf("data-")>-1){var k=d._helpers._camelCase(i.substring(5,i.length));f.dataset[k]=j;}}}f.mixParent===b&&(f.mixParent=d._id);}if(d._$targets.length&&a||!d._origOrder.length&&d._$targets.length){d._origOrder=[];for(var e=0;e<d._$targets.length;e++){var f=d._$targets[e];d._origOrder.push(f);}}d._execAction("_refresh",1,arguments);},_bindHandlers:function(){var c=this,d=a.MixItUp.prototype._bound._filter,e=a.MixItUp.prototype._bound._sort;c._execAction("_bindHandlers",0),c.controls.live?c._$body.on("click.mixItUp."+c._id,c.selectors.sort,function(){c._processClick(a(this),"sort");}).on("click.mixItUp."+c._id,c.selectors.filter,function(){c._processClick(a(this),"filter");}):(c._$sortButtons=a(c.selectors.sort),c._$filterButtons=a(c.selectors.filter),c._$sortButtons.on("click.mixItUp."+c._id,function(){c._processClick(a(this),"sort");}),c._$filterButtons.on("click.mixItUp."+c._id,function(){c._processClick(a(this),"filter");})),d[c.selectors.filter]=d[c.selectors.filter]===b?1:d[c.selectors.filter]+1,e[c.selectors.sort]=e[c.selectors.sort]===b?1:e[c.selectors.sort]+1,c._execAction("_bindHandlers",1);},_processClick:function(c,d){var e=this,f=function(c,d,f){var g=a.MixItUp.prototype;g._handled["_"+d][e.selectors[d]]=g._handled["_"+d][e.selectors[d]]===b?1:g._handled["_"+d][e.selectors[d]]+1,g._handled["_"+d][e.selectors[d]]===g._bound["_"+d][e.selectors[d]]&&(c[(f?"remove":"add")+"Class"](e.controls.activeClass),delete g._handled["_"+d][e.selectors[d]]);};if(e._execAction("_processClick",0,arguments),!e._mixing||e.animation.queue&&e._queue.length<e.animation.queueLimit){if(e._clicking=!0,"sort"===d){var g=c.attr("data-sort");(!c.hasClass(e.controls.activeClass)||g.indexOf("random")>-1)&&(a(e.selectors.sort).removeClass(e.controls.activeClass),f(c,d),e.sort(g));}if("filter"===d){var h,i=c.attr("data-filter"),j="or"===e.controls.toggleLogic?",":"";e.controls.toggleFilterButtons?(e._buildToggleArray(),c.hasClass(e.controls.activeClass)?(f(c,d,!0),h=e._toggleArray.indexOf(i),e._toggleArray.splice(h,1)):(f(c,d),e._toggleArray.push(i)),e._toggleArray=a.grep(e._toggleArray,function(a){return a;}),e._toggleString=e._toggleArray.join(j),e.filter(e._toggleString)):c.hasClass(e.controls.activeClass)||(a(e.selectors.filter).removeClass(e.controls.activeClass),f(c,d),e.filter(i));}e._execAction("_processClick",1,arguments);}else "function"==typeof e.callbacks.onMixBusy&&e.callbacks.onMixBusy.call(e._domNode,e._state,e),e._execAction("_processClickBusy",1,arguments);},_buildToggleArray:function(){var a=this,b=a._activeFilter.replace(/\s/g,"");if(a._execAction("_buildToggleArray",0,arguments),"or"===a.controls.toggleLogic)a._toggleArray=b.split(",");else{a._toggleArray=b.split("."),!a._toggleArray[0]&&a._toggleArray.shift();for(var c,d=0;c=a._toggleArray[d];d++)a._toggleArray[d]="."+c;}a._execAction("_buildToggleArray",1,arguments);},_updateControls:function(c,d){var e=this,f={filter:c.filter,sort:c.sort},g=function(a,b){try{d&&"filter"===h&&"none"!==f.filter&&""!==f.filter?a.filter(b).addClass(e.controls.activeClass):a.removeClass(e.controls.activeClass).filter(b).addClass(e.controls.activeClass);}catch(c){}},h="filter",i=null;e._execAction("_updateControls",0,arguments),c.filter===b&&(f.filter=e._activeFilter),c.sort===b&&(f.
7sort=e._activeSort),f.filter===e.selectors.target&&(f.filter="all");for(var j=0;2>j;j++)i=e.controls.live?a(e.selectors[h]):e["_$"+h+"Buttons"],i&&g(i,"[data-"+h+'="'+f[h]+'"]'),h="sort";e._execAction("_updateControls",1,arguments);},_filter:function(){var b=this;b._execAction("_filter",0);for(var c=0;c<b._$targets.length;c++){var d=a(b._$targets[c]);d.is(b._activeFilter)?b._$show=b._$show.add(d):b._$hide=b._$hide.add(d);}b._execAction("_filter",1);},_sort:function(){var a=this,b=function(a){for(var b=a.slice(),c=b.length,d=c;d--;){var e=parseInt(Math.random()*c),f=b[d];b[d]=b[e],b[e]=f;}return b;};a._execAction("_sort",0),a._startOrder=[];for(var c=0;c<a._$targets.length;c++){var d=a._$targets[c];a._startOrder.push(d);}switch(a._newSort[0].sortBy){case "default":a._newOrder=a._origOrder;break;case "random":a._newOrder=b(a._startOrder);break;case "custom":a._newOrder=a._newSort[0].order;break;default:a._newOrder=a._startOrder.concat().sort(function(b,c){return a._compare(b,c);});}a._execAction("_sort",1);},_compare:function(a,b,c){c=c?c:0;var d=this,e=d._newSort[c].order,f=function(a){return a.dataset[d._newSort[c].sortBy]||0;},g=isNaN(1*f(a))?f(a).toLowerCase():1*f(a),h=isNaN(1*f(b))?f(b).toLowerCase():1*f(b);return h>g?"asc"===e?-1:1:g>h?"asc"===e?1:-1:g===h&&d._newSort.length>c+1?d._compare(a,b,c+1):0;},_printSort:function(a){var b=this,c=a?b._startOrder:b._newOrder,d=b._$parent[0].querySelectorAll(b.selectors.target),e=d.length?d[d.length-1].nextElementSibling:null,f=document.createDocumentFragment();b._execAction("_printSort",0,arguments);for(var g=0;g<d.length;g++){var h=d[g],i=h.nextSibling;"absolute"!==h.style.position&&(i&&"#text"===i.nodeName&&b._$parent[0].removeChild(i),b._$parent[0].removeChild(h));}for(var g=0;g<c.length;g++){var j=c[g];if("default"!==b._newSort[0].sortBy||"desc"!==b._newSort[0].order||a)f.appendChild(j),f.appendChild(document.createTextNode(" "));else{var k=f.firstChild;f.insertBefore(j,k),f.insertBefore(document.createTextNode(" "),j);}}e?b._$parent[0].insertBefore(f,e):b._$parent[0].appendChild(f),b._execAction("_printSort",1,arguments);},_parseSort:function(a){for(var b=this,c="string"==typeof a?a.split(" "):[a],d=[],e=0;e<c.length;e++){var f="string"==typeof a?c[e].split(":"):["custom",c[e]],g={sortBy:b._helpers._camelCase(f[0]),order:f[1]||"asc"};if(d.push(g),"default"===g.sortBy||"random"===g.sortBy)break;}return b._execFilter("_parseSort",d,arguments);},_parseEffects:function(){var a=this,b={opacity:"",transformIn:"",transformOut:"",filter:""},c=function(b,c,d){if(a.animation.effects.indexOf(b)>-1){if(c){var e=a.animation.effects.indexOf(b+"(");if(e>-1){var f=a.animation.effects.substring(e),g=/\(([^)]+)\)/.exec(f),h=g[1];return {val:h};}}return !0;}return !1;},d=function(a,b){return b?"-"===a.charAt(0)?a.substr(1,a.length):"-"+a:a;},e=function(a,e){for(var f=[["scale",".01"],["translateX","20px"],["translateY","20px"],["translateZ","20px"],["rotateX","90deg"],["rotateY","90deg"],["rotateZ","180deg"]],g=0;g<f.length;g++){var h=f[g][0],i=f[g][1],j=e&&"scale"!==h;b[a]+=c(h)?h+"("+d(c(h,!0).val||i,j)+") ":"";}};return b.opacity=c("fade")?c("fade",!0).val||"0":"1",e("transformIn"),a.animation.reverseOut?e("transformOut",!0):b.transformOut=b.transformIn,b.transition={},b.transition=a._getPrefixedCSS("transition","all "+a.animation.duration+"ms "+a.animation.easing+", opacity "+a.animation.duration+"ms linear"),a.animation.stagger=c("stagger")?!0:!1,a.animation.staggerDuration=parseInt(c("stagger")&&c("stagger",!0).val?c("stagger",!0).val:100),a._execFilter("_parseEffects",b);},_buildState:function(a){var b=this,c={};return b._execAction("_buildState",0),c={activeFilter:""===b._activeFilter?"none":b._activeFilter,activeSort:a&&b._newSortString?b._newSortString:b._activeSort,fail:!b._$show.length&&""!==b._activeFilter,$targets:b._$targets,$show:b._$show,$hide:b._$hide,totalTargets:b._$targets.length,totalShow:b._$show.length,totalHide:b._$hide.length,display:a&&b._newDisplay?b._newDisplay:b.layout.display},a?b._execFilter("_buildState",c):(b._state=c,void b._execAction("_buildState",1));},_goMix:function(a){var b=this,c=function(){b._chrome&&31===b._chrome&&f(b._$parent[0]),b._setInter(),d();},d=function(){var a=window.pageYOffset,c=window.pageXOffset;document.documentElement.scrollHeight;b._getInterMixData(),b._setFinal(),b._getFinalMixData(),window.pageYOffset!==a&&window.scrollTo(c,a),b._prepTargets(),window.requestAnimationFrame?requestAnimationFrame(e):setTimeout(function(){e();},20);},e=function(){b._animateTargets(),0===b._targetsBound&&b._cleanUp();},f=function(a){var b=a.parentElement,c=document.createElement("div"),d=document.createDocumentFragment();b.insertBefore(c,a),d.appendChild(a),b.replaceChild(a,c);},g=b._buildState(!0);b._execAction("_goMix",0,arguments),!b.animation.duration&&(a=!1),b._mixing=!0,b._$container.removeClass(b.layout.containerClassFail),"function"==typeof b.callbacks.onMixStart&&b.callbacks.onMixStart.call(b._domNode,b._state,g,b),b._$container.trigger("mixStart",[b._state,g,b]),b._getOrigMixData(),a&&!b._suckMode?window.requestAnimationFrame?requestAnimationFrame(c):c():b._cleanUp(),b._execAction("_goMix",1,arguments);},_getTargetData:function(a,b){var c,d=this;a.dataset[b+"PosX"]=a.offsetLeft,a.dataset[b+"PosY"]=a.offsetTop,d.animation.animateResizeTargets&&(c=d._suckMode?{marginBottom:"",marginRight:""}:window.getComputedStyle(a),a.dataset[b+"MarginBottom"]=parseInt(c.marginBottom),a.dataset[b+"MarginRight"]=parseInt(c.marginRight),a.dataset[b+"Width"]=a.offsetWidth,a.dataset[b+"Height"]=a.offsetHeight);},_getOrigMixData:function(){var a=this,b=a._suckMode?{boxSizing:""}:window.getComputedStyle(a._$parent[0]),c=b.boxSizing||b[a._vendor+"BoxSizing"];a._incPadding="border-box"===c,a._execAction("_getOrigMixData",0),!a._suckMode&&(a.effects=a._parseEffects()),a._$toHide=a._$hide.filter(":visible"),a._$toShow=a._$show.filter(":hidden"),a._$pre=a._$targets.filter(":visible"),a._startHeight=a._incPadding?a._$parent.outerHeight():a._$parent.height();for(var d=0;d<a._$pre.length;d++){var e=a._$pre[d];a._getTargetData(e,"orig");}a._execAction("_getOrigMixData",1);},_setInter:function(){var a=this;a._execAction("_setInter",0),a._changingLayout&&a.animation.animateChangeLayout?(a._$toShow.css("display",a._newDisplay),a._changingClass&&a._$container.removeClass(a.layout.containerClass).addClass(a._newClass)):a._$toShow.css("display",a.layout.display),a._execAction("_setInter",1);},_getInterMixData:function(){var a=this;a._execAction("_getInterMixData",0);for(var b=0;b<a._$toShow.length;b++){var c=a._$toShow[b];a._getTargetData(c,"inter");}for(var b=0;b<a._$pre.length;b++){var c=a._$pre[b];a._getTargetData(c,"inter");}a._execAction("_getInterMixData",1);},_setFinal:function(){var a=this;a._execAction("_setFinal",0),a._sorting&&a._printSort(),a._$toHide.removeStyle("display"),a._changingLayout&&a.animation.animateChangeLayout&&a._$pre.css("display",a._newDisplay),a._execAction("_setFinal",1);},_getFinalMixData:function(){var a=this;a._execAction("_getFinalMixData",0);for(var b=0;b<a._$toShow.length;b++){var c=a._$toShow[b];a._getTargetData(c,"final");}for(var b=0;b<a._$pre.length;b++){var c=a._$pre[b];a._getTargetData(c,"final");}a._newHeight=a._incPadding?a._$parent.outerHeight():a._$parent.height(),a._sorting&&a._printSort(!0),a._$toShow.removeStyle("display"),a._$pre.css("display",a.layout.display),a._changingClass&&a.animation.animateChangeLayout&&a._$container.removeClass(a._newClass).addClass(a.layout.containerClass),a._execAction("_getFinalMixData",1);},_prepTargets:function(){var b=this,c={_in:b._getPrefixedCSS("transform",b.effects.transformIn),_out:b._getPrefixedCSS("transform",b.effects.transformOut)};b._execAction("_prepTargets",0),b.animation.animateResizeContainer&&b._$parent.css("height",b._startHeight+"px");for(var d=0;d<b._$toShow.length;d++){var e=b._$toShow[d],f=a(e);e.style.opacity=b.effects.opacity,e.style.display=b._changingLayout&&b.animation.animateChangeLayout?b._newDisplay:b.layout.display,f.css(c._in),b.animation.animateResizeTargets&&(e.style.width=e.dataset.f
7inalWidth+"px",e.style.height=e.dataset.finalHeight+"px",e.style.marginRight=-(e.dataset.finalWidth-e.dataset.interWidth)+1*e.dataset.finalMarginRight+"px",e.style.marginBottom=-(e.dataset.finalHeight-e.dataset.interHeight)+1*e.dataset.finalMarginBottom+"px");}for(var d=0;d<b._$pre.length;d++){var e=b._$pre[d],f=a(e),g={x:e.dataset.origPosX-e.dataset.interPosX,y:e.dataset.origPosY-e.dataset.interPosY},c=b._getPrefixedCSS("transform","translate("+g.x+"px,"+g.y+"px)");f.css(c),b.animation.animateResizeTargets&&(e.style.width=e.dataset.origWidth+"px",e.style.height=e.dataset.origHeight+"px",e.dataset.origWidth-e.dataset.finalWidth&&(e.style.marginRight=-(e.dataset.origWidth-e.dataset.interWidth)+1*e.dataset.origMarginRight+"px"),e.dataset.origHeight-e.dataset.finalHeight&&(e.style.marginBottom=-(e.dataset.origHeight-e.dataset.interHeight)+1*e.dataset.origMarginBottom+"px"));}b._execAction("_prepTargets",1);},_animateTargets:function(){var b=this;b._execAction("_animateTargets",0),b._targetsDone=0,b._targetsBound=0,b._$parent.css(b._getPrefixedCSS("perspective",b.animation.perspectiveDistance+"px")).css(b._getPrefixedCSS("perspective-origin",b.animation.perspectiveOrigin)),b.animation.animateResizeContainer&&b._$parent.css(b._getPrefixedCSS("transition","height "+b.animation.duration+"ms ease")).css("height",b._newHeight+"px");for(var c=0;c<b._$toShow.length;c++){var d=b._$toShow[c],e=a(d),f={x:d.dataset.finalPosX-d.dataset.interPosX,y:d.dataset.finalPosY-d.dataset.interPosY},g=b._getDelay(c),h={};d.style.opacity="";for(var i=0;2>i;i++){var j=0===i?j=b._prefix:"";b._ff&&b._ff<=20&&(h[j+"transition-property"]="all",h[j+"transition-timing-function"]=b.animation.easing+"ms",h[j+"transition-duration"]=b.animation.duration+"ms"),h[j+"transition-delay"]=g+"ms",h[j+"transform"]="translate("+f.x+"px,"+f.y+"px)";}(b.effects.transform||b.effects.opacity)&&b._bindTargetDone(e),b._ff&&b._ff<=20?e.css(h):e.css(b.effects.transition).css(h);}for(var c=0;c<b._$pre.length;c++){var d=b._$pre[c],e=a(d),f={x:d.dataset.finalPosX-d.dataset.interPosX,y:d.dataset.finalPosY-d.dataset.interPosY},g=b._getDelay(c);
7(d.dataset.finalPosX!==d.dataset.origPosX||d.dataset.finalPosY!==d.dataset.origPosY)&&b._bindTargetDone(e),e.css(b._getPrefixedCSS("transition","all "+b.animation.duration+"ms "+b.animation.easing+" "+g+"ms")),e.css(b._getPrefixedCSS("transform","translate("+f.x+"px,"+f.y+"px)")),b.animation.animateResizeTargets&&(d.dataset.origWidth-d.dataset.finalWidth&&1*d.dataset.finalWidth&&(d.style.width=d.dataset.finalWidth+"px",d.style.marginRight=-(d.dataset.finalWidth-d.dataset.interWidth)+1*d.dataset.finalMarginRight+"px"),d.dataset.origHeight-d.dataset.finalHeight&&1*d.dataset.finalHeight&&(d.style.height=d.dataset.finalHeight+"px",d.style.marginBottom=-(d.dataset.finalHeight-d.dataset.interHeight)+1*d.dataset.finalMarginBottom+"px"));}b._changingClass&&b._$container.removeClass(b.layout.containerClass).addClass(b._newClass);for(var c=0;c<b._$toHide.length;c++){for(var d=b._$toHide[c],e=a(d),g=b._getDelay(c),k={},i=0;2>i;i++){var j=0===i?j=b._prefix:"";k[j+"transition-delay"]=g+"ms",k[j+"transform"]=b.effects.transformOut,k.opacity=b.effects.opacity;}e.css(b.effects.transition).css(k),(b.effects.transform||b.effects.opacity)&&b._bindTargetDone(e);}b._execAction("_animateTargets",1);},_bindTargetDone:function(b){var c=this,d=b[0];c._execAction("_bindTargetDone",0,arguments),d.dataset.bound||(d.dataset.bound=!0,c._targetsBound++,b.on("webkitTransitionEnd.mixItUp transitionend.mixItUp",function(e){(e.originalEvent.propertyName.indexOf("transform")>-1||e.originalEvent.propertyName.indexOf("opacity")>-1)&&a(e.originalEvent.target).is(c.selectors.target)&&(b.off(".mixItUp"),d.dataset.bound="",c._targetDone());})),c._execAction("_bindTargetDone",1,arguments);},_targetDone:function(){var a=this;a._execAction("_targetDone",0),a._targetsDone++,a._targetsDone===a._targetsBound&&a._cleanUp(),a._execAction("_targetDone",1);},_cleanUp:function(){var b=this,c=b.animation.animateResizeTargets?"transform opacity width height margin-bottom margin-right":"transform opacity",d=function(){b._$targets.removeStyle("transition",b._prefix);};b._execAction("_cleanUp",0),b._changingLayout?b._$show.css("display",b._newDisplay):b._$show.css("display",b.layout.display),b._$targets.css(b._brake),b._$targets.removeStyle(c,b._prefix).removeAttr("data-inter-pos-x data-inter-pos-y data-final-pos-x data-final-pos-y data-orig-pos-x data-orig-pos-y data-orig-height data-orig-width data-final-height data-final-width data-inter-width data-inter-height data-orig-margin-right data-orig-margin-bottom data-inter-margin-right data-inter-margin-bottom data-final-margin-right data-final-margin-bottom"),b._$hide.removeStyle("display"),b._$parent.removeStyle("height transition perspective-distance perspective perspective-origin-x perspective-origin-y perspective-origin perspectiveOrigin",b._prefix),b._sorting&&(b._printSort(),b._activeSort=b._newSortString,b._sorting=!1),b._changingLayout&&(b._changingDisplay&&(b.layout.display=b._newDisplay,b._changingDisplay=!1),b._changingClass&&(b._$parent.removeClass(b.layout.containerClass).addClass(b._newClass),b.layout.containerClass=b._newClass,b._changingClass=!1),b._changingLayout=!1),b._refresh(),b._buildState(),b._state.fail&&b._$container.addClass(b.layout.containerClassFail),b._$show=a(),b._$hide=a(),window.requestAnimationFrame&&requestAnimationFrame(d),b._mixing=!1,"function"==typeof b.callbacks._user&&b.callbacks._user.call(b._domNode,b._state,b),"function"==typeof b.callbacks.onMixEnd&&b.callbacks.onMixEnd.call(b._domNode,b._state,b),b._$container.trigger("mixEnd",[b._state,b]),b._state.fail&&("function"==typeof b.callbacks.onMixFail&&b.callbacks.onMixFail.call(b._domNode,b._state,b),b._$container.trigger("mixFail",[b._state,b])),b._loading&&("function"==typeof b.callbacks.onMixLoad&&b.callbacks.onMixLoad.call(b._domNode,b._state,b),b._$container.trigger("mixLoad",[b._state,b])),b._queue.length&&(b._execAction("_queue",0),b.multiMix(b._queue[0][0],b._queue[0][1],b._queue[0][2]),b._queue.splice(0,1)),b._execAction("_cleanUp",1),b._loading=!1;},_getPrefixedCSS:function(a,b,c){var d=this,e={},f="",g=-1;for(g=0;2>g;g++)f=0===g?d._prefix:"",c?e[f+a]=f+b:e[f+a]=b;return d._execFilter("_getPrefixedCSS",e,arguments);},_getDelay:function(a){var b=this,c="function"==typeof b.animation.staggerSequence?b.animation.staggerSequence.call(b._domNode,a,b._state):a,d=b.animation.stagger?c*b.animation.staggerDuration:0;return b._execFilter("_getDelay",d,arguments);},_parseMultiMixArgs:function(a){for(var b=this,c={command:null,animate:b.animation.enable,callback:null},d=0;d<a.length;d++){var e=a[d];null!==e&&("object"==typeof e||"string"==typeof e?c.command=e:"boolean"==typeof e?c.animate=e:"function"==typeof e&&(c.callback=e));}return b._execFilter("_parseMultiMixArgs",c,arguments);},_parseInsertArgs:function(b){for(var c=this,d={index:0,$object:a(),multiMix:{filter:c._state.activeFilter},callback:null},e=0;e<b.length;e++){var f=b[e];"number"==typeof f?d.index=f:"object"==typeof f&&f instanceof a?d.$object=f:"object"==typeof f&&c._helpers._isElement(f)?d.$object=a(f):"object"==typeof f&&null!==f?d.multiMix=f:"boolean"!=typeof f||f?"function"==typeof f&&(d.c
7allback=f):d.multiMix=!1;}return c._execFilter("_parseInsertArgs",d,arguments);},_execAction:function(a,b,c){var d=this,e=b?"post":"pre";if(!d._actions.isEmptyObject&&d._actions.hasOwnProperty(a))for(var f in d._actions[a][e])d._actions[a][e][f].call(d,c);},_execFilter:function(a,b,c){var d=this;if(d._filters.isEmptyObject||!d._filters.hasOwnProperty(a))return b;for(var e in d._filters[a])return d._filters[a][e].call(d,c);},_helpers:{_camelCase:function(a){return a.replace(/-([a-z])/g,function(a){return a[1].toUpperCase();});},_isElement:function(a){return window.HTMLElement?a instanceof HTMLElement:null!==a&&1===a.nodeType&&"string"===a.nodeName;}},isMixing:function(){var a=this;return a._execFilter("isMixing",a._mixing);},filter:function(){var a=this,b=a._parseMultiMixArgs(arguments);a._clicking&&(a._toggleString=""),a.multiMix({filter:b.command},b.animate,b.callback);},sort:function(){var a=this,b=a._parseMultiMixArgs(arguments);a.multiMix({sort:b.command},b.animate,b.callback);},changeLayout:function(){var a=this,b=a._parseMultiMixArgs(arguments);a.multiMix({changeLayout:b.command},b.animate,b.callback);},multiMix:function(){var a=this,c=a._parseMultiMixArgs(arguments);if(a._execAction("multiMix",0,arguments),a._mixing)a.animation.queue&&a._queue.length<a.animation.queueLimit?(a._queue.push(arguments),a.controls.enable&&!a._clicking&&a._updateControls(c.command),a._execAction("multiMixQueue",1,arguments)):("function"==typeof a.callbacks.onMixBusy&&a.callbacks.onMixBusy.call(a._domNode,a._state,a),a._$container.trigger("mixBusy",[a._state,a]),a._execAction("multiMixBusy",1,arguments));else{a.controls.enable&&!a._clicking&&(a.controls.toggleFilterButtons&&a._buildToggleArray(),a._updateControls(c.command,a.controls.toggleFilterButtons)),a._queue.length<2&&(a._clicking=!1),delete a.callbacks._user,c.callback&&(a.callbacks._user=c.callback);var d=c.command.sort,e=c.command.filter,f=c.command.changeLayout;a._refresh(),d&&(a._newSort=a._parseSort(d),a._newSortString=d,a._sorting=!0,a._sort()),e!==b&&(e="all"===e?a.selectors.target:e,a._activeFilter=e),a._filter(),f&&(a._newDisplay="string"==typeof f?f:f.display||a.layout.display,a._newClass=f.containerClass||"",(a._newDisplay!==a.layout.display||a._newClass!==a.layout.containerClass)&&(a._changingLayout=!0,a._changingClass=a._newClass!==a.layout.containerClass,a._changingDisplay=a._newDisplay!==a.layout.display)),a._$targets.css(a._brake),a._goMix(c.animate^a.animation.enable?c.animate:a.animation.enable),a._execAction("multiMix",1,arguments);}},insert:function(){var a=this,b=a._parseInsertArgs(arguments),c="function"==typeof b.callback?b.callback:null,d=document.createDocumentFragment(),e=function(){return a._refresh(),a._$targets.length?b.index<a._$targets.length||!a._$targets.length?a._$targets[b.index]:a._$targets[a._$targets.length-1].nextElementSibling:a._$parent[0].children[0];}();if(a._execAction("insert",0,arguments),b.$object){for(var f=0;f<b.$object.length;f++){var g=b.$object[f];d.appendChild(g),d.appendChild(document.createTextNode(" "));}a._$parent[0].insertBefore(d,e);}a._execAction("insert",1,arguments),"object"==typeof b.multiMix&&a.multiMix(b.multiMix,c);},prepend:function(){var a=this,b=a._parseInsertArgs(arguments);a.insert(0,b.$object,b.multiMix,b.callback);},append:function(){var a=this,b=a._parseInsertArgs(arguments);a.insert(a._state.totalTargets,b.$object,b.multiMix,b.callback);},getOption:function(a){var c=this,d=function(a,c){for(var d=c.split("."),e=d.pop(),f=d.length,g=1,h=d[0]||c;(a=a[h])&&f>g;)h=d[g],g++;return a!==b?a[e]!==b?a[e]:a:void 0;};return a?c._execFilter("getOption",d(c,a),arguments):c;},setOptions:function(b){var c=this;c._execAction("setOptions",0,arguments),"object"==typeof b&&a.extend(!0,c,b),c._execAction("setOptions",1,arguments);}
7,getState:function(){var a=this;return a._execFilter("getState",a._state,a);},forceRefresh:function(){var a=this;a._refresh(!1,!0);},destroy:function(b){var c=this,d=a.MixItUp.prototype._bound._filter,e=a.MixItUp.prototype._bound._sort;c._execAction("destroy",0,arguments),c._$body.add(a(c.selectors.sort)).add(a(c.selectors.filter)).off(".mixItUp");for(var f=0;f<c._$targets.length;f++){var g=c._$targets[f];b&&(g.style.display=""),delete g.mixParent;}c._execAction("destroy",1,arguments),d[c.selectors.filter]&&d[c.selectors.filter]>1?d[c.selectors.filter]--:1===d[c.selectors.filter]&&delete d[c.selectors.filter],e[c.selectors.sort]&&e[c.selectors.sort]>1?e[c.selectors.sort]--:1===e[c.selectors.sort]&&delete e[c.selectors.sort],delete a.MixItUp.prototype._instances[c._id];}},a.fn.mixItUp=function(){var c,d=arguments,e=[],f=function(b,c){var d=new a.MixItUp(),e=function(){return ("00000"+(16777216*Math.random()<<0).toString(16)).substr(-6).toUpperCase();};d._execAction("_instantiate",0,arguments),b.id=b.id?b.id:"MixItUp"+e(),d._instances[b.id]||(d._instances[b.id]=d,d._init(b,c)),d._execAction("_instantiate",1,arguments);};return c=this.each(function(){if(d&&"string"==typeof d[0]){var c=a.MixItUp.prototype._instances[this.id];if("isLoaded"===d[0])e.push(c?!0:!1);else{var g=c[d[0]](d[1],d[2],d[3]);g!==b&&e.push(g);}}else f(this,d[0]);}),e.length?e.length>1?e:e[0]:c;},a.fn.removeStyle=function(c,d){return d=d?d:"",this.each(function(){for(var e=this,f=c.split(" "),g=0;g<f.length;g++)for(var h=0;4>h;h++){switch(h){case 0:var i=f[g];break;case 1:var i=a.MixItUp.prototype._helpers._camelCase(i);break;case 2:var i=d+f[g];break;case 3:var i=a.MixItUp.prototype._helpers._camelCase(d+f[g]);}if(e.style[i]!==b&&"unknown"!=typeof e.style[i]&&e.style[i].length>0&&(e.style[i]=""),!d&&1===h)break;}e.attributes&&e.attributes.style&&e.attributes.style!==b&&""===e.attributes.style.value&&e.attributes.removeNamedItem("style");});};}(jQuery);;
8;(function($){var h=$.scrollTo=function(a,b,c){$(window).scrollTo(a,b,c);};h.defaults={axis:'xy',duration:parseFloat($.fn.jquery)>=1.3?0:1,limit:true};h.window=function(a){return $(window)._scrollable();};$.fn._scrollable=function(){return this.map(function(){var a=this,isWin=!a.nodeName||$.inArray(a.nodeName.toLowerCase(),['iframe','#document','html','body'])!=-1;if(!isWin)return a;var b=(a.contentWindow||a).document||a.ownerDocument||a;return /webkit/i.test(navigator.userAgent)||b.compatMode=='BackCompat'?b.body:b.documentElement;});};$.fn.scrollTo=function(e,f,g){if(typeof f=='object'){g=f;f=0;}if(typeof g=='function')g={onAfter:g};if(e=='max')e=9e9;g=$.extend({},h.defaults,g);f=f||g.duration;g.queue=g.queue&&g.axis.length>1;if(g.queue)f/=2;g.offset=both(g.offset);g.over=both(g.over);return this._scrollable().each(function(){if(e==null)return;var d=this,$elem=$(d),targ=e,toff,attr={},win=$elem.is('html,body');switch(typeof targ){case 'number':case 'string':if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(targ)){targ=both(targ);break;}targ=$(targ,this);if(!targ.length)return;case 'object':if(targ.is||targ.style)toff=(targ=$(targ)).offset();}$.each(g.axis.split(''),function(i,a){var b=a=='x'?'Left':'Top',pos=b.toLowerCase(),key='scroll'+b,old=d[key],max=h.max(d,a);if(toff){attr[key]=toff[pos]+(win?0:old-$elem.offset()[pos]);if(g.margin){attr[key]-=parseInt(targ.css('margin'+b))||0;attr[key]-=parseInt(targ.css('border'+b+'Width'))||0;}attr[key]+=g.offset[pos]||0;if(g.over[pos])attr[key]+=targ[a=='x'?'width':'height']()*g.over[pos];}else{var c=targ[pos];attr[key]=c.slice&&c.slice(-1)=='%'?parseFloat(c)/100*max:c;}if(g.limit&&/^\d+$/.test(attr[key]))attr[key]=attr[key]<=0?0:Math.min(attr[key],max);if(!i&&g.queue){if(old!=attr[key])animate(g.onAfterFirst);delete attr[key];}});animate(g.onAfter);function animate(a){$elem.animate(attr,f,g.easing,a&&function(){a.call(this,e,g);});}}).end();};h.max=function(a,b){var c=b=='x'?'Width':'Height',scroll='scroll'+c;if(!$(a).is('html,body'))return a[scroll]-$(a)[c.toLowerCase()]();var d='client'+c,html=a.ownerDocument.documentElement,body=a.ownerDocument.body;return Math.max(html[scroll],body[scroll])-Math.min(html[d],body[d]);};function both(a){return typeof a=='object'?a:{top:a,left:a};}})(jQuery);;
9(function(e,t,n){function i(t,n){var i=this,u=e.extend({},r,n);this.$elem=t;this.hasTouch=this.checkTouchSupport();this.sW=u.width;this.sH=u.height;this.init_zoom=u.initial_ZOOM/100;this.init_pos=u.initial_POSITION.replace(/,/g," ").replace(/\s{2,}/g," ").split(" ");this.zoom_max=u.zoom_MAX/100;this.zoom_min=u.zoom_MIN/100;this.zoom_single=s(u.zoom_SINGLE_STEP);this.zoom_fit=s(u.zoom_OUT_TO_FIT);this.zoom_speed=1+((u.animation_SPEED===0||u.animation_SPEED?u.animation_SPEED:u.animation_SPEED_ZOOM)+1)/20;this.zoom_show=s(u.zoom_BUTTONS_SHOW);this.pan_speed_o=u.animation_SPEED===0||u.animation_SPEED?u.animation_SPEED:u.animation_SPEED_PAN;this.pan_show=s(u.pan_BUTTONS_SHOW);this.pan_limit=s(u.pan_LIMIT_BOUNDARY);this.pan_rev=s(u.pan_REVERSE);this.reset_align=u.reset_ALIGN_TO.toLowerCase().split(" ");this.reset_to_zmin=s(u.reset_TO_ZOOM_MIN);this.bu_size=parseInt((this.hasTouch?u.button_SIZE_TOUCH_DEVICE:u.button_SIZE)/2)*2;this.bu_color=u.button_COLOR;this.bu_bg=u.button_BG_COLOR;this.bu_bg_alpha=u.button_BG_TRANSPARENCY/100;this.bu_icon=u.button_ICON_IMAGE;this.bu_auto=s(u.button_AUTO_HIDE);this.bu_delay=u.button_AUTO_HIDE_DELAY*1e3;this.bu_align=u.button_ALIGN.toLowerCase().split(" ");this.bu_margin=u.button_MARGIN;
9this.bu_round=s(u.button_ROUND_CORNERS);this.touch_drag=s(u.touch_DRAG);this.mouse_drag=s(u.mouse_DRAG);this.mouse_wheel=s(u.mouse_WHEEL);this.mouse_wheel_cur=s(u.mouse_WHEEL_CURSOR_POS);this.mouse_dbl_click=s(u.mouse_DOUBLE_CLICK);this.ani_smooth=Math.max(1,(u.animation_SMOOTHNESS+1)/1.45);this.bg_color=u.background_COLOR;this.bord_size=u.border_SIZE;this.bord_color=u.border_COLOR;this.bord_alpha=u.border_TRANSPARENCY/100;this.container=u.container;this.image_url=u.image_url;this.image_width=u.image_original_width;this.image_height=u.image_original_height;this.responsive=s(u.responsive);this.maintain_ratio=s(u.responsive_maintain_ratio);this.w_max=u.max_WIDTH;this.h_max=u.max_HEIGHT;this.onLOAD=u.on_IMAGE_LOAD;this.onUPDATE=u.on_ZOOM_PAN_UPDATE;this.onZOOM_PAN=u.on_ZOOM_PAN_COMPLETE;this.onLANDMARK=u.on_LANDMARK_STATE_CHANGE;this._x;this._y;this._w;this._h;this._sc=0;this.rA=1;this.rF=1;this.rR=1;this.iW=0;this.iH=0;this.tX=0;this.tY=0;this.oX=0;this.oY=0;this.fX=0;this.fY=0;this.dX=0;this.dY=0;this.cX=0;this.cY=0;this.transOffX=0;this.transOffY=0;this.focusOffX=0;this.focusOffY=0;this.offX=0;this.offY=0;this._playing=false;this._dragging=false;this._onfocus=false;this._moveCursor=false;this._wheel=false;this._recent="zoomOut";this._pinching=false;this._landmark=false;this._rA;this._centx;this._centy;this._onButton=false;this._onHitArea=false;this.cFlag={_zi:false,_zo:false,_ml:false,_mr:false,_mu:false,_md:false,_rs:false,_nd:false};this.$holder;this.$hitArea;this.$controls;this.$loc_cont;this.map_coordinates=[];this.locations=[];this.buttons=[];this.border=[];this.buttons_total=7;this.cButtId=0;this.pan_speed;this.auto_timer;this.ani_timer;this.ani_end;this.focusSpeed=this.reduction=.5;this.orig_style;this.mapAreas;this.icons;this.show_at_zoom;this.assetsLoaded=false;this.zStep=0;this.sRed=300;this.use3D=u.use_3D_Transform&&f;if(navigator.pointerEnabled||navigator.msPointerEnabled){if(navigator.pointerEnabled){this.pointerDown="pointerdown";this.pointerUp="pointerup";this.pointerMove="pointermove";}else{if(navigator.msPointerEnabled){this.pointerDown="MSPointerDown";this.pointerUp="MSPointerUp";this.pointerMove="MSPointerMove";}}this.event_down=this.pointerDown+".sz";this.event_up=this.pointerUp+".sz";this.event_move=this.pointerMove+".sz";this.supportsPointer=true;this.pointers=[];}else if(this.hasTouch){this.event_down="touchstart"+".sz";this.event_up="touchend"+".sz";this.event_move="touchmove"+".sz";}else{this.event_down="mousedown"+".sz";this.event_up="mouseup"+".sz";this.event_move="mousemove"+".sz";}if(this.image_url==""){this.$image=t;this.id=this.$image.attr("id");}else{var a=new Image();if(this.image_width)a.width=this.image_width;if(this.image_height)a.height=this.image_height;a.src=this.image_url;this.$image=e(a).appendTo(t);}this.setContainer();var l;if(!this.bu_icon){var c=/url\(["']?([^'")]+)['"]?\)/;l=e('<div class="smooth_zoom_icons"></div>');this.$holder.append(l);this.bu_icon=l.css("background-image").replace(c,"$1");if(this.bu_icon=="none")this.bu_icon="zoom_assets/icons.png";l.remove();}if(this.$image.css("-moz-transform")&&o){l=e('<div style="-moz-transform: translate(1px, 1px)"></div>');this.$holder.append(l);this.fixMoz=l.position().left===1?false:true;l.remove();}else this.fixMoz=false;this.$image.hide();this.imgList=[{loaded:false,src:this.bu_icon||"zoom_assets/icons.png"},{loaded:false,src:this.image_url==""?this.$image.attr("src"):this.image_url}];e.each(this.imgList,function(t){var n=new Image();e(n).bind("load",{id:t,self:i},i.loadComplete).bind("error",{id:t,self:i},i.loadComplete);n.src=i.imgList[t].src;});}function s(e){if(e===true)return true;else{if(e){e=e.toLowerCase();if(e=="yes"||e=="true")return true;}}return false;}var r={width:"",height:"",initial_ZOOM:"",initial_POSITION:"",animation_SMOOTHNESS:5.5,animation_SPEED_ZOOM:5.5,animation_SPEED_PAN:5.5,zoom_MAX:800,zoom_MIN:"",zoom_SINGLE_STEP:false,zoom_OUT_TO_FIT:true,zoom_BUTTONS_SHOW:true,pan_BUTTONS_SHOW:true,pan_LIMIT_BOUNDARY:true,pan_REVERSE:false,reset_ALIGN_TO:"center center",reset_TO_ZOOM_MIN:true,button_SIZE:18,button_SIZE_TOUCH_DEVICE:30,button_COLOR:"#FFFFFF",button_BG_COLOR:"#000000",button_BG_TRANSPARENCY:55,button_AUTO_HIDE:false,button_AUTO_HIDE_DELAY:1,button_ALIGN:"bottom right",button_MARGIN:10,button_ROUND_CORNERS:true,touch_DRAG:true,mouse_DRAG:true,mouse_WHEEL:true,mouse_WHEEL_CURSOR_POS:true,mouse_DOU
9BLE_CLICK:true,background_COLOR:"#FFFFFF",border_SIZE:1,border_COLOR:"#000000",border_TRANSPARENCY:10,image_url:"",image_original_width:"",image_original_height:"",container:"",on_IMAGE_LOAD:"",on_ZOOM_PAN_UPDATE:"",on_ZOOM_PAN_COMPLETE:"",on_LANDMARK_STATE_CHANGE:"",use_3D_Transform:true,responsive:false,responsive_maintain_ratio:true,max_WIDTH:"",max_HEIGHT:""};i.prototype={loadComplete:function(e){var t=e.data.self,n=true;t.imgList[e.data.id].loaded=true;for(var r=0;r<t.imgList.length;r++)if(!t.imgList[r].loaded)n=false;if(n){t.assetsLoaded=true;if(t.onLOAD!=="")t.onLOAD();t.init();}},checkTouchSupport:function(){var e="ontouchstart" in t||"createTouch" in n;if(navigator.pointerEnabled)e=Boolean(e||navigator.maxTouchPoints);else{if(navigator.msPointerEnabled)e=Boolean(e||navigator.msMaxTouchPoints);}return e;},init:function(){var t=this,r=t.$image,i=t.sW,s=t.sH,f=t.container,l,c,h=t.pan_show,p=t.zoom_show,d=t.$controls,v=t.buttons,m=t.cFlag,g=t.bu_align,y=t.bu_margin,b=t.$holder;t.orig_style=t.getStyle();r.attr("galleryimg","no");if(!navigator.userAgent.toLowerCase().match(/(iphone|ipod|ipad)/)){r.removeAttr("width");r.removeAttr("height");}var w=r,E=[];for(var S=0;S<5;S++)if(w&&w[0].tagName!=="BODY"&&w[0].tagName!=="HTML"){if(w.css("display")=="none"){w.css("display","block");E.push(w);}w=w.parent();}else break;t.iW=r.width();t.iH=r.height();for(var S=0;S<E.length;S++)E[S].css("display","none");t.rF=t.rR=t.checkRatio(i,s,t.iW,t.iH,t.zoom_fit);if(t.zoom_min==0||t.init_zoom!=0){if(t.init_zoom!="")t.rA=t._sc=t.init_zoom;else t.rA=t._sc=t.rF;if(t.zoom_min!=0){t.rF=t.zoom_min;if(t.reset_to_zmin)t.rR=t.zoom_min;}}else if(t.rF<t.zoom_min){t.rF=t.zoom_min;if(t.reset_to_zmin)t.rR=t.zoom_min;t.rA=t._sc=t.zoom_min;}else t.rA=t._sc=t.rR;t._w=t._sc*t.iW;t._h=t._sc*t.iH;if(t.init_pos==""){t._x=t.tX=(i-t._w)/2;t._y=t.tY=(s-t._h)/2;}else{t._x=t.tX=i/2-parseInt(t.init_pos[0])*t._sc;t._y=t.tY=s/2-parseInt(t.init_pos[1])*t._sc;t.oX=(t.tX-(i-t._w)/2)/(t._w/i);t.oY=(t.tY-(s-t._h)/2)/(t._h/s);}if((!t.pan_limit||t._moveCursor||t.init_zoom!=t.rF)&&t.mouse_drag){r.css("cursor","move");t.$hitArea.css("cursor","move");}if(o)t.$image.css(u,"0 0");if(t.use3D)r.css({"-webkit-backface-visibility":"hidden","-webkit-perspective":1e3});r.css({position:"absolute","z-index":2,left:"0px",top:"0px","-webkit-box-shadow":"1px 1px rgba(0,0,0,0)"}).hide().fadeIn(500,function(){b.css("background-image","none");});var t=t,x=t.bu_size,T=50,N=2,C=3,k=Math.ceil(t.bu_size/4),L=x<16?50:0,A=x-N;if(h){if(p)l=parseInt(x+x*.85+A*3+C*2+k*2);else l=parseInt(A*3+C*2+k*2);c=parseInt(A*3+C*2+k*2);}else if(p){l=parseInt(x+k*2);c=parseInt(x*2+k*3);l=parseInt(l/2)*2;c=parseInt(c/2)*2;}else{l=0;c=0;}var O=(T-x)/2,M=l-(x-(h?N:0))*2-k-C,_=c/2-(x-(h?N:0))/2;var D,P,H,B;if(g[0]=="top"){P="top";B=y;}else if(g[0]=="center"){P="top";B=parseInt((s-c)/2);}else{P="bottom";B=y;}if(g[1]=="right"){D="right";H=y;}else if(g[1]=="center"){D="right";H=parseInt((i-l)/2);}else{D="left";H=y;}d=e('<div style="position: absolute; '+D+":"+H+"px; "+P+": "+B+"px; width: "+l+"px; height: "+c+'px; z-index: 20;" class="noSel">					<div class="noSel controlsBg" style="position: relative; width: 100%; height: 100%; z-index: 1;">					</div>				</div>');b.append(d);var j=d.find(".controlsBg");if(t.bu_round)if(a)j.css(a,(L>0?4:5)+"px").css("background-color",t.bu_bg);else t.roundBG(j,"cBg",l,c,L>0?4:5,375,t.bu_bg,t.bu_icon,1,L?50:0);else j.css("background-color",t.bu_bg);j.css("opacity",t.bu_bg_alpha);v[0]={_var:"_zi",l:k,t:h?(c-x*2-C*2+2)/2:k,w:x,h:x,bx:-O,by:-O-L};v[1]={_var:"_zo",l:k,t:h?(c-x*2-C*2+2)/2+x+C*2-2:c-x-k,w:x,h:x,bx:-T-O,by:-O-L};v[2]={_var:t.pan_rev?"_ml":"_mr",l:M-A-C,t:_,w:A,h:A,bx:-(N/2)-T*2-O,by:-(N/2)-O-L};v[3]={_var:t.pan_rev?"_mr":"_ml",l:M+A+C,t:_,w:A,h:A,bx:-(N/2)-T*3-O,by:-(N/2)-O-L};v[4]={_var:t.pan_rev?"_md":"_mu",l:M,t:_+A+C,w:A,h:A,bx:-(N/2)-T*4-O,by:-(N/2)-O-L};v[5]={_var:t.pan_rev?"_mu":"_md",l:M,t:_-A-C,w:A,h:A,bx:-(N/2)-T*5-O,by:-(N/2)-O-L};v[6]={_var:"_rs",l:M,t:_,w:A,h:A,bx:-(N/2)-T*6-O,by:-(N/2)-O-L};for(var S=0;S<7;S++){v[S].$ob=e('<div style="position: absolute; display: '+(S<2?p?"block":"none":h?"block":"none")+"; left: "+(v[S].l-1)+"px; top: "+(v[S].t-1)+"px; width: "+(v[S].w+2)+"px; height: "+(v[S].h+2)+"px; z-index:"+(S+1)+';" class="noSel">						</div>').css("opacity",.7).bind("mouseover.sz mouseout.sz "+t.event_down,{id:S},function(n){t._onfocus=false;var r=e(this);if(n.type=="mouseover"){if(r.css("opacity")>.5)r.css("opacity",1);}else if(n.type=="mouseout"){if(r.css("opacity")>.5)r.css("opacity",.7);}else{if(n.type=="mousedown"||n.type=="touchstart"||n.type==t.pointerDown){t.cButtId=n.data.id;t._onButton=true;t._wheel=false;if(r.css("opacity")>.5){r.css("opacity",1);b.find("#"+v[t.cButtId]._var+"norm").hide();b.find("#"+v[t.cButtId]._var+"over").show();if(t.cButtId<=1&&t.zoom_single){if(!m[v[t.cButtId]._var]){t.sRed=300;m[v[t.cButtId]._var]=true;}}else if(t.cButtId<6)m[v[t.cButtId]._var]=true;else{m._rs=true;t.rA=t.rR;if(t.reset_align[0]=="top")t.fY=t.sH/2*(t.rA/2);else if(t.reset_align[0]=="bottom")t.fY=-(t.sH/2)*(t.rA/2);else t.fY=0;if(t.reset_align[1]=="left")t.fX=t.sW/2*(t.rA/2);else if(t.reset_align[1]=="right")t.fX=-(t.sW/2)*(t.rA/2);else t.fX=0;}t.focusOffX=t.focusOffY=0;t.changeOffset(true,true);if(!t._playing)t.Animate();}n.preventDefault();n.stopPropagation();}}});
9var F=e('<div id="'+v[S]._var+'norm" style="position: absolute; left: 1px; top: 1px; width: '+v[S].w+"px; height: "+v[S].h+"px; "+(a||!t.bu_round?"background:"+t.bu_color:"")+'">					</div>');var I=e('<div id="'+v[S]._var+'over" style="position: absolute; left: 0px; top: 0px; width: '+(v[S].w+2)+"px; height: "+(v[S].h+2)+"px; display: none; "+(a||!t.bu_round?"background:"+t.bu_color:"")+'">					</div>');var q=e('<div id="'+v[S]._var+'_icon" style="position: absolute; left: 1px; top: 1px; width: '+v[S].w+"px; height: "+v[S].h+"px; background: transparent url("+t.bu_icon+") "+v[S].bx+"px "+v[S].by+'px no-repeat;" >					</div>');v[S].$ob.append(F,I,q);d.append(v[S].$ob);if(t.bu_round)if(a){F.css(a,"2px");I.css(a,"2px");}else{t.roundBG(F,v[S]._var+"norm",v[S].w,v[S].h,2,425,t.bu_color,t.bu_icon,S+1,L?50:0);t.roundBG(I,v[S]._var+"over",v[S].w+2,v[S].h+2,2,425,t.bu_color,t.bu_icon,S+1,L?50:0);}}e(n).bind(t.event_up+t.id,{self:t},t.mouseUp);if(t.mouse_drag&&!t.hasTouch||t.touch_drag&&t.hasTouch){t.$holder.bind(t.event_down,{self:t},t.mouseDown);if(t.hasTouch)e(n).bind(t.event_move+t.id,{self:t},t.mouseDrag);}if(t.mouse_dbl_click){var R,U,z=1;t.$holder.bind("dblclick.sz",function(e){t.focusOffX=e.pageX-b.offset().left-t.sW/2;t.focusOffY=e.pageY-b.offset().top-t.sH/2;t.changeOffset(true,true);t._wheel=false;if(t.rA<t.zoom_max&&z==-1&&R!=t.focusOffX&&U!=t.focusOffY)z=1;R=t.focusOffX;U=t.focusOffY;if(t.rA>=t.zoom_max&&z==1)z=-1;if(t.rA<=t.rF&&z==-1)z=1;if(z>0){t.rA*=2;t.rA=t.rA>t.zoom_max?t.zoom_max:t.rA;m._zi=true;clearTimeout(t.ani_timer);t._playing=true;t.Animate();m._zi=false;}else{t.rA/=2;t.rA=t.rA<t.rF?t.rF:t.rA;m._zo=true;clearTimeout(t.ani_timer);t._playing=true;t.Animate();m._zo=false;}e.preventDefault();e.stopPropagation();});}if(t.mouse_wheel)b.bind("mousewheel.sz",{self:this},t.mouseWheel);if(t.bu_auto)b.bind("mouseleave.sz",{self:this},t.autoHide);d.bind(t.event_down,function(e){e.preventDefault();e.stopPropagation();});if(t.mouse_dbl_click)d.bind("dblclick.sz",function(e){e.preventDefault();e.stopPropagation();});e(".noSel").each(function(){this.onselectstart=function(){return false;};});t.$holder=b;t.$controls=d;t.sW=i;t.sH=s;t.cBW=l;t.cBH=c;t.Animate();},setContainer:function(){var n=this,r=n.$image,i=n.bord_size,o=n.border,u=n.$holder;if(n.container==""&&n.image_url=="")u=n.$image.wrap('<div class="noSel smooth_zoom_preloader">					</div>').parent();else{if(n.image_url=="")u=e("#"+n.container);else u=n.$elem;u.addClass("noSel smooth_zoom_preloader");n.locations=[];n.$loc_cont=u.find(".landmarks");if(n.$loc_cont[0]){var a=n.$loc_cont.children(".item");n.loc_clone=n.$loc_cont.clone();n.show_at_zoom=parseInt(n.$loc_cont.data("show-at-zoom"),10)/100;n.allow_scale=s(n.$loc_cont.data("allow-scale"));n.allow_drag=s(n.$loc_cont.data("allow-drag"));a.each(function(){n.setLocation(e(this));});}}u.css({position:"relative",overflow:"hidden","text-align":"left","-moz-user-select":"none","-khtml-user-select":"none","-webkit-user-select":"none","user-select":"none","-webkit-touch-callout":"none","-ms-touch-action":"none","-webkit-tap-highlight-color":"rgba(255, 255, 255, 0)","background-color":n.bg_color,"background-position":"center center","background-repeat":"no-repeat"});n.$hitArea=e('<div style="position: absolute; z-index: 1; top: 0px; left: 0px; width: 100%; height: 100%;" ></div>').appendTo(u);n.getContainerSize(n.sW,n.sH,u,n.w_max,n.h_max);if(n.responsive)e(t).bind("orientationchange.sz"+n.id+" resize.sz"+n.id,{self:n},n.resize);var f=n.sW;var l=n.sH;u.css({width:f,height:l});if(i>0){o[0]=e('<div style="position: absolute;	width: '+i+"px; height: "+l+"px;	top: 0px; left: 0px; z-index: 3; background-color: "+n.bord_color+';"></div>').css("opacity",n.bord_alpha);o[1]=e('<div style="position: absolute;	width: '+i+"px; height: "+l+"px;	top: 0px; left: "+(f-i)+"px; z-index: 4; background-color: "+n.bord_color+';"></div>').css("opacity",n.bord_alpha);o[2]=e('<div style="position: absolute;	width: '+(f-i*2)+"px; height: "+i+"px; top: 0px; left: "+i+"px; z-index: 5; background-color: "+n.bord_color+'; line-height: 1px;"></div>').css("opacity",n.bord_alpha);o[3]=e('<div style="position: absolute;	width: '+(f-i*2)+"px; height: "+i+"px; top: "+(l-i)+"px; left: "+i+"px; z-index: 6; background-color: "+n.bord_color+'; line-height: 1px;"></div>').css("opacity",n.bord_alpha);u.append(o[0],o[1],o[2],o[3]);}if(r.attr("usemap")!=undefined){n.mapAreas=e("map[name='"+r.attr("usemap").split("#").join("")+"']").children("area");n.mapAreas.each(function(t){var r=e(this);r.css("cursor","pointer");if(n.mouse_drag)r.bind(n.event_down,{self:n},n.mouseDown);if(n.mouse_wheel)r.bind("mousewheel.sz",{self:n},n.mouseWheel);n.map_coordinates.push(r.attr("coords").split(","));});}n.$holder=u;n.sW=f;n.sH=l;},getContainerSize:function(e,t,n,r,i){if(e===""||e===0)if(this.image_url=="")e=Math.max(n.parent().width(),100);else e=Math.max(n.width(),100);else if(!isNaN(e)||String(e).indexOf("px")>-1){e=this.oW=parseInt(e);if(this.responsive)e=Math.min(n.parent().width(),e);}else if(String(e).indexOf("%")>-1)e=n.parent().width()*(e.split("%")[0]/100);else e=100;if(r!==0&&r!=="")e=Math.min(e,r);if(t===""||t===0)if(this.image_url=="")t=Math.max(n.parent().height(),100);else t=Math.max(n.height(),100);else if(!isNaN(t)||String(t).indexOf("px")>-1)t=this.oH=parseInt(t);else if(String(t).indexOf("%")>-1)t=n.parent().height()*(t.split("%")[0]/100);else t=100;if(i!==0&&i!=="")t=Math.min(t,i);if(this.oW&&e!==this.oW)if(this.oH&&this.maintain_ratio)t=e/(this.oW/this.oH);this.sW=e;this.sH=t;},setLocation:function(t){var n=this,r=t,i,a,f,l;if(u)r.css(u,"0 0");r.css({display:"block","z-index":2});if(n.use3D)r.css({"-webkit-backface-visibility":"hidden","-webkit-perspective":1e3});i=r.outerWidth()/2;a=r.outerHeight()/2;f=r.data("position").split(",");l=r.data("allow-scale");if(l==undefined)l=n.allow_scale;else l=s(l);if(r.hasClass("mark")){var c=r.find("img").css("vertical-align","bottom").width();e(r.children()[0]).css({position:"absolute",left:-r.width()/2,bottom:parseInt(r.css("padding-bottom"))*2});var h=r.find(".text");n.locations.push({ob:r,x:parseInt(f[0]),y:parseInt(f[1]),w2:i,h2:a,w2pad:i+(h[0]?parseInt(h.css("padding-left")):0),vis:false,lab:false,lpx:"0",lpy:"0",showAt:isNaN(r.data("show-at-zoom"))?n.show_at_zoom:parseInt(r.data("show-at-zoom"),10)/100,scale:l});}else{if(r.hasClass("lable")){var p=r.data("bg-color"),d=r.data("bg-opacity"),v=e(r.eq(0).children()[0]).css({position:"absolute","z-index":2,left:-i,top:-a});n.locations.push({ob:r,x:parseInt(f[0]),y:parseInt(f[1]),w2:i,h2:a,w2pad:i,vis:false,lab:true,lpx:"0",lpy:"0",showAt:isNaN(r.data("show-at-zoom"))?n.show_at_zoom:parseInt(r.data("show-at-zoom"),10)/100,scale:l});if(p!==""){if(!p){p="#000000";d=.7;}var m=e('<div style="position: absolute; left: '+-i+"px; top: "+-a+"px; width: "+(i-parseInt(v.css("padding-left")))*2+"px; height:"+(a-parseInt(v.css("padding-top")))*2+"px; background-color: "+p+';"></div>').appendTo(r);if(d)m.css("opacity",d);}}}r.hide();if(o)r.css("opacity",0);if(!n.allow_drag)r.bind(n.event_down,function(e){e.stopPropagation();});},getStyle:function(){var e=this.$image;return {prop_origin:[u,u!==false&&u!==undefined?e.css(u):null],prop_transform:[o,o!==false&&o!==undefined?e.css(o):null],position:["position",e.css("position")],"z-index":["z-index",e.css("z-index")],cursor:["cursor",e.css("cursor")],left
9:["left",e.css("left")],top:["top",e.css("top")],width:["width",e.css("width")],height:["height",e.css("height")]};},checkRatio:function(e,t,n,r,i){var s;if(n==e&&r==t)s=1;else if(n<e&&r<t){s=e/n;if(i){if(s*r>t)s=t/r;}else{if(s*r<t)s=t/r;if(e/n!==t/r&&this.mouse_drag){this._moveCursor=true;this.$image.css("cursor","move");this.$hitArea.css("cursor","move");}}}else{s=e/n;if(i){if(s*r>t)s=t/r;if(s<this.init_zoom&&this.mouse_drag){this._moveCursor=true;this.$image.css("cursor","move");this.$hitArea.css("cursor","move");}}else{if(s*r<t)s=t/r;if(e/n!==t/r&&this.mouse_drag){this._moveCursor=true;this.$image.css("cursor","move");this.$hitArea.css("cursor","move");}}}return s;},getDistance:function(e,t,n,r){return Math.sqrt(Math.abs((n-e)*(n-e)+(r-t)*(r-t)));},mouseDown:function(t){var r=t.data.self,i=t.originalEvent,s,o,u;r._onfocus=r._dragging=false;if(r.cFlag._nd){r._onHitArea=true;r.samePointRelease=false;if(r.fixMoz)r.correctTransValue();if(t.type==r.pointerDown){u=i.MSPOINTER_TYPE_MOUSE&&i.pointerType===i.MSPOINTER_TYPE_MOUSE||i.pointerType=="mouse";r.pointers.push({pageX:i.pageX,pageY:i.pageY,id:i.pointerId});o=r.pointers.length;s=r.pointers;}if(t.type=="mousedown"||u){r.stX=i.pageX||t.pageX;r.stY=i.pageY||t.pageY;r.offX=r.stX-r.$holder.offset().left-r.$image.position().left;r.offY=r.stY-r.$holder.offset().top-r.$image.position().top;e(n).bind(r.event_move+r.id,{self:r},r.mouseDrag);}else{if(t.type=="touchstart"){o=i.targetTouches.length;s=i.touches;}if(o>1){r._pinching=true;r._rA=r.rA;r.dStart=r.getDistance(s[0].pageX,s[0].pageY,s[1].pageX,s[1].pageY);}else{r.offX=s[o-1].pageX-r.$holder.offset().left-r.$image.position().left;r.offY=s[o-1].pageY-r.$holder.offset().top-r.$image.position().top;r.setDraggedPos(s[o-1].pageX-r.$holder.offset().left-r.offX,s[o-1].pageY-r.$holder.offset().top-r.offY,r._sc);r._recent="drag";r._dragging=true;}}}if(t.type=="mousedown"||t.type==r.pointerDown)t.preventDefault();},mouseDrag:function(e){var t=e.data.self,n=e.originalEvent,r,i;if(e.type=="mousemove"){t.setDraggedPos(e.pageX-t.$holder.offset().left-t.offX,e.pageY-t.$holder.offset().top-t.offY,t._sc);t._recent="drag";t._dragging=true;if(!t._playing)t.Animate();return false;}else{if(t._dragging||t._pinching)e.preventDefault();if(t._onHitArea){if(e.type==t.pointerMove){for(var s=0;s<t.pointers.length;s++)if(n.pointerId==t.pointers[s].id){t.pointers[s].pageX=n.pageX;t.pointers[s].pageY=n.pageY;}r=t.pointers;i=t.pointers.length;}else{r=n.touches;i=r.length;}if(i>1){if(!t._pinching){t._pinching=true;t._rA=t.rA;t.dStart=t.getDistance(r[0].pageX,r[0].pageY,r[1].pageX,r[1].pageY);}t._centx=(r[0].pageX+r[1].pageX)/2;t._centy=(r[0].pageY+r[1].pageY)/2;t.focusOffX=t._centx-t.$holder.offset().left-t.sW/2;t.focusOffY=t._centy-t.$holder.offset().top-t.sH/2;t.changeOffset(true,true);t._wheel=true;t._dragging=false;if(t.zoom_single)t.sRed=300;else{t.dEnd=t.getDistance(r[0].pageX,r[0].pageY,r[1].pageX,r[1].pageY);t.rA=t._rA*(t.dEnd/t.dStart);t.rA=t.rA>t.zoom_max?t.zoom_max:t.rA;t.rA=t.rA<t.rF?t.rF:t.rA;}if(t._sc<t.rA){t.cFlag._zo=false;t.cFlag._zi=true;}else{t.cFlag._zi=false;t.cFlag._zo=true;}if(!t._playing)t.Animate();}else{t.setDraggedPos(r[0].pageX-t.$holder.offset().left-t.offX,r[0].pageY-t.$holder.offset().top-t.offY,t._sc);t._recent="drag";t._dragging=true;if(!t._playing)t.Animate();return false;}}}},mouseUp:function(t){var r=t.data.self;r.pointers=[];if(r._onButton){r.$holder.find("#"+r.buttons[r.cButtId]._var+"norm").show();r.$holder.find("#"+r.buttons[r.cButtId]._var+"over").hide();if(r.cButtId!==6)r.cFlag[r.buttons[r.cButtId]._var]=false;if(t.type=="touchend"&&r.buttons[r.cButtId].$ob.css("opacity")>.5)r.buttons[r.cButtId].$ob.css("opacity",.7);r._onButton=false;t.stopPropagation();return false;}else{if(r._onHitArea){if(!r.hasTouch)e(n).unbind(r.event_move+r.id);if(r.mouse_drag||r.touch_drag){if(t.type=="mouseup"){if(r.stX==t.pageX&&r.stY==t.pageY)r.samePointRelease=true;r._recent="drag";r._dragging=false;if(!r._playing)r.Animate();}else{t.preventDefault();r._dragging=false;if(r._pinching){r._pinching=false;r._wheel=false;r.cFlag._nd=true;r.cFlag._zi=false;r.cFlag._zo=false;}else{r._recent="drag";if(!r._playing)r.Animate();}}r._onHitArea=false;}}}},mouseWheel:function(e,t){var n=e.data.self;n._onfocus=n._dragging=false;if(n.mouse_wheel_cur){n.focusOffX=e.pageX-n.$holder.offset().left-n.sW/2;n.focusOffY=e.pageY-n.$holder.offset().top-n.sH/2;n.changeOffset(true,true);}n._dragging=false;if(t>0){if(n.rA!=n.zoom_max){if(n.zoom_single){if(!n._wheel)n.sRed=300;}else{n.rA*=t<1?1+.3*t:1.3;n.rA=n.rA>n.zoom_max?n.zoom_max:n.rA;}n._wheel=true;n.cFlag._zi=true;clearTimeout(n.ani_timer);n._playing=true;n.Animate();n.cFlag._zi=false;}}else{if(n.rA!=n.rF){if(n.zoom_single){if(!n._wheel)n.sRed=300;}else{n.rA/=t>-1?1+.3*-t:1.3;n.rA=n.rA<n.rF?n.rF:n.rA;}n._wheel=true;n.cFlag._zo=true;clearTimeout(n.ani_timer);n._playing=true;n.Animate();n.cFlag._zo=false;}}return false;},autoHide:function(e){var t=e.data.self;clearTimeout(t.auto_timer);t.auto_timer=setTimeout(function(){t.$controls.fadeOut(600);},t.bu_delay);t.$holder.bind("mouseenter.sz",function(e){clearTimeout(t.auto_timer);t.$controls.fadeIn(300);});},correctTransValue:function(){var e=this.$image.css("-moz-transform").toString().replace(")","").split(",");this.transOffX=parseInt(e[4]);this.transOffY=parseInt(e[5]);},setDraggedPos:function(e,t,n){var r=this;if(e!==""){r.dX=e+r.transOffX;if(r.pan_limit){r.dX=r.dX+n*r.iW<r.sW?r.sW-n*r.iW:r.dX;r.dX=r.dX>0?0:r.dX;if(n*r.iW<r.sW)r.dX=(r.sW-n*r.iW)/2;}
9else{r.dX=r.dX+n*r.iW<r.sW/2?r.sW/2-n*r.iW:r.dX;r.dX=r.dX>r.sW/2?r.sW/2:r.dX;}}if(t!==""){r.dY=t+r.transOffY;if(r.pan_limit){r.dY=r.dY+n*r.iH<r.sH?r.sH-n*r.iH:r.dY;r.dY=r.dY>0?0:r.dY;if(n*r.iH<r.sH)r.dY=(r.sH-n*r.iH)/2;}else{r.dY=r.dY+n*r.iH<r.sH/2?r.sH/2-n*r.iH:r.dY;r.dY=r.dY>r.sH/2?r.sH/2:r.dY;}}},Animate:function(){var e=this;var t=.5;e.cFlag._nd=true;e.ani_end=false;if(e.cFlag._zi){if(!e._wheel&&!e.zoom_single)e.rA*=e.zoom_speed;if(e.rA>e.zoom_max)e.rA=e.zoom_max;e.cFlag._nd=false;e.cFlag._rs=false;e._recent="zoomIn";e._onfocus=e._dragging=false;}if(e.cFlag._zo){if(!e._wheel&&!e.zoom_single)e.rA/=e.zoom_speed;if(e.zoom_min!=0){if(e.rA<e.zoom_min)e.rA=e.zoom_min;}else{if(e.rA<e.rF)e.rA=e.rF;}e.cFlag._nd=false;e.cFlag._rs=false;e._recent="zoomOut";e._onfocus=e._dragging=false;}if(e.zoom_single&&!e.cFlag._rs)if(e._recent=="zoomIn"){e.sRed+=(10-e.sRed)/6;e.rA+=(e.zoom_max-e.rA)/(1/(e.pan_speed_o+1)*e.sRed+1);}else{if(e._recent=="zoomOut"){e.sRed+=(3-e.sRed)/3;e.rA+=(e.rF-e.rA)/((1/e.pan_speed_o+1)*e.sRed+1);}}e.pan_speed=(Math.max(1,1+(e.sW+e.sH)/500)+e.pan_speed_o*e.pan_speed_o/4)/Math.max(1,e.rA/2);if(e.cFlag._ml){e.oX-=e.pan_speed;e.cFlag._nd=false;e.cFlag._rs=false;e._recent="left";e._onfocus=e._dragging=false;}if(e.cFlag._mr){e.oX+=e.pan_speed;e.cFlag._nd=false;e.cFlag._rs=false;e._recent="right";e._onfocus=e._dragging=false;}if(e.cFlag._mu){e.oY-=e.pan_speed;e.cFlag._nd=false;e.cFlag._rs=false;e._recent="up";e._onfocus=e._dragging=false;}if(e.cFlag._md){e.oY+=e.pan_speed;e.cFlag._nd=false;e.cFlag._rs=false;e._recent="down";e._onfocus=e._dragging=false;}if(e.cFlag._rs){e.oX+=(e.fX-e.oX)/8;e.oY+=(e.fY-e.oY)/8;e.cFlag._nd=false;e._recent="reset";e._onfocus=e._dragging=false;}if(e.zoom_single&&e._recent!=="reset")if(e._onfocus)e._sc+=(e.rA-e._sc)/e.reduction;else e._sc=e.rA;else e._sc+=(e.rA-e._sc)/(e.ani_smooth/(e._onfocus?e.reduction:1));e._w=e._sc*e.iW;e._h=e._sc*e.iH;if(e._dragging){e.tX=e.dX;e.tY=e.dY;e.changeOffset(true,true);}if(e._recent=="zoomIn"){if(e._w>e.rA*e.iW-t&&!e.zoom_single){if(e.cFlag._nd)e.ani_end=true;e._sc=e.rA;}else{if(e._w>e.zoom_max*e.iW-t&&e.zoom_single){if(e.cFlag._nd)e.ani_end=true;e._sc=e.rA=e.zoom_max;}}if(e.ani_end){e._w=e._sc*e.iW;e._h=e._sc*e.iH;}}else{if(e._recent=="zoomOut"){if(e._w<e.rA*e.iW+t&&!e.zoom_single){if(e.cFlag._nd)e.ani_end=true;e._sc=e.rA;}else{if(e._w<e.rF*e.iW+t&&e.zoom_single){if(e.cFlag._nd)e.ani_end=true;e._sc=e.rA=e.rF;}}if(e.ani_end){e._w=e._sc*e.iW;e._h=e._sc*e.iH;}}}e.limitX=(e._w-e.sW)/(e._w/e.sW)/2;e.limitY=(e._h-e.sH)/(e._h/e.sH)/2;if(!e._dragging)if(e.pan_limit){if(e.oX<-e.limitX-e.focusOffX)e.oX=-e.limitX-e.focusOffX;if(e.oX>e.limitX-e.focusOffX)e.oX=e.limitX-e.focusOffX;if(e._w<e.sW){e.tX=(e.sW-e._w)/2;e.changeOffset(true,false);}if(e.oY<-e.limitY-e.focusOffY)e.oY=-e.limitY-e.focusOffY;if(e.oY>e.limitY-e.focusOffY)e.oY=e.limitY-e.focusOffY;if(e._h<e.sH){e.tY=(e.sH-e._h)/2;e.changeOffset(false,true);}}else{if(e.oX<-e.limitX-e.focusOffX/e._w*e.sW-e.sW/2/(e._w/e.sW))e.oX=-e.limitX-e.focusOffX/e._w*e.sW-e.sW/2/(e._w/e.sW);if(e.oX>e.limitX-e.focusOffX/e._w*e.sW+e.sW/2/(e._w/e.sW))e.oX=e.limitX-e.focusOffX/e._w*e.sW+e.sW/2/(e._w/e.sW);if(e.oY<-e.limitY-e.focusOffY/e._h*e.sH-e.sH/(e._h/e.sH*2))e.oY=-e.limitY-e.focusOffY/e._h*e.sH-e.sH/(e._h/e.sH*2);if(e.oY>e.limitY-e.focusOffY/e._h*e.sH+e.sH/(e._h/e.sH*2))e.oY=e.limitY-e.focusOffY/e._h*e.sH+e.sH/(e._h/e.sH*2);}if(!e._dragging&&e._recent!="drag"){e.tX=(e.sW-e._w)/2+e.focusOffX+e.oX*(e._w/e.sW);e.tY=(e.sH-e._h)/2+e.focusOffY+e.oY*(e._h/e.sH);if(e.ani_smooth===1){e.cFlag._nd=true;e.ani_end=true;}}if(e._recent=="zoomIn"||e._recent=="zoomOut"||e.cFlag._rs){e._x=e.tX;e._y=e.tY;}else{e._x+=(e.tX-e._x)/(e.ani_smooth/(e._onfocus?e.reduction:1));e._y+=(e.tY-e._y)/(e.ani_smooth/(e._onfocus?e.reduction:1));}if(e._recent=="left"){if(e._x<e.tX+t||e.ani_smooth===1){e.cFlag._nd?e.ani_end=true:"";e._recent="";e._x=e.tX;}}else if(e._recent=="right"){if(e._x>e.tX-t||e.ani_smooth===1){e.cFlag._nd?e.ani_end=true:"";e._recent="";e._x=e.tX;}}else if(e._recent=="up"){if(e._y<e.tY+t||e.ani_smooth===1){e.cFlag._nd?e.ani_end=true:"";e._recent="";e._y=e.tY;}}else if(e._recent=="down"){if(e._y>e.tY-t||e.ani_smooth===1){e.cFlag._nd?e.ani_end=true:"";e._recent="";e._y=e.tY;}}else{if(e._recent=="drag")if(e._x+t>=e.tX&&e._x-t<=e.tX&&e._y+t>=e.tY&&e._y-t<=e.tY||e.ani_smooth===1){if(e._onfocus)e._dragging=false;e.cFlag._nd?e.ani_end=true:"";e._recent="";e._x=e.tX;e._y=e.tY;}}if(e.cFlag._rs&&e._w+t>=e.rA*e.iW&&e._w-t<=e.rA*e.iW&&e.oX<=e.fX+t&&e.oX>=e.fX-t&&e.oY<=e.fY+t&&e.oY>=e.fY-t){e.ani_end=true;e._recent="";e.cFlag._rs=false;e.cFlag._nd=true;e._x=e.tX;e._y=e.tY;e._sc=e.rA;e._w=e._sc*e.iW;e._h=e._sc*e.iH;}
9if(e.rA==e.rF&&e.iW*e.rA<=e.sW&&e.iH*e.rA<=e.sH){if(e.buttons[1].$ob.css("opacity")>.5)if(e.rA>=e.rF&&(e.init_zoom==""||e.rA<e.init_zoom)&&(e.zoom_min==""||e.rA<e.zoom_min)){if(e.pan_limit&&e._moveCursor&&!e._moveCursor){e.$image.css("cursor","default");e.$hitArea.css("cursor","default");}for(var n=1;n<(e.pan_limit&&!e._moveCursor?e.buttons_total:2);n++){e.buttons[n].$ob.css({opacity:.4});e._wheel=false;e.$holder.find("#"+e.buttons[n]._var+"norm").show();e.$holder.find("#"+e.buttons[n]._var+"over").hide();}}}else{if(e.buttons[1].$ob.css("opacity")<.5){if(e._moveCursor&&e.mouse_drag){e.$image.css("cursor","move");e.$hitArea.css("cursor","move");}for(var n=1;n<e.buttons_total;n++)e.buttons[n].$ob.css("opacity",.7);}}if(e.rA==e.zoom_max){if(e.buttons[0].$ob.css("opacity")>.5){e.buttons[0].$ob.css("opacity",.4);e._wheel=false;e.$holder.find("#"+e.buttons[0]._var+"norm").show();e.$holder.find("#"+e.buttons[0]._var+"over").hide();}}else{if(e.buttons[0].$ob.css("opacity")<.5)e.buttons[0].$ob.css("opacity",.7);}if(o)e.$image.css(o,"translate("+e._x.toFixed(14)+"px,"+e._y.toFixed(14)+"px) scale("+e._sc+")");else e.$image.css({left:e._x,top:e._y,width:e._w,height:e._h});if(e.$loc_cont)e.updateLocations(e._x,e._y,e._sc,e.locations);if(!o&&e.map_coordinates.length>0)e.updateMap();if(e.ani_end&&!e._dragging&&e._recent!="drag"){e._playing=false;e._recent="";e.cX=(-e._x+e.sW/2)/e.rA;e.cY=(-e._y+e.sH/2)/e.rA;if(e.onUPDATE)e.onUPDATE(e.getZoomData(),false);if(e.onZOOM_PAN)e.onZOOM_PAN(e.getZoomData());clearTimeout(e.ani_timer);}else{e._playing=true;if(e.onUPDATE)e.onUPDATE(e.getZoomData(),true);e.ani_timer=setTimeout(function(){e.Animate();},28);}},updateLocations:function(t,n,r,i){if(this.onLANDMARK!=="")if(r>=this.show_at_zoom){if(!this._landmark){this._landmark=true;this.onLANDMARK(true);}}else{if(this._landmark){this._landmark=false;this.onLANDMARK(false);}}for(var s=0;s<i.length;s++){var u,a,f=i[s].x*r+t,l=i[s].y*r+n;if(r>=i[s].showAt){if(i[s].scale&&o){u=i[s].w2pad*this._sc;a=i[s].h2*this._sc;}else{u=i[s].w2pad;a=i[s].h2;}if(f>-u&&f<this.sW+u&&(l>-a&&l<this.sH+a&&i[s].lab||l>0&&l<this.sH+a*2&&!i[s].lab)){if(!i[s].vis){i[s].vis=true;if(o)i[s].ob.stop().css("display","block").animate({opacity:1},300);else i[s].ob.show();}}else{if(i[s].vis){i[s].vis=false;if(o)i[s].ob.stop().animate({opacity:0}
9,200,function(){e(this).hide();});else i[s].ob.hide();}}}else{if(i[s].vis){i[s].vis=false;if(o)i[s].ob.stop().animate({opacity:0},200,function(){e(this).hide();});else i[s].ob.hide();}}if(f!==i[s].lpx||l!==i[s].lpy&&i[s].vis)if(o)i[s].ob.css(o,"translate("+f.toFixed(14)+"px,"+l.toFixed(14)+"px)"+(i[s].scale?" scale("+this._sc+")":""));else i[s].ob.css({left:f,top:l});i[s].lpx=f;i[s].lpy=l;}},roundBG:function(t,n,r,i,s,o,u,a,f,l){var c=50/2;t.append(e('<div class="bgi'+n+'" style="background-position:'+-(o-s)+"px "+(-(c-s)-l)+'px"></div>				<div class="bgh'+n+'"></div>				<div class="bgi'+n+'" style="background-position:'+-o+"px "+(-(c-s)-l)+"px; left:"+(r-s)+'px"></div>				<div class="bgi'+n+'" style="background-position:'+-(o-s)+"px "+(-c-l)+"px; top:"+(i-s)+'px"></div>				<div class="bgh'+n+'" style = "top:'+(i-s)+"px; left:"+s+'px"></div>				<div class="bgi'+n+'" style="background-position:'+-o+"px "+(-c-l)+"px; top:"+(i-s)+"px; left:"+(r-s)+'px"></div>				<div class="bgc'+n+'"></div>'));e(".bgi"+n).css({position:"absolute",width:s,height:s,"background-image":"url("+a+")","background-repeat":"no-repeat","-ms-filter":"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)",filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)",zoom:1});e(".bgh"+n).css({position:"absolute",width:r-s*2,height:s,"background-color":u,left:s});e(".bgc"+n).css({position:"absolute",width:r,height:i-s*2,"background-color":u,top:s,left:0});},changeOffset:function(e,t){if(e)this.oX=(this.tX-(this.sW-this._w)/2-this.focusOffX)/(this._w/this.sW);if(t)this.oY=(this.tY-(this.sH-this._h)/2-this.focusOffY)/(this._h/this.sH);},updateMap:function(){var t=this,n=0;t.mapAreas.each(function(){var r=[];for(var i=0;i<t.map_coordinates[n].length;i++)r[i]=t.map_coordinates[n][i]*t._sc;r=r.join(",");e(this).attr("coords",r);n++;});},haltAnimation:function(){clearTimeout(this.ani_timer);this._playing=false;this._recent="";},destroy:function(){var r=this;if(r.assetsLoaded){r.haltAnimation();for(prop in r.orig_style)if(r.orig_style[prop][0]!==false&&r.orig_style[prop][0]!==undefined)if(r.orig_style[prop][0]==="width"||r.orig_style[prop][0]==="height"){if(parseInt(r.orig_style[prop][1])!==0)r.$image.css(r.orig_style[prop][0],r.orig_style[prop][1]);}else r.$image.css(r.orig_style[prop][0],r.orig_style[prop][1]);clearTimeout(r.auto_timer);e(n).unbind(".sz"+r.id);e(t).unbind(".sz"+r.id);r.$holder.unbind(".sz");r.$controls=undefined;}else r.$image.show();if(r.container=="")if(r.image_url==""){r.$image.insertBefore(r.$holder);if(r.$holder!==undefined)r.$holder.remove();}else{r.$elem.empty();if(r.$loc_cont[0])r.$elem.append(r.loc_clone);}else{r.$image.insertBefore(r.$holder);r.$holder.empty();r.$image.wrap(r.$holder);if(r.$loc_cont[0])r.$holder.append(r.loc_clone);}r.$elem.removeData("smoothZoom");r.$holder=undefined;r.Buttons=undefined;r.op=undefined;r.$image=undefined;},focusTo:function(e){var t=this;if(t.assetsLoaded){if(e.zoom===undefined||e.zoom===""||e.zoom==0)e.zoom=t.rA;else e.zoom/=100;t._onfocus=true;if(e.zoom>t.rA&&t.rA!=t.zoom_max){t.rA=e.zoom;t.rA=t.rA>t.zoom_max?t.zoom_max:t.rA;}else{if(e.zoom<t.rA&&t.rA!=t.rF){t.rA=e.zoom;t.rA=t.rA<t.rF?t.rF:t.rA;}}t.transOffX=t.transOffY=0;t.setDraggedPos(e.x===undefined||e.x===""?"":-e.x*t.rA+t.sW/2,e.y===undefined||e.y===""?"":-e.y*t.rA+t.sH/2,t.rA);t.reduction=e.speed?e.speed/10:t.focusSpeed;t._recent="drag";t._dragging=true;if(!t._playing)t.Animate();}},zoomIn:function(e){this.buttons[0].$ob.trigger(this.event_down,{id:0});},zoomOut:function(e){this.buttons[1].$ob.trigger(this.event_down,{id:1});},moveRight:function(e){this.buttons[2].$ob.trigger(this.event_down,{id:2});},moveLeft:function(e){this.buttons[3].$ob.trigger(this.event_down,{id:3});},moveUp:function(e){this.buttons[4].$ob.trigger(this.event_down,{id:4});},moveDown:function(e){this.buttons[5].$ob.trigger(this.event_down,{id:5});},Reset:function(e){this.buttons[6].$ob.trigger(this.event_down,{id:6});},getZoomData:function(e){return {normX:(-this._x/this.rA).toFixed(14),normY:(-this._y/this.rA).toFixed(14),normWidth:this.iW,normHeight:this.iH,scaledX:-this._x.toFixed(14),scaledY:-this._y.toFixed(14),scaledWidth:this._w,scaledHeight:this._h,centerX:(-this._x.toFixed(14)+this.sW/2)/this.rA,centerY:(-this._y.toFixed(14)+this.sH/2)/this.rA,ratio:this.rA};},addLandmark:function(t){if(this.$loc_cont){var n=t.length;for(var r=0;r<n;r++){var i=e(t[r]);this.$loc_cont.append(i);this.setLocation(i);}if(n>0)this.updateLocations(this._x,this._y,this._sc,this.locations);}},attachLandmark:function(t){if(this.$loc_cont){var n=t.length;for(var r=0;r<n;r++)this.setLocation(t[r] instanceof jQuery?t[r]:e("#"+t[r]));if(n>0)this.updateLocations(this._x,this._y,this._sc,this.locations);}},removeLandmark:function(e){if(this.$loc_cont){if(e){var t=e.length;for(var n=0;n<t;n++)for(var r=0;r<this.locations.length;r++)if(e[n] instanceof jQuery&&this.locations[r].ob[0]==e[n][0]||!(e[n] instanceof jQuery)&&this.locations[r].ob.attr("id")==e[n]){this.locations[r].ob.remove();this.locations.splice(r,1);r--;}}else{if(this.locations.length>0){this.locations[this.locations.length-1].ob.remove();this.locations.pop();}}if(t>0)this.updateLocations(this._x,this._y,this._sc,this.locations);}},refreshAllLandmarks:function(){var t=this;var n=t.$loc_cont.children(".item");t.show_at_zoom=parseInt(t.$loc_cont.data("show-at-zoom"),10)/100;t.allow_scale=s(t.$loc_cont.data("allow-scale"));t.allow_drag=s(t.$loc_cont.data("allow-drag"));for(var r=0;r<t.locations.length;r++){var i=false;n.each(function(){if(t.locations[r].ob[0]==e(this)[0])i=true;});if(!i){t.locations.splice(r,1);r--;}}n.each(function(){var n=false;for(var r=0;r<t.locations.length;r++)if(t.locations[r].ob[0]==e(this)[0]){n=true;break;}if(!n)t.setLocation(e(this));});this.updateLocations(this._x,this._y,this._sc,this.locations);},resize:function(e){var t;if(e.data){e.preventDefault();t=e.data.self;var n=t.$holder.parent().width();var r=t.$holder.parent().height();if(t.oW)n=Math.min(n,t.oW);t.sW=n;if(t.oH){if(t.oW&&t.maintain_ratio)t.sH=n/(t.oW/t.oH);}else t.sH=r;}else{t=this;if(e.width)t.sW=e.width;
9if(e.height)t.sH=e.height;if(e.max_WIDTH)t.w_max=e.max_WIDTH;if(e.max_HEIGHT)t.h_max=e.max_HEIGHT;}if(t.w_max!==0&&t.w_max!=="")t.sW=Math.min(t.sW,t.w_max);if(t.h_max!==0&&t.h_max!=="")t.sH=Math.min(t.sH,t.h_max);t.$holder.css({width:t.sW,height:t.sH});if(t.bord_size>0){t.border[0].height(t.sH);t.border[1].css({height:t.sH,left:t.sW-t.bord_size});t.border[2].width(t.sW-t.bord_size*2);t.border[3].css({width:t.sW-t.bord_size*2,top:t.sH-t.bord_size});}if(t.bu_align[1]=="center")t.$controls.css("left",parseInt((t.sW-t.cBW)/2));if(t.bu_align[0]=="center")t.$controls.css("top",parseInt((t.sH-t.cBH)/2));t.rF=t.rR=t.checkRatio(t.sW,t.sH,t.iW,t.iH,t.zoom_fit);if(t.zoom_min==0)if(t.rA<t.rF)t.rA=t.rF;t.focusTo({x:t.cX,y:t.cY,zoom:"",speed:10});}};e.fn.smoothZoom=function(t){var n=this;var r=n.length;for(var s=0;s<r;s++){var o=e(n[s]);var u=o.data("smoothZoom");if(!u){if(typeof t==="object"||!t)o.data("smoothZoom",new i(o,t));}else if(t=="getZoomData")return u[t].apply(u,Array.prototype.slice.call(arguments,1));else{if(u[t])u[t].apply(u,Array.prototype.slice.call(arguments,1));}}if(t!=="getZoomData")return this;};t.Modernizr=function(e,t,n){function r(e){v.cssText=e;}function i(e,t){return r(y.join(e+";")+(t||""));}function s(e,t){return typeof e===t;}function o(e,t){return !!~(""+e).indexOf(t);}function u(e,t){for(var r in e){var i=e[r];if(!o(i,"-")&&v[i]!==n)return t=="pfx"?i:!0;}return !1;}function a(e,t,r){for(var i in e){var o=t[e[i]];if(o!==n)return r===!1?e[i]:s(o,"function")?o.bind(r||t):o;}return !1;}function f(e,t,n){var r=e.charAt(0).toUpperCase()+e.slice(1),i=(e+" "+w.join(r+" ")+r).split(" ");return s(t,"string")||s(t,"undefined")?u(i,t):(i=(e+" "+E.join(r+" ")+r).split(" "),a(i,t,n));}var l="2.8.2",c={},h=t.documentElement,p="modernizr",d=t.createElement(p),v=d.style,m,g={}.toString,y=" -webkit- -moz- -o- -ms- ".split(" "),b="Webkit Moz O ms",w=b.split(" "),E=b.toLowerCase().split(" "),S={},x={},T={},N=[],C=N.slice,k,L=function(e,n,r,i){var s,o,u,a,f=t.createElement("div"),l=t.body,c=l||t.createElement("body");if(parseInt(r,10))while(r--)u=t.createElement("div"),u.id=i?i[r]:p+(r+1),f.appendChild(u);return s=["&#173;",'<style id="s',p,'">',e,"</style>"].join(""),f.id=p,(l?f:c).innerHTML+=s,c.appendChild(f),l||(c.style.background="",c.style.overflow="hidden",a=h.style.overflow,h.style.overflow="hidden",h.appendChild(c)),o=n(f,e),l?f.parentNode.removeChild(f):(c.parentNode.removeChild(c),h.style.overflow=a),!!o;},A={}.hasOwnProperty,O;!s(A,"undefined")&&!s(A.call,"undefined")?O=function(e,t){return A.call(e,t);}:O=function(e,t){return t in e&&s(e.constructor.prototype[t],"undefined");},Function.prototype.bind||(Function.prototype.bind=function(e){var t=this;if(typeof t!="function")throw new TypeError();var n=C.call(arguments,1),r=function(){if(this instanceof r){var i=function(){};i.prototype=t.prototype;var s=new i(),o=t.apply(s,n.concat(C.call(arguments)));return Object(o)===o?o:s;}return t.apply(e,n.concat(C.call(arguments)));};return r;}),S.borderradius=function(){return f("borderRadius");},S.csstransforms=function(){return !!f("transform");},S.csstransforms3d=function(){var e=!!f("perspective");return e&&"webkitPerspective" in h.style&&L("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(t,n){e=t.offsetLeft===9&&t.offsetHeight===3;}),e;};for(var M in S)O(S,M)&&(k=M.toLowerCase(),c[k]=S[M](),N.push((c[k]?"":"no-")+k));return c.addTest=function(e,t){if(typeof e=="object")for(var r in e)O(e,r)&&c.addTest(r,e[r]);else{e=e.toLowerCase();if(c[e]!==n)return c;t=typeof t=="function"?t():t,typeof enableClasses!="undefined"&&enableClasses&&(h.className+=" "+(t?"":"no-")+e),c[e]=t;}return c;},r(""),d=m=null,c._version=l,c._prefixes=y,c._domPrefixes=E,c._cssomPrefixes=w,c.testProp=function(e){return u([e]);},c.testAllProps=f,c.testStyles=L,c.prefixed=function(e,t,n){return t?f(e,t,n):f(e,"pfx");},c;}(this,n);var o=Modernizr.prefixed("transform");var u=Modernizr.prefixed("transformOrigin");var a=Modernizr.prefixed("borderRadius");var f=Modernizr.csstransforms3d;})(jQuery,window,document);!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof exports?module.exports=a:a(jQuery);}(function(a){function b(b){var g=b||window.event,h=i.call(arguments,1
9),j=0,l=0,m=0,n=0,o=0,p=0;if(b=a.event.fix(g),b.type="mousewheel","detail" in g&&(m=-1*g.detail),"wheelDelta" in g&&(m=g.wheelDelta),"wheelDeltaY" in g&&(m=g.wheelDeltaY),"wheelDeltaX" in g&&(l=-1*g.wheelDeltaX),"axis" in g&&g.axis===g.HORIZONTAL_AXIS&&(l=-1*m,m=0),j=0===m?l:m,"deltaY" in g&&(m=-1*g.deltaY,j=m),"deltaX" in g&&(l=g.deltaX,0===m&&(j=-1*l)),0!==m||0!==l){if(1===g.deltaMode){var q=a.data(this,"mousewheel-line-height");j*=q,m*=q,l*=q;}else{if(2===g.deltaMode){var r=a.data(this,"mousewheel-page-height");j*=r,m*=r,l*=r;}}if(n=Math.max(Math.abs(m),Math.abs(l)),(!f||f>n)&&(f=n,d(g,n)&&(f/=40)),d(g,n)&&(j/=40,l/=40,m/=40),j=Math[j>=1?"floor":"ceil"](j/f),l=Math[l>=1?"floor":"ceil"](l/f),m=Math[m>=1?"floor":"ceil"](m/f),k.settings.normalizeOffset&&this.getBoundingClientRect){var s=this.getBoundingClientRect();o=b.clientX-s.left,p=b.clientY-s.top;}return b.deltaX=l,b.deltaY=m,b.deltaFactor=f,b.offsetX=o,b.offsetY=p,b.deltaMode=0,h.unshift(b,j,l,m),e&&clearTimeout(e),e=setTimeout(c,200),(a.event.dispatch||a.event.handle).apply(this,h);}}function c(){f=null;}function d(a,b){return k.settings.adjustOldDeltas&&"mousewheel"===a.type&&b%120===0;}var e,f,g=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],h="onwheel" in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],i=Array.prototype.slice;if(a.event.fixHooks)for(var j=g.length;j;)a.event.fixHooks[g[--j]]=a.event.mouseHooks;var k=a.event.special.mousewheel={version:"3.1.11",setup:function(){if(this.addEventListener)for(var c=h.length;c;)this.addEventListener(h[--c],b,!1);else this.onmousewheel=b;a.data(this,"mousewheel-line-height",k.getLineHeight(this)),a.data(this,"mousewheel-page-height",k.getPageHeight(this));},teardown:function(){if(this.removeEventListener)for(var c=h.length;c;)this.removeEventListener(h[--c],b,!1);else this.onmousewheel=null;a.removeData(this,"mousewheel-line-height"),a.removeData(this,"mousewheel-page-height");},getLineHeight:function(b){var c=a(b)["offsetParent" in a.fn?"offsetParent":"parent"]();return c.length||(c=a("body")),parseInt(c.css("fontSize"),10);},getPageHeight:function(b){return a(b).height();},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};a.fn.extend({mousewheel:function(a){return a?this.bind("mousewheel",a):this.trigger("mousewheel");},unmousewheel:function(a){return this.unbind("mousewheel",a);}});});;
10!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&"object"==typeof module.exports?module.exports=e(require("jquery")):e(jQuery);}(function(e){return function(A){"use strict";var L=A.tablesorter={version:"2.32.0",parsers:[],widgets:[],defaults:{theme:"default",widthFixed:!1,showProcessing:!1,headerTemplate:"{content}",onRenderTemplate:null,onRenderHeader:null,cancelSelection:!0,tabIndex:!0,dateFormat:"mmddyyyy",sortMultiSortKey:"shiftKey",sortResetKey:"ctrlKey",usNumberFormat:!0,delayInit:!1,serverSideSorting:!1,resort:!0,headers:null,ignoreCase:!0,sortForce:null,sortList:[],sortAppend:null,sortStable:!1,sortInitialOrder:"asc",sortLocaleCompare:!1,sortReset:!1,sortRestart:!1,emptyTo:"bottom",stringTo:"max",duplicateSpan:!0,textExtraction:"basic",textAttribute:"data-text",textSorter:null,numberSorter:null,initWidgets:!0,widgetClass:"widget-{name}",widgets:[],widgetOptions:{zebra:["even","odd"]},initialized:null,tableClass:"",cssAsc:"",cssDesc:"",cssNone:"",cssHeader:"",cssHeaderRow:"",cssProcessing:"",cssChildRow:"tablesorter-childRow",cssInfoBlock:"tablesorter-infoOnly",cssNoSort:"tablesorter-noSort",cssIgnoreRow:"tablesorter-ignoreRow",cssIcon:"tablesorter-icon",cssIconNone:"",cssIconAsc:"",cssIconDesc:"",cssIconDisabled:"",pointerClick:"click",pointerDown:"mousedown",pointerUp:"mouseup",selectorHeaders:"> thead th, > thead td",selectorSort:"th, td",selectorRemove:".remove-me",debug:!1,headerList:[],empties:{},strings:{},parsers:[],globalize:0,imgAttr:0},css:{table:"tablesorter",cssHasChild:"tablesorter-hasChildRow",childRow:"tablesorter-childRow",colgroup:"tablesorter-colgroup",header:"tablesorter-header",headerRow:"tablesorter-headerRow",headerIn:"tablesorter-header-inner",icon:"tablesorter-icon",processing:"tablesorter-processing",sortAsc:"tablesorter-headerAsc",sortDesc:"tablesorter-headerDesc",sortNone:"tablesorter-headerUnSorted"},language:{sortAsc:"Ascending sort applied, ",sortDesc:"Descending sort applied, ",sortNone:"No sort applied, ",sortDisabled:"sorting is disabled",nextAsc:"activate to apply an ascending sort",nextDesc:"activate to apply a descending sort",nextNone:"activate to remove the sort"},regex:{templateContent:/\{content\}/g,templateIcon:/\{icon\}/g,templateName:/\{name\}/i,spaces:/\s+/g,nonWord:/\W/g,formElements:/(input|select|button|textarea)/i,chunk:/(^([+\-]?(?:\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?)?$|^0x[0-9a-f]+$|\d+)/gi,chunks:/(^\\0|\\0$)/,hex:/^0
10x[0-9a-f]+$/i,comma:/,/g,digitNonUS:/[\s|\.]/g,digitNegativeTest:/^\s*\([.\d]+\)/,digitNegativeReplace:/^\s*\(([.\d]+)\)/,digitTest:/^[\-+(]?\d+[)]?$/,digitReplace:/[,.'"\s]/g},string:{max:1,min:-1,emptymin:1,emptymax:-1,zero:0,none:0,null:0,top:!0,bottom:!1},keyCodes:{enter:13},dates:{},instanceMethods:{},setup:function(t,r){var e,o,s,a;t&&t.tHead&&0!==t.tBodies.length&&!0!==t.hasInitialized?(e="",o=A(t),s=A.metadata,t.hasInitialized=!1,t.isProcessing=!0,t.config=r,A.data(t,"tablesorter",r),L.debug(r,"core")&&(console[console.group?"group":"log"]("Initializing tablesorter v"+L.version),A.data(t,"startoveralltimer",new Date())),r.supportsDataObject=((a=A.fn.jquery.split("."))[0]=parseInt(a[0],10),1<a[0]||1===a[0]&&4<=parseInt(a[1],10)),r.emptyTo=r.emptyTo.toLowerCase(),r.stringTo=r.stringTo.toLowerCase(),r.last={sortList:[],clickedIndex:-1},/tablesorter\-/.test(o.attr("class"))||(e=""!==r.theme?" tablesorter-"+r.theme:""),r.namespace?r.namespace="."+r.namespace.replace(L.regex.nonWord,""):r.namespace=".tablesorter"+Math.random().toString(16).slice(2),r.table=t,r.$table=o.addClass(L.css.table+" "+r.tableClass+e+" "+r.namespace.slice(1)).attr("role","grid"),r.$headers=o.find(r.selectorHeaders),r.$table.children().children("tr").attr("role","row"),r.$tbodies=o.children("tbody:not(."+r.cssInfoBlock+")").attr({"aria-live":"polite","aria-relevant":"all"}),r.$table.children("caption").length&&((e=r.$table.children("caption")[0]).id||(e.id=r.namespace.slice(1)+"caption"),r.$table.attr("aria-labelledby",e.id)),r.widgetInit={},r.textExtraction=r.$table.attr("data-text-extraction")||r.textExtraction||"basic",L.buildHeaders(r),L.fixColumnWidth(t),L.addWidgetFromClass(t),L.applyWidgetOptions(t),L.setupParsers(r),r.totalRows=0,r.debug&&L.validateOptions(r),r.delayInit||L.buildCache(r),L.bindEvents(t,r.$headers,!0),L.bindMethods(r),r.supportsDataObject&&void 0!==o.data().sortlist?r.sortList=o.data().sortlist:s&&o.metadata()&&o.metadata().sortlist&&(r.sortList=o.metadata().sortlist),L.applyWidget(t,!0),0<r.sortList.length?(r.last.sortList=r.sortList,L.sortOn(r,r.sortList,{},!r.initWidgets)):(L.setHeadersCss(r),r.initWidgets&&L.applyWidget(t,!1)),r.showProcessing&&o.unbind("sortBegin"+r.namespace+" sortEnd"+r.namespace).bind("sortBegin"+r.namespace+" sortEnd"+r.namespace,function(e){clearTimeout(r.timerProcessing),L.isProcessing(t),"sortBegin"===e.type&&(r.timerProcessing=setTimeout(function(){L.isProcessing(t,!0);},500));}),t.hasInitialized=!0,t.isProcessing=!1,L.debug(r,"core")&&(console.log("Overall initialization time:"+L.benchmark(A.data(t,"startoveralltimer"))),L.debug(r,"core"))&&console.groupEnd&&console.groupEnd(),o.triggerHandler("tablesorter-initialized",t),"function"==typeof r.initialized&&r.initialized(t)):L.debug(r,"core")&&(t.hasInitialized?console.warn("Stopping initialization. Tablesorter has already been initialized"):console.error("Stopping initialization! No table, thead or tbody",t));},bindMethods:function(t){var e=t.$table,r=t.namespace,o="sortReset update updateRows updateAll updateHeaders addRows updateCell updateComplete sorton appendCache updateCache applyWidgetId applyWidgets refreshWidgets destroy mouseup mouseleave ".split(" ").join(r+" ");e.unbind(o.replace(L.regex.spaces," ")).bind("sortReset"+r,function(e,t){e.stopPropagation(),L.sortReset(this.config,function(e){e.isApplyingWidgets?setTimeout(function(){L.applyWidget(e,"",t);},100):L.applyWidget(e,"",t);});}).bind("updateAll"+r,function(e,t,r){e.stopPropagation(),L.updateAll(this.config,t,r);}).bind("update"+r+" updateRows"+r,function(e,t,r){e.stopPropagation(),L.update(this.config,t,r);}).bind("updateHeaders"+r,function(e,t){e.stopPropagation(),L.updateHeaders(this.config,t);}).bind("updateCell"+r,function(e,t,r,o){e.stopPropagation(),L.updateCell(this.config,t,r,o);}).bind("addRows"+r,function(e,t,r,o){e.stopPropagation(),L.addRows(this.config,t,r,o);}).bind("updateComplete"+r,function(){this.isUpdating=!1;}).bind("sorton"+r,function(e,t,r,o){e.stopPropagation(),L.sortOn(this.config,t,r,o);}).bind("appendCache"+r,function(e,t,r){e.stopPropagation(),L.appendCache(this.config,r),A.isFunction(t)&&t(this);}).bind("updateCache"+r,function(e,t,r){e.stopPropagation(),L.updateCache(this.config,t,r);}).bind("applyWidgetId"+r,function(e,t){e.stopPropagation(),L.applyWidgetId(this,t);}).bind("applyWidgets"+r,function(e,t){e.stopPropagation(),L.applyWidget(this,!1,t);}).bind("refreshWidgets"+r,function(e,t,r){e.stopPropagation(),L.refreshWidgets(this,t,r);}).bind("removeWidget"+r,function(e,t,r){e.stopPropagation(),L.removeWidget(this,t,r);}).bind("destroy"+r,function(e,t,r){e.stopPropagation(),L.destroy(this,t,r);}).bind("resetToLoadState"+r,function(e){e.stopPropagation(),L.removeWidget(this,!0,!1);e=A.extend(!0,{},t.originalSettings);(t=A.extend(!0,{},L.defaults,e)).originalSettings=e,this.hasInitialized=!1,L.setup(this,t);});},bindEvents:function(e,t,r){var o,s=(e=A(e)[0]).config,a=s.namespace,n=null;!0!==r&&(t.addClass(a.slice(1)+"_extra_headers"),(o=L.getClosest(t,"table")).length)&&"TABLE"===o[0].nodeName&&o[0]!==e&&A(o[0]).addClass(a.slice(1)+"_extra_table"),o=(s.pointerDown+" "+s.pointerUp+" "+s.pointerClick+" sort keyup ").replace(L.regex.spaces," ").split(" ").join(a+" "),t.find(s.selectorSort).add(t.filter(s.selectorSort)).unbind(o).bind(o,function(e,t){var r=A(e.target),o=" "+e.type+" ";if(!(1!==(e.which||e.button)&&!o.match(" "+s.pointerClick+" | sort | keyup ")||" keyup "===o&&e.which!==L.keyCodes.enter||o.match(" "+s.pointerClick+" ")&&void 0!==e.which||o.match(" "+s.pointerUp+" ")&&n!==e.target&&!0!==t))if(o.match(" "+s.pointerDown+" "))n=e.target,"1"===(t=r.jquery.split("."))[0]&&t[1]<4&&e.preventDefault();else{if(n=null,o=L.getClosest(A(this),"."+L.css.header),L.regex.formElements.test(e.target.nodeName)||r.hasClass(s.cssNoSort)||0<r.parents("."+s.cssNoSort).length||o.hasClass("sorter-false")||0<r.parents("button").length)return !s.cancelSelection;s.delayInit&&L.isEmptyObject(s.cache)&&L.buildCache(s),s.last.clickedIndex=o.attr("data-column")||o.index(),(t=s.$headerIndexed[s.last.clickedIndex][0])&&!t.sortDisabled&&L.initSort(s,t,e);}}),s.cancelSelection&&t.attr("unselectable","on").bind("selectstart",!1).css({"user-select":"none",MozUserSelect:"none"});},buildHeaders:function(i){var e,l,t,r;for(i.headerList=[],i.headerContent=[],i.sortVars=[],L.debug(i,"core")&&(t=new Date()),i.columns=L.computeColumnIndex(i.$table.children("thead, tfoot").children("tr")),l=i.cssIcon?'<i class="'+(i.cssIcon===L.css.icon?L.css.icon:i.cssIcon+" "+L.css.icon)+'"></i>':"",i.$headers=A(A.map(i.$table.find(i.selectorHeaders),function(e,t){var r,o,s,a,n=A(e);if(!L.getClosest(n,"tr").hasClass(i.cssIgnoreRow))return /(th|td)/i.test(e.nodeName)||(a=L.getClosest(n,"th, td"),n.attr("data-column",a.attr("data-column"))),r=L.getColumnData(i.table,i.headers,t,!0),i.headerContent[t]=n.html(),""===i.headerTemplate||n.find("."+L.css.headerIn).length||(s=i.headerTemplate.replace(L.regex.templateContent,n.html()).replace(L.regex.templateIcon,n.find("."+L.css.icon).length?"":l),i.onRenderTemplate&&(o=i.onRenderTemplate.apply(n,[t,s]))&&"string"==typeof o&&(s=o),n.html('<div class="'+L.css.headerIn+'">'+s+"</div>")),i.onRenderHeader&&i.onRenderHeader.apply(n,[t,i,i.$table]),o=parseInt(n.attr("data-column"),10),e.column=o,a=L.getOrder(L.getData(n,r,"sortInitialOrder")||i.sortInitialOrder),i.sortVars[o]={count:-1,order:a?i.sortReset?[1,0,2]:[1,0]:i.sortReset?[0,1,2]:[0,1],lockedOrder:!1,sortedBy:""},void 0!==(a=L.getData(n,r,"lockedOrder")||!1)&&!1!==a&&(i.sortVars[o].lockedOrder=!0,i.sortVars[o].order=L.getOrder(a)?[1,1]:[0,0]),i.headerList[t]=e,n.addClass(L.css.header+" "+i.cssHeader),L.getClosest(n,"tr").addClass(L.css.headerRow+" "+i.cssHeaderRow).attr("role","row"),i.tabIndex&&n.attr("tabindex",0),e;})),i.$headerIndexed=[],r=0;r<i.columns;r++)L.isEmptyObject(i.sortVars[r])&&(i.sortVars[r]={}),e=i.$headers.filter('[data-column="'+r+'"]'),i.$headerIndexed[r]=e.length?(e.not(".sorter-false").length?e.not(".sorter-false"):e).filter(":last"):A();i.$table.find(i.selectorHeaders).attr({scope:"col",role:"columnheader"}),L.updateHeader(i),L.debug(i,"core")&&(console.log("Built headers:"+L.benchmark(t)),console.log(i.$headers));},addInstanceMethods:function(e){A.extend(L.instanceMethods,e);},setupParsers:function(e,t){var r,o,s,a,n,i,l,d,c,g,p,u,f,h,m=e.table,b=0,y=L.debug(e,"core"),w={};if(e.$tbodies=e.$table.children("tbody:not(."+e.cssInfoBlock+")"),0===(h=(f=void 0===t?e.$tbodies:t).length))return y?console.warn("Warning: *Empty table!* Not building a parser cache"):"";for(y&&(u=new Date(),console[console.group?"group":"log"]("Detecting parsers for each column")),o={extractors:[],parsers:[]};b<h;){if((r=f[b].rows).length)for(a=e.columns,i=n=0;i<a;i++){if((l=e.$headerIndexed[n])&&l.length&&(d=L.getColumnData(m,e.headers,n),p=L.getParserById(L.getData(l,d,"extractor")),g=L.getParserById(L.getData(l,d,"sorter")),c="false"===L.getData(l,d,"parser"),e.empties[n]=(L.getData(l,d,"empty")||e.emptyTo||(e.emptyToBottom?"bottom":"top")).toLowerCase(),e.strings[n]=(L.getData(l,d,"string")||e.stringTo||"max").toLowerCase(),p=p||!1,g=(g=c?L.getParserById("no-parser"):g)||L.detectParserForColumn(e,r,-1,n),y&&(w["("+n+") "+l.text()]={parser:g.id,extractor:p?p.id:"none",string:e.strings[n],empty:e.empties[n]}),o.parsers[n]=g,o.extractors[n]=p,0<(s=l[0].colSpan-1)))for(n+=s,a+=s;0<s+1;)o.parsers[n-s]=g,o.extractors[n-s]=p,s--;n++;}b+=o.parsers.length?h:1;}y&&(L.isEmptyObject(w)?console.warn("  No parsers detected!"):console[console.table?"table":"log"](w),console.log("Completed detecting parsers"+L.benchmark(u)),console.groupEnd)&&console.groupEnd(),e.parsers=o.parsers,e.extractors=o.extractors;},addParser:function(e){for(var t=L.parsers.length,r=!0,o=0;o<t;o++)L.parsers[o].id.toLowerCase()===e.id.toLowerCase()&&(r=!1);r&&(L.parsers[L.parsers.length]=e);},getParserById:function(e){if("false"!=e)for(var t=L.parsers.length,r=0;r<t;r++)if(L.parsers[r].id.toLowerCase()===e.toString().toLowerCase())return L.parsers[r];return !1;},detectParserForColumn:function(e,t,r,o){for(var s,a,n,i=L.parsers.length,l=!1,d="",c=L.debug(e,"core"),g=!0;""===d&&g;)(n=t[++r])&&r<50?n.className.indexOf(L.cssIgnoreRow)<0&&(l=t[r].cells[o],d=L.getElementText(e,l,o),a=A(l),c)&&console.log("Checking if value was empty on row "+r+", column: "+o+': "'+d+'"'):g=!1;for(;0<=--i;)if((s=L.parsers[i])&&"text"!==s.id&&s.is&&s.is(d,e.table,l,a))return s;return L.getParserById("text");},getElementText:function(e,t,r){var o,s,a;return t?(s=e.textExtraction||"",a=t.jquery?t:A(t),"string"==typeof s?"basic"===s&&void 0!==(o=a.attr(e.textAttribute))?A.trim(o):A.trim(t.textContent||a.text()):"function"==typeof s?A.trim(s(a[0],e.table,r)):"function"==typeof (o=L.getColumnData(e.table,s,r))?A.trim(o(a[0],e.table,r)):A.trim(a[0].textContent||a.text())):"";},getParsedText:function(e,t,r,o){var s=""+(o=void 0===o?L.getElementText(e,t,r):o),a=e.parsers[r],n=e.extractors[r];
10return s=a&&(n&&"function"==typeof n.format&&(o=n.format(o,e.table,t,r)),s="no-parser"===a.id?"":a.format(""+o,e.table,t,r),e.ignoreCase)&&"string"==typeof s?s.toLowerCase():s;},buildCache:function(e,t,r){var o,s,a,n,i,l,d,c,g,p,u,f,h,m,b,y,w,x,C,v,$,I,D=e.table,R=e.parsers,T=L.debug(e,"core");if(e.$tbodies=e.$table.children("tbody:not(."+e.cssInfoBlock+")"),d=void 0===r?e.$tbodies:r,e.cache={},e.totalRows=0,!R)return T?console.warn("Warning: *Empty table!* Not building a cache"):"";for(T&&(f=new Date()),e.showProcessing&&L.isProcessing(D,!0),l=0;l<d.length;l++){for(y=[],o=e.cache[l]={normalized:[]},h=d[l]&&d[l].rows.length||0,n=0;n<h;++n)if(m={child:[],raw:[]},g=[],!(c=A(d[l].rows[n])).hasClass(e.selectorRemove.slice(1)))if(c.hasClass(e.cssChildRow)&&0!==n)for($=o.normalized.length-1,(b=o.normalized[$][e.columns]).$row=b.$row.add(c),c.prev().hasClass(e.cssChildRow)||c.prev().addClass(L.css.cssHasChild),p=c.children("th, td"),$=b.child.length,b.child[$]=[],v=e.columns,i=x=0;i<v;i++)(u=p[i])&&(b.child[$][i]=L.getParsedText(e,u,i),0<(w=p[i].colSpan-1))&&(x+=w,v+=w),x++;else{for(m.$row=c,m.order=n,v=e.columns,i=x=0;i<v;++i){if((u=c[0].cells[i])&&x<e.columns&&(!(C=void 0!==R[x])&&T&&console.warn("No parser found for row: "+n+", column: "+i+'; cell containing: "'+A(u).text()+'"; does it have a header?'),s=L.getElementText(e,u,x),m.raw[x]=s,a=L.getParsedText(e,u,x,s),g[x]=a,C&&"numeric"===(R[x].type||"").toLowerCase()&&(y[x]=Math.max(Math.abs(a)||0,y[x]||0)),0<(w=u.colSpan-1))){for(I=0;I<=w;)a=e.duplicateSpan||0===I?a:"string"!=typeof e.textExtraction&&L.getElementText(e,u,x+I)||"",m.raw[x+I]=a,g[x+I]=a,I++;x+=w,v+=w;}x++;}g[e.columns]=m,o.normalized[o.normalized.length]=g;}o.colMax=y,e.totalRows+=o.normalized.length;}if(e.showProcessing&&L.isProcessing(D),T){for($=Math.min(5,e.cache[0].normalized.length),console[console.group?"group":"log"]("Building cache for "+e.totalRows+" rows (showing "+$+" rows in log) and "+e.columns+" columns"+L.benchmark(f)),s={},i=0;i<e.columns;i++)for(x=0;x<$;x++)s["row: "+x]||(s["row: "+x]={}),s["row: "+x][e.$headerIndexed[i].text()]=e.cache[0].normalized[x][i];console[console.table?"table":"log"](s),console.groupEnd&&console.groupEnd();}A.isFunction(t)&&t(D);},getColumnText:function(e,t,r,o){var s,a,n,i,l,d,c,g,p,u,f="function"==typeof r,h="all"===t,m={raw:[],parsed:[],$cell:[]},b=(e=A(e)[0]).config;if(!L.isEmptyObject(b)){for(l=b.$tbodies.length,s=0;s<l;s++)for(d=(n=b.cache[s].normalized).length,a=0;a<d;a++)i=n[a],o&&!i[b.columns].$row.is(o)||(u=!0,g=h?i.slice(0,b.columns):i[t],i=i[b.columns],c=h?i.raw:i.raw[t],p=h?i.$row.children():i.$row.children().eq(t),!1!==(u=f?r({tbodyIndex:s,rowIndex:a,parsed:g,raw:c,$row:i.$row,$cell:p}):u)&&(m.parsed[m.parsed.length]=g,m.raw[m.raw.length]=c,m.$cell[m.$cell.length]=p));return m;}L.debug(b,"core")&&console.warn("No cache found - aborting getColumnText function!");},setHeadersCss:function(s){function e(e,t){e.removeClass(n).addClass(i[t]).attr("aria-sort",d[t]).find("."+L.css.icon).removeClass(l[2]).addClass(l[t]);}var t,r,o=s.sortList,a=o.length,n=L.css.sortNone+" "+s.cssNone,i=[L.css.sortAsc+" "+s.cssAsc,L.css.sortDesc+" "+s.cssDesc],l=[s.cssIconAsc,s.cssIconDesc,s.cssIconNone],d=["ascending","descending"],c=s.$table.find("tfoot tr").children("td, th").add(A(s.namespace+"_extra_headers")).removeClass(i.join(" ")),g=s.$headers.add(A("thead "+s.namespace+"_extra_headers")).removeClass(i.join(" ")).addClass(n).attr("aria-sort","none").find("."+L.css.icon).removeClass(l.join(" ")).end();for(g.not(".sorter-false").find("."+L.css.icon).addClass(l[2]),s.cssIconDisabled&&g.filter(".sorter-false").find("."+L.css.icon).addClass(s.cssIconDisabled),t=0;t<a;t++)if(2!==o[t][1]){if((g=(g=s.$headers.filter(function(e){for(var t=!0,e=s.$headers.eq(e),r=parseInt(e.attr("data-column"),10),o=r+L.getClosest(e,"th, td")[0].colSpan;r<o;r++)t=t||!1;return t;})).not(".sorter-false").filter('[data-column="'+o[t][0]+'"]'+(1===a?":last":""))).length)for(r=0;r<g.length;r++)g[r].sortDisabled||e(g.eq(r),o[t][1]);c.length&&e(c.filter('[data-column="'+o[t][0]+'"]'),o[t][1]);}for(a=s.$headers.length,t=0;t<a;t++)L.setColumnAriaLabel(s,s.$headers.eq(t));},getClosest:function(e,t){return A.fn.closest?e.closest(t):e.is(t)?e:e.parents(t).filter(":first");},setColumnAriaLabel:function(e,t,r){var o,s;t.length&&(o=parseInt(t.attr("data-column"),10),e=e.sortVars[o],o=t.hasClass(L.css.sortAsc)?"sortAsc":t.hasClass(L.css.sortDe
10sc)?"sortDesc":"sortNone",s=A.trim(t.text())+": "+L.language[o],t.hasClass("sorter-false")||!1===r?s+=L.language.sortDisabled:(o=(e.count+1)%e.order.length,r=e.order[o],s+=L.language[0===r?"nextAsc":1===r?"nextDesc":"nextNone"]),t.attr("aria-label",s),e.sortedBy?t.attr("data-sortedBy",e.sortedBy):t.removeAttr("data-sortedBy"));},updateHeader:function(e){for(var t,r,o=e.table,s=e.$headers.length,a=0;a<s;a++)t=e.$headers.eq(a),r=L.getColumnData(o,e.headers,a,!0),r="false"===L.getData(t,r,"sorter")||"false"===L.getData(t,r,"parser"),L.setColumnSort(e,t,r);},setColumnSort:function(e,t,r){var o=e.table.id;t[0].sortDisabled=r,t[r?"addClass":"removeClass"]("sorter-false").attr("aria-disabled",""+r),e.tabIndex&&(r?t.removeAttr("tabindex"):t.attr("tabindex","0")),o&&(r?t.removeAttr("aria-controls"):t.attr("aria-controls",o));},updateHeaderSortCount:function(e,t){var r,o,s,a,n,i,l,d=t||e.sortList,c=d.length;for(e.sortList=[],s=0;s<c;s++)if(i=d[s],(r=parseInt(i[0],10))<e.columns){switch(e.sortVars[r].order||(l=L.getOrder(e.sortInitialOrder)?e.sortReset?[1,0,2]:[1,0]:e.sortReset?[0,1,2]:[0,1],e.sortVars[r].order=l,e.sortVars[r].count=0),l=e.sortVars[r].order,o=(o=(""+i[1]).match(/^(1|d|s|o|n)/))?o[0]:""){case "1":case "d":o=1;break;case "s":o=a||0;break;case "o":o=0===(n=l[(a||0)%l.length])?1:1===n?0:2;break;case "n":o=l[++e.sortVars[r].count%l.length];break;default:o=0;}a=0===s?o:a,i=[r,parseInt(o,10)||0],e.sortList[e.sortList.length]=i,o=A.inArray(i[1],l),e.sortVars[r].count=0<=o?o:i[1]%l.length;}},updateAll:function(e,t,r){var o=e.table;o.isUpdating=!0,L.refreshWidgets(o,!0,!0),L.buildHeaders(e),L.bindEvents(o,e.$headers,!0),L.bindMethods(e),L.commonUpdate(e,t,r);},update:function(e,t,r){e.table.isUpdating=!0,L.updateHeader(e),L.commonUpdate(e,t,r);},updateHeaders:function(e,t){e.table.isUpdating=!0,L.buildHeaders(e),L.bindEvents(e.table,e.$headers,!0),L.resortComplete(e,t);},updateCell:function(e,t,r,o){if(A(t).closest("tr").hasClass(e.cssChildRow))console.warn('Tablesorter Warning! "updateCell" for child row content has been disabled, use "update" instead');else if(L.isEmptyObject(e.cache))L.updateHeader(e),L.commonUpdate(e,r,o);else{e.table.isUpdating=!0,e.$table.find(e.selectorRemove).remove();var s,a,n,i,l=e.$tbodies,d=A(t),c=l.index(L.getClosest(d,"tbody")),g=e.cache[c],p=L.getClosest(d,"tr");if(t=d[0],l.length&&0<=c){if(l=l.eq(c).find("tr").not("."+e.cssChildRow).index(p),c=g.normalized[l],(i=p[0].cells.length)!==e.columns)for(s=!1,a=n=0;a<i;a++)s||p[0].cells[a]===t?s=!0:n+=p[0].cells[a].colSpan;else n=d.index();s=L.getElementText(e,t,n),c[e.columns].raw[n]=s,s=L.getParsedText(e,t,n,s),c[n]=s,"numeric"===(e.parsers[n].type||"").toLowerCase()&&(g.colMax[n]=Math.max(Math.abs(s)||0,g.colMax[n]||0)),!1!==(s="undefined"!==r?r:e.resort)?L.checkResort(e,s,o):L.resortComplete(e,o);}else L.debug(e,"core")&&console.error("updateCell aborted, tbody missing or not within the indicated table"),e.table.isUpdating=!1;}},addRows:function(e,t,r,o){var s,a,n,i,l,d,c,g,p,u,f,h="string"==typeof t&&1===e.$tbodies.length&&/<tr/.test(t||""),m=e.table;if(h)t=A(t),e.$tbodies.append(t);else{if(!(t&&t instanceof A&&L.getClosest(t,"table")[0]===e.table))return L.debug(e,"core")&&console.error("addRows method requires (1) a jQuery selector reference to rows that have already been added to the table, or (2) row HTML string to be added to a table with only one tbody"),!1;}if(m.isUpdating=!0,L.isEmptyObject(e.cache))L.updateHeader(e),L.commonUpdate(e,r,o);else{for(n=t.filter("tr").attr("role","row").length,s=e.$tbodies.index(t.parents("tbody").filter(":first")),e.parsers&&e.parsers.length||L.setupParsers(e),a=0;a<n;a++){for(c=0,l=t[a].cells.length,d=e.cache[s].normalized.length,p=[],g={child:[],raw:[],$row:t.eq(a),order:d},i=0;i<l;i++)u=t[a].cells[i],f=L.getElementText(e,u,c),g.raw[c]=f,f=L.getParsedText(e,u,c,f),p[c]=f,"numeric"===(e.parsers[c].type||"").toLowerCase()&&(e.cache[s].colMax[c]=Math.max(Math.abs(f)||0,e.cache[s].colMax[c]||0)),0<(f=u.colSpan-1)&&(c+=f),c++;p[e.columns]=g,e.cache[s].normalized[d]=p;}L.checkResort(e,r,o);}},updateCache:function(e,t,r){e.parsers&&e.parsers.length||L.setupParsers(e,r),L.buildCache(e,t,r);},appendCache:function(e,t){var r,o,s,a,n,i,l,d=e.table,c=e.$tbodies,g=[],p=e.cache;
10if(L.isEmptyObject(p))return e.appender?e.appender(d,g):d.isUpdating?e.$table.triggerHandler("updateComplete",d):"";for(L.debug(e,"core")&&(l=new Date()),i=0;i<c.length;i++)if((s=c.eq(i)).length){for(a=L.processTbody(d,s,!0),o=(r=p[i].normalized).length,n=0;n<o;n++)g[g.length]=r[n][e.columns].$row,e.appender&&(!e.pager||e.pager.removeRows||e.pager.ajax)||a.append(r[n][e.columns].$row);L.processTbody(d,a,!1);}e.appender&&e.appender(d,g),L.debug(e,"core")&&console.log("Rebuilt table"+L.benchmark(l)),t||e.appender||L.applyWidget(d),d.isUpdating&&e.$table.triggerHandler("updateComplete",d);},commonUpdate:function(e,t,r){e.$table.find(e.selectorRemove).remove(),L.setupParsers(e),L.buildCache(e),L.checkResort(e,t,r);},initSort:function(t,e,r){if(t.table.isUpdating)return setTimeout(function(){L.initSort(t,e,r);},50);var o,s,a,n,i,l,d,c=!r[t.sortMultiSortKey],g=t.table,p=t.$headers.length,u=L.getClosest(A(e),"th, td"),f=parseInt(u.attr("data-column"),10),h="mouseup"===r.type?"user":r.type,m=t.sortVars[f].order,u=u[0];if(t.$table.triggerHandler("sortStart",g),l=(t.sortVars[f].count+1)%m.length,t.sortVars[f].count=r[t.sortResetKey]?2:l,t.sortRestart)for(a=0;a<p;a++)d=t.$headers.eq(a),f!==(l=parseInt(d.attr("data-column"),10))&&(c||d.hasClass(L.css.sortNone))&&(t.sortVars[l].count=-1);if(c){if(A.each(t.sortVars,function(e){t.sortVars[e].sortedBy="";}),t.sortList=[],t.last.sortList=[],null!==t.sortForce)for(o=t.sortForce,s=0;s<o.length;s++)o[s][0]!==f&&(t.sortList[t.sortList.length]=o[s],t.sortVars[o[s][0]].sortedBy="sortForce");if((n=m[t.sortVars[f].count])<2&&(t.sortList[t.sortList.length]=[f,n],t.sortVars[f].sortedBy=h,1<u.colSpan))for(s=1;s<u.colSpan;s++)t.sortList[t.sortList.length]=[f+s,n],t.sortVars[f+s].count=A.inArray(n,m),t.sortVars[f+s].sortedBy=h;}else if(t.sortList=A.extend([],t.last.sortList),0<=L.isValueInArray(f,t.sortList))for(t.sortVars[f].sortedBy=h,s=0;s<t.sortList.length;s++)(l=t.sortList[s])[0]===f&&(l[1]=m[t.sortVars[f].count],2===l[1])&&(t.sortList.splice(s,1),t.sortVars[f].count=-1);else{if(n=m[t.sortVars[f].count],t.sortVars[f].sortedBy=h,n<2&&(t.sortList[t.sortList.length]=[f,n],1<u.colSpan))for(s=1;s<u.colSpan;s++)t.sortList[t.sortList.length]=[f+s,n],t.sortVars[f+s].count=A.inArray(n,m),t.sortVars[f+s].sortedBy=h;}if(t.last.sortList=A.extend([],t.sortList),t.sortList.length&&t.sortAppend&&(o=A.isArray(t.sortAppend)?t.sortAppend:t.sortAppend[t.sortList[0][0]],!L.isEmptyObject(o)))for(s=0;s<o.length;s++)if(o[s][0]!==f&&L.isValueInArray(o[s][0],t.sortList)<0){if(i=(""+(n=o[s][1])).match(/^(a|d|s|o|n)/))switch(l=t.sortList[0][1],i[0]){case "d":n=1;break;case "s":n=l;break;case "o":n=0===l?1:0;break;case "n":n=(l+1)%m.length;break;default:n=0;}t.sortList[t.sortList.length]=[o[s][0],n],t.sortVars[o[s][0]].sortedBy="sortAppend";}t.$table.triggerHandler("sortBegin",g),setTimeout(function(){L.setHeadersCss(t),L.multisort(t),L.appendCache(t),t.$table.triggerHandler("sortBeforeEnd",g),t.$table.triggerHandler("sortEnd",g);},1);},multisort:function(n){var e,t,i,r,l=n.table,d=[],c=0,g=n.textSorter||"",p=n.sortList,u=p.length,o=n.$tbodies.length;if(!n.serverSideSorting&&!L.isEmptyObject(n.cache)){if(L.debug(n,"core")&&(t=new Date()),"object"==typeof g)for(i=n.columns;i--;)"function"==typeof (r=L.getColumnData(l,g,i))&&(d[i]=r);for(e=0;e<o;e++)i=n.cache[e].colMax,n.cache[e].normalized.sort(function(e,t){for(var r,o,s,a=0;a<u;a++){if(r=p[a][0],o=p[a][1],c=0===o,n.sortStable&&e[r]===t[r]&&1===u)return e[n.columns].order-t[n.columns].order;if(o=(o=/n/i.test(L.getSortType(n.parsers,r)))&&n.strings[r]?(o="boolean"==typeof L.string[n.strings[r]]?(c?1:-1)*(L.string[n.strings[r]]?-1:1):n.strings[r]&&L.string[n.strings[r]]||0,n.numberSorter?n.numberSorter(e[r],t[r],c,i[r],l):L["sortNumeric"+(c?"Asc":"Desc")](e[r],t[r],o,i[r],r,n)):(o=c?e:t,s=c?t:e,"function"==typeof g?g(o[r],s[r],c,r,l):"function"==typeof d[r]?d[r](o[r],s[r],c,r,l):L["sortNatural"+(c?"Asc":"Desc")](e[r]||"",t[r]||"",r,n)))return o;}return e[n.columns].order-t[n.columns].order;});L.debug(n,"core")&&console.log("Applying sort "+p.toString()+L.benchmark(t));}},resortComplete:function(e,t){e.table.isUpdating&&e.$table.triggerHandler("updateComplete",e.table),A.isFunction(t)&&t(e.table);},checkResort:function(e,t,r){var o=A.isArray(t)?t:e.sortList;!1===(void 0===t?e.resort:t)||e.serverSideSorting||e.table.isProcessing?(L.resortComplete(e,r),L.applyWidget(e.table,!1)):o.length?L.sortOn(e,o,function(){L.resortComplete(e,r);},!0):L.sortReset(e,function(){L.resortComplete(e,r),L.applyWidget(e.table,!1);});},sortOn:function(e,t,r,o){var s,a=e.table;for(e.$table.triggerHandler("sortStart",a),s=0;s<e.columns;s++)e.sortVars[s].sortedBy=-1<L.isValueInArray(s,t)?"sorton":"";L.updateHeaderSortCount(e,t),L.setHeadersCss(e),e.delayInit&&L.isEmptyObject(e.cac
10he)&&L.buildCache(e),e.$table.triggerHandler("sortBegin",a),L.multisort(e),L.appendCache(e,o),e.$table.triggerHandler("sortBeforeEnd",a),e.$table.triggerHandler("sortEnd",a),L.applyWidget(a),A.isFunction(r)&&r(a);},sortReset:function(e,t){var r;for(e.sortList=[],r=0;r<e.columns;r++)e.sortVars[r].count=-1,e.sortVars[r].sortedBy="";L.setHeadersCss(e),L.multisort(e),L.appendCache(e),A.isFunction(t)&&t(e.table);},getSortType:function(e,t){return e&&e[t]&&e[t].type||"";},getOrder:function(e){return /^d/i.test(e)||1===e;},sortNatural:function(e,t){if(e!==t){e=(e||"").toString(),t=(t||"").toString();var r,o,s,a,n,i,l=L.regex;if(l.hex.test(t)){if((r=parseInt(e.match(l.hex),16))<(o=parseInt(t.match(l.hex),16)))return -1;if(o<r)return 1;}for(r=e.replace(l.chunk,"\\0$1\\0").replace(l.chunks,"").split("\\0"),o=t.replace(l.chunk,"\\0$1\\0").replace(l.chunks,"").split("\\0"),i=Math.max(r.length,o.length),n=0;n<i;n++){if(s=isNaN(r[n])?r[n]||0:parseFloat(r[n])||0,a=isNaN(o[n])?o[n]||0:parseFloat(o[n])||0,isNaN(s)!==isNaN(a))return isNaN(s)?1:-1;if(typeof s!=typeof a&&(s+="",a+=""),s<a)return -1;if(a<s)return 1;}}return 0;},sortNaturalAsc:function(e,t,r,o){return e===t?0:(r=L.string[o.empties[r]||o.emptyTo],""===e&&0!==r?"boolean"==typeof r?r?-1:1:-r||-1:""===t&&0!==r?"boolean"==typeof r?r?1:-1:r||1:L.sortNatural(e,t));},sortNaturalDesc:function(e,t,r,o){return e===t?0:(r=L.string[o.empties[r]||o.emptyTo],""===e&&0!==r?"boolean"==typeof r?r?-1:1:r||1:""===t&&0!==r?"boolean"==typeof r?r?1:-1:-r||-1:L.sortNatural(t,e));},sortText:function(e,t){return t<e?1:e<t?-1:0;},getTextValue:function(e,t,r){if(r){for(var o=e?e.length:0,s=r+t,a=0;a<o;a++)s+=e.charCodeAt(a);return t*s;}return 0;},sortNumericAsc:function(e,t,r,o,s,a){return e===t?0:(s=L.string[a.empties[s]||a.emptyTo],""===e&&0!==s?"boolean"==typeof s?s?-1:1:-s||-1:""===t&&0!==s?"boolean"==typeof s?s?1:-1:s||1:(e=isNaN(e)?L.getTextValue(e,r,o):e)-(t=isNaN(t)?L.getTextValue(t,r,o):t));},sortNumericDesc:function(e,t,r,o,s,a){return e===t?0:(s=L.string[a.empties[s]||a.emptyTo],""===e&&0!==s?"boolean"==typeof s?s?-1:1:s||1:""===t&&0!==s?"boolean"==typeof s?s?1:-1:-s||-1:(isNaN(e)&&(e=L.getTextValue(e,r,o)),(t=isNaN(t)?L.getTextValue(t,r,o):t)-e));},sortNumeric:function(e,t){return e-t;},addWidget:function(e){e.id&&!L.isEmptyObject(L.getWidgetById(e.id))&&console.warn('"'+e.id+'" widget was loaded more than once!'),L.widgets[L.widgets.length]=e;},hasWidget:function(e,t){return (e=A(e)).length&&e[0].config&&e[0].config.widgetInit[t]||!1;},getWidgetById:function(e){for(var t,r=L.widgets.length,o=0;o<r;o++)if((t=L.widgets[o])&&t.id&&t.id.toLowerCase()===e.toLowerCase())return t;},applyWidgetOptions:function(e){var t,r,o,s=e.config,a=s.widgets.length;if(a)for(t=0;t<a;t++)(r=L.getWidgetById(s.widgets[t]))&&r.options&&(o=A.extend(!0,{},r.options),s.widgetOptions=A.extend(!0,o,s.widgetOptions),A.extend(!0,L.defaults.widgetOptions,r.options));},addWidgetFromClass:function(e){var t,r,o=e.config,s="^"+o.widgetClass.replace(L.regex.templateName,"(\\S+)+")+"$",a=new RegExp(s,"g"),n=(e.className||"").split(L.regex.spaces);if(n.length)for(t=n.length,r=0;r<t;r++)n[r].match(a)&&(o.widgets[o.widgets.length]=n[r].replace(a,"$1"));},applyWidgetId:function(e,t,r){var o,s,a,n=(e=A(e)[0]).config,i=n.widgetOptions,l=L.debug(n,"core"),t=L.getWidgetById(t);t&&(a=t.id,o=!1,A.inArray(a,n.widgets)<0&&(n.widgets[n.widgets.length]=a),l&&(s=new Date()),!r&&n.widgetInit[a]||(n.widgetInit[a]=!0,e.hasInitialized&&L.applyWidgetOptions(e),"function"==typeof t.init&&(o=!0,l&&console[console.group?"group":"log"]("Initializing "+a+" widget"),t.init(e,t,n,i))),r||"function"!=typeof t.format||(o=!0,l&&console[console.group?"group":"log"]("Updating "+a+" widget"),t.format(e,n,i,!1)),l)&&o&&(console.log("Completed "+(r?"initializing ":"applying ")+a+" widget"+L.benchmark(s)),console.groupEnd)&&console.groupEnd();},applyWidget:function(e,t,r){var o,s,a,n,i,l=(e=A(e)[0]).config,d=L.debug(l,"core"),c=[];if(!1===t||!e.hasInitialized||!e.isApplyingWidgets&&!e.isUpdating){if(d&&(i=new Date()),L.addWidgetFromClass(e),clearTimeout(l.timerReady),l.widgets.length){for(e.isApplyingWidgets=!0,l.widgets=A.grep(l.widgets,function(e,t){return A.inArray(e,l.widgets)===t;}),s=(a=l.widgets||[]).length,o=0;o<s;o++)(n=L.getWidgetById(a[o]))&&n.id?(n.priority||(n.priority=10),c[o]=n):d&&console.warn('"'+a[o]+'" was enabled, but the widget code has not been loaded!');for(c.sort(function(e,t){return e.priority<t.priority?-1:e.priority===t.priority?0:1;}),s=c.length,d&&console[console.group?"group":"log"]("Start "+(t?"initializing":"applying")+" widgets"),o=0;o<s;
10o++)(n=c[o])&&n.id&&L.applyWidgetId(e,n.id,t);d&&console.groupEnd&&console.groupEnd();}l.timerReady=setTimeout(function(){e.isApplyingWidgets=!1,A.data(e,"lastWidgetApplication",new Date()),l.$table.triggerHandler("tablesorter-ready"),t||"function"!=typeof r||r(e),d&&(n=l.widgets.length,console.log("Completed "+(!0===t?"initializing ":"applying ")+n+" widget"+(1!==n?"s":"")+L.benchmark(i)));},10);}},removeWidget:function(e,t,r){var o,s,a,n,i=(e=A(e)[0]).config;if(!0===t)for(t=[],n=L.widgets.length,a=0;a<n;a++)(s=L.widgets[a])&&s.id&&(t[t.length]=s.id);else t=(A.isArray(t)?t.join(","):t||"").toLowerCase().split(/[\s,]+/);for(n=t.length,o=0;o<n;o++)s=L.getWidgetById(t[o]),0<=(a=A.inArray(t[o],i.widgets))&&!0!==r&&i.widgets.splice(a,1),s&&s.remove&&(L.debug(i,"core")&&console.log((r?"Refreshing":"Removing")+' "'+t[o]+'" widget'),s.remove(e,i,i.widgetOptions,r),i.widgetInit[t[o]]=!1);i.$table.triggerHandler("widgetRemoveEnd",e);},refreshWidgets:function(e,t,r){for(var o,s=(e=A(e)[0]).config.widgets,a=L.widgets,n=a.length,i=[],l=function(e){A(e).triggerHandler("refreshComplete");},d=0;d<n;d++)(o=a[d])&&o.id&&(t||A.inArray(o.id,s)<0)&&(i[i.length]=o.id);L.removeWidget(e,i.join(","),!0),!0!==r?(L.applyWidget(e,t||!1,l),t&&L.applyWidget(e,!1,l)):l(e);},benchmark:function(e){return " ("+((new Date()).getTime()-e.getTime())+" ms)";},log:function(){console.log(arguments);},debug:function(e,t){return e&&(!0===e.debug||"string"==typeof e.debug&&-1<e.debug.indexOf(t));},isEmptyObject:function(e){for(var t in e)return !1;return !0;},isValueInArray:function(e,t){for(var r=t&&t.length||0,o=0;o<r;o++)if(t[o][0]===e)return o;return -1;},formatFloat:function(e,t){return "string"!=typeof e||""===e?e:(e=(t&&t.config?!1!==t.config.usNumberFormat:void 0===t||t)?e.replace(L.regex.comma,""):e.replace(L.regex.digitNonUS,"").replace(L.regex.comma,"."),L.regex.digitNegativeTest.test(e)&&(e=e.replace(L.regex.digitNegativeReplace,"-$1")),t=parseFloat(e),isNaN(t)?A.trim(e):t);},isDigit:function(e){return isNaN(e)?L.regex.digitTest.test(e.toString().replace(L.regex.digitReplace,"")):""!==e;},computeColumnIndex:function(e,t){for(var r,o,s,a,n,i,l,d,c,g=t&&t.columns||0,p=[],u=new Array(g),f=0;f<e.length;f++)for(n=e[f].cells,r=0;r<n.length;r++){for(i=f,l=(a=n[r]).rowSpan||1,d=a.colSpan||1,void 0===p[i]&&(p[i]=[]),o=0;o<p[i].length+1;o++)if(void 0===p[i][o]){c=o;break;}for(g&&a.cellIndex===c||(a.setAttribute?a.setAttribute("data-column",c):A(a).attr("data-column",c)),o=i;o<i+l;o++)for(void 0===p[o]&&(p[o]=[]),u=p[o],s=c;s<c+d;s++)u[s]="x";}return L.checkColumnCount(e,p,u.length),u.length;},checkColumnCount:function(e,t,r){for(var o,s=!0,a=[],n=0;n<t.length;n++)if(t[n]&&(o=t[n].length,t[n].length!==r)){s=!1;break;}s||(e.each(function(e,t){t=t.parentElement.nodeName;a.indexOf(t)<0&&a.push(t);}),console.error("Invalid or incorrect number of columns in the "+a.join(" or ")+"; expected "+r+", but found "+o+" columns"));},fixColumnWidth:function(e){var t,r,o,s,a,e=(e=A(e)[0]).config,n=e.$table.children("colgroup");if(n.length&&n.hasClass(L.css.colgroup)&&n.remove(),e.widthFixed&&0===e.$table.children("colgroup").length){for(n=A('<colgroup class="'+L.css.colgroup+'">'),t=e.$table.width(),s=(o=e.$tbodies.find("tr:first").children(":visible")).length,a=0;a<s;a++)r=parseInt(o.eq(a).width()/t*1e3,10)/10+"%",n.append(A("<col>").css("width",r));e.$table.prepend(n);}},getData:function(e,t,r){var o,s,a="",e=A(e);return e.length?(o=!!A.metadata&&e.metadata(),s=" "+(e.attr("class")||""),void 0!==e.data(r)||void 0!==e.data(r.toLowerCase())?a+=e.data(r)||e.data(r.toLowerCase()):o&&void 0!==o[r]?a+=o[r]:t&&void 0!==t[r]?a+=t[r]:" "!==s&&s.match(" "+r+"-")&&(a=s.match(new RegExp("\\s"+r+"-([\\w-]+)"))[1]||""),A.trim(a)):"";},getColumnData:function(e,t,r,o,s){if("object"!=typeof t||null===t)return t;var a,e=(e=A(e)[0]).config,s=s||e.$headers,n=e.$headerIndexed&&e.$headerIndexed[r]||s.find('[data-column="'+r+'"]:last');if(void 0!==t[r])return o?t[r]:t[s.index(n)];for(a in t)if("string"==typeof a&&n.filter(a).add(n.find(a)).length)return t[a];},isProcessing:function(e,t,r){var o=(e=A(e))[0].config,s=r||e.find("."+L.css.header);t?(void 0!==r&&0<o.sortList.length&&(s=s.filter(function(){return !this.sortDisabled&&0<=L.isValueInArray(parseFloat(A(this).attr("data-column")),o.sortList);})),e.add(s).addClass(L.css.processing+" "+o.cssProcessing)):e.add(s).removeClass(L.css.processing+" "+o.cssProcessing);},processTbody:function(e,t,r){if(e=A(e)[0],r)return e.isProcessing=!0,t.before('<colgroup class="tablesorter-savemyplace"/>'),A.fn.detach?t.detach():t.remove();r=A(e).find("colgroup.tablesorter-savemyplace");t.insertAfter(r),r.remove(),e.isProcessing=!1;},clearTableBody:function(e){A(e)[0].config.$tbodies.children().detach();},characterEquivalents:{a:"áàâãäąå",A:"ÁÀÂÃÄĄÅ",c:"çćč",C:"ÇĆČ",e:"éèêëěę",E:"ÉÈÊËĚĘ",
10i:"íìİîïı",I:"ÍÌİÎÏ",o:"óòôõöō",O:"ÓÒÔÕÖŌ",ss:"ß",SS:"ẞ",u:"úùûüů",U:"ÚÙÛÜŮ"},replaceAccents:function(e){var t,r="[",o=L.characterEquivalents;if(!L.characterRegex){for(t in L.characterRegexArray={},o)"string"==typeof t&&(r+=o[t],L.characterRegexArray[t]=new RegExp("["+o[t]+"]","g"));L.characterRegex=new RegExp(r+"]");}if(L.characterRegex.test(e))for(t in o)"string"==typeof t&&(e=e.replace(L.characterRegexArray[t],t));return e;},validateOptions:function(e){var t,r,o,s,a="headers sortForce sortList sortAppend widgets".split(" "),n=e.originalSettings;if(n){for(t in L.debug(e,"core")&&(s=new Date()),n)if("undefined"===(o=typeof L.defaults[t]))console.warn('Tablesorter Warning! "table.config.'+t+'" option not recognized');else{if("object"===o)for(r in n[t])o=L.defaults[t]&&typeof L.defaults[t][r],A.inArray(t,a)<0&&"undefined"===o&&console.warn('Tablesorter Warning! "table.config.'+t+"."+r+'" option not recognized');}L.debug(e,"core")&&console.log("validate options time:"+L.benchmark(s));}},restoreHeaders:function(e){for(var t,r=A(e)[0].config,o=r.$table.find(r.selectorHeaders),s=o.length,a=0;a<s;a++)(t=o.eq(a)).find("."+L.css.headerIn).length&&t.html(r.headerContent[a]);},destroy:function(e,t,r){var o,s,a,n,i;(e=A(e)[0]).hasInitialized&&(L.removeWidget(e,!0,!1),o=A(e),s=e.config,n=(a=o.find("thead:first")).find("tr."+L.css.headerRow).removeClass(L.css.headerRow+" "+s.cssHeaderRow),i=o.find("tfoot:first > tr").children("th, td"),!1===t&&0<=A.inArray("uitheme",s.widgets)&&(o.triggerHandler("applyWidgetId",["uitheme"]),o.triggerHandler("applyWidgetId",["zebra"])),a.find("tr").not(n).remove(),a="sortReset update updateRows updateAll updateHeaders updateCell addRows updateComplete sorton appendCache updateCache applyWidgetId applyWidgets refreshWidgets removeWidget destroy mouseup mouseleave "+"keypress sortBegin sortEnd resetToLoadState ".split(" ").join(s.namespace+" "),o.removeData("tablesorter").unbind(a.replace(L.regex.spaces," ")),s.$headers.add(i).removeClass([L.css.header,s.cssHeader,s.cssAsc,s.cssDesc,L.css.sortAsc,L.css.sortDesc,L.css.sortNone].join(" ")).removeAttr("data-column").removeAttr("aria-label").attr("aria-disabled","true"),n.find(s.selectorSort).unbind("mousedown mouseup keypress ".split(" ").join(s.namespace+" ").replace(L.regex.spaces," ")),L.restoreHeaders(e),o.toggleClass(L.css.table+" "+s.tableClass+" tablesorter-"+s.theme,!1===t),o.removeClass(s.namespace.slice(1)),e.hasInitialized=!1,delete e.config.cache,"function"==typeof r&&r(e),L.debug(s,"core"))&&console.log("tablesorter has been removed");}};A.fn.tablesorter=function(t){return this.each(function(){var e=A.extend(!0,{},L.defaults,t,L.instanceMethods);e.originalSettings=t,!this.hasInitialized&&L.buildTable&&"TABLE"!==this.nodeName?L.buildTable(this,e):L.setup(this,e);});},window.console&&window.console.log||(L.logs=[],(console={}).log=console.warn=console.error=console.table=function(){var e=1<arguments.length?arguments:arguments[0];L.logs[L.logs.length]={date:Date.now(),log:e};}),L.addParser({id:"no-parser",is:function(){return !1;},format:function(){return "";},type:"text"}),L.addParser({id:"text",is:function(){return !0;},format:function(e,t){t=t.config;return e&&(e=A.trim(t.ignoreCase?e.toLocaleLowerCase():e),e=t.sortLocaleCompare?L.replaceAccents(e):e),e;},type:"text"}),L.regex.nondigit=/[^\w,. \-()]/g,L.addParser({id:"digit",is:function(e){return L.isDigit(e);},format:function(e,t){var r=L.formatFloat((e||"").replace(L.regex.nondigit,""),t);return e&&"number"==typeof r?r:e&&A.trim(e&&t.config.ignoreCase?e.toLocaleLowerCase():e);},type:"numeric"}),L.regex.currencyReplace=/[+\-,. ]/g,L.regex.currencyTest=/^\(?\d+[\u00a3$\u20ac\u00a4\u00a5\u00a2?.]|[\u00a3$\u20ac\u00a4\u00a5\u00a2?.]\d+\)?$/,L.addParser({id:"currency",is:function(e){return e=(e||"").replace(L.regex.currencyReplace,""),L.regex.currencyTest.test(e);},format:function(e,t){var r=L.formatFloat((e||"").replace(L.regex.nondigit,""),t);return e&&"number"==typeof r?r:e&&A.trim(e&&t.config.ignoreCase?e.toLocaleLowerCase():e);},type:"numeric"}),L.regex.urlProtocolTest=/^(https?|ftp|file):\/\//,L.regex.urlProtocolReplace=/(https?|ftp|file):\/\/(www\.)?/,L.addParser({id:"url",is:function(e){return L.regex.urlProtocolTest.test(e);},format:function(e){return e&&A.trim(e.replace(L.regex.urlProtocolReplace,""));},type:"text"}),L.regex.dash=/-/g,L.regex.isoDate=/^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}/,L.addParser({id:"isoDate",is:function(e){return L.regex.isoDate.test(e);},format:function(e){var t=e&&new Date(e.replace(L.regex.dash,"/"));return t instanceof Date&&isFinite(t)?t.getTime():e;},type:"numeric"}
10),L.regex.percent=/%/g,L.regex.percentTest=/(\d\s*?%|%\s*?\d)/,L.addParser({id:"percent",is:function(e){return L.regex.percentTest.test(e)&&e.length<15;},format:function(e,t){return e&&L.formatFloat(e.replace(L.regex.percent,""),t);},type:"numeric"}),L.addParser({id:"image",is:function(e,t,r,o){return 0<o.find("img").length;},format:function(e,t,r){return A(r).find("img").attr(t.config.imgAttr||"alt")||e;},parsed:!0,type:"text"}),L.regex.dateReplace=/(\S)([AP]M)$/i,L.regex.usLongDateTest1=/^[A-Z]{3,10}\.?\s+\d{1,2},?\s+(\d{4})(\s+\d{1,2}:\d{2}(:\d{2})?(\s+[AP]M)?)?$/i,L.regex.usLongDateTest2=/^\d{1,2}\s+[A-Z]{3,10}\s+\d{4}/i,L.addParser({id:"usLongDate",is:function(e){return L.regex.usLongDateTest1.test(e)||L.regex.usLongDateTest2.test(e);},format:function(e){var t=e&&new Date(e.replace(L.regex.dateReplace,"$1 $2"));return t instanceof Date&&isFinite(t)?t.getTime():e;},type:"numeric"}),L.regex.shortDateTest=/(^\d{1,2}[\/\s]\d{1,2}[\/\s]\d{4})|(^\d{4}[\/\s]\d{1,2}[\/\s]\d{1,2})/,L.regex.shortDateReplace=/[\-.,]/g,L.regex.shortDateXXY=/(\d{1,2})[\/\s](\d{1,2})[\/\s](\d{4})/,L.regex.shortDateYMD=/(\d{4})[\/\s](\d{1,2})[\/\s](\d{1,2})/,L.convertFormat=function(e,t){e=(e||"").replace(L.regex.spaces," ").replace(L.regex.shortDateReplace,"/"),"mmddyyyy"===t?e=e.replace(L.regex.shortDateXXY,"$3/$1/$2"):"ddmmyyyy"===t?e=e.replace(L.regex.shortDateXXY,"$3/$2/$1"):"yyyymmdd"===t&&(e=e.replace(L.regex.shortDateYMD,"$1/$2/$3"));t=new Date(e);return t instanceof Date&&isFinite(t)?t.getTime():"";},L.addParser({id:"shortDate",is:function(e){return e=(e||"").replace(L.regex.spaces," ").replace(L.regex.shortDateReplace,"/"),L.regex.shortDateTest.test(e);},format:function(e,t,r,o){var s,a;return e&&(t=(a=(s=t.config).$headerIndexed[o]).length&&a.data("dateFormat")||L.getData(a,L.getColumnData(t,s.headers,o),"dateFormat")||s.dateFormat,a.length&&a.data("dateFormat",t),L.convertFormat(e,t)||e);},type:"numeric"}),L.regex.timeTest=/^(0?[1-9]|1[0-2]):([0-5]\d)(\s[AP]M)$|^((?:[01]\d|[2][0-4]):[0-5]\d)$/i,L.regex.timeMatch=/(0?[1-9]|1[0-2]):([0-5]\d)(\s[AP]M)|((?:[01]\d|[2][0-4]):[0-5]\d)/i,L.addParser({id:"time",is:function(e){return L.regex.timeTest.test(e);},format:function(e){var t=(e||"").match(L.regex.timeMatch),r=new Date(e),t=e&&(null!==t?t[0]:"00:00 AM"),t=t&&new Date("2000/01/01 "+t.replace(L.regex.dateReplace,"$1 $2"));return t instanceof Date&&isFinite(t)?(r instanceof Date&&isFinite(r)?r.getTime():0)?parseFloat(t.getTime()+"."+r.getTime()):t.getTime():e;},type:"numeric"}),L.addParser({id:"metadata",is:function(){return !1;},format:function(e,t,r){t=t.config,t=t.parserMetadataName||"sortValue";return A(r).metadata()[t];},type:"numeric"}),L.addWidget({id:"zebra",priority:90,format:function(e,t,r){for(var o,s,a,n,i,l=new RegExp(t.cssChildRow,"i"),d=t.$tbodies.add(A(t.namespace+"_extra_table").children("tbody:not(."+t.cssInfoBlock+")")),c=0;c<d.length;c++)for(s=0,i=(o=d.eq(c).children("tr:visible").not(t.selectorRemove)).length,n=0;n<i;n++)a=o.eq(n),l.test(a[0].className)||s++,a.removeClass(r.zebra[(a=s%2==0)?1:0]).addClass(r.zebra[a?0:1]);},remove:function(e,t,r,o){if(!o)for(var s,a=t.$tbodies,n=(r.zebra||["even","odd"]).join(" "),i=0;i<a.length;i++)(s=L.processTbody(e,a.eq(i),!0)).children().removeClass(n),L.processTbody(e,s,!1);}});}(e),e.tablesorter;});;
11(function(factory){if(typeof define==='function'&&define.amd)define(['jquery'],factory);else if(typeof module==='object'&&typeof module.exports==='object')module.exports=factory(require('jquery'));else factory(jQuery);}(function(jQuery){!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&"object"==typeof module.exports?module.exports=e(require("jquery")):e(jQuery);}(function(e){return function(h,u,p){"use strict";var g=h.tablesorter||{};h.extend(!0,g.defaults,{fixedUrl:"",widgetOptions:{storage_fixedUrl:"",storage_group:"",storage_page:"",storage_storageType:"",storage_tableId:"",storage_useSessionStorage:""}}),g.storage=function(e,t,r,i){var a=!1,l={},s=(e=h(e)[0]).config,n=s&&s.widgetOptions,o=g.debug(s,"storage"),c=(i&&i.storageType||n&&n.storage_storageType).toString().charAt(0).toLowerCase(),d=c?"":i&&i.useSessionStorage||n&&n.storage_useSessionStorage,f
11=h(e),e=i&&i.id||f.attr(i&&i.group||n&&n.storage_group||"data-table-group")||n&&n.storage_tableId||e.id||h(".tablesorter").index(f),f=i&&i.url||f.attr(i&&i.page||n&&n.storage_page||"data-table-page")||n&&n.storage_fixedUrl||s&&s.fixedUrl||u.location.pathname;if("c"!==c&&(c="s"===c||d?"sessionStorage":"localStorage") in u)try{u[c].setItem("_tmptest","temp"),a=!0,u[c].removeItem("_tmptest");}catch(e){console.warn(c+" is not supported in this browser");}if(o&&console.log("Storage >> Using",a?c:"cookies"),h.parseJSON&&(l=a?h.parseJSON(u[c][t]||"null")||{}:(i=p.cookie.split(/[;\s|=]/),0!==(n=h.inArray(t,i)+1)&&h.parseJSON(i[n]||"null")||{})),void 0===r||!u.JSON||!JSON.hasOwnProperty("stringify"))return l&&l[f]?l[f][e]:"";l[f]||(l[f]={}),l[f][e]=r,a?u[c][t]=JSON.stringify(l):((s=new Date()).setTime(s.getTime()+31536e6),p.cookie=t+"="+JSON.stringify(l).replace(/\"/g,'"')+"; expires="+s.toGMTString()+"; path=/");};}(e,window,document),function(S){"use strict";var C=S.tablesorter||{};C.themes={bootstrap:{table:"table table-bordered table-striped",caption:"caption",header:"bootstrap-header",sortNone:"",sortAsc:"",sortDesc:"",active:"",hover:"",icons:"",iconSortNone:"bootstrap-icon-unsorted",iconSortAsc:"glyphicon glyphicon-chevron-up",iconSortDesc:"glyphicon glyphicon-chevron-down",filterRow:"",footerRow:"",footerCells:"",even:"",odd:""},jui:{table:"ui-widget ui-widget-content ui-corner-all",caption:"ui-widget-content",header:"ui-widget-header ui-corner-all ui-state-default",sortNone:"",sortAsc:"",sortDesc:"",active:"ui-state-active",hover:"ui-state-hover",icons:"ui-icon",iconSortNone:"ui-icon-carat-2-n-s ui-icon-caret-2-n-s",iconSortAsc:"ui-icon-carat-1-n ui-icon-caret-1-n",iconSortDesc:"ui-icon-carat-1-s ui-icon-caret-1-s",filterRow:"",footerRow:"",footerCells:"",even:"ui-widget-content",odd:"ui-state-default"}},S.extend(C.css,{wrapper:"tablesorter-wrapper"}),C.addWidget({id:"uitheme",priority:10,format:function(e,t,r){var i,a,l,s,n,o,c,d,f,h,u,p,g=C.themes,m=t.$table.add(S(t.namespace+"_extra_table")),b=t.$headers.add(S(t.namespace+"_extra_headers")),y=t.theme||"jui",_=g[y]||{},v=S.trim([_.sortNone,_.sortDesc,_.sortAsc,_.active].join(" ")),w=S.trim([_.iconSortNone,_.iconSortDesc,_.iconSortAsc].join(" ")),x=C.debug(t,"uitheme");for(x&&(n=new Date()),m.hasClass("tablesorter-"+y)&&t.theme===t.appliedTheme&&r.uitheme_applied||(r.uitheme_applied=!0,h=g[t.appliedTheme]||{}
11,g=(p=!S.isEmptyObject(h))?[h.sortNone,h.sortDesc,h.sortAsc,h.active].join(" "):"",u=p?[h.iconSortNone,h.iconSortDesc,h.iconSortAsc].join(" "):"",p&&(r.zebra[0]=S.trim(" "+r.zebra[0].replace(" "+h.even,"")),r.zebra[1]=S.trim(" "+r.zebra[1].replace(" "+h.odd,"")),t.$tbodies.children().removeClass([h.even,h.odd].join(" "))),_.even&&(r.zebra[0]+=" "+_.even),_.odd&&(r.zebra[1]+=" "+_.odd),m.children("caption").removeClass(h.caption||"").addClass(_.caption),d=m.removeClass((t.appliedTheme?"tablesorter-"+(t.appliedTheme||""):"")+" "+(h.table||"")).addClass("tablesorter-"+y+" "+(_.table||"")).children("tfoot"),t.appliedTheme=t.theme,d.length&&d.children("tr").removeClass(h.footerRow||"").addClass(_.footerRow).children("th, td").removeClass(h.footerCells||"").addClass(_.footerCells),b.removeClass((p?[h.header,h.hover,g].join(" "):"")||"").addClass(_.header).not(".sorter-false").unbind("mouseenter.tsuitheme mouseleave.tsuitheme").bind("mouseenter.tsuitheme mouseleave.tsuitheme",function(e){S(this)["mouseenter"===e.type?"addClass":"removeClass"](_.hover||"");}),b.each(function(){var e=S(this);e.find("."+C.css.wrapper).length||e.wrapInner('<div class="'+C.css.wrapper+'" style="position:relative;height:100%;width:100%"></div>');}),t.cssIcon&&b.find("."+C.css.icon).removeClass(p?[h.icons,u].join(" "):"").addClass(_.icons||""),C.hasWidget(t.table,"filter")&&(a=function(){m.children("thead").children("."+C.css.filterRow).removeClass(p&&h.filterRow||"").addClass(_.filterRow||"");},r.filter_initialized?a():m.one("filterInit",function(){a();}))),i=0;i<t.columns;i++)o=t.$headers.add(S(t.namespace+"_extra_headers")).not(".sorter-false").filter('[data-column="'+i+'"]'),c=C.css.icon?o.find("."+C.css.icon):S(),(f=b.not(".sorter-false").filter('[data-column="'+i+'"]:last')).length&&(o.removeClass(v),c.removeClass(w),f[0].sortDisabled?c.removeClass(_.icons||""):(l=_.sortNone,s=_.iconSortNone,f.hasClass(C.css.sortAsc)?(l=[_.sortAsc,_.active].join(" "),s=_.iconSortAsc):f.hasClass(C.css.sortDesc)&&(l=[_.sortDesc,_.active].join(" "),s=_.iconSortDesc),o.addClass(l),c.addClass(s||"")));x&&console.log("uitheme >> Applied "+y+" theme"+C.benchmark(n));},remove:function(e,t,r,i){var a,l,s,n,o;r.uitheme_applied&&(a=t.$table,t=t.appliedTheme||"jui",l=C.themes[t]||C.themes.jui,s=a.children("thead").children(),n=l.sortNone+" "+l.sortDesc+" "+l.sortAsc,o=l.iconSortNone+" "+l.iconSortDesc+" "+l.iconSortAsc,a.removeClass("tablesorter-"+t+" "+l.table),r.uitheme_applied=!1,i||(a.find(C.css.header).removeClass(l.header),s.unbind("mouseenter.tsuitheme mouseleave.tsuitheme").removeClass(l.hover+" "+n+" "+l.active).filter("."+C.css.filterRow).removeClass(l.filterRow),s.find("."+C.css.icon).removeClass(l.icons+" "+o)));}});}(e),function(m){"use strict";var b=m.tablesorter||{};b.addWidget({id:"columns",priority:65,options:{columns:["primary","secondary","tertiary"]},format:function(e,t,r){for(var i,a,l,s,n,o=t.$table,c=t.$tbodies,d=t.sortList,f=d.length,h=r&&r.columns||["primary","secondary","tertiary"],u=h.length-1,p=h.join(" "),g=0;g<c.length;g++)(a=(i=b.processTbody(e,c.eq(g),!0)).children("tr")).each(function(){if(l=m(this),"none"!==this.style.display&&(s=l.children().removeClass(p),d)&&d[0]&&(s.eq(d[0][0]).addClass(h[0]),1<f))for(n=1;n<f;n++)s.eq(d[n][0]).addClass(h[n]||h[u]);}),b.processTbody(e,i,!1);if(t=!1!==r.columns_thead?["thead tr"]:[],!1!==r.columns_tfoot&&t.push("tfoot tr"),t.length&&(a=o.find(t.join(",")).children().removeClass(p),f))for(n=0;n<f;n++)a.filter('[data-column="'+d[n][0]+'"]').addClass(h[n]||h[u]);},remove:function(e,t,r){var i,a,l=t.$tbodies,s=(r.columns||["primary","secondary","tertiary"]).join(" ");for(t.$headers.removeClass(s),t.$table.children("tfoot").children("tr").children("th, td").removeClass(s),i=0;i<l.length;i++)(a=b.processTbody(e,l.eq(i),!0)).children("tr").each(function(){m(this).children().removeClass(s);}),b.processTbody(e,a,!1);}});}(e),function(A){"use strict";var I,O,E=A.tablesorter||{},g=E.css,o=E.keyCodes;A.extend(g,{filterRow:"tablesorter-filter-row",filter:"tablesorter-filter",filterDisabled:"disabled",filterRowHide:"hideme"}),A.extend(o,{backSpace:8,escape:27,space:32,left:37,down:40}),E.addWidget({id:"filter",priority:50,options:{filter_cellFilter:"",filter_childRows:!1,filter_childByColumn:!1,filter_childWithSibs:!0,filter_columnAnyMatch:!0,filter_columnFilters:!0,filter_cssFilter:"",filter_defaultAttrib:"data-value",filter_defaultFilter:{},filter_excludeFilter:{},filter_external:"",filter_filteredRow:"filtered",filter_filterLabel:'Filter "{{label}}
11" column by...',filter_formatter:null,filter_functions:null,filter_hideEmpty:!0,filter_hideFilters:!1,filter_ignoreCase:!0,filter_liveSearch:!0,filter_matchType:{input:"exact",select:"exact"},filter_onlyAvail:"filter-onlyAvail",filter_placeholder:{search:"",select:""},filter_reset:null,filter_resetOnEsc:!0,filter_saveFilters:!1,filter_searchDelay:300,filter_searchFiltered:!0,filter_selectSource:null,filter_selectSourceSeparator:"|",filter_serversideFiltering:!1,filter_startsWith:!1,filter_useParsedData:!1},format:function(e,t,r){t.$table.hasClass("hasFilters")||I.init(e,t,r);},remove:function(e,t,r,i){var a,l,s=t.$table,n=t.$tbodies,o="addRows updateCell update updateRows updateComplete appendCache filterReset filterAndSortReset filterFomatterUpdate filterEnd search stickyHeadersInit ".split(" ").join(t.namespace+"filter ");if(s.removeClass("hasFilters").unbind(o.replace(E.regex.spaces," ")).find("."+g.filterRow).remove(),r.filter_initialized=!1,!i){for(a=0;a<n.length;a++)(l=E.processTbody(e,n.eq(a),!0)).children().removeClass(r.filter_filteredRow).show(),E.processTbody(e,l,!1);r.filter_reset&&A(document).undelegate(r.filter_reset,"click"+t.namespace+"filter");}}}),I=E.filter={regex:{regex:/^\/((?:\\\/|[^\/])+)\/([migyu]{0,5})?$/,child:/tablesorter-childRow/,filtered:/filtered/,type:/undefined|number/,exact:/(^[\"\'=]+)|([\"\'=]+$)/g,operators:/[<>=]/g,query:"(q|query)",wild01:/\?/g,wild0More:/\*/g,quote:/\"/g,isNeg1:/(>=?\s*-\d)/,isNeg2:/(<=?\s*\d)/},types:{or:function(e,t,r){if(!O.orTest.test(t.iFilter)&&!O.orSplit.test(t.filter)||O.regex.test(t.filter))return null;for(var i,a,l=A.extend({},t),s=t.filter.split(O.orSplit),n=t.iFilter.split(O.orSplit),o=s.length,c=0;c<o;c++){l.nestedFilters=!0,l.filter=""+(I.parseFilter(e,s[c],t)||""),l.iFilter=""+(I.parseFilter(e,n[c],t)||""),a="("+(I.parseFilter(e,l.filter,t)||"")+")";try{if(i=new RegExp(t.isMatch?a:"^"+a+"$",e.widgetOptions.filter_ignoreCase?"i":"").test(l.exact)||I.processTypes(e,l,r))return i;}catch(e){return null;}}return i||!1;},and:function(e,t,r){if(O.andTest.test(t.filter)){for(var i,a,l,s=A.extend({},t),n=t.filter.split(O.andSplit),o=t.iFilter.split(O.andSplit),c=n.length,d=0;d<c;d++){s.nestedFilters=!0,s.filter=""+(I.parseFilter(e,n[d],t)||""),s.iFilter=""+(I.parseFilter(e,o[d],t)||""),l=("("+(I.parseFilter(e,s.filter,t)||"")+")").replace(O.wild01,"\\S{1}").replace(O.wild0More,"\\S*");try{a=new RegExp(t.isMatch?l:"^"+l+"$",e.widgetOptions.filter_ignoreCase?"i":"").test(s.exact)||I.processTypes(e,s,r),i=(0===d||i)&&a;}catch(e){return null;}}return i||!1;}return null;},regex:function(e,t){if(O.regex.test(t.filter)){var r,i=t.filter_regexCache[t.index]||O.regex.exec(t.filter),a=i instanceof RegExp;try{a||(t.filter_regexCache[t.index]=i=new RegExp(i[1],i[2])),r=i.test(t.exact);}catch(e){r=!1;}return r;}return null;},operators:function(e,t){var r,i,a,l,s,n,o;return O.operTest.test(t.iFilter)&&""!==t.iExact?(a=e.table,l=t.parsed[t.index],s=E.formatFloat(t.iFilter.replace(O.operators,""),a),n=e.parsers[t.index]||{},o=s,!l&&"numeric"!==n.type||(i=A.trim(""+t.iFilter.replace(O.operators,"")),s="number"!=typeof (r=I.parseFilter(e,i,t,!0))||""===r||isNaN(r)?s:r),e=!l&&"numeric"!==n.type||isNaN(s)||void 0===t.cache?(i=isNaN(t.iExact)?t.iExact.replace(E.regex.nondigit,""):t.iExact,E.formatFloat(i,a)):t.cache,O.gtTest.test(t.iFilter)?r=O.gteTest.test(t.iFilter)?s<=e:s<e:O.ltTest.test(t.iFilter)&&(r=O.lteTest.test(t.iFilter)?e<=s:e<s),!r&&""===o||r):null;},notMatch:function(e,t){var r,i;return O.notTest.test(t.iFilter)?(i=t.iFilter.replace("!",""),i=I.parseFilter(e,i,t)||"",O.exact.test(i)?""===(i=i.replace(O.exact,""))||A.trim(i)!==t.iExact:(r=t.iExact.search(A.trim(i)),""===i||(t.anyMatch?r<0:!(e.widgetOptions.filter_startsWith?0===r:0<=r)))):null;},exact:function(e,t){var r;return O.exact.test(t.iFilter)?(r=t.iFilter.replace(O.exact,""),e=I.parseFilter(e,r,t)||"",t.anyMatch?0<=A.inArray(e,t.rowArray):e==t.iExact):null;},range:function(e,t){var r,i,a,l,s,n,o,c;return O.toTest.test(t.iFilter)?(a=e.table,l=t.index,s=t.parsed[l],o=(n=t.iFilter.split(O.toSplit))[0].replace(E.regex.nondigit,"")||"",c=E.formatFloat(I.parseFilter(e,o,t),a),o=n[1].replace(E.regex.nondigit,"")||"",i=E.formatFloat(I.parseFilter(e,o,t),a),!s&&"numeric"!==e.parsers[l].t
11ype||(c=""===(r=e.parsers[l].format(""+n[0],a,e.$headers.eq(l),l))||isNaN(r)?c:r,i=""===(r=e.parsers[l].format(""+n[1],a,e.$headers.eq(l),l))||isNaN(r)?i:r),r=!s&&"numeric"!==e.parsers[l].type||isNaN(c)||isNaN(i)?(o=isNaN(t.iExact)?t.iExact.replace(E.regex.nondigit,""):t.iExact,E.formatFloat(o,a)):t.cache,i<c&&(o=c,c=i,i=o),c<=r&&r<=i||""===c||""===i):null;},wild:function(e,t){if(O.wildOrTest.test(t.iFilter)){var r=""+(I.parseFilter(e,t.iFilter,t)||"");!O.wildTest.test(r)&&t.nestedFilters&&(r=t.isMatch?r:"^("+r+")$");try{return new RegExp(r.replace(O.wild01,"\\S{1}").replace(O.wild0More,"\\S*"),e.widgetOptions.filter_ignoreCase?"i":"").test(t.exact);}catch(e){}}return null;},fuzzy:function(e,t){if(O.fuzzyTest.test(t.iFilter)){for(var r=0,i=t.iExact.length,a=t.iFilter.slice(1),l=I.parseFilter(e,a,t)||"",s=0;s<i;s++)t.iExact[s]===l[r]&&(r+=1);return r===l.length;}return null;}},init:function(r){E.language=A.extend(!0,{},{to:"to",or:"or",and:"and"},E.language);function e(e,t,r){return ""===(t=t.trim())?"":(e||"")+t+(r||"");}var t,i,a,l,s,n,o,c,d=r.config,f=d.widgetOptions;if(d.$table.addClass("hasFilters"),d.lastSearch=[],f.filter_searchTimer=null,f.filter_initTimer=null,f.filter_formatterCount=0,f.filter_formatterInit=[],f.filter_anyColumnSelector='[data-column="all"],[data-column="any"]',f.filter_multipleColumnSelector='[data-column*="-"],[data-column*=","]',n="\\{"+O.query+"\\}",A.extend(O,{child:new RegExp(d.cssChildRow),filtered:new RegExp(f.filter_filteredRow),alreadyFiltered:new RegExp("(\\s+(-"+e("|",E.language.or)+e("|",E.language.to)+")\\s+)","i"),toTest:new RegExp("\\s+(-"+e("|",E.language.to)+")\\s+","i"),toSplit:new RegExp("(?:\\s+(?:-"+e("|",E.language.to)+")\\s+)","gi"),andTest:new RegExp("\\s+("+e("",E.language.and,"|")+"&&)\\s+","i"),andSplit:new RegExp("(?:\\s+(?:"+e("",E.language.and,"|")+"&&)\\s+)","gi"),orTest:new RegExp("(\\|"+e("|\\s+",E.language.or,"\\s+")+")","i"),orSplit:new RegExp("(?:\\|"+e("|\\s+(?:",E.language.or,")\\s+")+")","gi"),iQuery:new RegExp(n,"i"),igQuery:new RegExp(n,"ig"),operTest:/^[<>]=?/,gtTest:/>/,gteTest:/>=/,ltTest:/</,lteTest:/<=/,notTest:/^\!/,wildOrTest:/[\?\*\|]/,wildTest:/\?\*/,fuzzyTest:/^~/,exactTest:/[=\"\|!]/}),n=d.$headers.filter(".filter-false, .parser-false").length,!1!==f.filter_columnFilters&&n!==d.$headers.length&&I.buildRow(r,d,f),a="addRows updateCell update updateRows updateComplete appendCache filterReset "+"filterAndSortReset filterResetSaved filterEnd search ".split(" ").join(d.namespace+"filter "),d.$table.bind(a,function(e,t){return n=f.filter_hideEmpty&&A.isEmptyObject(d.cache)&&!(d.delayInit&&"appendCache"===e.type),d.$table.find("."+g.filterRow).toggleClass(f.filter_filteredRow,n),/(search|filter)/.test(e.type)||(e.stopPropagation(),I.buildDefault(r,!0)),"filterReset"===e.type||"filterAndSortReset"===e.type?(d.$table.find("."+g.filter).add(f.filter_$externalFilters).val(""),"filterAndSortReset"===e.type?E.sortReset(this.config,function(){I.searching(r,[]);}):I.searching(r,[])):"filterResetSaved"===e.type?E.storage(r,"tablesorter-filters",""):"filterEnd"===e.type?I.buildDefault(r,!0):(t="search"===e.type?t:"updateComplete"===e.type?d.$table.data("lastSearch"):"",/(update|add)/.test(e.type)&&"updateComplete"!==e.type&&(d.lastCombinedFilter=null,d.lastSearch=[],setTimeout(function(){d.$table.triggerHandler("filterFomatterUpdate");},100)),I.searching(r,t,!0)),!1;}),f.filter_reset&&(f.filter_reset instanceof A?f.filter_reset.click(function(){d.$table.triggerHandler("filterReset");}):A(f.filter_reset).length&&A(document).undelegate(f.filter_reset,"click"+d.namespace+"filter").delegate(f.filter_reset,"click"+d.namespace+"filter",function(){d.$table.triggerHandler("filterReset");})),f.filter_functions)for(s=0;s<d.columns;s++)if(o=E.getColumnData(r,f.filter_functions,s))if(c=!((l=d.$headerIndexed[s].removeClass("filter-select")).hasClass("filter-false")||l.hasClass("parser-false")),!(t="")===o&&c)I.buildSelect(r,s);
11else{if("object"==typeof o&&c){for(i in o)"string"==typeof i&&(t+=""===t?'<option value="">'+(l.data("placeholder")||l.attr("data-placeholder")||f.filter_placeholder.select||"")+"</option>":"",0<=(a=n=i).indexOf(f.filter_selectSourceSeparator)&&(a=(n=i.split(f.filter_selectSourceSeparator))[1],n=n[0]),t+="<option "+(a===n?"":'data-function-name="'+i+'" ')+'value="'+n+'">'+a+"</option>");d.$table.find("thead").find("select."+g.filter+'[data-column="'+s+'"]').append(t),("function"==typeof (a=f.filter_selectSource)||E.getColumnData(r,a,s))&&I.buildSelect(d.table,s,"",!0,l.hasClass(f.filter_onlyAvail));}}I.buildDefault(r,!0),I.bindSearch(r,d.$table.find("."+g.filter),!0),f.filter_external&&I.bindSearch(r,f.filter_external),f.filter_hideFilters&&I.hideFilters(d),d.showProcessing&&(a="filterStart filterEnd ".split(" ").join(d.namespace+"filter-sp "),d.$table.unbind(a.replace(E.regex.spaces," ")).bind(a,function(e,t){l=t?d.$table.find("."+g.header).filter("[data-column]").filter(function(){return ""!==t[A(this).data("column")];}):"",E.isProcessing(r,"filterStart"===e.type,t?l:"");})),d.filteredRows=d.totalRows,a="tablesorter-initialized pagerBeforeInitialized ".split(" ").join(d.namespace+"filter "),d.$table.unbind(a.replace(E.regex.spaces," ")).bind(a,function(){I.completeInit(this);}),d.pager&&d.pager.initialized&&!f.filter_initialized?(d.$table.triggerHandler("filterFomatterUpdate"),setTimeout(function(){I.filterInitComplete(d);},100)):f.filter_initialized||I.completeInit(r);},completeInit:function(e){var t=e.config,r=t.widgetOptions,i=I.setDefaults(e,t,r)||[];!i.length||t.delayInit&&""===i.join("")||E.setFilters(e,i,!0),t.$table.triggerHandler("filterFomatterUpdate"),setTimeout(function(){r.filter_initialized||I.filterInitComplete(t);},100);},formatterUpdated:function(e,t){e=e&&e.closest("table"),e=e.length&&e[0].config,e=e&&e.widgetOptions;e&&!e.filter_initialized&&(e.filter_formatterInit[t]=1);},filterInitComplete:function(e){function t(){a.filter_initialized=!0,e.lastSearch=e.$table.data("lastSearch"),e.$table.triggerHandler("filterInit",e),I.findRows(e.table,e.lastSearch||[]),E.debug(e,"filter")&&console.log("Filter >> Widget initialized");}var r,i,a=e.widgetOptions,l=0;if(A.isEmptyObject(a.filter_formatter))t();else{for(i=a.filter_formatterInit.length,r=0;r<i;r++)1===a.filter_formatterInit[r]&&l++;clearTimeout(a.filter_initTimer),a.filter_initialized||l!==a.filter_formatterCount?a.filter_initialized||(a.filter_initTimer=setTimeout(function(){t();},500)):t();}},processFilters:function(e,t){for(var r=[],i=t?encodeURIComponent:decodeURIComponent,a=e.length,l=0;l<a;l++)e[l]&&(r[l]=i(e[l]));return r;},setDefaults:function(e,t,r){var i,a,l,s,n=E.getFilters(e)||[];if(r.filter_saveFilters&&E.storage&&(e=E.storage(e,"tablesorter-filters")||[],(i=A.isArray(e))&&""===e.join("")||!i||(n=I.processFilters(e))),""===n.join(""))for(s=t.$headers.add(r.filter_$externalFilters).filter("["+r.filter_defaultAttrib+"]"),a=0;a<=t.columns;a++)l=a===t.columns?"all":a,n[a]=s.filter('[data-column="'+l+'"]').attr(r.filter_defaultAttrib)||n[a]||"";return t.$table.data("lastSearch",n),n;},parseFilter:function(e,t,r,i){return i||r.parsed[r.index]?e.parsers[r.index].format(t,e.table,[],r.index):t;},buildRow:function(e,t,r){for(var i,a,l,s,n,o,c,d=r.filter_cellFilter,f=t.columns,h=A.isArray(d),u='<tr role="search" class="'+g.filterRow+" "+t.cssIgnoreRow+'">',p=0;p<f;p++)t.$headerIndexed[p].length&&(u=(u+=1<(c=t.$headerIndexed[p]&&t.$headerIndexed[p][0].colSpan||0)?'<td data-column="'+p+"-"+(p+c-1)+'" colspan="'+c+'"':'<td data-column="'+p+'"')+(h?d[p]?' class="'+d[p]+'"':"":""!==d?' class="'+d+'"':"")+"></td>");for(t.$filters=A(u+="</tr>").appendTo(t.$table.children("thead").eq(0)).children("td"),p=0;p<f;p++)(a=t.$headerIndexed[p])&&a.length&&(i=I.getColumnElm(t,t.$filters,p),o=E.getColumnData(e,r.filter_functions,p),l=r.filter_functions&&o&&"function"!=typeof o||a.hasClass("filter-select"),s=E.getColumnData(e,t.headers,p),s="false"===E.getData(a[0],s,"filter")||"false"===E.getData(a[0],s,"parser"),l?u=A("<select>").appendTo(i):((o=E.getColumnData(e,r.filter_formatter,p))?(r.filter_formatterCount++,(u=(u=o(i,p))&&0===u.length?
11i.children("input"):u)&&(0===u.parent().length||u.parent().length&&u.parent()[0]!==i[0])&&i.append(u)):u=A('<input type="search">').appendTo(i),u&&(c=a.data("placeholder")||a.attr("data-placeholder")||r.filter_placeholder.search||"",u.attr("placeholder",c))),u)&&(n=(A.isArray(r.filter_cssFilter)?void 0!==r.filter_cssFilter[p]&&r.filter_cssFilter[p]||"":r.filter_cssFilter)||"",u.addClass(g.filter+" "+n),c=(n=r.filter_filterLabel).match(/{{([^}]+?)}}/g),A.each(c=c||["{{label}}"],function(e,t){var r=new RegExp(t,"g"),t=a.attr("data-"+t.replace(/{{|}}/g,"")),t=void 0===t?a.text():t;n=n.replace(r,A.trim(t));}),u.attr({"data-column":i.attr("data-column"),"aria-label":n}),s)&&(u.attr("placeholder","").addClass(g.filterDisabled)[0].disabled=!0);},bindSearch:function(a,e,t){var r,l,s,i,n;a=A(a)[0],(e=A(e)).length&&(l=a.config,s=l.widgetOptions,i=l.namespace+"filter",n=s.filter_$externalFilters,!0!==t&&(r=s.filter_anyColumnSelector+","+s.filter_multipleColumnSelector,s.filter_$anyMatch=e.filter(r),n&&n.length?s.filter_$externalFilters=s.filter_$externalFilters.add(e):s.filter_$externalFilters=e,E.setFilters(a,l.$table.data("lastSearch")||[],!1===t)),r="keypress keyup keydown search change input ".split(" ").join(i+" "),e.attr("data-lastSearchTime",(new Date()).getTime()).unbind(r.replace(E.regex.spaces," ")).bind("keydown"+i,function(e){if(e.which===o.escape&&!a.config.widgetOptions.filter_resetOnEsc)return !1;}).bind("keyup"+i,function(e){s=a.config.widgetOptions;var t=parseInt(A(this).attr("data-column"),10),r="boolean"==typeof s.filter_liveSearch?s.filter_liveSearch:E.getColumnData(a,s.filter_liveSearch,t);if(void 0===r&&(r=s.filter_liveSearch.fallback||!1),A(this).attr("data-lastSearchTime",(new Date()).getTime()),e.which===o.escape)this.value=s.filter_resetOnEsc?"":l.lastSearch[t];else{if(""!==this.value&&("number"==typeof r&&this.value.length<r||e.which!==o.enter&&e.which!==o.backSpace&&(e.which<o.space||e.which>=o.left&&e.which<=o.down)))return;if(!1===r&&""!==this.value&&e.which!==o.enter)return;}I.searching(a,!0,!0,t);}).bind("search change keypress input blur ".split(" ").join(i+" "),function(e){var t=parseInt(A(this).attr("data-column"),10),r=e.type,i="boolean"==typeof s.filter_liveSearch?s.filter_liveSearch:E.getColumnData(a,s.filter_liveSearch,t);!a.config.widgetOptions.filter_initialized||e.which!==o.enter&&"search"!==r&&"blur"!==r&&("change"!==r&&"input"!==r||!0!==i&&(!0===i||"INPUT"===e.target.nodeName)||this.value===l.lastSearch[t])||(e.preventDefault(),A(this).attr("data-lastSearchTime",(new Date()).getTime()),I.searching(a,"keypress"!==r||e.which===o.enter,!0,t));}));},searching:function(e,t,r,i){var a,l=e.config.widgetOptions;void 0===i?a=!1:void 0===(a="boolean"==typeof l.filter_liveSearch?l.filter_liveSearch:E.getColumnData(e,l.filter_liveSearch,i))&&(a=l.filter_liveSearch.fallback||!1),clearTimeout(l.filter_searchTimer),void 0===t||!0===t?l.filter_searchTimer=setTimeout(function(){I.checkFilters(e,t,r);},a?l.filter_searchDelay:10):I.checkFilters(e,t,r);},equalFilters:function(e,t,r){var i,a=[],l=[],s=e.columns+1;for(t=A.isArray(t)?t:[],r=A.isArray(r)?r:[],i=0;i<s;i++)a[i]=t[i]||"",l[i]=r[i]||"";return a.join(",")===l.join(",");},checkFilters:function(e,t,r){var i=e.config,a=i.widgetOptions,l=A.isArray(t),s=l?t:E.getFilters(e,!0),n=s||[];if(A.isEmptyObject(i.cache))i.delayInit&&(!i.pager||i.pager&&i.pager.initialized)&&E.updateCache(i,function(){I.checkFilters(e,!1,r);});else{if(l&&(E.setFilters(e,s,!1,!0!==r),a.filter_initialized||(i.lastSearch=[],i.lastCombinedFilter="")),a.filter_hideFilters&&i.$table.find("."+g.filterRow).triggerHandler(I.hideFiltersCheck(i)?"mouseleave":"mouseenter"),I.equalFilters(i,i.lastSearch,n)){if(!1!==t)return;i.lastCombinedFilter="",i.lastSearch=[];}if(s=s||[],s=Array.prototype.map?s.map(String):s.join("�").split("�"),a.filter_initialized&&i.$table.triggerHandler("filterStart",[s]),!i.showProcessing)return I.findRows(e,s,n),!1;setTimeout(function(){return I.findRows(e,s,n),!1;},30);}},hideFiltersCheck:function(e){if("function"==typeof e.widgetOptions.filter_hideFilters){var t=e.widgetOptions.filter_hideFilters(e);if("boolean"==typeof t)return t;}return ""===E.getFilters(e.$table).join("");},hideFilters:function(i,e){var a;(e||i.$table).find("."+g.filterRow).addClass(g.filterRowHide).bind("mouseenter mouseleave",function(e){var t=e,r=A(this);clearTimeout(a),a=setTimeout(function(){/enter|over/.test(t.type)?r.removeClass(g.filterRowHide):A(document.activeElement).closest("tr")[0]!==r[0]&&r.toggleClass(g.filterRowHide,I.hideFiltersCheck(i));},200);}).find("input, select").bind("focus blur",function(e){var t=e,r=A(this).closest("tr");clearTimeout(a),a=setTimeout(function(){clearTimeout(a),r.toggleClass(g.filterRowHide,I.hideFiltersCheck(i)&&"focus"!==t.type);},200);});},defaultFilter:function(e,t){if(""===e)return e;var r=O.iQuery,i=t.match(O.igQuery).length,a=1<i?A.trim(e).split(/\s/):[A.trim(e)],l=a.length-1,s=0,n=t;for(l<1&&1<i&&(a[1]=a[0]);r.test(n);)n=n.replace(r,a[s++]||""),r.test(n)&&s<l&&""!==(a[s]||"")&&(n=t.replace(r,n));return n;},getLatestSearch:function(e){return e?e.sort(function(e,t){return A(t).attr("data-lastSearchTime")-A(e).attr("data-lastSearchTime");}):e||A();},findRange:function(e,t,r){var i,a,l,s,n,o,c,d,f=[];if(/^[0-9]+$/.test(t))return [parseInt(t,10)];if(!r&&/-/.test(t))for(d=(i=t.match(/(\d+)\s*-\s*(\d+)/g))?i.length:0,c=0;c<d;c++){for(a=i[c].split(/\s*-\s*/),l=parseInt(a[0],10)||0,(s=parseInt(a[1],10)||e.columns-1)<l&&(a=l,l=s,s=a),s>=e.columns&&(s=e.columns-1);l<=s;l++)f[f.length]=l;t=t.replace(i[c],"");}if(!r&&/,/.test(t))for(d=(n=t.split(/\s*,\s*/)).length,o=0;o<d;o++)""!==n[o]&&(c=parseInt(n[o],10))<e.columns&&(f[f.length]=c);if(!f.length)for(c=0;c<e.columns;c++)f[f.length]=c;return f;},getColumnElm:function(t,e,r){return e.filter(function(){var e=I.findRange(t,A(this).attr("data-column"));return -1<A.inArray(r,e);});},multipleColumns:function(e,t){var r=e.widgetOptions,r=r.filter_initialized||!t.filter(r.filter_anyColumnSelector).length,t=A.trim(I.getLatestSearch(t).attr("data-column")||"");return I.findRange(e,t,!r);},processTypes:function(e,t,r){var i,a=null,l=null;for(i in I.types)A.inArray(i,r.excludeMatch)<0&&null===l&&null!==(l=I.types[i](e,t,r))&&(t.matchedOn=i,a=l);return a;},matchType:function(e,t){var r=e.widgetOptions,i=e.$headerIndexed[t],r=!(i.hasClass("filter-exact")||!i.hasClass("filter-match")&&(r.filter_columnFilters?i=e.$filters.find("."+g.filter).add(r.filter_$externalFilters).filter('[data-column="'+t+'"]'):r.filter_$externalFilters&&
11(i=r.filter_$externalFilters.filter('[data-column="'+t+'"]')),!i.length||"match"!==e.widgetOptions.filter_matchType[(i[0].nodeName||"").toLowerCase()]));return r;},processRow:function(t,r,e){var i,a,l,s,n,o=t.widgetOptions,c=!0,d=o.filter_$anyMatch&&o.filter_$anyMatch.length,f=o.filter_$anyMatch&&o.filter_$anyMatch.length?I.multipleColumns(t,o.filter_$anyMatch):[];if(r.$cells=r.$row.children(),r.matchedOn=null,r.anyMatchFlag&&1<f.length||r.anyMatchFilter&&!d){if(r.anyMatch=!0,r.isMatch=!0,r.rowArray=r.$cells.map(function(e){if(-1<A.inArray(e,f)||r.anyMatchFilter&&!d)return r.parsed[e]?n=r.cacheArray[e]:(n=r.rawArray[e],n=A.trim(o.filter_ignoreCase?n.toLowerCase():n),t.sortLocaleCompare&&(n=E.replaceAccents(n))),n;}).get(),r.filter=r.anyMatchFilter,r.iFilter=r.iAnyMatchFilter,r.exact=r.rowArray.join(" "),r.iExact=o.filter_ignoreCase?r.exact.toLowerCase():r.exact,r.cache=r.cacheArray.slice(0,-1).join(" "),e.excludeMatch=e.noAnyMatch,null!==(a=I.processTypes(t,r,e)))c=a;else if(o.filter_startsWith)for(c=!1,f=Math.min(t.columns,r.rowArray.length);!c&&0<f;)f--,c=c||0===r.rowArray[f].indexOf(r.iFilter);else c=0<=(r.iExact+r.childRowText).indexOf(r.iFilter);if(r.anyMatch=!1,r.filters.join("")===r.filter)return c;}for(f=0;f<t.columns;f++)r.filter=r.filters[f],r.index=f,e.excludeMatch=e.excludeFilter[f],r.filter&&(r.cache=r.cacheArray[f],i=r.parsed[f]?r.cache:r.rawArray[f]||"",r.exact=t.sortLocaleCompare?E.replaceAccents(i):i,r.iExact=!O.type.test(typeof r.exact)&&o.filter_ignoreCase?r.exact.toLowerCase():r.exact,r.isMatch=I.matchType(t,f),i=c,s=o.filter_columnFilters&&t.$filters.add(o.filter_$externalFilters).filter('[data-column="'+f+'"]').find("select option:selected").attr("data-function-name")||"",t.sortLocaleCompare&&(r.filter=E.replaceAccents(r.filter)),o.filter_defaultFilter&&O.iQuery.test(e.defaultColFilter[f])&&(r.filter=I.defaultFilter(r.filter,e.defaultColFilter[f])),r.iFilter=o.filter_ignoreCase?(r.filter||"").toLowerCase():r.filter,a=null,(l=e.functions[f])&&("function"==typeof l?a=l(r.exact,r.cache,r.filter,f,r.$row,t,r):"function"==typeof l[s||r.filter]&&(a=l[n=s||r.filter](r.exact,r.cache,r.filter,f,r.$row,t,r))),c=!!(i=null===a&&(a=I.processTypes(t,r,e),n=!0===l&&("and"===r.matchedOn||"or"===r.matchedOn),null===a||n)?!0===l?r.isMatch?0<=(""+r.iExact).search(r.iFilter):r.filter===r.exact:(n=(r.iExact+r.childRowText).indexOf(I.parseFilter(t,r.iFilter,r)),!o.filter_startsWith&&0<=n||o.filter_startsWith&&0===n):a)&&c);return c;},findRows:function(e,r,t){if(!I.equalFilters(e.config,e.config.lastSearch,t)&&e.config.widgetOptions.filter_initialized){var i,a,l,s,n,o,c,d,f,h,u,p,g,m,b,y,_,v,w,x,S,C,z,$=A.extend([],r),F=e.config,R=F.widgetOptions,T=E.debug(F,"filter"),k={anyMatch:!1,filters:r,filter_regexCache:[]},H={noAnyMatch:["range","operators"],functions:[],excludeFilter:[],defaultColFilter:[],defaultAnyFilter:E.getColumnData(e,R.filter_defaultFilter,F.columns,!0)||""};for(k.parsed=[],f=0;f<F.columns;f++)k.parsed[f]=R.filter_useParsedData||F.parsers&&F.parsers[f]&&F.parsers[f].parsed||E.getData&&"parsed"===E.getData(F.$headerIndexed[f],E.getColumnData(e,F.headers,f),"filter")||F.$headerIndexed[f].hasClass("filter-parsed"),H.functions[f]=E.getColumnData(e,R.filter_functions,f)||F.$headerIndexed[f].hasClass("filter-select"),H.defaultColFilter[f]=E.getColumnData(e,R.filter_defaultFilter,f)||"",H.excludeFilter[f]=(E.getColumnData(e,R.filter_excludeFilter,f,!0)||"").split(/\s+/);for(T&&(console.log("Filter >> Starting filter widget search",r),m=new Date()),F.filteredRows=0,t=$||[],c=F.totalRows=0;c<F.$tbodies.length;c++){if(d=E.processTbody(e,F.$tbodies.eq(c),!0),f=F.columns,a=F.cache[c].normalized,s=A(A.map(a,function(e){return e[f].$row.get();})),""===t.join("")||R.filter_serversideFiltering)s.removeClass(R.filter_filteredRow).not("."+F.cssChildRow).css("display","");else{if(i=(s=s.not("."+F.cssChildRow)).length,(R.filter_$anyMatch&&R.filter_$anyMatch.length||void 0!==r[F.columns])&&(k.anyMatchFlag=!0,k.anyMatchFilter=""+(r[F.columns]||R.filter_$anyMatch&&I.getLatestSearch(R.filter_$anyMatch).val()||""),R.filter_columnAnyMatch)){for(w=k.anyMatchFilter.split(O.andSplit),x=!1,y=0;y<w.length;y++)1<(S=w[y].split(":")).length&&(isNaN(S[0])?A.each(F.headerContent,function(e,t){-1<t.toLowerCase().indexOf(S[0])&&(r[C=e]=S[1]);}):C=parseInt(S[0],10)-1,0<=C)&&C<F.columns&&(r[C]=S[1],w.splice(y,1),y--,x=!0);x&&(k.anyMatchFilter=w.join(" && "));}if(v=R.filter_searchFiltered,u=F.lastSearch||F.$table.data("lastSearch")||[],v)for(y=0;y<f+1;y++)b=r[y]||"",v||(y=f),v=v&&u.length&&0===b.indexOf(u[y]||"")&&!O.alreadyFiltered.test(b)&&!O.exactTest.test(b)&&!(O.isNeg1.test(b)||O.isNeg2.test(b))&&!(""!==b&&F.$filters&&F.$filters.filter('[data-column="'+y+'"]').find("select").length&&!I.matchType(F,y));for(_=s.not("."+R.filter_filteredRow).length,v&&0===_&&(v=!1),T&&console.log("Filter >> Searching through "+(v&&_<i?_:"all")+" rows"),k.anyMatchFlag&&(F.sortLocaleCompare&&(k.anyMatchFilter=E.replaceAcce
11nts(k.anyMatchFilter)),R.filter_defaultFilter&&O.iQuery.test(H.defaultAnyFilter)&&(k.anyMatchFilter=I.defaultFilter(k.anyMatchFilter,H.defaultAnyFilter),v=!1),k.iAnyMatchFilter=R.filter_ignoreCase&&F.ignoreCase?k.anyMatchFilter.toLowerCase():k.anyMatchFilter),o=0;o<i;o++)if(z=s[o].className,!(o&&O.child.test(z)||v&&O.filtered.test(z))){if(k.$row=s.eq(o),k.rowIndex=o,k.cacheArray=a[o],l=k.cacheArray[F.columns],k.rawArray=l.raw,k.childRowText="",!R.filter_childByColumn){for(z="",h=l.child,y=0;y<h.length;y++)z+=" "+h[y].join(" ")||"";k.childRowText=R.filter_childRows?R.filter_ignoreCase?z.toLowerCase():z:"";}if(p=!1,g=I.processRow(F,k,H),n=l.$row,b=!!g,h=l.$row.filter(":gt(0)"),R.filter_childRows&&h.length){if(R.filter_childByColumn)for(R.filter_childWithSibs||(h.addClass(R.filter_filteredRow),n=n.eq(0)),y=0;y<h.length;y++)k.$row=h.eq(y),k.cacheArray=l.child[y],k.rawArray=k.cacheArray,b=I.processRow(F,k,H),p=p||b,!R.filter_childWithSibs&&b&&h.eq(y).removeClass(R.filter_filteredRow);p=p||g;}else p=b;n.toggleClass(R.filter_filteredRow,!p)[0].display=p?"":"none";}}F.filteredRows+=s.not("."+R.filter_filteredRow).length,F.totalRows+=s.length,E.processTbody(e,d,!1);}F.lastCombinedFilter=$.join(""),F.lastSearch=$,F.$table.data("lastSearch",$),R.filter_saveFilters&&E.storage&&E.storage(e,"tablesorter-filters",I.processFilters($,!0)),T&&console.log("Filter >> Completed search"+E.benchmark(m)),R.filter_initialized&&(F.$table.triggerHandler("filterBeforeEnd",F),F.$table.triggerHandler("filterEnd",F)),setTimeout(function(){E.applyWidget(F.table);},0);}},getOptionSource:function(e,t,r){var i=(e=A(e)[0]).config,a=!1,l=i.widgetOptions.filter_selectSource,i=i.$table.data("lastSearch")||[],s="function"==typeof l||E.getColumnData(e,l,t);if(r&&""!==i[t]&&(r=!1),!0===s)a=l(e,t,r);else{if(s instanceof A||"string"===A.type(s)&&0<=s.indexOf("</option>"))return s;if(A.isArray(s))a=s;else{if("object"===A.type(l)&&s&&null===(a=s(e,t,r)))return null;}}return !1===a&&(a=I.getOptions(e,t,r)),I.processOptions(e,t,a);},processOptions:function(i,a,r){if(!A.isArray(r))return !1;var l,e,t,s,n,o=(i=A(i)[0]).config,c=null!=a&&0<=a&&a<o.columns,d=!!c&&o.$headerIndexed[a].hasClass("filter-select-sort-desc"),f=[];if(r=A.grep(r,function(e,t){return !!e.text||A.inArray(e,r)===t;}),!c||!o.$headerIndexed[a].hasClass("filter-select-nosort")){for(s=r.length,t=0;t<s;t++)n=(e=r[t]).text||e,n=(c&&o.parsers&&o.parsers.length&&o.parsers[a].format(n,i,[],a)||n).toString(),n=o.widgetOptions.filter_ignoreCase?n.toLowerCase():n,e.text?(e.parsed=n,f[f.length]=e):f[f.length]={text:e,parsed:n};for(l=o.textSorter||"",f.sort(function(e,t){var r=(d?t:e).parsed,e=(d?e:t).parsed;return c&&"function"==typeof l?l(r,e,!0,a,i):c&&"object"==typeof l&&l.hasOwnProperty(a)?l[a](r,e,!0,a,i):!E.sortNatural||E.sortNatural(r,e);}),r=[],s=f.length,t=0;t<s;t++)r[r.length]=f[t];}return r;},getOptions:function(e,t,r){for(var i,a,l,s,n,o,c,d=(e=A(e)[0]).config,f=d.widgetOptions,h=[],u=0;u<d.$tbodies.length;u++)for(s=d.cache[u],a=d.cache[u].normalized.length,i=0;i<a;i++)if(l=s.row?s.row[i]:s.normalized[i][d.columns].$row[0],!r||!l.className.match(f.filter_filteredRow))if(f.filter_useParsedData||d.parsers[t].parsed||d.$headerIndexed[t].hasClass("filter-parsed")){if(h[h.length]=""+s.normalized[i][t],f.filter_childRows&&f.filter_childByColumn)for(c=s.normalized[i][d.columns].$row.length-1,n=0;n<c;n++)h[h.length]=""+s.normalized[i][d.columns].child[n][t];}else{if(h[h.length]=s.normalized[i][d.columns].raw[t],f.filter_childRows&&f.filter_childByColumn)for(c=s.normalized[i][d.columns].$row.length,n=1;n<c;n++)o=s.normalized[i][d.columns].$row.eq(n).children().eq(t),h[h.length]=""+E.getElementText(d,o,t);}return h;},buildSelect:function(e,t,r,i,a){if(e=A(e)[0],t=parseInt(t,10),e.config.cache&&!A.isEmptyObject(e.config.cache)){var l,s,n,o,c,d=e.config,f=d.widgetOptions,h=d.$headerIndexed[t],u='<option value="">'+(h.data("placeholder")||h.attr("data-placeholder")||f.filter_placeholder.select||"")+"</option>",h=d.$table.find("thead").find("select."+g.filter+'[data-column="'+t+'"]').val();if(void 0!==r&&""!==r||null!==(r=I.getOptionSource(e,t,a))){if(A.isArray(r)){for(l=0;l<r.length;l++)if((c=r[l]).text){for(s in c["data-function-name"]=void 0===c.value?c.text:c.value,u+="<option",c)c.hasOwnProperty(s)&&"text"!==s&&(u+=" "+s+'="'+c[s].replace(O.quote,"&quot;")+'"');c.value||(u+=' value="'+c.text.replace(O.quote,"&quot;")+'"'),u+=">"+c.text.replace(O.quote,"&quot;")+"</option>";}else ""+c!="[object Object]"&&(0<=(s=n=c=(""+c).replace(O.quote,"&quot;")).indexOf(f.filter_selectSourceSeparator)&&(s=(o=n.split(f.filter_selectSourceSeparator))[0],n=o[1]),u+=""!==c?"<option "+(s===n?"":'data-function-name="'+c+'" ')+'value="'+s+'">'+n+"</option>":"");r=[];}e=(d.$filters||d.$table.children("thead")).find("."+g.filter),(a=(e=f.filter_$externalFilters?e&&e.length?e.add(f.filter_$externalFilters):f.filter_$externalFilters:e).filter('select[data-column="'+t+'"]')).length&&(a[i?"html":"append"](u),A.isArray(r)||a.append(r).val(h),a.val(h));}}},buildDefault:function(e,t){for(var r,i,a=e.config,l=a.widgetOptions,s=a.columns,n=0;n<s;n++)i=!((r=a.$headerIndexed[n]).hasClass("filter-false")||r.hasClass("parser-false")),(r.hasClass("filter-select")||!0===E.getColumnData(e,l.filter_functions,n))&&i&&I.buildSelect(e,n,"",t,r.hasClass(l.filter_onlyAvail));}},O=I.regex,E.getFilters=function(e,t,r,i){var a,l,s,n,o=[],c=e?A(e)[0].config:"",d=c?c.widgetOptions:"";if(!0!==t&&d&&!d.filter_columnFilters||A.isArray(r)&&I.equalFilters(c,r,c.lastSearch))return A(e).data("lastSearch")||[];if(c&&(c.$filters&&(l=c.$filters.find("."+g.filter)),l=d.filter_$externalFilters?l&&l.length?l.add(d.filter_$externalFilters):d.filter_$externalFilters:l)&&l.length)for(o=r||[],a=0;a<c.columns+1;a++)n=a===c.columns?d.filter_anyColumnSelector+","+d.filter_multipleColumnSelector:'[data-column="'+a+'"]',(s=l.filter(n)).length&&(s=I.getLatestSearch(s),A.isArray(r)?(i&&1<s.length&&(s=s.slice(1)),(s=a===c.columns?(n=s.filter(d.filter_anyColumnSelector)).length?n:s:s).val(r[a]).trigger("change"+c.namespace)):(o[a]=s.val()||"",(a===c.columns?s.slice(1).filter('[data-column*="'+s.attr("data-column")+'"]'):s.slice(1)).val(o[a])),a===c.columns)&&s.length&&(d.filter_$anyMatch=s);return o;},E.setFilters=function(e,t,r,i){var a=e?A(e)[0].config:"",e=E.getFilters(e,!0,t,i);return void 0===r&&(r=!0),a&&r&&(a.lastCombinedFilter=null,a.lastSearch=[],I.searching(a.table,t,i),a.$table.triggerHandler("filterFomatterUpdate")),0!==e.length;};}(e),function(C,z){"use strict";var $=C.tablesorter||{};function F(e,t){var r=isNaN(t.stickyHeaders_offset)?C(t.stickyHeaders_offset):[];return r.length?r.height()||0:parseInt(t.stickyHeaders_offset,10)||0;}C.extend($.css,{sticky:"tablesorter-stickyHeader",stickyVis:"tablesorter-sticky-visible",stickyHide:"tablesorter-sticky-hidden",stickyWrap:"tablesorter-sticky-wrapper"}),$.addHeaderResizeEvent=function(e,t,r){if((e=C(e)[0]).config){var r=C.extend({},{timer:250},r),o=e.config,c=o.widgetOptions,i=function(e){var t,r,i,a,l,s,n=o.$headers.length;for(c.resize_flag=!0,r=[],t=0;t<n;t++)a=(i=o.$headers.eq(t)).data("savedSizes")||[0,0],l=i[0].offsetWidth,s=i[0].offsetHeight,l===a[0]&&s===a[1]||(i.data("savedSizes",[l,s]),r.push(i[0]));r.length&&!1!==e&&o.$table.triggerHandler("resize",[r]),c.resize_flag=!1;};if(clearInterval(c.resize_timer),t)return c.resize_flag=!1;i(!1),c.resize_timer=setInterval(function(){c.resize_flag||i();},r.timer);}},$.addWidget({id:"stickyHeaders",priority:54,options:{stickyHeaders:"",stickyHeaders_appendTo:null,stickyHeaders_attachTo:null,stickyHeaders_xScroll:null,stickyHeaders_yScroll:null,stickyHeaders_offset:0,stickyHeaders_filteredToTop:!0,stickyHeaders_cloneId:"-sticky",stickyHeaders_addResizeEvent:!0,stickyHeaders_includeCaption:!0,stickyHeaders_zIndex:2},format:function(e,t,o){if(!(t.$table.hasClass("hasStickyHeaders")||0<=C.inArray("filter",t.widgets)&&!t.$table.hasClass("hasFilters"))){var r,i,a,l,c=t.$table,d=C(o.stickyHeaders_attachTo||o.stickyHeaders_appendTo),s=t.namespace+"stickyheaders ",f=C(o.stickyHeaders_yScroll||o.stickyHeaders_attachTo||z),n=C(o.stickyHeaders_xScroll||o.stickyHeaders_attachTo||z),h=c.children("thead:first").children("tr").not(".sticky-false").children(),u=c.children("tfoot"),p=F(0,o),g=c.parent().closest("."+$.css.table).hasClass("hasStickyHeaders")?c.parent().closest("table.tablesorter")[0].config.widgetOptions.$sticky.parent():[],m=g.length?g.height():0,b=o.$sticky=c.clone().addClass("containsStickyHeaders "+$.css.sticky+" "+o.stickyHeaders+" "+t.namespace.slice(1)+"_extra_table").wrap('<div class="'+$.css.stickyWrap+'">'),y=b.parent().addClass($.css.stickyHide).css({position:d.length?"absolute":"fixed",padding:parseInt(b.parent().parent().css("padding-left"),10),top:p+m,left:0,visibility:"hidden",zIndex:o.stickyHeaders_zIndex||2}),p=b.children("thead:first"),_="",v=function(e,t){for(var r,i,a,l=e.filter(":visible"),s=l.length,n=0;n<s;n++)i=t.filter(":visible").eq(n),r="border-box"===(a=l.eq(n)).css("box-sizing")?a.outerWidth():"collapse"===i.css("border-collapse")?z.getComputedStyle?parseFloat(z.getComputedStyle(a[0],null).width):(r=parseFloat(a.css("border-width")),a.outerWidth()-parseFloat(a.css("padding-left"))-parseFloat(a.css("padding-right"))-r):a.width(),i.css({width:r,"min-width":r,"max-width":r});},w=function(e){return !1===e&&g.length?c.position().left:d.length?parseInt(d.css("padding-left"),10)||0:c.offset().left-parseInt(c.css("margin-left"),10)-C(z).scrollLeft();},x=function(){y.css({left:w(),width:c.outerWidth()}),v(c,b),v(h,l);},S=function(e){var t,r,i,a,l,s,n;c.is(":visible")&&(m=g.length?g.offset().top-f.scrollTop()+g.height():0,a=c.offset(),t=F(0,o),i=(r=C.isWindow(f[0]))?f.scrollTop():g.length?parseInt(g[0].style.top,10):f.offset().top,i=d.length?i:f.scrollTop(),l=!o.stickyHeaders_includeCaption&&c.children("caption").height()||0,i=i+t+m-l,l=c.height()-(y.height()+(u.height()||0))-l,l="visible"==(a=i>a.top&&i<a.top+l?"visible":"hidden")?$.css.stickyVis:$.css.stickyHide,s=!y.hasClass(l),n={visibility:a},d.length&&(s=!0,n.top=r?i-d.offset().top:d.scrollTop()),(i=w(r))!==parseInt(y.css("left"),10)&&(s=!0,n.left=i),n.top=(n.top||0)+(!r&&g.length?g.height():t+m),s&&y.removeClass($.css.stickyVis+" "+$.css.stickyHide).addClass(l).css(n),a===_&&!e||(x(),_=a));};if(d.length&&!d.css("position")&&d.css("position","relative"),b.attr("id")&&(b[0].id+=o.stickyHeaders_cloneId),b.find("> thead:gt(0), tr.sticky-false").hide(),b.find("> tbody, > tfoot").remove(),b.find("caption").toggle(o.stickyHeaders_includeCaption),l=p.children().children(),b.css({height:0,width:0,margin:0}),l.find("."+$.css.resizer).remove(),c.addClass("hasStickyHeaders").bind("pagerComplete"+s,function(){x();}),$.bindEvents(e,p.children().children("."+$.css.header)),o.stickyHeaders_appendTo?C(o.stickyHeaders_appendTo).append(y):c.after(y),t.onRenderHeader)for(i=(a=p.children("tr").children()).length,r=0;r<i;r++)t.onRenderHeader.apply(a.eq(r),[r,t,b]);n.add(f).unbind("scroll resize ".split(" ").join(s).replace(/\s+/g," ")).bind("scroll resize ".split(" ").join(s),function(e){
11S("resize"===e.type);}),t.$table.unbind("stickyHeadersUpdate"+s).bind("stickyHeadersUpdate"+s,function(){S(!0);}),o.stickyHeaders_addResizeEvent&&$.addHeaderResizeEvent(e),c.hasClass("hasFilters")&&o.filter_columnFilters&&(c.bind("filterEnd"+s,function(){var e=C(document.activeElement).closest("td"),e=e.parent().children().index(e);y.hasClass($.css.stickyVis)&&o.stickyHeaders_filteredToTop&&(z.scrollTo(0,c.position().top),0<=e)&&t.$filters&&t.$filters.eq(e).find("a, select, input").filter(":visible").focus();}),$.filter.bindSearch(c,l.find("."+$.css.filter)),o.filter_hideFilters)&&$.filter.hideFilters(t,b),o.stickyHeaders_addResizeEvent&&c.bind("resize"+t.namespace+"stickyheaders",function(){x();}),S(!0),c.triggerHandler("stickyHeadersInit");}},remove:function(e,t,r){var i=t.namespace+"stickyheaders ";t.$table.removeClass("hasStickyHeaders").unbind("pagerComplete resize filterEnd stickyHeadersUpdate ".split(" ").join(i).replace(/\s+/g," ")).next("."+$.css.stickyWrap).remove(),r.$sticky&&r.$sticky.length&&r.$sticky.remove(),C(z).add(r.stickyHeaders_xScroll).add(r.stickyHeaders_yScroll).add(r.stickyHeaders_attachTo).unbind("scroll resize ".split(" ").join(i).replace(/\s+/g," ")),$.addHeaderResizeEvent(e,!0);}});}(e,window),function(c,t){"use strict";var d=c.tablesorter||{};c.extend(d.css,{resizableContainer:"tablesorter-resizable-container",resizableHandle:"tablesorter-resizable-handle",resizableNoSelect:"tablesorter-disableSelection",resizableStorage:"tablesorter-resizable"}),c(function(){var e="<style>body."+d.css.resizableNoSelect+" { -ms-user-select: none; -moz-user-select: -moz-none;-khtml-user-select: none; -webkit-user-select: none; user-select: none; }."+d.css.resizableContainer+" { position: relative; height: 1px; }."+d.css.resizableHandle+" { position: absolute; display: inline-block; width: 8px;top: 1px; cursor: ew-resize; z-index: 3; user-select: none; -moz-user-select: none; }</style>";c("head").append(e);}),d.resizable={init:function(e,t){if(!e.$table.hasClass("hasResizable")){e.$table.addClass("hasResizable");var r,i,a,l=e.$table,s=l.parent(),n=parseInt(l.css("margin-top"),10),o=t.resizable_vars={useStorage:d.storage&&!1!==t.resizable,$wrap:s,mouseXPosition:0,$target:null,$next:null,overflow:"auto"===s.css("overflow")||"scroll"===s.css("overflow")||"auto"===s.css("overflow-x")||"scroll"===s.css("overflow-x"),storedSizes:[]};for(d.resizableReset(e.table,!0),o.tableWidth=l.width(),o.fullWidth=Math.abs(s.width()-o.tableWidth)<20,o.useStorage&&o.overflow&&(d.storage(e.table,"tablesorter-table-original-css-width",o.tableWidth),a=d.storage(e.table,"tablesorter-table-resized-width")||"auto",d.resizable.setWidth(l,a,!0)),t.resizable_vars.storedSizes=s=(o.useStorage?d.storage(e.table,d.css.resizableStorage):[])||[],d.resizable.setWidths(e,t,s),d.resizable.updateStoredSizes(e,t),t.$resizable_container=c('<div class="'+d.css.resizableContainer+'">').css({top:n}).insertBefore(l),i=0;i<e.columns;i++)r=e.$headerIndexed[i],a=d.getColumnData(e.table,e.headers,i),"false"===d.getData(r,a,"resizable")||c('<div class="'+d.css.resizableHandle+'">').appendTo(t.$resizable_container).attr({"data-column":i,unselectable:"on"}).data("header",r).bind("selectstart",!1);d.resizable.bindings(e,t);}},updateStoredSizes:function(e,t){var r,i,a=e.columns,l=t.resizable_vars;for(l.storedSizes=[],r=0;r<a;r++)i=e.$headerIndexed[r],l.storedSizes[r]=i.is(":visible")?i.width():0;},setWidth:function(e,t,r){e.css({width:t,"min-width":r?t:"","max-width":r?t:""});},setWidths:function(e,t,r){var i,a,l=t.resizable_vars,s=c(e.namespace+"_extra_headers"),n=e.$table.children("colgroup").children("col");if((r=r||l.storedSizes||[]).length){for(i=0;i<e.columns;i++)d.resizable.setWidth(e.$headerIndexed[i],r[i],l.overflow),s.length&&(a=s.eq(i).add(n.eq(i)),d.resizable.setWidth(a,r[i],l.overflow));(a=c(e.namespace+"_extra_table")).length&&!d.hasWidget(e.table,"scroller")&&d.resizable.setWidth(a,e.$table.outerWidth(),l.overflow);}},setHandlePosition:function(a,l){var s,n=a.$table.height(),e=l.$resizable_container.children(),o=Math.floor(e.width()/2);d.hasWidget(a.table,"scroller")&&(n=0,a.$table.closest("."+d.css.scrollerWrap).children().each(function(){var e=c(this);n+=(e.filter('[style*="height"]').length?e:e.children("table")).height();})),!l.resizable_includeFooter&&a.$table.children("tfoot").length&&(n-=a.$table.children("tfoot").height()),s=3.3<=parseFloat(c.fn.jquery)?0:a.$table.position().left,e.each(function(){var e=c(this),t=parseInt(e.attr("data-column"),10),r=a.columns-1,i=e.data("header");i&&(!i.is(":visible")||!l.resizable_addLastColumn&&d.resizable.checkVisibleColumns(a,t)?e.hide():(t<r||t===r&&l.resizable_addLastColumn)&&e.css({display:"inline-block",height:n,left:i.position().left-s+i.outerWidth()-o}));});},checkVisibleColumns:function(e,t){for(var r=0,i=t+1;i<e.columns;i++)r+=e.$headerIndexed[i].is(":visible")?1:0;return 0===r;},toggleTextSelection:function(e,t,r){e=e.namespace+"tsresize";t.resizable_vars.disabled=r,c("body").toggleClass(d.css.resizableNoSelect,r),r?c("body").attr("unselectable","on").bind("selectstart"+e,!1):c("body").removeAttr("unselectable").unbind("selectstart"+e);},bindings:function(l,s){var e=l.namespace+"tsresize";s.$resizable_container.children().bind("mousedown",function(e){var t=s.resizable_vars,r=c(l.namespace+"_extra_headers"),i=c(e.target).data("header"),a=parseInt(i.attr("data-column"),10);t.$target=i=i.add(r.filter('[data-column="'+a+'"]')),t.target=a,t.$next=e.shiftKey||s.resizable_targetLast?i.parent().children().not(".resizable-false").filter(":last"):i.nextAll(":not(.resizable-false)").eq(0),a=parseInt(t.$next.attr("data-column"),10),t.$next=t.$next.add(r.filter('[data-column="'+a+'"]')),t.next=a,t.mouseXPosition=e.pageX,d.resizable.updateStoredSizes(l,s),d.resizable.toggleTextSelection(l,s,!0);}),c(document).bind("mousemove"+e,function(e){var t=s.resizable_vars;t.disabled&&0!==t.mouseXPosition&&t.$target&&(s.resizable_throttle?(clearTimeout(t.timer),t.timer=setTimeout(function(){d.resizable.mouseMove(l,s,e);},isNaN(s.resizable_throttle)?5:s.resizable_throttle)):d.resizable.mouseMove(l,s,e));}).bind("mouseup"+e,function(){s.resizable_vars.disabled&&(d.resizable.toggleTextSelection(l,s,!1),d.resizable.stopResize(l,s),d.resizable.setHandlePosition(l,s));}),c(t).bind("resize"+e+" resizeEnd"+e,function(){d.resizable.setHandlePosition(l,s);}),l.$table.bind("columnUpdate pagerComplete resizableUpdate ".split(" ").join(e+" "),function(){d.resizable.setHandlePosition(l,s);}).bind("resizableReset"+e,function(){d.resizableReset(l.table);}).find("thead:first").add(c(l.namespace+"_extra_table").find("thead:first")).bind("contextmenu"+e,function(){var e=0===s.resizable_vars.storedSizes.length;return d.resizableReset(l.table),d.resizable.setHandlePosition(l,s),s.resizable_vars.storedSizes=[],e;});},mouseMove:function(e,t,r){if(0!==t.resizable_vars.mouseXPosition&&t.resizable_vars.$target){var i,a=0,l=t.resizable_vars,s=l.$next,n=l.storedSizes[l.target],o=r.pageX-l.mouseXPosition;if(l.overflow){if(0<n+o){for(l.storedSizes[l.target]+=o,d.resizable.setWidth(l.$target,l.storedSizes[l.target],!0),i=0;i<e.columns;i++)a+=l.storedSizes[i];d.resizable.setWidth(e.$table.add(c(e.namespace+"_extra_table")),a);}
11s.length||(l.$wrap[0].scrollLeft=e.$table.width());}else l.fullWidth?(l.storedSizes[l.target]+=o,l.storedSizes[l.next]-=o):l.storedSizes[l.target]+=o,d.resizable.setWidths(e,t);l.mouseXPosition=r.pageX,e.$table.triggerHandler("stickyHeadersUpdate");}},stopResize:function(e,t){var r=t.resizable_vars;d.resizable.updateStoredSizes(e,t),r.useStorage&&(d.storage(e.table,d.css.resizableStorage,r.storedSizes),d.storage(e.table,"tablesorter-table-resized-width",e.$table.width())),r.mouseXPosition=0,r.$target=r.$next=null,e.$table.triggerHandler("stickyHeadersUpdate"),e.$table.triggerHandler("resizableComplete");}},d.addWidget({id:"resizable",priority:40,options:{resizable:!0,resizable_addLastColumn:!1,resizable_includeFooter:!0,resizable_widths:[],resizable_throttle:!1,resizable_targetLast:!1},init:function(e,t,r,i){d.resizable.init(r,i);},format:function(e,t,r){d.resizable.setHandlePosition(t,r);},remove:function(e,t,r,i){var a;r.$resizable_container&&(a=t.namespace+"tsresize",t.$table.add(c(t.namespace+"_extra_table")).removeClass("hasResizable").children("thead").unbind("contextmenu"+a),r.$resizable_container.remove(),d.resizable.toggleTextSelection(t,r,!1),d.resizableReset(e,i),c(document).unbind("mousemove"+a+" mouseup"+a));}}),d.resizableReset=function(l,s){c(l).each(function(){var e,t,r=this.config,i=r&&r.widgetOptions,a=i.resizable_vars;if(l&&r&&r.$headerIndexed.length){for(a.overflow&&a.tableWidth&&(d.resizable.setWidth(r.$table,a.tableWidth,!0),a.useStorage)&&d.storage(l,"tablesorter-table-resized-width",a.tableWidth),e=0;e<r.columns;e++)t=r.$headerIndexed[e],i.resizable_widths&&i.resizable_widths[e]?d.resizable.setWidth(t,i.resizable_widths[e],a.overflow):t.hasClass("resizable-false")||d.resizable.setWidth(t,"",a.overflow);r.$table.triggerHandler("stickyHeadersUpdate"),d.storage&&!s&&d.storage(this,d.css.resizableStorage,[]);}});};}(e,window),function(t){"use strict";var o=t.tablesorter||{};function c(e){e=o.storage(e.table,"tablesorter-savesort");return e&&e.hasOwnProperty("sortList")&&t.isArray(e.sortList)?e.sortList:[];}function d(e,t){return (t||c(e)).join(",")!==e.sortList.join(",");}o.addWidget({id:"saveSort",priority:20,options:{saveSort:!0},init:function(e,t,r,i){t.format(e,r,i,!0);},format:function(t,e,r,i){var a,l=e.$table,r=!1!==r.saveSort,s={sortList:e.sortList},n=o.debug(e,"saveSort");n&&(a=new Date()),l.hasClass("hasSaveSort")?r&&t.hasInitialized&&o.storage&&d(e)&&(o.storage(t,"tablesorter-savesort",s),n)&&console.log("saveSort >> Saving last sort: "+e.sortList+o.benchmark(a)):(l.addClass("hasSaveSort"),s="",o.storage&&(s=c(e),n&&console.log('saveSort >> Last sort loaded: "'+s+'"'+o.benchmark(a)),l.bind("saveSortReset",function(e){e.stopPropagation(),o.storage(t,"tablesorter-savesort","");})),i&&s&&0<s.length?e.sortList=s:t.hasInitialized&&s&&0<s.length&&d(e,s)&&o.sortOn(e,s));},remove:function(e,t){t.$table.removeClass("hasSaveSort"),o.storage&&o.storage(e,"tablesorter-savesort","");}});}(e),e.tablesorter;});return jQuery;}));;
12"use strict";!function(e,i,t){e.behaviors.pdtwentyfour={attach:function(n,o){t("pdtwentyfourOnce","html").forEach(function(n){function o(e){"undefined"!=typeof grecaptcha&&"function"==typeof grecaptcha.render&&t("recaptcha-processed",".g-recaptcha",e).forEach(function(e){grecaptcha.render(e,e.dataset),e.classList.add("recaptcha-processed");});}function s(){i(".solutions-cards-iosslider").iosSlider({snapToChildren:!0,desktopClickDrag:!0,snapSlideCenter:!0,infiniteSlider:!0,navPrevSelector:i(".prevButton"),navNextSelector:i(".nextButton")});}function a(){var e=i(window).scrollTop(),t=i(window).innerWidth();t>=992&&!i("body").hasClass("node-2461")&&(t>=992?(e>=125&&i("#header").addClass("sticky"),e>=150&&i("#header").addClass("sticky-slide"),e<150&&i("#header").removeClass("sticky-slide"),e<125&&i("#header").removeClass("sticky")):(i("#header").removeClass("sticky"),i("#header").removeClass("sticky-slide")));}function r(){i("#mobile-menu").removeClass("expanded").attr("aria-hidden","true"),i("#mobile-menu-toggle").removeClass("open").attr("aria-expanded","false"),i("body").removeClass("fixed");}function d(){i("#search-trigger").removeClass("active"),i("#header-search-list-tray-wrapper").removeClass("open");}function l(){i("#gtranslate-trigger").removeClass("active").blur(),i(".header-right-group").show(),i("#header-gtranslate-list-tray-wrapper").removeClass("open");}function c(e){i(e.sliderObject).parents(".slider-container").find(".dots span").removeClass("selected"),i(e.sliderObject).parents(".slider-container").find(".dots span:eq("+(e.currentSlideNumber-1)+")").addClass("selected");}function p(){i(".insightsSlider").each(function(){var e=i(this).find(".insight-sl
12ide").length,t="<span></span>".repeat(e);i(this).parents(".slider-container").find(".dots").html(t),i(this).iosSlider({snapToChildren:!0,desktopClickDrag:!0,snapSlideCenter:!1,infiniteSlider:!0,autoSlide:!1,autoSlideTimer:1e4,navSlideSelector:i(this).parents(".slider-container").find(".dots span"),onSliderLoaded:c,onSliderResize:c,onSlideChange:c,responsiveSlideContainer:!0,navNextSelector:i(this).parents(".slider-container").find(".next"),navPrevSelector:i(this).parents(".slider-container").find(".prev")});});}function u(){i(window).width()<767?i(".insightsSliderMobile").each(function(){var e=i(this).find(".insight-slide").length,t="<span></span>".repeat(e);i(this).parents(".slider-container").find(".dots").html(t),i(this).iosSlider({snapToChildren:!0,desktopClickDrag:!0,snapSlideCenter:!1,infiniteSlider:!0,autoSlide:!1,autoSlideTimer:1e4,navSlideSelector:i(this).parents(".slider-container").find(".dots span"),onSliderLoaded:c,onSliderResize:c,onSlideChange:c,responsiveSlideContainer:!0,navNextSelector:i(this).parents(".slider-container").find(".next"),navPrevSelector:i(this).parents(".slider-container").find(".prev")});}):i(".insightsSliderMobile").iosSlider("destroy",!0);}function h(){i(window).width()<767?i(".actionItemsSlider").each(function(){var e=i(this).find(".slide").length,t="<span></span>".repeat(e);i(this).parents(".slider-container").find(".dots").html(t),i(this).iosSlider({snapToChildren:!0,desktopClickDrag:!0,snapSlideCenter:!0,infiniteSlider:!0,autoSlide:!0,autoSlideTimer:5e3,navSlideSelector:i(this).parents(".slider-container").find(".dots span"),onSliderLoaded:c,onSliderResize:c,onSlideChange:c,responsiveSlideContainer:!0,navNextSelector:i(this).parents(".slider-container").find(".next"),navPrevSelector:i(this).parents(".slider-container").find(".prev")});}):i(".actionItemsSlider").iosSlider("destroy",!0);}function f(){i(window).width()<767?i(".impactItemsSlider").each(function(){var e=i(this).find(".slide").length,t="<span></span>".repeat(e);i(this).parents(".slider-container").find(".dots").html(t),i(this).iosSlider({snapToChildren:!0,desktopClickDrag:!0,snapSlideCenter:!0,infiniteSlider:!0,autoSlide:!0,autoSlideTimer:5e3,navSlideSelector:i(this).parents(".slider-container").find(".dots span"),onSliderLoaded:c,onSliderResize:c,onSlideChange:c,responsiveSlideContainer:!0,navNextSelector:i(this).parents(".slider-container").find(".next"),navPrevSelector:i(this).parents(".slider-container").find(".prev")});}):i(".impactItemsSlider").iosSlider("destroy",!0);}function s(){i(".solutions-cards-iosslider").iosSlider({snapToChildren:!0,desktopClickDrag:!0,snapSlideCenter:!0,infiniteSlider:!0,navPrevSelector:i(".prevButton"),navNextSelector:i(".nextButton")});}function m(e){i(e.sliderObject).parents(".slider-container").find(".dots button").removeClass("selected"),i(e.sliderObject).parents(".slider-container").find(".dots button:eq("+(e.currentSlideNumber-1)+")").addClass("selected");}function g(e){if(i(e.sliderObject).find(".episode-name, .episode-organization, .watch-episode").attr("style",""),i(window).width()<768)i(e.currentSlideObject).find(".episode-name").animate({left:"25px",opacity:"1"},400,"easeOutQuint"),i(e.currentSlideObject).find(".episode-organization").delay(200).animate({left:"50px",opacity:"1"},400,"easeOutQuint"),i(e.currentSlideObject).find(".watch-episode").delay(200).animate({right:"20px",opacity:"1"},400,"easeOutQuint");else{i(e.currentSlideObject).find(".episode-name");i(e.currentSlideObject).find(".episode-name").animate({left:"25px",opacity:"1"},600,"easeOutQuint"),i(e.currentSlideObject).find(".episode-organization").delay(400).animate({left:"73px",opacity:"1"},600,"easeOutQuint"),i(e.currentSlideObject).find(".watch-episode").delay(1e3).animate({bottom:"0px"},600,"easeOutQuint");}}function v(){i(".neighborhood-episode-slider-1").iosSlider({scrollbar:!0,snapToChildren:!0,snapSlideCenter:!0,desktopClickDrag:!0,infiniteSlider:!0,navPrevSelector:i(".doubleSliderPrevButton"),navNextSelector:i(".doubleSliderNextButton"),scrollbarHeight:"2",scrollbarBorderRadius:"0",scrollbarOpacity:"0.5",onSliderLoaded:function(e){i(e.sliderObject).parents(".episode-carousel").find(".neighborhood-thumbn
12ail-slider-2").iosSlider("goToSlide",e.currentSlideNumber),i(e.sliderObject).parents(".episode-carousel").find(".neighborhood-thumbnail-slider-2 .slide-button").removeClass("selected"),i(e.sliderObject).parents(".episode-carousel").find(".neighborhood-thumbnail-slider-2 .slide-button:eq("+(e.currentSlideNumber-1)+")").addClass("selected"),g(e);},onSlideChange:function(e){i(e.sliderObject).parents(".episode-carousel").find(".neighborhood-thumbnail-slider-2").iosSlider("goToSlide",e.currentSlideNumber),i(e.sliderObject).parents(".episode-carousel").find(".neighborhood-thumbnail-slider-2 .slide-button").removeClass("selected"),i(e.sliderObject).parents(".episode-carousel").find(".neighborhood-thumbnail-slider-2 .slide-button:eq("+(e.currentSlideNumber-1)+")").addClass("selected");},onSlideComplete:function(e){if(!e.slideChanged)return !1;g(e);}}),i(".neighborhood-thumbnail-slider-2").each(function(){i(this).parents(".episode-carousel").find(".neighborhood-thumbnail-slider-2 .slide-button").each(function(e){i(this).bind("click",function(){i(this).parents(".episode-carousel").find(".neighborhood-episode-slider-1").iosSlider("goToSlide",e+1);});});}),i(".neighborhood-thumbnail-slider-2").iosSlider({desktopClickDrag:!0,snapToChildren:!0,snapSlideCenter:!0,infiniteSlider:!0}),i(".neighborhood-collection-slider").each(function(){var e=i(this),t=e.parents(".slider-container").find(".iosSliderButtons .button");e.iosSlider({scrollbar:!0,snapToChildren:!0,desktopClickDrag:!0,infiniteSlider:!0,responsiveSlideWidth:!0,navSlideSelector:t,onSlideChange:function(e){i(e.sliderObject).parents(".slider-container").find(".iosSliderButtons .button").removeClass("selected"),i(e.sliderObject).parents(".slider-container").find(".iosSliderButtons .button:eq("+(e.currentSlideNumber-1)+")").addClass("selected");},onSliderLoaded:function(e){i(e.sliderObject).parents(".slider-container").find(".iosSliderButtons .button").removeClass("selected"),i(e.sliderObject).parents(".slider-container").find(".iosSliderButtons .button:eq("+(e.currentSlideNumber-1)+")").addClass("selected");}});});}function b(){var e=i("#neighborhood-carousel-cycle .neighborhood-carousel-item").eq(0).outerHeight();i("#neighborhood-carousel-cycle").height(e);}function S(e,t){var n=t?i(t):e.find(".cycle-slide-active");n.length&&e.height(n.outerHeight(!0));}window.drupalRecaptchaOnload=window.drupalRecaptchaOnload||function(){o(document);},e.behaviors.recaptchaAjaxFix={attach:function(e){o(e);}},document.querySelectorAll(".paragraph--type--relative-sidebar-after-on-mobile").forEach(function(e){var i=e.previousElementSibling;i&&i.classList&&i.classList.add("float-left-if-followed-by-sidebar");}),i(".solution-card").each(function(){var e=i(this).find(".solution-title").text();i(this).attr("data-alpha",e);}),i("#back-to-top").on("click",function(e){e.preventDefault(),i("body,html").animate({scrollTop:0},500,function(){i(".header__logo").focus();});}),i("#mix-wrapper").mixItUp({load:{sort:"alpha:asc"},animation:{effects:"fade translateY(20px)",duration:700,animateResizeContainer:!0},selectors:{target:".solution-card",filter:".filter-btn",sort:".sort-btn"},callbacks:{onMixFail:function(e){alert("No elements found matching "+e.activeFilter);},onMixEnd:function(e){}}}),i.tablesorter.addParser({id:"thousands",is:function(e){return !1;},format:function(e){return e.replace("$","").replace(/,/g,"").replace("N/A","-1000000");},type:"numeric"}),i("table.cols-4").tablesorter({sortList:[[0,0]],headers:{4:{sorter:"thousands"}
12,5:{sorter:"thousands"}}}),function(){var e=window.location.pathname,t=i(".video-section-index .index-item a");i(t).each(function(){var t=i(this).attr("href");console.log(t),t==e&&i(this).addClass("active");});}(),i("#mobile-menu-toggle").on("click",function(){i(this).hasClass("open")?r():(d(),i("#mobile-menu").addClass("expanded").attr("aria-hidden","false"),i("#mobile-menu-toggle").addClass("open").attr("aria-expanded","true"),i("body").addClass("fixed"));}),i(document).on("focusout","#block-pdtwentyfour-megamenu",function(e){if(!i(this).closest("#mobile-menu").data("byToggle")){var t=e.relatedTarget;t&&i(t).closest("#mobile-menu").length||r();}}),i("#search-trigger").on("click",function(){event.preventDefault(),i(this).hasClass("active")?d():(r(),l(),i("#search-trigger").addClass("active"),i("#header-search-list-tray-wrapper").addClass("open"),i(".search-block-form input#edit-keys, .search-block-form input#edit-keys--2").focus());}),i("#gtranslate-trigger").on("click",function(e){e.preventDefault(),i(this).hasClass("active")?l():(r(),d(),i("#gtranslate-trigger").addClass("active"),i(".header-right-group").hide(),i("#header-gtranslate-list-tray-wrapper").addClass("open"),i("select.gt_selector").focus());}),i("#gtranslateClose").on("click",function(e){e.preventDefault(),l();}),i(".media--view-mode-solution-popup button").on("click",function(){event.preventDefault(),i(this).parent(".field-image-caption").hasClass("expanded")?i(this).parent(".field-image-caption").removeClass("expanded"):i(this).parent(".field-image-caption").addClass("expanded");}),i(".region-mobile-menu ul.menu > li > button.dropdown-icon").on("click",function(){i(this).hasClass("open")?(i(this).removeClass("open"),i(this).parent().removeClass("mobile-expanded"),i(this).next().attr("aria-hidden","true")):(i(this).parents(".region-mobile-menu").find("li > button.dropdown-icon").removeClass("open"),i(this).addClass("open"),i(this).parents(".region-mobile-menu").find("li.menu-item").removeClass("mobile-expanded"),i(this).parent().addClass("mobile-expanded"),i(this).parents(".region-mobile-menu").find("ul.menu").attr("aria-hidden","true"),i(this).next().attr("aria-hidden","false"));}),i(".quick-link").click(function(){var e=i(".quick-link").index(this);console.log(e);var t=i(".quick-links-content").find("h2").get(e);if(i(window).width()<992)n=i(t).offset().top-30;else var n=i(t).offset().top-130;i("html, body").animate({scrollTop:n},500,"easeInOutQuad"),t.focus();}),i(".program-quick-link").on("click",function(){var e=i(".program-quick-link").index(this),t=i(".field-body-paragraphs").find(".has-quick-link").get(e);if(i(window).width()<992)n=i(t).offset().top-30;else var n=i(t).offset().top-130;i("html, body").animate({scrollTop:n},500,"easeInOutQuad"),t.focus();}),i(".guide-quick-link, button.scroll-to-button").on("click",function(){var e=i(this).data("target"),t=i("#"+e);if(i(window).width()<992)n=i(t).offset().top-30;else var n=i(t).offset().top-130;i("html, body").animate({scrollTop:n},500,"easeInOutQuad"),t.focus(),t.find("input:first").focus();}),i("#neighborhood-carousel-cycle").on("cycle-initialized",function(e,t){b(),i(this).css("visibility","visible");}),i(".expert-conversation-video-thumb:first").addClass("active"),i(".expert-conversation-video-thumb").on("click",function(){if(i(this).hasClass("active"));else{var e=i(this),t=i(".expert-conversation-thumbnails").find(".expert-conversation-video-thumb").index(e),n=i(".expert-conversation-video-items").find(".expert-conversation-video-item").get(t);i(".expert-conversation-video-item").fadeOut(200),i(".expert-conversation-video-thumb").removeClass("active"),i(this).addClass("active"),i(n).fadeIn(200);}}),function(){var e=0;i(".paragraph--type--resource-group > .field-resource-items").each(function(){if(e++,console.log(e),i(this).find("> .paragraph").length>4){i(this).find("> .paragraph").eq(4).after('<div class="see-more-container" id="see-more-'+e+'"></div><button class="see-more" aria-expanded="false" aria-controls="see-more-'+e+'" aria-label="Help about username" type="button">Show More</button>');var t=i(this).children(".see-more-container");i(this).find("> .paragraph").slice(4).appendTo(t);}});}(),i("button.see-more").click(function(){i(this).parent(".field-resource-items").hasClass("expanded")?(i(this).attr("aria-expanded",!1),i(this).parent(".field-resource-items").removeClass("expanded"),i(this).parent(".field-resource-items").find(".see-more-container").hide(),i(this).html("Show More")):(i(this).attr("aria-expanded",!0),i(this).parent(".field-resource-items").addClass("expanded"),i(this).parent(".field-resource-items").find(".see-more-container").show(),i(this).parent(".field-resource-items").find(".see-more-container a:first-child").focus(),i(this).html("Show Fewer"));}),i(".logo-item-with-popup button").on("focus",function(e){i(this).parent(".logo-item-with-popup").hasClass("open")||(i(".logo-item-with-popup").removeClass("open"),i(".logo-item-with-popup .logo-popup").fadeOut(50),i(this).parent(".logo-item-with-popup").addClass("open"),i(this).parent(".logo-item-with-popup").find(".logo-popup").fadeIn(50));}),i(".logo-item-with-popup button").on("mouseenter",function(e){i(this).parent(".logo-item-with-popup").hasClass("open")||(i(".logo-item-with-popup").removeClass("open"),i(".logo-item-with-popup .logo-popup").fadeOut(50),i(this).parent(".logo-item-with-popup").addClass("open"),i(this).parent(".logo-item-with-popup").find(".logo-popup").fadeIn(50));}),i(".logo-item-with-popup button").on("mouseleave",function(e){i(this).parent(".logo-item-with-popup").find(".logo-popup").is(":hover")||(i(this).parent(".logo-item-with-popup").removeClass("open"),i(this).parent(".logo-item-with-popup").find(".logo-popup").fadeOut(50));}),i(".logo-item-with-popup button").on("focusout",function(e){var t=i(":focus");i(this).parent(".logo-item-with-popup").find(".field-link a");t||(i(this).parent(".logo-item-with-popup").removeClass("open"),i(this).parent(".logo-item-with-popup").find(".logo-popup").fadeOut(50));}),i(".logo-popup").on("mouseleave",function(e){i(this).parent(".logo-item-with-popup").find("button").is(":hover")||(i(this).parent(".logo-item-with-popup").removeClass("open"),i(this).fadeOut(50));}),i(document).on("click",".downloads-trigger",function(){i(this).parent(".downloads").toggleClass("expanded");}),i(".paragraph--type--learn-course-carousel .cycle-slideshow").on("cycle-initialized cycle-before",function(e,t,n,o){S(i(this),o);}),i(window).on("resize",function(){i(".paragraph--type--learn-course-carousel .cycle-slideshow").each(function(){S(i(this));});}),i(document).ready(function(){i(".homepage-cards-iosslider").each(function(){i(this).iosSlider({snapToChildren:!0,desktopClickDrag:!0,snapSlideCenter:!0,autoSlide:!0,autoSlideTimer:6e3,infiniteSlider:!0,navPrevSelector:i(this).parents(".home-carou
12sel-cards-slider").find(".prev"),navNextSelector:i(this).parents(".home-carousel-cards-slider").find(".next"),navSlideSelector:i(this).parents(".home-carousel-cards-slider").find(".dots button"),onSliderLoaded:m,onSliderResize:m,onSlideChange:m});}),f(),h(),s(),p(),u(),v(),i(".expert-conversation-video-item:first").addClass("active").show();}),i(window).on("load",function(){a();}),i(window).on("resize",function(){p(),u(),f(),h(),v(),b(),a();}),i(window).on("scroll",function(){a();});});}};}(Drupal,jQuery,once);;

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.