Quantcast
Channel: , Author at Compass
Viewing all articles
Browse latest Browse all 840

58867faf5133b1fa4b6e93f35472b06f-scripts

$
0
0

/**handles:jquery-cookie,fancybox,slick,custom-js,wp-embed,footable,footable_init**/
/*! jquery.cookie v1.4.1 | MIT */
!function(a){“function”==typeof define&&define.amd?define([“jquery”],a):”object”==typeof exports?a(require(“jquery”)):a(jQuery)}(function(a){function b(a){return h.raw?a:encodeURIComponent(a)}function c(a){return h.raw?a:decodeURIComponent(a)}function d(a){return b(h.json?JSON.stringify(a):String(a))}function e(a){0===a.indexOf(‘”‘)&&(a=a.slice(1,-1).replace(/\\”/g,'”‘).replace(/\\\\/g,”\\”));try{return a=decodeURIComponent(a.replace(g,” “)),h.json?JSON.parse(a):a}catch(b){}}function f(b,c){var d=h.raw?b:e(b);return a.isFunction(c)?c(d):d}var g=/\+/g,h=a.cookie=function(e,g,i){if(void 0!==g&&!a.isFunction(g)){if(i=a.extend({},h.defaults,i),”number”==typeof i.expires){var j=i.expires,k=i.expires=new Date;k.setTime(+k+864e5*j)}return document.cookie=[b(e),”=”,d(g),i.expires?”; expires=”+i.expires.toUTCString():””,i.path?”; path=”+i.path:””,i.domain?”; domain=”+i.domain:””,i.secure?”; secure”:””].join(“”)}for(var l=e?void 0:{},m=document.cookie?document.cookie.split(“; “):[],n=0,o=m.length;o>n;n++){var p=m[n].split(“=”),q=c(p.shift()),r=p.join(“=”);if(e&&e===q){l=f(r,g);break}e||void 0===(r=f(r))||(l[q]=r)}return l};h.defaults={},a.removeCookie=function(b,c){return void 0===a.cookie(b)?!1:(a.cookie(b,””,a.extend({},c,{expires:-1})),!a.cookie(b))}});
// ==================================================
// fancyBox v3.5.6
//
// Licensed GPLv3 for open source use
// or fancyBox Commercial License for commercial use
//
// http://fancyapps.com/fancybox/
// Copyright 2018 fancyApps
//
// ==================================================
!function(t,e,n,o){“use strict”;function i(t,e){var o,i,a,s=[],r=0;t&&t.isDefaultPrevented()||(t.preventDefault(),e=e||{},t&&t.data&&(e=h(t.data.options,e)),o=e.$target||n(t.currentTarget).trigger(“blur”),(a=n.fancybox.getInstance())&&a.$trigger&&a.$trigger.is(o)||(e.selector?s=n(e.selector):(i=o.attr(“data-fancybox”)||””,i?(s=t.data?t.data.items:[],s=s.length?s.filter(‘[data-fancybox=”‘+i+'”]’):n(‘[data-fancybox=”‘+i+'”]’)):s=[o]),r=n(s).index(o),r<0&&(r=0),a=n.fancybox.open(s,e,r),a.$trigger=o))}if(t.console=t.console||{info:function(t){}},n){if(n.fn.fancybox)return void console.info("fancyBox already initialized");var a={closeExisting:!1,loop:!1,gutter:50,keyboard:!0,preventCaptionOverlap:!0,arrows:!0,infobar:!0,smallBtn:"auto",toolbar:"auto",buttons:["zoom","slideShow","thumbs","close"],idleTime:3,protect:!1,modal:!1,image:{preload:!1},ajax:{settings:{data:{fancybox:!0}}},iframe:{tpl:'’,preload:!0,css:{},attr:{scrolling:”auto”}},video:{tpl:’‘,format:””,autoStart:!0},defaultType:”image”,animationEffect:”zoom”,animationDuration:366,zoomOpacity:”auto”,transitionEffect:”fade”,transitionDuration:366,slideClass:””,baseClass:””,baseTpl:’

‘,spinnerTpl:’

‘,errorTpl:’

{{ERROR}}

‘,btnTpl:{download:’‘,zoom:’‘,close:’‘,arrowLeft:’

‘,arrowRight:’

‘,smallBtn:’‘},parentEl:”body”,hideScrollbar:!0,autoFocus:!0,backFocus:!0,trapFocus:!0,fullScreen:{autoStart:!1},touch:{vertical:!0,momentum:!0},hash:null,media:{},slideShow:{autoStart:!1,speed:3e3},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:”.fancybox-container”,axis:”y”},wheel:”auto”,onInit:n.noop,beforeLoad:n.noop,afterLoad:n.noop,beforeShow:n.noop,afterShow:n.noop,beforeClose:n.noop,afterClose:n.noop,onActivate:n.noop,onDeactivate:n.noop,clickContent:function(t,e){return”image”===t.type&&”zoom”},clickSlide:”close”,clickOutside:”close”,dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1,mobile:{preventCaptionOverlap:!1,idleTime:!1,clickContent:function(t,e){return”image”===t.type&&”toggleControls”},clickSlide:function(t,e){return”image”===t.type?”toggleControls”:”close”},dblclickContent:function(t,e){return”image”===t.type&&”zoom”},dblclickSlide:function(t,e){return”image”===t.type&&”zoom”}},lang:”en”,i18n:{en:{CLOSE:”Close”,NEXT:”Next”,PREV:”Previous”,ERROR:”The requested content cannot be loaded.
Please try again later.”,PLAY_START:”Start slideshow”,PLAY_STOP:”Pause slideshow”,FULL_SCREEN:”Full screen”,THUMBS:”Thumbnails”,DOWNLOAD:”Download”,SHARE:”Share”,ZOOM:”Zoom”},de:{CLOSE:”Schließen”,NEXT:”Weiter”,PREV:”Zurück”,ERROR:”Die angeforderten Daten konnten nicht geladen werden.
Bitte versuchen Sie es später nochmal.”,PLAY_START:”Diaschau starten”,PLAY_STOP:”Diaschau beenden”,FULL_SCREEN:”Vollbild”,THUMBS:”Vorschaubilder”,DOWNLOAD:”Herunterladen”,SHARE:”Teilen”,ZOOM:”Vergrößern”}}},s=n(t),r=n(e),c=0,l=function(t){return t&&t.hasOwnProperty&&t instanceof n},d=function(){return t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||function(e){return t.setTimeout(e,1e3/60)}}(),u=function(){return t.cancelAnimationFrame||t.webkitCancelAnimationFrame||t.mozCancelAnimationFrame||t.oCancelAnimationFrame||function(e){t.clearTimeout(e)}}(),f=function(){var t,n=e.createElement(“fakeelement”),o={transition:”transitionend”,OTransition:”oTransitionEnd”,MozTransition:”transitionend”,WebkitTransition:”webkitTransitionEnd”};for(t in o)if(void 0!==n.style[t])return o[t];return”transitionend”}(),p=function(t){return t&&t.length&&t[0].offsetHeight},h=function(t,e){var o=n.extend(!0,{},t,e);return n.each(e,function(t,e){n.isArray(e)&&(o[t]=e)}),o},g=function(t){var o,i;return!(!t||t.ownerDocument!==e)&&(n(“.fancybox-container”).css(“pointer-events”,”none”),o={x:t.getBoundingClientRect().left+t.offsetWidth/2,y:t.getBoundingClientRect().top+t.offsetHeight/2},i=e.elementFromPoint(o.x,o.y)===t,n(“.fancybox-container”).css(“pointer-events”,””),i)},b=function(t,e,o){var i=this;i.opts=h({index:o},n.fancybox.defaults),n.isPlainObject(e)&&(i.opts=h(i.opts,e)),n.fancybox.isMobile&&(i.opts=h(i.opts,i.opts.mobile)),i.id=i.opts.id||++c,i.currIndex=parseInt(i.opts.index,10)||0,i.prevIndex=null,i.prevPos=null,i.currPos=0,i.firstRun=!0,i.group=[],i.slides={},i.addContent(t),i.group.length&&i.init()};n.extend(b.prototype,{init:function(){var o,i,a=this,s=a.group[a.currIndex],r=s.opts;r.closeExisting&&n.fancybox.close(!0),n(“body”).addClass(“fancybox-active”),!n.fancybox.getInstance()&&!1!==r.hideScrollbar&&!n.fancybox.isMobile&&e.body.scrollHeight>t.innerHeight&&(n(“head”).append(‘.compensate-for-scrollbar{margin-right:’+(t.innerWidth-e.documentElement.clientWidth)+”px;}”),n(“body”).addClass(“compensate-for-scrollbar”)),i=””,n.each(r.buttons,function(t,e){i+=r.btnTpl[e]||””}),o=n(a.translate(a,r.baseTpl.replace(“{{buttons}}”,i).replace(“{{arrows}}”,r.btnTpl.arrowLeft+r.btnTpl.arrowRight))).attr(“id”,”fancybox-container-“+a.id).addClass(r.baseClass).data(“FancyBox”,a).appendTo(r.parentEl),a.$refs={container:o},[“bg”,”inner”,”infobar”,”toolbar”,”stage”,”caption”,”navigation”].forEach(function(t){a.$refs[t]=o.find(“.fancybox-“+t)}),a.trigger(“onInit”),a.activate(),a.jumpTo(a.currIndex)},translate:function(t,e){var n=t.opts.i18n[t.opts.lang]||t.opts.i18n.en;return e.replace(/\{\{(\w+)\}\}/g,function(t,e){return void 0===n[e]?t:n[e]})},addContent:function(t){var e,o=this,i=n.makeArray(t);n.each(i,function(t,e){var i,a,s,r,c,l={},d={};n.isPlainObject(e)?(l=e,d=e.opts||e):”object”===n.type(e)&&n(e).length?(i=n(e),d=i.data()||{},d=n.extend(!0,{},d,d.options),d.$orig=i,l.src=o.opts.src||d.src||i.attr(“href”),l.type||l.src||(l.type=”inline”,l.src=e)):l={type:”html”,src:e+””},l.opts=n.extend(!0,{},o.opts,d),n.isArray(d.buttons)&&(l.opts.buttons=d.buttons),n.fancybox.isMobile&&l.opts.mobile&&(l.opts=h(l.opts,l.opts.mobile)),a=l.type||l.opts.type,r=l.src||””,!a&&r&&((s=r.match(/\.(mp4|mov|ogv|webm)((\?|#).*)?$/i))?(a=”video”,l.opts.video.format||(l.opts.video.format=”video/”+(“ogv”===s[1]?”ogg”:s[1]))):r.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)?a=”image”:r.match(/\.(pdf)((\?|#).*)?$/i)?(a=”iframe”,l=n.extend(!0,l,{contentType:”pdf”,opts:{iframe:{preload:!1}}})):”#”===r.charAt(0)&&(a=”inline”)),a?l.type=a:o.trigger(“objectNeedsType”,l),l.contentType||(l.contentType=n.inArray(l.type,[“html”,”inline”,”ajax”])>-1?”html”:l.type),l.index=o.group.length,”auto”==l.opts.smallBtn&&(l.opts.smallBtn=n.inArray(l.type,[“html”,”inline”,”ajax”])>-1),”auto”===l.opts.toolbar&&(l.opts.toolbar=!l.opts.smallBtn),l.$thumb=l.opts.$thumb||null,l.opts.$trigger&&l.index===o.opts.index&&(l.$thumb=l.opts.$trigger.find(“img:first”),l.$thumb.length&&(l.opts.$orig=l.opts.$trigger)),l.$thumb&&l.$thumb.length||!l.opts.$orig||(l.$thumb=l.opts.$orig.find(“img:first”)),l.$thumb&&!l.$thumb.length&&(l.$thumb=null),l.thumb=l.opts.thumb||(l.$thumb?l.$thumb[0].src:null),”function”===n.type(l.opts.caption)&&(l.opts.caption=l.opts.caption.apply(e,[o,l])),”function”===n.type(o.opts.caption)&&(l.opts.caption=o.opts.caption.apply(e,[o,l])),l.opts.caption instanceof n||(l.opts.caption=void 0===l.opts.caption?””:l.opts.caption+””),”ajax”===l.type&&(c=r.split(/\s+/,2),c.length>1&&(l.src=c.shift(),l.opts.filter=c.shift())),l.opts.modal&&(l.opts=n.extend(!0,l.opts,{trapFocus:!0,infobar:0,toolbar:0,smallBtn:0,keyboard:0,slideShow:0,fullScreen:0,thumbs:0,touch:0,clickContent:!1,clickSlide:!1,clickOutside:!1,dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1})),o.group.push(l)}),Object.keys(o.slides).length&&(o.updateControls(),(e=o.Thumbs)&&e.isActive&&(e.create(),e.focus()))},addEvents:function(){var e=this;e.removeEvents(),e.$refs.container.on(“click.fb-close”,”[data-fancybox-close]”,function(t){t.stopPropagation(),t.preventDefault(),e.close(t)}).on(“touchstart.fb-prev click.fb-prev”,”[data-fancybox-prev]”,function(t){t.stopPropagation(),t.preventDefault(),e.previous()}).on(“touchstart.fb-next click.fb-next”,”[data-fancybox-next]”,function(t){t.stopPropagation(),t.preventDefault(),e.next()}).on(“click.fb”,”[data-fancybox-zoom]”,function(t){e[e.isScaledDown()?”scaleToActual”:”scaleToFit”]()}),s.on(“orientationchange.fb resize.fb”,function(t){t&&t.originalEvent&&”resize”===t.originalEvent.type?(e.requestId&&u(e.requestId),e.requestId=d(function(){e.update(t)})):(e.current&&”iframe”===e.current.type&&e.$refs.stage.hide(),setTimeout(function(){e.$refs.stage.show(),e.update(t)},n.fancybox.isMobile?600:250))}),r.on(“keydown.fb”,function(t){var o=n.fancybox?n.fancybox.getInstance():null,i=o.current,a=t.keyCode||t.which;if(9==a)return void(i.opts.trapFocus&&e.focus(t));if(!(!i.opts.keyboard||t.ctrlKey||t.altKey||t.shiftKey||n(t.target).is(“input,textarea,video,audio”)))return 8===a||27===a?(t.preventDefault(),void e.close(t)):37===a||38===a?(t.preventDefault(),void e.previous()):39===a||40===a?(t.preventDefault(),void e.next()):void e.trigger(“afterKeydown”,t,a)}),e.group[e.currIndex].opts.idleTime&&(e.idleSecondsCounter=0,r.on(“mousemove.fb-idle mouseleave.fb-idle mousedown.fb-idle touchstart.fb-idle touchmove.fb-idle scroll.fb-idle keydown.fb-idle”,function(t){e.idleSecondsCounter=0,e.isIdle&&e.showControls(),e.isIdle=!1}),e.idleInterval=t.setInterval(function(){++e.idleSecondsCounter>=e.group[e.currIndex].opts.idleTime&&!e.isDragging&&(e.isIdle=!0,e.idleSecondsCounter=0,e.hideControls())},1e3))},removeEvents:function(){var e=this;s.off(“orientationchange.fb resize.fb”),r.off(“keydown.fb .fb-idle”),this.$refs.container.off(“.fb-close .fb-prev .fb-next”),e.idleInterval&&(t.clearInterval(e.idleInterval),e.idleInterval=null)},previous:function(t){return this.jumpTo(this.currPos-1,t)},next:function(t){return this.jumpTo(this.currPos+1,t)},jumpTo:function(t,e){var o,i,a,s,r,c,l,d,u,f=this,h=f.group.length;if(!(f.isDragging||f.isClosing||f.isAnimating&&f.firstRun)){if(t=parseInt(t,10),!(a=f.current?f.current.opts.loop:f.opts.loop)&&(t=h))return!1;if(o=f.firstRun=!Object.keys(f.slides).length,r=f.current,f.prevIndex=f.currIndex,f.prevPos=f.currPos,s=f.createSlide(t),h>1&&((a||s.index0)&&f.createSlide(t-1)),f.current=s,f.currIndex=s.index,f.currPos=s.pos,f.trigger(“beforeShow”,o),f.updateControls(),s.forcedDuration=void 0,n.isNumeric(e)?s.forcedDuration=e:e=s.opts[o?”animationDuration”:”transitionDuration”],e=parseInt(e,10),i=f.isMoved(s),s.$slide.addClass(“fancybox-slide–current”),o)return s.opts.animationEffect&&e&&f.$refs.container.css(“transition-duration”,e+”ms”),f.$refs.container.addClass(“fancybox-is-open”).trigger(“focus”),f.loadSlide(s),void f.preload(“image”);c=n.fancybox.getTranslate(r.$slide),l=n.fancybox.getTranslate(f.$refs.stage),n.each(f.slides,function(t,e){n.fancybox.stop(e.$slide,!0)}),r.pos!==s.pos&&(r.isComplete=!1),r.$slide.removeClass(“fancybox-slide–complete fancybox-slide–current”),i?(u=c.left-(r.pos*c.width+r.pos*r.opts.gutter),n.each(f.slides,function(t,o){o.$slide.removeClass(“fancybox-animated”).removeClass(function(t,e){return(e.match(/(^|\s)fancybox-fx-\S+/g)||[]).join(” “)});var i=o.pos*c.width+o.pos*o.opts.gutter;n.fancybox.setTranslate(o.$slide,{top:0,left:i-l.left+u}),o.pos!==s.pos&&o.$slide.addClass(“fancybox-slide–“+(o.pos>s.pos?”next”:”previous”)),p(o.$slide),n.fancybox.animate(o.$slide,{top:0,left:(o.pos-s.pos)*c.width+(o.pos-s.pos)*o.opts.gutter},e,function(){o.$slide.css({transform:””,opacity:””}).removeClass(“fancybox-slide–next fancybox-slide–previous”),o.pos===f.currPos&&f.complete()})})):e&&s.opts.transitionEffect&&(d=”fancybox-animated fancybox-fx-“+s.opts.transitionEffect,r.$slide.addClass(“fancybox-slide–“+(r.pos>s.pos?”next”:”previous”)),n.fancybox.animate(r.$slide,d,e,function(){r.$slide.removeClass(d).removeClass(“fancybox-slide–next fancybox-slide–previous”)},!1)),s.isLoaded?f.revealContent(s):f.loadSlide(s),f.preload(“image”)}},createSlide:function(t){var e,o,i=this;return o=t%i.group.length,o=o<0?i.group.length+o:o,!i.slides[t]&&i.group[o]&&(e=n('

‘).appendTo(i.$refs.stage),i.slides[t]=n.extend(!0,{},i.group[o],{pos:t,$slide:e,isLoaded:!1}),i.updateSlide(i.slides[t])),i.slides[t]},scaleToActual:function(t,e,o){var i,a,s,r,c,l=this,d=l.current,u=d.$content,f=n.fancybox.getTranslate(d.$slide).width,p=n.fancybox.getTranslate(d.$slide).height,h=d.width,g=d.height;l.isAnimating||l.isMoved()||!u||”image”!=d.type||!d.isLoaded||d.hasError||(l.isAnimating=!0,n.fancybox.stop(u),t=void 0===t?.5*f:t,e=void 0===e?.5*p:e,i=n.fancybox.getTranslate(u),i.top-=n.fancybox.getTranslate(d.$slide).top,i.left-=n.fancybox.getTranslate(d.$slide).left,r=h/i.width,c=g/i.height,a=.5*f-.5*h,s=.5*p-.5*g,h>f&&(a=i.left*r-(t*r-t),a>0&&(a=0),ap&&(s=i.top*c-(e*c-e),s>0&&(s=0),se-.5&&(l=e),d>o-.5&&(d=o),”image”===t.type?(u.top=Math.floor(.5*(o-d))+parseFloat(c.css(“paddingTop”)),u.left=Math.floor(.5*(e-l))+parseFloat(c.css(“paddingLeft”))):”video”===t.contentType&&(a=t.opts.width&&t.opts.height?l/d:t.opts.ratio||16/9,d>l/a?d=l/a:l>d*a&&(l=d*a)),u.width=l,u.height=d,u)},update:function(t){var e=this;n.each(e.slides,function(n,o){e.updateSlide(o,t)})},updateSlide:function(t,e){var o=this,i=t&&t.$content,a=t.width||t.opts.width,s=t.height||t.opts.height,r=t.$slide;o.adjustCaption(t),i&&(a||s||”video”===t.contentType)&&!t.hasError&&(n.fancybox.stop(i),n.fancybox.setTranslate(i,o.getFitPos(t)),t.pos===o.currPos&&(o.isAnimating=!1,o.updateCursor())),o.adjustLayout(t),r.length&&(r.trigger(“refresh”),t.pos===o.currPos&&o.$refs.toolbar.add(o.$refs.navigation.find(“.fancybox-button–arrow_right”)).toggleClass(“compensate-for-scrollbar”,r.get(0).scrollHeight>r.get(0).clientHeight)),o.trigger(“onUpdate”,t,e)},centerSlide:function(t){var e=this,o=e.current,i=o.$slide;!e.isClosing&&o&&(i.siblings().css({transform:””,opacity:””}),i.parent().children().removeClass(“fancybox-slide–previous fancybox-slide–next”),n.fancybox.animate(i,{top:0,left:0,opacity:1},void 0===t?0:t,function(){i.css({transform:””,opacity:””}),o.isComplete||e.complete()},!1))},isMoved:function(t){var e,o,i=t||this.current;return!!i&&(o=n.fancybox.getTranslate(this.$refs.stage),e=n.fancybox.getTranslate(i.$slide),!i.$slide.hasClass(“fancybox-animated”)&&(Math.abs(e.top-o.top)>.5||Math.abs(e.left-o.left)>.5))},updateCursor:function(t,e){var o,i,a=this,s=a.current,r=a.$refs.container;s&&!a.isClosing&&a.Guestures&&(r.removeClass(“fancybox-is-zoomable fancybox-can-zoomIn fancybox-can-zoomOut fancybox-can-swipe fancybox-can-pan”),o=a.canPan(t,e),i=!!o||a.isZoomable(),r.toggleClass(“fancybox-is-zoomable”,i),n(“[data-fancybox-zoom]”).prop(“disabled”,!i),o?r.addClass(“fancybox-can-pan”):i&&(“zoom”===s.opts.clickContent||n.isFunction(s.opts.clickContent)&&”zoom”==s.opts.clickContent(s))?r.addClass(“fancybox-can-zoomIn”):s.opts.touch&&(s.opts.touch.vertical||a.group.length>1)&&”video”!==s.contentType&&r.addClass(“fancybox-can-swipe”))},isZoomable:function(){var t,e=this,n=e.current;if(n&&!e.isClosing&&”image”===n.type&&!n.hasError){if(!n.isLoaded)return!0;if((t=e.getFitPos(n))&&(n.width>t.width||n.height>t.height))return!0}return!1},isScaledDown:function(t,e){var o=this,i=!1,a=o.current,s=a.$content;return void 0!==t&&void 0!==e?i=t<a.width&&e<a.height:s&&(i=n.fancybox.getTranslate(s),i=i.width<a.width&&i.height1.5||Math.abs(a.height-s.height)>1.5)),s},loadSlide:function(t){var e,o,i,a=this;if(!t.isLoading&&!t.isLoaded){if(t.isLoading=!0,!1===a.trigger(“beforeLoad”,t))return t.isLoading=!1,!1;switch(e=t.type,o=t.$slide,o.off(“refresh”).trigger(“onReset”).addClass(t.opts.slideClass),e){case”image”:a.setImage(t);break;case”iframe”:a.setIframe(t);break;case”html”:a.setContent(t,t.src||t.content);break;case”video”:a.setContent(t,t.opts.video.tpl.replace(/\{\{src\}\}/gi,t.src).replace(“{{format}}”,t.opts.videoFormat||t.opts.video.format||””).replace(“{{poster}}”,t.thumb||””));break;case”inline”:n(t.src).length?a.setContent(t,n(t.src)):a.setError(t);break;case”ajax”:a.showLoading(t),i=n.ajax(n.extend({},t.opts.ajax.settings,{url:t.src,success:function(e,n){“success”===n&&a.setContent(t,e)},error:function(e,n){e&&”abort”!==n&&a.setError(t)}})),o.one(“onReset”,function(){i.abort()});break;default:a.setError(t)}return!0}},setImage:function(t){var o,i=this;setTimeout(function(){var e=t.$image;i.isClosing||!t.isLoading||e&&e.length&&e[0].complete||t.hasError||i.showLoading(t)},50),i.checkSrcset(t),t.$content=n(‘

‘).addClass(“fancybox-is-hidden”).appendTo(t.$slide.addClass(“fancybox-slide–image”)),!1!==t.opts.preload&&t.opts.width&&t.opts.height&&t.thumb&&(t.width=t.opts.width,t.height=t.opts.height,o=e.createElement(“img”),o.onerror=function(){n(this).remove(),t.$ghost=null},o.onload=function(){i.afterLoad(t)},t.$ghost=n(o).addClass(“fancybox-image”).appendTo(t.$content).attr(“src”,t.thumb)),i.setBigImage(t)},checkSrcset:function(e){var n,o,i,a,s=e.opts.srcset||e.opts.image.srcset;if(s){i=t.devicePixelRatio||1,a=t.innerWidth*i,o=s.split(“,”).map(function(t){var e={};return t.trim().split(/\s+/).forEach(function(t,n){var o=parseInt(t.substring(0,t.length-1),10);if(0===n)return e.url=t;o&&(e.value=o,e.postfix=t[t.length-1])}),e}),o.sort(function(t,e){return t.value-e.value});for(var r=0;r=a||”x”===c.postfix&&c.value>=i){n=c;break}}!n&&o.length&&(n=o[o.length-1]),n&&(e.src=n.url,e.width&&e.height&&”w”==n.postfix&&(e.height=e.width/e.height*n.value,e.width=n.value),e.opts.srcset=s)}},setBigImage:function(t){var o=this,i=e.createElement(“img”),a=n(i);t.$image=a.one(“error”,function(){o.setError(t)}).one(“load”,function(){var e;t.$ghost||(o.resolveImageSlideSize(t,this.naturalWidth,this.naturalHeight),o.afterLoad(t)),o.isClosing||(t.opts.srcset&&(e=t.opts.sizes,e&&”auto”!==e||(e=(t.width/t.height>1&&s.width()/s.height()>1?”100″:Math.round(t.width/t.height*100))+”vw”),a.attr(“sizes”,e).attr(“srcset”,t.opts.srcset)),t.$ghost&&setTimeout(function(){t.$ghost&&!o.isClosing&&t.$ghost.hide()},Math.min(300,Math.max(1e3,t.height/1600))),o.hideLoading(t))}).addClass(“fancybox-image”).attr(“src”,t.src).appendTo(t.$content),(i.complete||”complete”==i.readyState)&&a.naturalWidth&&a.naturalHeight?a.trigger(“load”):i.error&&a.trigger(“error”)},resolveImageSlideSize:function(t,e,n){var o=parseInt(t.opts.width,10),i=parseInt(t.opts.height,10);t.width=e,t.height=n,o>0&&(t.width=o,t.height=Math.floor(o*n/e)),i>0&&(t.width=Math.floor(i*e/n),t.height=i)},setIframe:function(t){var e,o=this,i=t.opts.iframe,a=t.$slide;t.$content=n(‘

‘).css(i.css).appendTo(a),a.addClass(“fancybox-slide–“+t.contentType),t.$iframe=e=n(i.tpl.replace(/\{rnd\}/g,(new Date).getTime())).attr(i.attr).appendTo(t.$content),i.preload?(o.showLoading(t),e.on(“load.fb error.fb”,function(e){this.isReady=1,t.$slide.trigger(“refresh”),o.afterLoad(t)}),a.on(“refresh.fb”,function(){var n,o,s=t.$content,r=i.css.width,c=i.css.height;if(1===e[0].isReady){try{n=e.contents(),o=n.find(“body”)}catch(t){}o&&o.length&&o.children().length&&(a.css(“overflow”,”visible”),s.css({width:”100%”,”max-width”:”100%”,height:”9999px”}),void 0===r&&(r=Math.ceil(Math.max(o[0].clientWidth,o.outerWidth(!0)))),s.css(“width”,r||””).css(“max-width”,””),void 0===c&&(c=Math.ceil(Math.max(o[0].clientHeight,o.outerHeight(!0)))),s.css(“height”,c||””),a.css(“overflow”,”auto”)),s.removeClass(“fancybox-is-hidden”)}})):o.afterLoad(t),e.attr(“src”,t.src),a.one(“onReset”,function(){try{n(this).find(“iframe”).hide().unbind().attr(“src”,”//about:blank”)}catch(t){}n(this).off(“refresh.fb”).empty(),t.isLoaded=!1,t.isRevealed=!1})},setContent:function(t,e){var o=this;o.isClosing||(o.hideLoading(t),t.$content&&n.fancybox.stop(t.$content),t.$slide.empty(),l(e)&&e.parent().length?((e.hasClass(“fancybox-content”)||e.parent().hasClass(“fancybox-content”))&&e.parents(“.fancybox-slide”).trigger(“onReset”),t.$placeholder=n(“

“).hide().insertAfter(e),e.css(“display”,”inline-block”)):t.hasError||(“string”===n.type(e)&&(e=n(“
“).append(n.trim(e)).contents()),t.opts.filter&&(e=n(“
“).html(e).find(t.opts.filter))),t.$slide.one(“onReset”,function(){n(this).find(“video,audio”).trigger(“pause”),t.$placeholder&&(t.$placeholder.after(e.removeClass(“fancybox-content”).hide()).remove(),t.$placeholder=null),t.$smallBtn&&(t.$smallBtn.remove(),t.$smallBtn=null),t.hasError||(n(this).empty(),t.isLoaded=!1,t.isRevealed=!1)}),n(e).appendTo(t.$slide),n(e).is(“video,audio”)&&(n(e).addClass(“fancybox-video”),n(e).wrap(“

“),t.contentType=”video”,t.opts.width=t.opts.width||n(e).attr(“width”),t.opts.height=t.opts.height||n(e).attr(“height”)),t.$content=t.$slide.children().filter(“div,form,main,video,audio,article,.fancybox-content”).first(),t.$content.siblings().hide(),t.$content.length||(t.$content=t.$slide.wrapInner(“

“).children().first()),t.$content.addClass(“fancybox-content”),t.$slide.addClass(“fancybox-slide–“+t.contentType),o.afterLoad(t))},setError:function(t){t.hasError=!0,t.$slide.trigger(“onReset”).removeClass(“fancybox-slide–“+t.contentType).addClass(“fancybox-slide–error”),t.contentType=”html”,this.setContent(t,this.translate(t,t.opts.errorTpl)),t.pos===this.currPos&&(this.isAnimating=!1)},showLoading:function(t){var e=this;(t=t||e.current)&&!t.$spinner&&(t.$spinner=n(e.translate(e,e.opts.spinnerTpl)).appendTo(t.$slide).hide().fadeIn(“fast”))},hideLoading:function(t){var e=this;(t=t||e.current)&&t.$spinner&&(t.$spinner.stop().remove(),delete t.$spinner)},afterLoad:function(t){var e=this;e.isClosing||(t.isLoading=!1,t.isLoaded=!0,e.trigger(“afterLoad”,t),e.hideLoading(t),!t.opts.smallBtn||t.$smallBtn&&t.$smallBtn.length||(t.$smallBtn=n(e.translate(t,t.opts.btnTpl.smallBtn)).appendTo(t.$content)),t.opts.protect&&t.$content&&!t.hasError&&(t.$content.on(“contextmenu.fb”,function(t){return 2==t.button&&t.preventDefault(),!0}),”image”===t.type&&n(‘

‘).appendTo(t.$content)),e.adjustCaption(t),e.adjustLayout(t),t.pos===e.currPos&&e.updateCursor(),e.revealContent(t))},adjustCaption:function(t){var e,n=this,o=t||n.current,i=o.opts.caption,a=o.opts.preventCaptionOverlap,s=n.$refs.caption,r=!1;s.toggleClass(“fancybox-caption–separate”,a),a&&i&&i.length&&(o.pos!==n.currPos?(e=s.clone().appendTo(s.parent()),e.children().eq(0).empty().html(i),r=e.outerHeight(!0),e.empty().remove()):n.$caption&&(r=n.$caption.outerHeight(!0)),o.$slide.css(“padding-bottom”,r||””))},adjustLayout:function(t){var e,n,o,i,a=this,s=t||a.current;s.isLoaded&&!0!==s.opts.disableLayoutFix&&(s.$content.css(“margin-bottom”,””),s.$content.outerHeight()>s.$slide.height()+.5&&(o=s.$slide[0].style[“padding-bottom”],i=s.$slide.css(“padding-bottom”),parseFloat(i)>0&&(e=s.$slide[0].scrollHeight,s.$slide.css(“padding-bottom”,0),Math.abs(e-s.$slide[0].scrollHeight).1),a&&(l.opacity=.1,c.opacity=1),n.fancybox.setTranslate(t.$content.removeClass(“fancybox-is-hidden”),l),p(t.$content),void n.fancybox.animate(t.$content,c,i,function(){s.isAnimating=!1,s.complete()})):(s.updateSlide(t),e?(n.fancybox.stop(r),o=”fancybox-slide–“+(t.pos>=s.prevPos?”next”:”previous”)+” fancybox-animated fancybox-fx-“+e,r.addClass(o).removeClass(“fancybox-slide–current”),t.$content.removeClass(“fancybox-is-hidden”),p(r),”image”!==t.type&&t.$content.hide().show(0),void n.fancybox.animate(r,”fancybox-slide–current”,i,function(){r.removeClass(o).css({transform:””,opacity:””}),t.pos===s.currPos&&s.complete()},!0)):(t.$content.removeClass(“fancybox-is-hidden”),u||!d||”image”!==t.type||t.hasError||t.$content.hide().fadeIn(“fast”),void(t.pos===s.currPos&&s.complete())))},getThumbPos:function(t){var e,o,i,a,s,r=!1,c=t.$thumb;return!(!c||!g(c[0]))&&(e=n.fancybox.getTranslate(c),o=parseFloat(c.css(“border-top-width”)||0),i=parseFloat(c.css(“border-right-width”)||0),a=parseFloat(c.css(“border-bottom-width”)||0),s=parseFloat(c.css(“border-left-width”)||0),r={top:e.top+o,left:e.left+s,width:e.width-i-s,height:e.height-o-a,scaleX:1,scaleY:1},e.width>0&&e.height>0&&r)},complete:function(){var t,e=this,o=e.current,i={};!e.isMoved()&&o.isLoaded&&(o.isComplete||(o.isComplete=!0,o.$slide.siblings().trigger(“onReset”),e.preload(“inline”),p(o.$slide),o.$slide.addClass(“fancybox-slide–complete”),n.each(e.slides,function(t,o){o.pos>=e.currPos-1&&o.pos<=e.currPos+1?i[o.pos]=o:o&&(n.fancybox.stop(o.$slide),o.$slide.off().remove())}),e.slides=i),e.isAnimating=!1,e.updateCursor(),e.trigger("afterShow"),o.opts.video.autoStart&&o.$slide.find("video,audio").filter(":visible:first").trigger("play").one("ended",function(){this.webkitExitFullscreen&&this.webkitExitFullscreen(),e.next()}),o.opts.autoFocus&&"html"===o.contentType&&(t=o.$content.find("input[autofocus]:enabled:visible:first"),t.length?t.trigger("focus"):e.focus(null,!0)),o.$slide.scrollTop(0).scrollLeft(0))},preload:function(t){var e,n,o=this;o.group.length<2||(n=o.slides[o.currPos+1],e=o.slides[o.currPos-1],e&&e.type===t&&o.loadSlide(e),n&&n.type===t&&o.loadSlide(n))},focus:function(t,o){var i,a,s=this,r=["a[href]","area[href]",'input:not([disabled]):not([type="hidden"]):not([aria-hidden])',"select:not([disabled]):not([aria-hidden])","textarea:not([disabled]):not([aria-hidden])","button:not([disabled]):not([aria-hidden])","iframe","object","embed","video","audio","[contenteditable]",'[tabindex]:not([tabindex^="-"])'].join(",");s.isClosing||(i=!t&&s.current&&s.current.isComplete?s.current.$slide.find("*:visible"+(o?":not(.fancybox-close-small)":"")):s.$refs.container.find("*:visible"),i=i.filter(r).filter(function(){return"hidden"!==n(this).css("visibility")&&!n(this).hasClass("disabled")}),i.length?(a=i.index(e.activeElement),t&&t.shiftKey?(a<0||0==a)&&(t.preventDefault(),i.eq(i.length-1).trigger("focus")):(a.1),r&&(l.opacity=0),
n.fancybox.setTranslate(a,c),p(a),n.fancybox.animate(a,l,i,h),!0):(o&&i?n.fancybox.animate(f.$slide.addClass(“fancybox-slide–previous”).removeClass(“fancybox-slide–current”),”fancybox-animated fancybox-fx-“+o,i,h):!0===t?setTimeout(h,i):h(),!0)))},cleanUp:function(e){var o,i,a,s=this,r=s.current.opts.$orig;s.current.$slide.trigger(“onReset”),s.$refs.container.empty().remove(),s.trigger(“afterClose”,e),s.current.opts.backFocus&&(r&&r.length&&r.is(“:visible”)||(r=s.$trigger),r&&r.length&&(i=t.scrollX,a=t.scrollY,r.trigger(“focus”),n(“html, body”).scrollTop(a).scrollLeft(i))),s.current=null,o=n.fancybox.getInstance(),o?o.activate():(n(“body”).removeClass(“fancybox-active compensate-for-scrollbar”),n(“#fancybox-style-noscroll”).remove())},trigger:function(t,e){var o,i=Array.prototype.slice.call(arguments,1),a=this,s=e&&e.opts?e:a.current;if(s?i.unshift(s):s=a,i.unshift(a),n.isFunction(s.opts[t])&&(o=s.opts[t].apply(s,i)),!1===o)return o;”afterClose”!==t&&a.$refs?a.$refs.container.trigger(t+”.fb”,i):r.trigger(t+”.fb”,i)},updateControls:function(){var t=this,o=t.current,i=o.index,a=t.$refs.container,s=t.$refs.caption,r=o.opts.caption;o.$slide.trigger(“refresh”),r&&r.length?(t.$caption=s,s.children().eq(0).html(r)):t.$caption=null,t.hasHiddenControls||t.isIdle||t.showControls(),a.find(“[data-fancybox-count]”).html(t.group.length),a.find(“[data-fancybox-index]”).html(i+1),a.find(“[data-fancybox-prev]”).prop(“disabled”,!o.opts.loop&&i=t.group.length-1),”image”===o.type?a.find(“[data-fancybox-zoom]”).show().end().find(“[data-fancybox-download]”).attr(“href”,o.opts.image.src||o.src).show():o.opts.toolbar&&a.find(“[data-fancybox-download],[data-fancybox-zoom]”).hide(),n(e.activeElement).is(“:hidden,[disabled]”)&&t.$refs.container.trigger(“focus”)},hideControls:function(t){var e=this,n=[“infobar”,”toolbar”,”nav”];!t&&e.current.opts.preventCaptionOverlap||n.push(“caption”),this.$refs.container.removeClass(n.map(function(t){return”fancybox-show-“+t}).join(” “)),this.hasHiddenControls=!0},showControls:function(){var t=this,e=t.current?t.current.opts:t.opts,n=t.$refs.container;t.hasHiddenControls=!1,t.idleSecondsCounter=0,n.toggleClass(“fancybox-show-toolbar”,!(!e.toolbar||!e.buttons)).toggleClass(“fancybox-show-infobar”,!!(e.infobar&&t.group.length>1)).toggleClass(“fancybox-show-caption”,!!t.$caption).toggleClass(“fancybox-show-nav”,!!(e.arrows&&t.group.length>1)).toggleClass(“fancybox-is-modal”,!!e.modal)},toggleControls:function(){this.hasHiddenControls?this.showControls():this.hideControls()}}),n.fancybox={version:”3.5.6″,defaults:a,getInstance:function(t){var e=n(‘.fancybox-container:not(“.fancybox-is-closing”):last’).data(“FancyBox”),o=Array.prototype.slice.call(arguments,1);return e instanceof b&&(“string”===n.type(t)?e[t].apply(e,o):”function”===n.type(t)&&t.apply(e,o),e)},open:function(t,e,n){return new b(t,e,n)},close:function(t){var e=this.getInstance();e&&(e.close(),!0===t&&this.close(t))},destroy:function(){this.close(!0),r.add(“body”).off(“click.fb-start”,”**”)},isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),use3d:function(){var n=e.createElement(“div”);return t.getComputedStyle&&t.getComputedStyle(n)&&t.getComputedStyle(n).getPropertyValue(“transform”)&&!(e.documentMode&&e.documentMode0?”svembed”:”embed”)}},gmap_search:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(maps\/search\/)(.*)/i,type:”iframe”,url:function(t){return”//maps.google.”+t[2]+”/maps?q=”+t[5].replace(“query=”,”q=”).replace(“api=1″,””)+”&output=embed”}}},n=function(e,n,o){if(e)return o=o||””,”object”===t.type(o)&&(o=t.param(o,!0)),t.each(n,function(t,n){e=e.replace(“$”+t,n||””)}),o.length&&(e+=(e.indexOf(“?”)>0?”&”:”?”)+o),e};t(document).on(“objectNeedsType.fb”,function(o,i,a){var s,r,c,l,d,u,f,p=a.src||””,h=!1;s=t.extend(!0,{},e,a.opts.media),t.each(s,function(e,o){if(c=p.match(o.matcher)){if(h=o.type,f=e,u={},o.paramPlace&&c[o.paramPlace]){d=c[o.paramPlace],”?”==d[0]&&(d=d.substring(1)),d=d.split(“&”);for(var i=0;i1&&(“youtube”===n.contentSource||”vimeo”===n.contentSource)&&o.load(n.contentSource)}})}(jQuery),function(t,e,n){“use strict”;var o=function(){return t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||function(e){return t.setTimeout(e,1e3/60)}}(),i=function(){return t.cancelAnimationFrame||t.webkitCancelAnimationFrame||t.mozCancelAnimationFrame||t.oCancelAnimationFrame||function(e){t.clearTimeout(e)}}(),a=function(e){var n=[];e=e.originalEvent||e||t.e,e=e.touches&&e.touches.length?e.touches:e.changedTouches&&e.changedTouches.length?e.changedTouches:[e];for(var o in e)e[o].pageX?n.push({x:e[o].pageX,y:e[o].pageY}):e[o].clientX&&n.push({x:e[o].clientX,y:e[o].clientY});return n},s=function(t,e,n){return e&&t?”x”===n?t.x-e.x:”y”===n?t.y-e.y:Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2)):0},r=function(t){if(t.is(‘a,area,button,[role=”button”],input,label,select,summary,textarea,video,audio,iframe’)||n.isFunction(t.get(0).onclick)||t.data(“selectable”))return!0;for(var e=0,o=t[0].attributes,i=o.length;ee.clientHeight,a=(“scroll”===o||”auto”===o)&&e.scrollWidth>e.clientWidth;return i||a},l=function(t){for(var e=!1;;){if(e=c(t.get(0)))break;if(t=t.parent(),!t.length||t.hasClass(“fancybox-stage”)||t.is(“body”))break}return e},d=function(t){var e=this;e.instance=t,e.$bg=t.$refs.bg,e.$stage=t.$refs.stage,e.$container=t.$refs.container,e.destroy(),e.$container.on(“touchstart.fb.touch mousedown.fb.touch”,n.proxy(e,”ontouchstart”))};d.prototype.destroy=function(){var t=this;t.$container.off(“.fb.touch”),n(e).off(“.fb.touch”),t.requestId&&(i(t.requestId),t.requestId=null),t.tapped&&(clearTimeout(t.tapped),t.tapped=null)},d.prototype.ontouchstart=function(o){var i=this,c=n(o.target),d=i.instance,u=d.current,f=u.$slide,p=u.$content,h=”touchstart”==o.type;if(h&&i.$container.off(“mousedown.fb.touch”),(!o.originalEvent||2!=o.originalEvent.button)&&f.length&&c.length&&!r(c)&&!r(c.parent())&&(c.is(“img”)||!(o.originalEvent.clientX>c[0].clientWidth+c.offset().left))){if(!u||d.isAnimating||u.$slide.hasClass(“fancybox-animated”))return o.stopPropagation(),void o.preventDefault();i.realPoints=i.startPoints=a(o),i.startPoints.length&&(u.touch&&o.stopPropagation(),i.startEvent=o,i.canTap=!0,i.$target=c,i.$content=p,i.opts=u.opts.touch,i.isPanning=!1,i.isSwiping=!1,i.isZooming=!1,i.isScrolling=!1,i.canPan=d.canPan(),i.startTime=(new Date).getTime(),i.distanceX=i.distanceY=i.distance=0,i.canvasWidth=Math.round(f[0].clientWidth),i.canvasHeight=Math.round(f[0].clientHeight),i.contentLastPos=null,i.contentStartPos=n.fancybox.getTranslate(i.$content)||{top:0,left:0},i.sliderStartPos=n.fancybox.getTranslate(f),i.stagePos=n.fancybox.getTranslate(d.$refs.stage),i.sliderStartPos.top-=i.stagePos.top,i.sliderStartPos.left-=i.stagePos.left,i.contentStartPos.top-=i.stagePos.top,i.contentStartPos.left-=i.stagePos.left,n(e).off(“.fb.touch”).on(h?”touchend.fb.touch touchcancel.fb.touch”:”mouseup.fb.touch mouseleave.fb.touch”,n.proxy(i,”ontouchend”)).on(h?”touchmove.fb.touch”:”mousemove.fb.touch”,n.proxy(i,”ontouchmove”)),n.fancybox.isMobile&&e.addEventListener(“scroll”,i.onscroll,!0),((i.opts||i.canPan)&&(c.is(i.$stage)||i.$stage.find(c).length)||(c.is(“.fancybox-image”)&&o.preventDefault(),n.fancybox.isMobile&&c.parents(“.fancybox-caption”).length))&&(i.isScrollable=l(c)||l(c.parent()),n.fancybox.isMobile&&i.isScrollable||o.preventDefault(),(1===i.startPoints.length||u.hasError)&&(i.canPan?(n.fancybox.stop(i.$content),i.isPanning=!0):i.isSwiping=!0,i.$container.addClass(“fancybox-is-grabbing”)),2===i.startPoints.length&&”image”===u.type&&(u.isLoaded||u.$ghost)&&(i.canTap=!1,i.isSwiping=!1,i.isPanning=!1,i.isZooming=!0,n.fancybox.stop(i.$content),i.centerPointStartX=.5*(i.startPoints[0].x+i.startPoints[1].x)-n(t).scrollLeft(),i.centerPointStartY=.5*(i.startPoints[0].y+i.startPoints[1].y)-n(t).scrollTop(),i.percentageOfImageAtPinchPointX=(i.centerPointStartX-i.contentStartPos.left)/i.contentStartPos.width,i.percentageOfImageAtPinchPointY=(i.centerPointStartY-i.contentStartPos.top)/i.contentStartPos.height,i.startDistanceBetweenFingers=s(i.startPoints[0],i.startPoints[1]))))}},d.prototype.onscroll=function(t){var n=this;n.isScrolling=!0,e.removeEventListener(“scroll”,n.onscroll,!0)},d.prototype.ontouchmove=function(t){var e=this;return void 0!==t.originalEvent.buttons&&0===t.originalEvent.buttons?void e.ontouchend(t):e.isScrolling?void(e.canTap=!1):(e.newPoints=a(t),void((e.opts||e.canPan)&&e.newPoints.length&&e.newPoints.length&&(e.isSwiping&&!0===e.isSwiping||t.preventDefault(),e.distanceX=s(e.newPoints[0],e.startPoints[0],”x”),e.distanceY=s(e.newPoints[0],e.startPoints[0],”y”),e.distance=s(e.newPoints[0],e.startPoints[0]),e.distance>0&&(e.isSwiping?e.onSwipe(t):e.isPanning?e.onPan():e.isZooming&&e.onZoom()))))},d.prototype.onSwipe=function(e){var a,s=this,r=s.instance,c=s.isSwiping,l=s.sliderStartPos.left||0;if(!0!==c)”x”==c&&(s.distanceX>0&&(s.instance.group.length<2||0===s.instance.current.index&&!s.instance.current.opts.loop)?l+=Math.pow(s.distanceX,.8):s.distanceX<0&&(s.instance.group.length10){if(s.canTap=!1,r.group.length800?s.isSwiping=”x”:(a=Math.abs(180*Math.atan2(s.distanceY,s.distanceX)/Math.PI),s.isSwiping=a>45&&a<135?"y":"x"),"y"===s.isSwiping&&n.fancybox.isMobile&&s.isScrollable)return void(s.isScrolling=!0);r.isDragging=s.isSwiping,s.startPoints=s.newPoints,n.each(r.slides,function(t,e){var o,i;n.fancybox.stop(e.$slide),o=n.fancybox.getTranslate(e.$slide),i=n.fancybox.getTranslate(r.$refs.stage),e.$slide.css({transform:"",opacity:"","transition-duration":""}).removeClass("fancybox-animated").removeClass(function(t,e){return(e.match(/(^|\s)fancybox-fx-\S+/g)||[]).join(" ")}),e.pos===r.current.pos&&(s.sliderStartPos.top=o.top-i.top,s.sliderStartPos.left=o.left-i.left),n.fancybox.setTranslate(e.$slide,{top:o.top-i.top,left:o.left-i.left})}),r.SlideShow&&r.SlideShow.isActive&&r.SlideShow.stop()}},d.prototype.onPan=function(){var t=this;if(s(t.newPoints[0],t.realPoints[0])r?f+l:f,a=p+d,t=Math.max(0,.5*r-.5*h),e=Math.max(0,.5*c-.5*g),n=Math.min(r-h,.5*r-.5*h),o=Math.min(c-g,.5*c-.5*g),l>0&&i>t&&(i=t-1+Math.pow(-t+f+l,.8)||0),l<0&&i0&&a>e&&(a=e-1+Math.pow(-e+p+d,.8)||0),d<0&&aa?(t=t>0?0:t,t=ts?(e=e>0?0:e,e=e1&&(o.dMs>130&&s>10||s>50);o.sliderLastPos=null,”y”==t&&!e&&Math.abs(o.distanceY)>50?(n.fancybox.animate(o.instance.current.$slide,{top:o.sliderStartPos.top+o.distanceY+150*o.velocityY,opacity:0},200),i=o.instance.close(!0,250)):r&&o.distanceX>0?i=o.instance.previous(300):r&&o.distanceX350?(t=i.contentLastPos.left,e=i.contentLastPos.top):(t=i.contentLastPos.left+500*i.velocityX,e=i.contentLastPos.top+500*i.velocityY),o=i.limitPosition(t,e,i.contentStartPos.width,i.contentStartPos.height),o.width=i.contentStartPos.width,o.height=i.contentStartPos.height,n.fancybox.animate(i.$content,o,366))},d.prototype.endZooming=function(){var t,e,o,i,a=this,s=a.instance.current,r=a.newWidth,c=a.newHeight;a.contentLastPos&&(t=a.contentLastPos.left,e=a.contentLastPos.top,i={top:e,left:t,width:r,height:c,scaleX:1,scaleY:1},n.fancybox.setTranslate(a.$content,i),r<a.canvasWidth&&cs.width||c>s.height?a.instance.scaleToActual(a.centerPointStartX,a.centerPointStartY,150):(o=a.limitPosition(t,e,r,c),n.fancybox.animate(a.$content,o,150)))},d.prototype.onTap=function(e){var o,i=this,s=n(e.target),r=i.instance,c=r.current,l=e&&a(e)||i.startPoints,d=l[0]?l[0].x-n(t).scrollLeft()-i.stagePos.left:0,u=l[0]?l[0].y-n(t).scrollTop()-i.stagePos.top:0,f=function(t){var o=c.opts[t];if(n.isFunction(o)&&(o=o.apply(r,[c,e])),o)switch(o){case”close”:r.close(i.startEvent);break;case”toggleControls”:r.toggleControls();break;case”next”:r.next();break;case”nextOrClose”:r.group.length>1?r.next():r.close(i.startEvent);break;case”zoom”:”image”==c.type&&(c.isLoaded||c.$ghost)&&(r.canPan()?r.scaleToFit():r.isScaledDown()?r.scaleToActual(d,u):r.group.lengths[0].clientWidth+s.offset().left))){if(s.is(“.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container”))o=”Outside”;else if(s.is(“.fancybox-slide”))o=”Slide”;else{if(!r.current.$content||!r.current.$content.find(s).addBack().filter(s).length)return;o=”Content”}if(i.tapped){if(clearTimeout(i.tapped),i.tapped=null,Math.abs(d-i.tapX)>50||Math.abs(u-i.tapY)>50)return this;f(“dblclick”+o)}else i.tapX=d,i.tapY=u,c.opts[“dblclick”+o]&&c.opts[“dblclick”+o]!==c.opts[“click”+o]?i.tapped=setTimeout(function(){i.tapped=null,r.isAnimating||f(“click”+o)},500):f(“click”+o);return this}},n(e).on(“onActivate.fb”,function(t,e){e&&!e.Guestures&&(e.Guestures=new d(e))}).on(“beforeClose.fb”,function(t,e){e&&e.Guestures&&e.Guestures.destroy()})}(window,document,jQuery),function(t,e){“use strict”;e.extend(!0,e.fancybox.defaults,{btnTpl:{slideShow:’‘},slideShow:{autoStart:!1,speed:3e3,progress:!0}});var n=function(t){this.instance=t,this.init()};e.extend(n.prototype,{timer:null,isActive:!1,$button:null,init:function(){var t=this,n=t.instance,o=n.group[n.currIndex].opts.slideShow;t.$button=n.$refs.toolbar.find(“[data-fancybox-play]”).on(“click”,function(){t.toggle()}),n.group.length<2||!o?t.$button.hide():o.progress&&(t.$progress=e('

‘).appendTo(n.$refs.inner))},set:function(t){var n=this,o=n.instance,i=o.current;i&&(!0===t||i.opts.loop||o.currIndex<o.group.length-1)?n.isActive&&"video"!==i.contentType&&(n.$progress&&e.fancybox.animate(n.$progress.show(),{scaleX:1},i.opts.slideShow.speed),n.timer=setTimeout(function(){o.current.opts.loop||o.current.index!=o.group.length-1?o.next():o.jumpTo(0)},i.opts.slideShow.speed)):(n.stop(),o.idleSecondsCounter=0,o.showControls())},clear:function(){var t=this;clearTimeout(t.timer),t.timer=null,t.$progress&&t.$progress.removeAttr("style").hide()},start:function(){var t=this,e=t.instance.current;e&&(t.$button.attr("title",(e.opts.i18n[e.opts.lang]||e.opts.i18n.en).PLAY_STOP).removeClass("fancybox-button–play").addClass("fancybox-button–pause"),t.isActive=!0,e.isComplete&&t.set(!0),t.instance.trigger("onSlideShowChange",!0))},stop:function(){var t=this,e=t.instance.current;t.clear(),t.$button.attr("title",(e.opts.i18n[e.opts.lang]||e.opts.i18n.en).PLAY_START).removeClass("fancybox-button–pause").addClass("fancybox-button–play"),t.isActive=!1,t.instance.trigger("onSlideShowChange",!1),t.$progress&&t.$progress.removeAttr("style").hide()},toggle:function(){var t=this;t.isActive?t.stop():t.start()}}),e(t).on({"onInit.fb":function(t,e){e&&!e.SlideShow&&(e.SlideShow=new n(e))},"beforeShow.fb":function(t,e,n,o){var i=e&&e.SlideShow;o?i&&n.opts.slideShow.autoStart&&i.start():i&&i.isActive&&i.clear()},"afterShow.fb":function(t,e,n){var o=e&&e.SlideShow;o&&o.isActive&&o.set()},"afterKeydown.fb":function(n,o,i,a,s){var r=o&&o.SlideShow;!r||!i.opts.slideShow||80!==s&&32!==s||e(t.activeElement).is("button,a,input")||(a.preventDefault(),r.toggle())},"beforeClose.fb onDeactivate.fb":function(t,e){var n=e&&e.SlideShow;n&&n.stop()}}),e(t).on("visibilitychange",function(){var n=e.fancybox.getInstance(),o=n&&n.SlideShow;o&&o.isActive&&(t.hidden?o.clear():o.set())})}(document,jQuery),function(t,e){"use strict";var n=function(){for(var e=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],n={},o=0;o<e.length;o++){var i=e[o];if(i&&i[1]in t){for(var a=0;a<i.length;a++)n[e[0][a]]=i[a];return n}}return!1}();if(n){var o={request:function(e){e=e||t.documentElement,e[n.requestFullscreen](e.ALLOW_KEYBOARD_INPUT)},exit:function(){t[n.exitFullscreen]()},toggle:function(e){e=e||t.documentElement,this.isFullscreen()?this.exit():this.request(e)},isFullscreen:function(){return Boolean(t[n.fullscreenElement])},enabled:function(){return Boolean(t[n.fullscreenEnabled])}};e.extend(!0,e.fancybox.defaults,{btnTpl:{fullScreen:'‘},fullScreen:{autoStart:!1}}),e(t).on(n.fullscreenchange,function(){var t=o.isFullscreen(),n=e.fancybox.getInstance();n&&(n.current&&”image”===n.current.type&&n.isAnimating&&(n.isAnimating=!1,n.update(!0,!0,0),n.isComplete||n.complete()),n.trigger(“onFullscreenChange”,t),n.$refs.container.toggleClass(“fancybox-is-fullscreen”,t),n.$refs.toolbar.find(“[data-fancybox-fullscreen]”).toggleClass(“fancybox-button–fsenter”,!t).toggleClass(“fancybox-button–fsexit”,t))})}e(t).on({“onInit.fb”:function(t,e){var i;if(!n)return void e.$refs.toolbar.find(“[data-fancybox-fullscreen]”).remove();e&&e.group[e.currIndex].opts.fullScreen?(i=e.$refs.container,i.on(“click.fb-fullscreen”,”[data-fancybox-fullscreen]”,function(t){t.stopPropagation(),t.preventDefault(),o.toggle()}),e.opts.fullScreen&&!0===e.opts.fullScreen.autoStart&&o.request(),e.FullScreen=o):e&&e.$refs.toolbar.find(“[data-fancybox-fullscreen]”).hide()},”afterKeydown.fb”:function(t,e,n,o,i){e&&e.FullScreen&&70===i&&(o.preventDefault(),e.FullScreen.toggle())},”beforeClose.fb”:function(t,e){e&&e.FullScreen&&e.$refs.container.hasClass(“fancybox-is-fullscreen”)&&o.exit()}})}(document,jQuery),function(t,e){“use strict”;var n=”fancybox-thumbs”;e.fancybox.defaults=e.extend(!0,{btnTpl:{thumbs:’‘},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:”.fancybox-container”,axis:”y”}},e.fancybox.defaults);var o=function(t){this.init(t)};e.extend(o.prototype,{$button:null,$grid:null,$list:null,isVisible:!1,isActive:!1,init:function(t){var e=this,n=t.group,o=0;e.instance=t,e.opts=n[t.currIndex].opts.thumbs,t.Thumbs=e,e.$button=t.$refs.toolbar.find(“[data-fancybox-thumbs]”);for(var i=0,a=n.length;i1));i++);o>1&&e.opts?(e.$button.removeAttr(“style”).on(“click”,function(){e.toggle()}),e.isActive=!0):e.$button.hide()},create:function(){var t,o=this,i=o.instance,a=o.opts.parentEl,s=[];o.$grid||(o.$grid=e(‘

‘).appendTo(i.$refs.container.find(a).addBack().filter(a)),o.$grid.on(“click”,”a”,function(){i.jumpTo(e(this).attr(“data-index”))})),o.$list||(o.$list=e(‘

‘).appendTo(o.$grid)),e.each(i.group,function(e,n){t=n.thumb,t||”image”!==n.type||(t=n.src),s.push(‘“)}),o.$list[0].innerHTML=s.join(“”),”x”===o.opts.axis&&o.$list.width(parseInt(o.$grid.css(“padding-right”),10)+i.group.length*o.$list.children().eq(0).outerWidth(!0))},focus:function(t){var e,n,o=this,i=o.$list,a=o.$grid;o.instance.current&&(e=i.children().removeClass(“fancybox-thumbs-active”).filter(‘[data-index=”‘+o.instance.current.index+'”]’).addClass(“fancybox-thumbs-active”),n=e.position(),”y”===o.opts.axis&&(n.topi.height()-e.outerHeight())?i.stop().animate({scrollTop:i.scrollTop()+n.top},t):”x”===o.opts.axis&&(n.lefta.scrollLeft()+(a.width()-e.outerWidth()))&&i.parent().stop().animate({scrollLeft:n.left},t))},update:function(){var t=this;t.instance.$refs.container.toggleClass(“fancybox-show-thumbs”,this.isVisible),t.isVisible?(t.$grid||t.create(),t.instance.trigger(“onThumbsShow”),t.focus(0)):t.$grid&&t.instance.trigger(“onThumbsHide”),t.instance.update()},hide:function(){this.isVisible=!1,this.update()},show:function(){this.isVisible=!0,this.update()},toggle:function(){this.isVisible=!this.isVisible,this.update()}}),e(t).on({“onInit.fb”:function(t,e){var n;e&&!e.Thumbs&&(n=new o(e),n.isActive&&!0===n.opts.autoStart&&n.show())},”beforeShow.fb”:function(t,e,n,o){var i=e&&e.Thumbs;i&&i.isVisible&&i.focus(o?0:250)},”afterKeydown.fb”:function(t,e,n,o,i){var a=e&&e.Thumbs;a&&a.isActive&&71===i&&(o.preventDefault(),a.toggle())},”beforeClose.fb”:function(t,e){var n=e&&e.Thumbs;n&&n.isVisible&&!1!==n.opts.hideOnClose&&n.$grid.hide()}})}(document,jQuery),function(t,e){“use strict”;function n(t){var e={“&”:”&”,””:”>”,'”‘:”"”,”‘”:”'”,”/”:”/”,”`”:”`”,”=”:”=”};return String(t).replace(/[&”‘`=\/]/g,function(t){return e[t]})}e.extend(!0,e.fancybox.defaults,{btnTpl:{share:’‘},share:{url:function(t,e){return!t.currentHash&&”inline”!==e.type&&”html”!==e.type&&(e.origSrc||e.src)||window.location},
tpl:’

‘}}),e(t).on(“click”,”[data-fancybox-share]”,function(){var t,o,i=e.fancybox.getInstance(),a=i.current||null;a&&(“function”===e.type(a.opts.share.url)&&(t=a.opts.share.url.apply(a,[i,a])),o=a.opts.share.tpl.replace(/\{\{media\}\}/g,”image”===a.type?encodeURIComponent(a.src):””).replace(/\{\{url\}\}/g,encodeURIComponent(t)).replace(/\{\{url_raw\}\}/g,n(t)).replace(/\{\{descr\}\}/g,i.$caption?encodeURIComponent(i.$caption.text()):””),e.fancybox.open({src:i.translate(i,o),type:”html”,opts:{touch:!1,animationEffect:!1,afterLoad:function(t,e){i.$refs.container.one(“beforeClose.fb”,function(){t.close(null,0)}),e.$content.find(“.fancybox-share__button”).click(function(){return window.open(this.href,”Share”,”width=550, height=450″),!1})},mobile:{autoFocus:!1}}}))})}(document,jQuery),function(t,e,n){“use strict”;function o(){var e=t.location.hash.substr(1),n=e.split(“-“),o=n.length>1&&/^\+?\d+$/.test(n[n.length-1])?parseInt(n.pop(-1),10)||1:1,i=n.join(“-“);return{hash:e,index:o1?”-“+(i.index+1):””),t.location.hash!==”#”+o.currentHash&&(s&&!o.origHash&&(o.origHash=t.location.hash),o.hashTimer&&clearTimeout(o.hashTimer),o.hashTimer=setTimeout(function(){“replaceState”in t.history?(t.history[s?”pushState”:”replaceState”]({},e.title,t.location.pathname+t.location.search+”#”+o.currentHash),s&&(o.hasCreatedHistory=!0)):t.location.hash=o.currentHash,o.hashTimer=null},300)))},”beforeClose.fb”:function(n,o,i){i&&!1!==i.opts.hash&&(clearTimeout(o.hashTimer),o.currentHash&&o.hasCreatedHistory?t.history.back():o.currentHash&&(“replaceState”in t.history?t.history.replaceState({},e.title,t.location.pathname+t.location.search+(o.origHash||””)):t.location.hash=o.origHash),o.currentHash=null)}}),n(t).on(“hashchange.fb”,function(){var t=o(),e=null;n.each(n(“.fancybox-container”).get().reverse(),function(t,o){var i=n(o).data(“FancyBox”);if(i&&i.currentHash)return e=i,!1}),e?e.currentHash===t.gallery+”-“+t.index||1===t.index&&e.currentHash==t.gallery||(e.currentHash=null,e.close()):””!==t.gallery&&i(t)}),setTimeout(function(){n.fancybox.getInstance()||i(o())},50))})}(window,document,jQuery),function(t,e){“use strict”;var n=(new Date).getTime();e(t).on({“onInit.fb”:function(t,e,o){e.$refs.stage.on(“mousewheel DOMMouseScroll wheel MozMousePixelScroll”,function(t){var o=e.current,i=(new Date).getTime();e.group.length<2||!1===o.opts.wheel||"auto"===o.opts.wheel&&"image"!==o.type||(t.preventDefault(),t.stopPropagation(),o.$slide.hasClass("fancybox-animated")||(t=t.originalEvent||t,i-n<250||(n=i,e[(-t.deltaY||-t.deltaX||t.wheelDelta||-t.detail)<0?"next":"previous"]())))})}})}(document,jQuery);
/*
_ _ _ _
___| (_) ___| | __ (_)___
/ __| | |/ __| |/ / | / __|
\__ \ | | (__| < _ | \__ \
|___/_|_|\___|_|\_(_)/ |___/
|__/

Version: 1.9.0
Author: Ken Wheeler
Website: http://kenwheeler.github.io
Docs: http://kenwheeler.github.io/slick
Repo: http://github.com/kenwheeler/slick
Issues: http://github.com/kenwheeler/slick/issues

*/
(function(i){"use strict";"function"==typeof define&&define.amd?define(["jquery"],i):"undefined"!=typeof exports?module.exports=i(require("jquery")):i(jQuery)})(function(i){"use strict";var e=window.Slick||{};e=function(){function e(e,o){var s,n=this;n.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:i(e),appendDots:i(e),arrows:!0,asNavFor:null,prevArrow:'‘,nextArrow:’‘,autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:”50px”,cssEase:”ease”,customPaging:function(e,t){return i(‘‘).text(t+1)},dots:!1,dotsClass:”slick-dots”,draggable:!0,easing:”linear”,edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:”ondemand”,mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:”window”,responsive:null,rows:1,rtl:!1,slide:””,slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},n.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},i.extend(n,n.initials),n.activeBreakpoint=null,n.animType=null,n.animProp=null,n.breakpoints=[],n.breakpointSettings=[],n.cssTransitions=!1,n.focussed=!1,n.interrupted=!1,n.hidden=”hidden”,n.paused=!0,n.positionProp=null,n.respondTo=null,n.rowCount=1,n.shouldClick=!0,n.$slider=i(e),n.$slidesCache=null,n.transformType=null,n.transitionType=null,n.visibilityChange=”visibilitychange”,n.windowWidth=0,n.windowTimer=null,s=i(e).data(“slick”)||{},n.options=i.extend({},n.defaults,o,s),n.currentSlide=n.options.initialSlide,n.originalSettings=n.options,”undefined”!=typeof document.mozHidden?(n.hidden=”mozHidden”,n.visibilityChange=”mozvisibilitychange”):”undefined”!=typeof document.webkitHidden&&(n.hidden=”webkitHidden”,n.visibilityChange=”webkitvisibilitychange”),n.autoPlay=i.proxy(n.autoPlay,n),n.autoPlayClear=i.proxy(n.autoPlayClear,n),n.autoPlayIterator=i.proxy(n.autoPlayIterator,n),n.changeSlide=i.proxy(n.changeSlide,n),n.clickHandler=i.proxy(n.clickHandler,n),n.selectHandler=i.proxy(n.selectHandler,n),n.setPosition=i.proxy(n.setPosition,n),n.swipeHandler=i.proxy(n.swipeHandler,n),n.dragHandler=i.proxy(n.dragHandler,n),n.keyHandler=i.proxy(n.keyHandler,n),n.instanceUid=t++,n.htmlExpr=/^(?:\s*()[^>]*)$/,n.registerBreakpoints(),n.init(!0)}var t=0;return e}(),e.prototype.activateADA=function(){var i=this;i.$slideTrack.find(“.slick-active”).attr({“aria-hidden”:”false”}).find(“a, input, button, select”).attr({tabindex:”0″})},e.prototype.addSlide=e.prototype.slickAdd=function(e,t,o){var s=this;if(“boolean”==typeof t)o=t,t=null;else if(t=s.slideCount)return!1;s.unload(),”number”==typeof t?0===t&&0===s.$slides.length?i(e).appendTo(s.$slideTrack):o?i(e).insertBefore(s.$slides.eq(t)):i(e).insertAfter(s.$slides.eq(t)):o===!0?i(e).prependTo(s.$slideTrack):i(e).appendTo(s.$slideTrack),s.$slides=s.$slideTrack.children(this.options.slide),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slides.each(function(e,t){i(t).attr(“data-slick-index”,e)}),s.$slidesCache=s.$slides,s.reinit()},e.prototype.animateHeight=function(){var i=this;if(1===i.options.slidesToShow&&i.options.adaptiveHeight===!0&&i.options.vertical===!1){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.animate({height:e},i.options.speed)}},e.prototype.animateSlide=function(e,t){var o={},s=this;s.animateHeight(),s.options.rtl===!0&&s.options.vertical===!1&&(e=-e),s.transformsEnabled===!1?s.options.vertical===!1?s.$slideTrack.animate({left:e},s.options.speed,s.options.easing,t):s.$slideTrack.animate({top:e},s.options.speed,s.options.easing,t):s.cssTransitions===!1?(s.options.rtl===!0&&(s.currentLeft=-s.currentLeft),i({animStart:s.currentLeft}).animate({animStart:e},{duration:s.options.speed,easing:s.options.easing,step:function(i){i=Math.ceil(i),s.options.vertical===!1?(o[s.animType]=”translate(“+i+”px, 0px)”,s.$slideTrack.css(o)):(o[s.animType]=”translate(0px,”+i+”px)”,s.$slideTrack.css(o))},complete:function(){t&&t.call()}})):(s.applyTransition(),e=Math.ceil(e),s.options.vertical===!1?o[s.animType]=”translate3d(“+e+”px, 0px, 0px)”:o[s.animType]=”translate3d(0px,”+e+”px, 0px)”,s.$slideTrack.css(o),t&&setTimeout(function(){s.disableTransition(),t.call()},s.options.speed))},e.prototype.getNavTarget=function(){var e=this,t=e.options.asNavFor;return t&&null!==t&&(t=i(t).not(e.$slider)),t},e.prototype.asNavFor=function(e){var t=this,o=t.getNavTarget();null!==o&&”object”==typeof o&&o.each(function(){var t=i(this).slick(“getSlick”);t.unslicked||t.slideHandler(e,!0)})},e.prototype.applyTransition=function(i){var e=this,t={};e.options.fade===!1?t[e.transitionType]=e.transformType+” “+e.options.speed+”ms “+e.options.cssEase:t[e.transitionType]=”opacity “+e.options.speed+”ms “+e.options.cssEase,e.options.fade===!1?e.$slideTrack.css(t):e.$slides.eq(i).css(t)},e.prototype.autoPlay=function(){var i=this;i.autoPlayClear(),i.slideCount>i.options.slidesToShow&&(i.autoPlayTimer=setInterval(i.autoPlayIterator,i.options.autoplaySpeed))},e.prototype.autoPlayClear=function(){var i=this;i.autoPlayTimer&&clearInterval(i.autoPlayTimer)},e.prototype.autoPlayIterator=function(){var i=this,e=i.currentSlide+i.options.slidesToScroll;i.paused||i.interrupted||i.focussed||(i.options.infinite===!1&&(1===i.direction&&i.currentSlide+1===i.slideCount-1?i.direction=0:0===i.direction&&(e=i.currentSlide-i.options.slidesToScroll,i.currentSlide-1===0&&(i.direction=1))),i.slideHandler(e))},e.prototype.buildArrows=function(){var e=this;e.options.arrows===!0&&(e.$prevArrow=i(e.options.prevArrow).addClass(“slick-arrow”),e.$nextArrow=i(e.options.nextArrow).addClass(“slick-arrow”),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass(“slick-hidden”).removeAttr(“aria-hidden tabindex”),e.$nextArrow.removeClass(“slick-hidden”).removeAttr(“aria-hidden tabindex”),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),e.options.infinite!==!0&&e.$prevArrow.addClass(“slick-disabled”).attr(“aria-disabled”,”true”)):e.$prevArrow.add(e.$nextArrow).addClass(“slick-hidden”).attr({“aria-disabled”:”true”,tabindex:”-1″}))},e.prototype.buildDots=function(){var e,t,o=this;if(o.options.dots===!0&&o.slideCount>o.options.slidesToShow){for(o.$slider.addClass(“slick-dotted”),t=i(“

    “).addClass(o.options.dotsClass),e=0;e<=o.getDotCount();e+=1)t.append(i("
  • “).append(o.options.customPaging.call(this,o,e)));o.$dots=t.appendTo(o.options.appendDots),o.$dots.find(“li”).first().addClass(“slick-active”)}},e.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+”:not(.slick-cloned)”).addClass(“slick-slide”),e.slideCount=e.$slides.length,e.$slides.each(function(e,t){i(t).attr(“data-slick-index”,e).data(“originalStyling”,i(t).attr(“style”)||””)}),e.$slider.addClass(“slick-slider”),e.$slideTrack=0===e.slideCount?i(‘
    ‘).appendTo(e.$slider):e.$slides.wrapAll(‘
    ‘).parent(),e.$list=e.$slideTrack.wrap(‘
    ‘).parent(),e.$slideTrack.css(“opacity”,0),e.options.centerMode!==!0&&e.options.swipeToSlide!==!0||(e.options.slidesToScroll=1),i(“img[data-lazy]”,e.$slider).not(“[src]”).addClass(“slick-loading”),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses(“number”==typeof e.currentSlide?e.currentSlide:0),e.options.draggable===!0&&e.$list.addClass(“draggable”)},e.prototype.buildRows=function(){var i,e,t,o,s,n,r,l=this;if(o=document.createDocumentFragment(),n=l.$slider.children(),l.options.rows>0){for(r=l.options.slidesPerRow*l.options.rows,s=Math.ceil(n.length/r),i=0;i<s;i++){var d=document.createElement("div");for(e=0;e<l.options.rows;e++){var a=document.createElement("div");for(t=0;t<l.options.slidesPerRow;t++){var c=i*r+(e*l.options.slidesPerRow+t);n.get(c)&&a.appendChild(n.get(c))}d.appendChild(a)}o.appendChild(d)}l.$slider.empty().append(o),l.$slider.children().children().children().css({width:100/l.options.slidesPerRow+"%",display:"inline-block"})}},e.prototype.checkResponsive=function(e,t){var o,s,n,r=this,l=!1,d=r.$slider.width(),a=window.innerWidth||i(window).width();if("window"===r.respondTo?n=a:"slider"===r.respondTo?n=d:"min"===r.respondTo&&(n=Math.min(a,d)),r.options.responsive&&r.options.responsive.length&&null!==r.options.responsive){s=null;for(o in r.breakpoints)r.breakpoints.hasOwnProperty(o)&&(r.originalSettings.mobileFirst===!1?nr.breakpoints[o]&&(s=r.breakpoints[o]));null!==s?null!==r.activeBreakpoint?(s!==r.activeBreakpoint||t)&&(r.activeBreakpoint=s,”unslick”===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),e===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):(r.activeBreakpoint=s,”unslick”===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),e===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):null!==r.activeBreakpoint&&(r.activeBreakpoint=null,r.options=r.originalSettings,e===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(e),l=s),e||l===!1||r.$slider.trigger(“breakpoint”,[r,l])}},e.prototype.changeSlide=function(e,t){var o,s,n,r=this,l=i(e.currentTarget);switch(l.is(“a”)&&e.preventDefault(),l.is(“li”)||(l=l.closest(“li”)),n=r.slideCount%r.options.slidesToScroll!==0,o=n?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll,e.data.message){case”previous”:s=0===o?r.options.slidesToScroll:r.options.slidesToShow-o,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-s,!1,t);break;case”next”:s=0===o?r.options.slidesToScroll:o,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+s,!1,t);break;case”index”:var d=0===e.data.index?0:e.data.index||l.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(d),!1,t),l.children().trigger(“focus”);break;default:return}},e.prototype.checkNavigable=function(i){var e,t,o=this;if(e=o.getNavigableIndexes(),t=0,i>e[e.length-1])i=e[e.length-1];else for(var s in e){if(ie.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off(“click.slick”,e.changeSlide),e.$nextArrow&&e.$nextArrow.off(“click.slick”,e.changeSlide),e.options.accessibility===!0&&(e.$prevArrow&&e.$prevArrow.off(“keydown.slick”,e.keyHandler),e.$nextArrow&&e.$nextArrow.off(“keydown.slick”,e.keyHandler))),e.$list.off(“touchstart.slick mousedown.slick”,e.swipeHandler),e.$list.off(“touchmove.slick mousemove.slick”,e.swipeHandler),e.$list.off(“touchend.slick mouseup.slick”,e.swipeHandler),e.$list.off(“touchcancel.slick mouseleave.slick”,e.swipeHandler),e.$list.off(“click.slick”,e.clickHandler),i(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),e.options.accessibility===!0&&e.$list.off(“keydown.slick”,e.keyHandler),e.options.focusOnSelect===!0&&i(e.$slideTrack).children().off(“click.slick”,e.selectHandler),i(window).off(“orientationchange.slick.slick-“+e.instanceUid,e.orientationChange),i(window).off(“resize.slick.slick-“+e.instanceUid,e.resize),i(“[draggable!=true]”,e.$slideTrack).off(“dragstart”,e.preventDefault),i(window).off(“load.slick.slick-“+e.instanceUid,e.setPosition)},e.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off(“mouseenter.slick”,i.proxy(e.interrupt,e,!0)),e.$list.off(“mouseleave.slick”,i.proxy(e.interrupt,e,!1))},e.prototype.cleanUpRows=function(){var i,e=this;e.options.rows>0&&(i=e.$slides.children().children(),i.removeAttr(“style”),e.$slider.empty().append(i))},e.prototype.clickHandler=function(i){var e=this;e.shouldClick===!1&&(i.stopImmediatePropagation(),i.stopPropagation(),i.preventDefault())},e.prototype.destroy=function(e){var t=this;t.autoPlayClear(),t.touchObject={},t.cleanUpEvents(),i(“.slick-cloned”,t.$slider).detach(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.$prevArrow.length&&(t.$prevArrow.removeClass(“slick-disabled slick-arrow slick-hidden”).removeAttr(“aria-hidden aria-disabled tabindex”).css(“display”,””),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove()),t.$nextArrow&&t.$nextArrow.length&&(t.$nextArrow.removeClass(“slick-disabled slick-arrow slick-hidden”).removeAttr(“aria-hidden aria-disabled tabindex”).css(“display”,””),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove()),t.$slides&&(t.$slides.removeClass(“slick-slide slick-active slick-center slick-visible slick-current”).removeAttr(“aria-hidden”).removeAttr(“data-slick-index”).each(function(){i(this).attr(“style”,i(this).data(“originalStyling”))}),t.$slideTrack.children(this.options.slide).detach(),t.$slideTrack.detach(),t.$list.detach(),t.$slider.append(t.$slides)),t.cleanUpRows(),t.$slider.removeClass(“slick-slider”),t.$slider.removeClass(“slick-initialized”),t.$slider.removeClass(“slick-dotted”),t.unslicked=!0,e||t.$slider.trigger(“destroy”,[t])},e.prototype.disableTransition=function(i){var e=this,t={};t[e.transitionType]=””,e.options.fade===!1?e.$slideTrack.css(t):e.$slides.eq(i).css(t)},e.prototype.fadeSlide=function(i,e){var t=this;t.cssTransitions===!1?(t.$slides.eq(i).css({zIndex:t.options.zIndex}),t.$slides.eq(i).animate({opacity:1},t.options.speed,t.options.easing,e)):(t.applyTransition(i),t.$slides.eq(i).css({opacity:1,zIndex:t.options.zIndex}),e&&setTimeout(function(){t.disableTransition(i),e.call()},t.options.speed))},e.prototype.fadeSlideOut=function(i){var e=this;e.cssTransitions===!1?e.$slides.eq(i).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(i),e.$slides.eq(i).css({opacity:0,zIndex:e.options.zIndex-2}))},e.prototype.filterSlides=e.prototype.slickFilter=function(i){var e=this;null!==i&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(i).appendTo(e.$slideTrack),e.reinit())},e.prototype.focusHandler=function(){var e=this;e.$slider.off(“focus.slick blur.slick”).on(“focus.slick”,”*”,function(t){var o=i(this);setTimeout(function(){e.options.pauseOnFocus&&o.is(“:focus”)&&(e.focussed=!0,e.autoPlay())},0)}).on(“blur.slick”,”*”,function(t){i(this);e.options.pauseOnFocus&&(e.focussed=!1,e.autoPlay())})},e.prototype.getCurrent=e.prototype.slickCurrentSlide=function(){var i=this;return i.currentSlide},e.prototype.getDotCount=function(){var i=this,e=0,t=0,o=0;if(i.options.infinite===!0)if(i.slideCount<=i.options.slidesToShow)++o;else for(;e<i.slideCount;)++o,e=t+i.options.slidesToScroll,t+=i.options.slidesToScroll<=i.options.slidesToShow?i.options.slidesToScroll:i.options.slidesToShow;else if(i.options.centerMode===!0)o=i.slideCount;else if(i.options.asNavFor)for(;e<i.slideCount;)++o,e=t+i.options.slidesToScroll,t+=i.options.slidesToScrolln.options.slidesToShow&&(n.slideOffset=n.slideWidth*n.options.slidesToShow*-1,s=-1,n.options.vertical===!0&&n.options.centerMode===!0&&(2===n.options.slidesToShow?s=-1.5:1===n.options.slidesToShow&&(s=-2)),r=t*n.options.slidesToShow*s),n.slideCount%n.options.slidesToScroll!==0&&i+n.options.slidesToScroll>n.slideCount&&n.slideCount>n.options.slidesToShow&&(i>n.slideCount?(n.slideOffset=(n.options.slidesToShow-(i-n.slideCount))*n.slideWidth*-1,r=(n.options.slidesToShow-(i-n.slideCount))*t*-1):(n.slideOffset=n.slideCount%n.options.slidesToScroll*n.slideWidth*-1,r=n.slideCount%n.options.slidesToScroll*t*-1))):i+n.options.slidesToShow>n.slideCount&&(n.slideOffset=(i+n.options.slidesToShow-n.slideCount)*n.slideWidth,r=(i+n.options.slidesToShow-n.slideCount)*t),n.slideCount<=n.options.slidesToShow&&(n.slideOffset=0,r=0),n.options.centerMode===!0&&n.slideCount<=n.options.slidesToShow?n.slideOffset=n.slideWidth*Math.floor(n.options.slidesToShow)/2-n.slideWidth*n.slideCount/2:n.options.centerMode===!0&&n.options.infinite===!0?n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)-n.slideWidth:n.options.centerMode===!0&&(n.slideOffset=0,n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)),e=n.options.vertical===!1?i*n.slideWidth*-1+n.slideOffset:i*t*-1+r,n.options.variableWidth===!0&&(o=n.slideCount<=n.options.slidesToShow||n.options.infinite===!1?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow),e=n.options.rtl===!0?o[0]?(n.$slideTrack.width()-o[0].offsetLeft-o.width())*-1:0:o[0]?o[0].offsetLeft*-1:0,n.options.centerMode===!0&&(o=n.slideCount<=n.options.slidesToShow||n.options.infinite===!1?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow+1),e=n.options.rtl===!0?o[0]?(n.$slideTrack.width()-o[0].offsetLeft-o.width())*-1:0:o[0]?o[0].offsetLeft*-1:0,e+=(n.$list.width()-o.outerWidth())/2)),e},e.prototype.getOption=e.prototype.slickGetOption=function(i){var e=this;return e.options[i]},e.prototype.getNavigableIndexes=function(){var i,e=this,t=0,o=0,s=[];for(e.options.infinite===!1?i=e.slideCount:(t=e.options.slidesToScroll*-1,o=e.options.slidesToScroll*-1,i=2*e.slideCount);t<i;)s.push(t),t=o+e.options.slidesToScroll,o+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return s},e.prototype.getSlick=function(){return this},e.prototype.getSlideCount=function(){var e,t,o,s,n=this;return s=n.options.centerMode===!0?Math.floor(n.$list.width()/2):0,o=n.swipeLeft*-1+s,n.options.swipeToSlide===!0?(n.$slideTrack.find(".slick-slide").each(function(e,s){var r,l,d;if(r=i(s).outerWidth(),l=s.offsetLeft,n.options.centerMode!==!0&&(l+=r/2),d=l+r,o=0&&i<e.slideCount});e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==e.$dots&&(e.$slides.not(e.$slideTrack.find(".slick-cloned")).each(function(t){var s=o.indexOf(t);if(i(this).attr({role:"tabpanel",id:"slick-slide"+e.instanceUid+t,tabindex:-1}),s!==-1){var n="slick-slide-control"+e.instanceUid+s;i("#"+n).length&&i(this).attr({"aria-describedby":n})}}),e.$dots.attr("role","tablist").find("li").each(function(s){var n=o[s];i(this).attr({role:"presentation"}),i(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+e.instanceUid+s,"aria-controls":"slick-slide"+e.instanceUid+n,"aria-label":s+1+" of "+t,"aria-selected":null,tabindex:"-1"})}).eq(e.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var s=e.currentSlide,n=s+e.options.slidesToShow;si.options.slidesToShow&&(i.$prevArrow.off(“click.slick”).on(“click.slick”,{message:”previous”},i.changeSlide),i.$nextArrow.off(“click.slick”).on(“click.slick”,{message:”next”},i.changeSlide),i.options.accessibility===!0&&(i.$prevArrow.on(“keydown.slick”,i.keyHandler),i.$nextArrow.on(“keydown.slick”,i.keyHandler)))},e.prototype.initDotEvents=function(){var e=this;e.options.dots===!0&&e.slideCount>e.options.slidesToShow&&(i(“li”,e.$dots).on(“click.slick”,{message:”index”},e.changeSlide),e.options.accessibility===!0&&e.$dots.on(“keydown.slick”,e.keyHandler)),e.options.dots===!0&&e.options.pauseOnDotsHover===!0&&e.slideCount>e.options.slidesToShow&&i(“li”,e.$dots).on(“mouseenter.slick”,i.proxy(e.interrupt,e,!0)).on(“mouseleave.slick”,i.proxy(e.interrupt,e,!1))},e.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on(“mouseenter.slick”,i.proxy(e.interrupt,e,!0)),e.$list.on(“mouseleave.slick”,i.proxy(e.interrupt,e,!1)))},e.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on(“touchstart.slick mousedown.slick”,{action:”start”},e.swipeHandler),e.$list.on(“touchmove.slick mousemove.slick”,{action:”move”},e.swipeHandler),e.$list.on(“touchend.slick mouseup.slick”,{action:”end”},e.swipeHandler),e.$list.on(“touchcancel.slick mouseleave.slick”,{action:”end”},e.swipeHandler),e.$list.on(“click.slick”,e.clickHandler),i(document).on(e.visibilityChange,i.proxy(e.visibility,e)),e.options.accessibility===!0&&e.$list.on(“keydown.slick”,e.keyHandler),e.options.focusOnSelect===!0&&i(e.$slideTrack).children().on(“click.slick”,e.selectHandler),i(window).on(“orientationchange.slick.slick-“+e.instanceUid,i.proxy(e.orientationChange,e)),i(window).on(“resize.slick.slick-“+e.instanceUid,i.proxy(e.resize,e)),i(“[draggable!=true]”,e.$slideTrack).on(“dragstart”,e.preventDefault),i(window).on(“load.slick.slick-“+e.instanceUid,e.setPosition),i(e.setPosition)},e.prototype.initUI=function(){var i=this;i.options.arrows===!0&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.show(),i.$nextArrow.show()),i.options.dots===!0&&i.slideCount>i.options.slidesToShow&&i.$dots.show()},e.prototype.keyHandler=function(i){var e=this;i.target.tagName.match(“TEXTAREA|INPUT|SELECT”)||(37===i.keyCode&&e.options.accessibility===!0?e.changeSlide({data:{message:e.options.rtl===!0?”next”:”previous”}}):39===i.keyCode&&e.options.accessibility===!0&&e.changeSlide({data:{message:e.options.rtl===!0?”previous”:”next”}}))},e.prototype.lazyLoad=function(){function e(e){i(“img[data-lazy]”,e).each(function(){var e=i(this),t=i(this).attr(“data-lazy”),o=i(this).attr(“data-srcset”),s=i(this).attr(“data-sizes”)||r.$slider.attr(“data-sizes”),n=document.createElement(“img”);n.onload=function(){e.animate({opacity:0},100,function(){o&&(e.attr(“srcset”,o),s&&e.attr(“sizes”,s)),e.attr(“src”,t).animate({opacity:1},200,function(){e.removeAttr(“data-lazy data-srcset data-sizes”).removeClass(“slick-loading”)}),r.$slider.trigger(“lazyLoaded”,[r,e,t])})},n.onerror=function(){e.removeAttr(“data-lazy”).removeClass(“slick-loading”).addClass(“slick-lazyload-error”),r.$slider.trigger(“lazyLoadError”,[r,e,t])},n.src=t})}var t,o,s,n,r=this;if(r.options.centerMode===!0?r.options.infinite===!0?(s=r.currentSlide+(r.options.slidesToShow/2+1),n=s+r.options.slidesToShow+2):(s=Math.max(0,r.currentSlide-(r.options.slidesToShow/2+1)),n=2+(r.options.slidesToShow/2+1)+r.currentSlide):(s=r.options.infinite?r.options.slidesToShow+r.currentSlide:r.currentSlide,n=Math.ceil(s+r.options.slidesToShow),r.options.fade===!0&&(s>0&&s–,n<=r.slideCount&&n++)),t=r.$slider.find(".slick-slide").slice(s,n),"anticipated"===r.options.lazyLoad)for(var l=s-1,d=n,a=r.$slider.find(".slick-slide"),c=0;c<r.options.slidesToScroll;c++)l<0&&(l=r.slideCount-1),t=t.add(a.eq(l)),t=t.add(a.eq(d)),l–,d++;e(t),r.slideCount=r.slideCount-r.options.slidesToShow?(o=r.$slider.find(“.slick-cloned”).slice(0,r.options.slidesToShow),e(o)):0===r.currentSlide&&(o=r.$slider.find(“.slick-cloned”).slice(r.options.slidesToShow*-1),e(o))},e.prototype.loadSlider=function(){var i=this;i.setPosition(),i.$slideTrack.css({opacity:1}),i.$slider.removeClass(“slick-loading”),i.initUI(),”progressive”===i.options.lazyLoad&&i.progressiveLazyLoad()},e.prototype.next=e.prototype.slickNext=function(){var i=this;i.changeSlide({data:{message:”next”}})},e.prototype.orientationChange=function(){var i=this;i.checkResponsive(),i.setPosition()},e.prototype.pause=e.prototype.slickPause=function(){var i=this;i.autoPlayClear(),i.paused=!0},e.prototype.play=e.prototype.slickPlay=function(){var i=this;i.autoPlay(),i.options.autoplay=!0,i.paused=!1,i.focussed=!1,i.interrupted=!1},e.prototype.postSlide=function(e){var t=this;if(!t.unslicked&&(t.$slider.trigger(“afterChange”,[t,e]),t.animating=!1,t.slideCount>t.options.slidesToShow&&t.setPosition(),t.swipeLeft=null,t.options.autoplay&&t.autoPlay(),t.options.accessibility===!0&&(t.initADA(),t.options.focusOnChange))){var o=i(t.$slides.get(t.currentSlide));o.attr(“tabindex”,0).focus()}},e.prototype.prev=e.prototype.slickPrev=function(){var i=this;i.changeSlide({data:{message:”previous”}})},e.prototype.preventDefault=function(i){i.preventDefault()},e.prototype.progressiveLazyLoad=function(e){e=e||1;var t,o,s,n,r,l=this,d=i(“img[data-lazy]”,l.$slider);d.length?(t=d.first(),o=t.attr(“data-lazy”),s=t.attr(“data-srcset”),n=t.attr(“data-sizes”)||l.$slider.attr(“data-sizes”),r=document.createElement(“img”),r.onload=function(){s&&(t.attr(“srcset”,s),n&&t.attr(“sizes”,n)),t.attr(“src”,o).removeAttr(“data-lazy data-srcset data-sizes”).removeClass(“slick-loading”),l.options.adaptiveHeight===!0&&l.setPosition(),l.$slider.trigger(“lazyLoaded”,[l,t,o]),l.progressiveLazyLoad()},r.onerror=function(){eo&&(s.currentSlide=o),s.slideCount=0;)s.breakpoints[o]&&s.breakpoints[o]===t&&s.breakpoints.splice(o,1),o–;s.breakpoints.push(t),s.breakpointSettings[t]=n[e].settings}s.breakpoints.sort(function(i,e){return s.options.mobileFirst?i-e:e-i})}},e.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass(“slick-slide”),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),e.options.focusOnSelect===!0&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},e.prototype.resize=function(){var e=this;i(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=i(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()},50))},e.prototype.removeSlide=e.prototype.slickRemove=function(i,e,t){var o=this;return"boolean"==typeof i?(e=i,i=e===!0?0:o.slideCount-1):i=e===!0?–i:i,!(o.slideCount<1||io.slideCount-1)&&(o.unload(),t===!0?o.$slideTrack.children().remove():o.$slideTrack.children(this.options.slide).eq(i).remove(),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slidesCache=o.$slides,void o.reinit())},e.prototype.setCSS=function(i){var e,t,o=this,s={};o.options.rtl===!0&&(i=-i),e=”left”==o.positionProp?Math.ceil(i)+”px”:”0px”,t=”top”==o.positionProp?Math.ceil(i)+”px”:”0px”,s[o.positionProp]=i,o.transformsEnabled===!1?o.$slideTrack.css(s):(s={},o.cssTransitions===!1?(s[o.animType]=”translate(“+e+”, “+t+”)”,o.$slideTrack.css(s)):(s[o.animType]=”translate3d(“+e+”, “+t+”, 0px)”,o.$slideTrack.css(s)))},e.prototype.setDimensions=function(){var i=this;i.options.vertical===!1?i.options.centerMode===!0&&i.$list.css({padding:”0px “+i.options.centerPadding}):(i.$list.height(i.$slides.first().outerHeight(!0)*i.options.slidesToShow),i.options.centerMode===!0&&i.$list.css({padding:i.options.centerPadding+” 0px”})),i.listWidth=i.$list.width(),i.listHeight=i.$list.height(),i.options.vertical===!1&&i.options.variableWidth===!1?(i.slideWidth=Math.ceil(i.listWidth/i.options.slidesToShow),i.$slideTrack.width(Math.ceil(i.slideWidth*i.$slideTrack.children(“.slick-slide”).length))):i.options.variableWidth===!0?i.$slideTrack.width(5e3*i.slideCount):(i.slideWidth=Math.ceil(i.listWidth),i.$slideTrack.height(Math.ceil(i.$slides.first().outerHeight(!0)*i.$slideTrack.children(“.slick-slide”).length)));var e=i.$slides.first().outerWidth(!0)-i.$slides.first().width();i.options.variableWidth===!1&&i.$slideTrack.children(“.slick-slide”).width(i.slideWidth-e)},e.prototype.setFade=function(){var e,t=this;t.$slides.each(function(o,s){e=t.slideWidth*o*-1,t.options.rtl===!0?i(s).css({position:”relative”,right:e,top:0,zIndex:t.options.zIndex-2,opacity:0}):i(s).css({position:”relative”,left:e,top:0,zIndex:t.options.zIndex-2,opacity:0})}),t.$slides.eq(t.currentSlide).css({zIndex:t.options.zIndex-1,opacity:1})},e.prototype.setHeight=function(){var i=this;if(1===i.options.slidesToShow&&i.options.adaptiveHeight===!0&&i.options.vertical===!1){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.css(“height”,e)}},e.prototype.setOption=e.prototype.slickSetOption=function(){var e,t,o,s,n,r=this,l=!1;if(“object”===i.type(arguments[0])?(o=arguments[0],l=arguments[1],n=”multiple”):”string”===i.type(arguments[0])&&(o=arguments[0],s=arguments[1],l=arguments[2],”responsive”===arguments[0]&&”array”===i.type(arguments[1])?n=”responsive”:”undefined”!=typeof arguments[1]&&(n=”single”)),”single”===n)r.options[o]=s;else if(“multiple”===n)i.each(o,function(i,e){r.options[i]=e});else if(“responsive”===n)for(t in s)if(“array”!==i.type(r.options.responsive))r.options.responsive=[s[t]];else{for(e=r.options.responsive.length-1;e>=0;)r.options.responsive[e].breakpoint===s[t].breakpoint&&r.options.responsive.splice(e,1),e–;r.options.responsive.push(s[t])}l&&(r.unload(),r.reinit())},e.prototype.setPosition=function(){var i=this;i.setDimensions(),i.setHeight(),i.options.fade===!1?i.setCSS(i.getLeft(i.currentSlide)):i.setFade(),i.$slider.trigger(“setPosition”,[i])},e.prototype.setProps=function(){var i=this,e=document.body.style;i.positionProp=i.options.vertical===!0?”top”:”left”,
    “top”===i.positionProp?i.$slider.addClass(“slick-vertical”):i.$slider.removeClass(“slick-vertical”),void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||i.options.useCSS===!0&&(i.cssTransitions=!0),i.options.fade&&(“number”==typeof i.options.zIndex?i.options.zIndex=e&&i=0&&i<=n.slideCount-n.options.slidesToShow?n.$slides.slice(i,i+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):t.length<=n.options.slidesToShow?t.addClass("slick-active").attr("aria-hidden","false"):(s=n.slideCount%n.options.slidesToShow,o=n.options.infinite===!0?n.options.slidesToShow+i:i,n.options.slidesToShow==n.options.slidesToScroll&&n.slideCount-is.options.slidesToShow)){for(o=s.options.centerMode===!0?s.options.slidesToShow+1:s.options.slidesToShow,e=s.slideCount;e>s.slideCount-o;e-=1)t=e-1,i(s.$slides[t]).clone(!0).attr(“id”,””).attr(“data-slick-index”,t-s.slideCount).prependTo(s.$slideTrack).addClass(“slick-cloned”);for(e=0;e<o+s.slideCount;e+=1)t=e,i(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t+s.slideCount).appendTo(s.$slideTrack).addClass("slick-cloned");s.$slideTrack.find(".slick-cloned").find("[id]").each(function(){i(this).attr("id","")})}},e.prototype.interrupt=function(i){var e=this;i||e.autoPlay(),e.interrupted=i},e.prototype.selectHandler=function(e){var t=this,o=i(e.target).is(".slick-slide")?i(e.target):i(e.target).parents(".slick-slide"),s=parseInt(o.attr("data-slick-index"));return s||(s=0),t.slideCount<=t.options.slidesToShow?void t.slideHandler(s,!1,!0):void t.slideHandler(s)},e.prototype.slideHandler=function(i,e,t){var o,s,n,r,l,d=null,a=this;if(e=e||!1,!(a.animating===!0&&a.options.waitForAnimate===!0||a.options.fade===!0&&a.currentSlide===i))return e===!1&&a.asNavFor(i),o=i,d=a.getLeft(o),r=a.getLeft(a.currentSlide),a.currentLeft=null===a.swipeLeft?r:a.swipeLeft,a.options.infinite===!1&&a.options.centerMode===!1&&(ia.getDotCount()*a.options.slidesToScroll)?void(a.options.fade===!1&&(o=a.currentSlide,t!==!0&&a.slideCount>a.options.slidesToShow?a.animateSlide(r,function(){a.postSlide(o)}):a.postSlide(o))):a.options.infinite===!1&&a.options.centerMode===!0&&(ia.slideCount-a.options.slidesToScroll)?void(a.options.fade===!1&&(o=a.currentSlide,t!==!0&&a.slideCount>a.options.slidesToShow?a.animateSlide(r,function(){a.postSlide(o)}):a.postSlide(o))):(a.options.autoplay&&clearInterval(a.autoPlayTimer),s=o=a.slideCount?a.slideCount%a.options.slidesToScroll!==0?0:o-a.slideCount:o,a.animating=!0,a.$slider.trigger(“beforeChange”,[a,a.currentSlide,s]),n=a.currentSlide,a.currentSlide=s,a.setSlideClasses(a.currentSlide),a.options.asNavFor&&(l=a.getNavTarget(),l=l.slick(“getSlick”),l.slideCounta.options.slidesToShow?a.animateSlide(d,function(){a.postSlide(s)}):a.postSlide(s)))},e.prototype.startLoad=function(){var i=this;i.options.arrows===!0&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.hide(),i.$nextArrow.hide()),i.options.dots===!0&&i.slideCount>i.options.slidesToShow&&i.$dots.hide(),i.$slider.addClass(“slick-loading”)},e.prototype.swipeDirection=function(){var i,e,t,o,s=this;return i=s.touchObject.startX-s.touchObject.curX,e=s.touchObject.startY-s.touchObject.curY,t=Math.atan2(e,i),o=Math.round(180*t/Math.PI),o<0&&(o=360-Math.abs(o)),o=0?s.options.rtl===!1?”left”:”right”:o=315?s.options.rtl===!1?”left”:”right”:o>=135&&o=35&&o10),void 0===o.touchObject.curX)return!1;if(o.touchObject.edgeHit===!0&&o.$slider.trigger(“edge”,[o,o.swipeDirection()]),o.touchObject.swipeLength>=o.touchObject.minSwipe){switch(t=o.swipeDirection()){case”left”:case”down”:e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide+o.getSlideCount()):o.currentSlide+o.getSlideCount(),o.currentDirection=0;break;case”right”:case”up”:e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide-o.getSlideCount()):o.currentSlide-o.getSlideCount(),o.currentDirection=1}”vertical”!=t&&(o.slideHandler(e),o.touchObject={},o.$slider.trigger(“swipe”,[o,t]))}else o.touchObject.startX!==o.touchObject.curX&&(o.slideHandler(o.currentSlide),o.touchObject={})},e.prototype.swipeHandler=function(i){var e=this;if(!(e.options.swipe===!1||”ontouchend”in document&&e.options.swipe===!1||e.options.draggable===!1&&i.type.indexOf(“mouse”)!==-1))switch(e.touchObject.fingerCount=i.originalEvent&&void 0!==i.originalEvent.touches?i.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,e.options.verticalSwiping===!0&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),i.data.action){case”start”:e.swipeStart(i);break;case”move”:e.swipeMove(i);break;case”end”:e.swipeEnd(i)}},e.prototype.swipeMove=function(i){var e,t,o,s,n,r,l=this;return n=void 0!==i.originalEvent?i.originalEvent.touches:null,!(!l.dragging||l.scrolling||n&&1!==n.length)&&(e=l.getLeft(l.currentSlide),l.touchObject.curX=void 0!==n?n[0].pageX:i.clientX,l.touchObject.curY=void 0!==n?n[0].pageY:i.clientY,l.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(l.touchObject.curX-l.touchObject.startX,2))),r=Math.round(Math.sqrt(Math.pow(l.touchObject.curY-l.touchObject.startY,2))),!l.options.verticalSwiping&&!l.swiping&&r>4?(l.scrolling=!0,!1):(l.options.verticalSwiping===!0&&(l.touchObject.swipeLength=r),t=l.swipeDirection(),void 0!==i.originalEvent&&l.touchObject.swipeLength>4&&(l.swiping=!0,i.preventDefault()),s=(l.options.rtl===!1?1:-1)*(l.touchObject.curX>l.touchObject.startX?1:-1),l.options.verticalSwiping===!0&&(s=l.touchObject.curY>l.touchObject.startY?1:-1),o=l.touchObject.swipeLength,l.touchObject.edgeHit=!1,l.options.infinite===!1&&(0===l.currentSlide&&”right”===t||l.currentSlide>=l.getDotCount()&&”left”===t)&&(o=l.touchObject.swipeLength*l.options.edgeFriction,l.touchObject.edgeHit=!0),l.options.vertical===!1?l.swipeLeft=e+o*s:l.swipeLeft=e+o*(l.$list.height()/l.listWidth)*s,l.options.verticalSwiping===!0&&(l.swipeLeft=e+o*s),l.options.fade!==!0&&l.options.touchMove!==!1&&(l.animating===!0?(l.swipeLeft=null,!1):void l.setCSS(l.swipeLeft))))},e.prototype.swipeStart=function(i){var e,t=this;return t.interrupted=!0,1!==t.touchObject.fingerCount||t.slideCounte.options.slidesToShow&&!e.options.infinite&&(e.$prevArrow.removeClass(“slick-disabled”).attr(“aria-disabled”,”false”),e.$nextArrow.removeClass(“slick-disabled”).attr(“aria-disabled”,”false”),0===e.currentSlide?(e.$prevArrow.addClass(“slick-disabled”).attr(“aria-disabled”,”true”),e.$nextArrow.removeClass(“slick-disabled”).attr(“aria-disabled”,”false”)):e.currentSlide>=e.slideCount-e.options.slidesToShow&&e.options.centerMode===!1?(e.$nextArrow.addClass(“slick-disabled”).attr(“aria-disabled”,”true”),e.$prevArrow.removeClass(“slick-disabled”).attr(“aria-disabled”,”false”)):e.currentSlide>=e.slideCount-1&&e.options.centerMode===!0&&(e.$nextArrow.addClass(“slick-disabled”).attr(“aria-disabled”,”true”),e.$prevArrow.removeClass(“slick-disabled”).attr(“aria-disabled”,”false”)))},e.prototype.updateDots=function(){var i=this;null!==i.$dots&&(i.$dots.find(“li”).removeClass(“slick-active”).end(),i.$dots.find(“li”).eq(Math.floor(i.currentSlide/i.options.slidesToScroll)).addClass(“slick-active”))},e.prototype.visibility=function(){var i=this;i.options.autoplay&&(document[i.hidden]?i.interrupted=!0:i.interrupted=!1)},i.fn.slick=function(){var i,t,o=this,s=arguments[0],n=Array.prototype.slice.call(arguments,1),r=o.length;for(i=0;i a”).after(““),o(“.togglesubmenu”).click(function(){o(this).closest(“li”).children(“ul”).slideToggle()}),o(window).bind(“scroll”,function(){o(this).scrollTop()>520?o(“#subnav”).slideDown():o(“#subnav”).stop().slideUp()}),o(“#search-link, .searchmask, #searchclose”).click(function(){o(“.searchpopup”).slideToggle(),o(“.searchmask”).fadeToggle()}),o(window).bind(“scroll”,function(){o(this).scrollTop()>50?o(“header .logo”).addClass(“shrink”):o(“header .logo”).removeClass(“shrink”)}),o(window).bind(“scroll”,function(){o(this).scrollTop()>50?o(“.alert-bar”).addClass(“nav-shrink”):o(“.alert-bar”).removeClass(“nav-shrink”)}),o(window).on(“resize load”,function(){o(“iframe”).each(function(){var e=o(this),a=e.data(“proportion”),n=e.attr(“width”),t=e.width();a||(a=e.attr(“height”)/n,e.data(“proportion”,a)),t!=n&&e.css(“height”,Math.round(t*a)+”px”)})}),o(function(){o(‘a[href^=”#”]’).not(‘a.tablink[href^=”#”]’).click(function(){if(location.pathname.replace(/^\//,””)==this.pathname.replace(/^\//,””)&&location.hostname==this.hostname){var e=o(this.hash);if((e=e.length?e:o(“[name=”+this.hash.slice(1)+”]”)).length)return o(“html,body”).animate({scrollTop:e.offset().top-20},1e3),!1}})}),o(“.tabs”).tabs({show:{effect:”fade”,duration:800},cookie:{expires:10}}),o(“.slick-slider”).slick({dots:!0,arrows:!1,draggable:!0,infinite:!0,speed:600,slidesToShow:1,adaptiveHeight:!0,autoplay:!0,autoplaySpeed:6e3}),o(document).ready(function(){!function(o,e,a){o.addEventListener?o.addEventListener(e,a,!1):o.attachEvent&&o.attachEvent(“on”+e,a)}(document,”mouseout”,function(e){null!==e.toElement||null!==e.relatedTarget||localStorage.getItem(“exitintentsessioncookie”)||(o(“#compass_modal”).fadeIn(),o(“.modalmask”).fadeIn(),localStorage.setItem(“exitintentsessioncookie”,”true”))})}),o(“.close_modal, .modalmask”).click(function(){o(“#compass_modal”).fadeOut(),o(“.modalmask”).fadeOut()}),o(document).ready(function(){o(“#maphero path, #maphero circle”).mouseover(function(e){event.stopPropagation(),o(“#info-box”).hide(),o(“#info-box”).show(),o(“#info-box”).html(o(this).data(“info”)),o(“#info-box”).append(‘
  • ‘),o(“#info-box”).css(“top”,e.pageY-o(“#info-box”).height()-60),o(“#info-box”).css(“left”,e.pageX-o(“#info-box”).width()-60)}),o(“#maphero, a.closebox”).click(function(){o(“#info-box”).hide()}),o(“#info-box p, #info-box ul”).click(function(){event.stopPropagation()})})}(jQuery);
    /*! This file is auto-generated */
    !function(d,l){“use strict”;var e=!1,o=!1;if(l.querySelector)if(d.addEventListener)e=!0;if(d.wp=d.wp||{},!d.wp.receiveEmbedMessage)if(d.wp.receiveEmbedMessage=function(e){var t=e.data;if(t)if(t.secret||t.message||t.value)if(!/[^a-zA-Z0-9]/.test(t.secret)){var r,a,i,s,n,o=l.querySelectorAll(‘iframe[data-secret=”‘+t.secret+'”]’),c=l.querySelectorAll(‘blockquote[data-secret=”‘+t.secret+'”]’);for(r=0;r<c.length;r++)c[r].style.display="none";for(r=0;r<o.length;r++)if(a=o[r],e.source===a.contentWindow){if(a.removeAttribute("style"),"height"===t.message){if(1e3<(i=parseInt(t.value,10)))i=1e3;else if(~~i<200)i=200;a.height=i}if("link"===t.message)if(s=l.createElement("a"),n=l.createElement("a"),s.href=a.getAttribute("src"),n.href=t.value,n.host===s.host)if(l.activeElement===a)d.top.location.href=t.value}}},e)d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",t,!1),d.addEventListener("load",t,!1);function t(){if(!o){o=!0;var e,t,r,a,i=-1!==navigator.appVersion.indexOf("MSIE 10"),s=!!navigator.userAgent.match(/Trident.*rv:11\./),n=l.querySelectorAll("iframe.wp-embedded-content");for(t=0;t<n.length;t++){if(!(r=n[t]).getAttribute("data-secret"))a=Math.random().toString(36).substr(2,10),r.src+="#?secret="+a,r.setAttribute("data-secret",a);if(i||s)(e=r.cloneNode(!0)).removeAttribute("security"),r.parentNode.replaceChild(e,r)}}}}(window,document);
    /*
    * FooTable v3 – FooTable is a jQuery plugin that aims to make HTML tables on smaller devices look awesome.
    * @version 3.1.6
    * @link http://fooplugins.com
    * @copyright Steven Usher & Brad Vincent 2015
    * @license Released under the GPLv3 license.
    */
    !function(t,e){window.console=window.console||{log:function(){},error:function(){}},t.fn.footable=function(t,i){return t=t||{},this.filter("table").each(function(n,s){e.init(s,t,i)})};var i={events:[]};e.__debug__=JSON.parse(localStorage.getItem("footable_debug"))||!1,e.__debug_options__=JSON.parse(localStorage.getItem("footable_debug_options"))||i,e.debug=function(n,s){if(!e.is.boolean(n))return e.__debug__;e.__debug__=n,e.__debug__?(localStorage.setItem("footable_debug",JSON.stringify(e.__debug__)),e.__debug_options__=t.extend(!0,{},i,s||{}),e.is.hash(s)&&localStorage.setItem("footable_debug_options",JSON.stringify(e.__debug_options__))):(localStorage.removeItem("footable_debug"),localStorage.removeItem("footable_debug_options"))},e.get=function(e){return t(e).first().data("__FooTable__")},e.init=function(t,i,n){var s=e.get(t);return s instanceof e.Table&&s.destroy(),new e.Table(t,i,n)},e.getRow=function(e){var i=t(e).closest("tr");return i.hasClass("footable-detail-row")&&(i=i.prev()),i.data("__FooTableRow__")}}(jQuery,FooTable=window.FooTable||{}),function(t){var e=function(){return!0};t.arr={},t.arr.each=function(e,i){if(t.is.array(e)&&t.is.fn(i))for(var n=0,s=e.length;n<s&&!1!==i(e[n],n);n++);},t.arr.get=function(e,i){var n=[];if(!t.is.array(e))return n;if(!t.is.fn(i))return e;for(var s=0,o=e.length;s<o;s++)i(e[s],s)&&n.push(e[s]);return n},t.arr.any=function(i,n){if(!t.is.array(i))return!1;n=t.is.fn(n)?n:e;for(var s=0,o=i.length;s<o;s++)if(n(i[s],s))return!0;return!1},t.arr.contains=function(e,i){if(!t.is.array(e)||t.is.undef(i))return!1;for(var n=0,s=e.length;n<s;n++)if(e[n]==i)return!0;return!1},t.arr.first=function(i,n){if(!t.is.array(i))return null;n=t.is.fn(n)?n:e;for(var s=0,o=i.length;s<o;s++)if(n(i[s],s))return i[s];return null},t.arr.map=function(e,i){var n=[],s=null;if(!t.is.array(e)||!t.is.fn(i))return n;for(var o=0,r=e.length;o<r;o++)null!=(s=i(e[o],o))&&n.push(s);return n},t.arr.remove=function(e,i){var n=[],s=[];if(!t.is.array(e)||!t.is.fn(i))return s;for(var o=0,r=e.length;o<r;o++)i(e[o],o,s)&&(n.push(o),s.push(e[o]));for(n.sort(function(t,e){return e-t}),o=0,r=n.length;o<r;o++){var a=n[o]-o;e.splice(a,1)}return s},t.arr.delete=function(e,i){var n=-1,s=null;if(!t.is.array(e)||t.is.undef(i))return s;for(var o=0,r=e.length;o0},t.is.moment=function(e){return t.is.defined(window.moment)&&t.is.object(e)&&t.is.boolean(e._isAMomentObject)},t.is.emptyObject=function(e){if(!t.is.hash(e))return!1;for(var i in e)if(e.hasOwnProperty(i))return!1;return!0},t.is.emptyArray=function(e){return!t.is.array(e)||0===e.length},t.is.emptyString=function(e){return!t.is.string(e)||0===e.length}}(FooTable),function(t){t.str={},t.str.contains=function(e,i,n){return!t.is.emptyString(e)&&!t.is.emptyString(i)&&(i.lengthe.length)&&(n||(e=e.toLowerCase(),i=i.toLowerCase()),e.includes(i))},t.str.containsWord=function(e,i,n){if(t.is.emptyString(e)||t.is.emptyString(i)||e.length<i.length)return!1;for(var s=e.split(/\W/),o=0,r=s.length;o1)throw Error(“Second argument not supported”);if(!t.is.object(i))throw TypeError(“Argument must be an object”);e.prototype=i;var n=new e;return e.prototype=null,n}}());var i=/xyz/.test(function(){xyz})?/\b_super\b/:/.*/;e.__extend__=function(e,n,s,o){e[n]=t.is.fn(o)&&i.test(s)?function(t,e){return function(){var t,i;return t=this._super,this._super=o,i=e.apply(this,arguments),this._super=t,i}}(0,s):s},e.extend=function(n,s){function o(e,n,s,o){e[n]=t.is.fn(o)&&i.test(s)?function(t,e,i){return function(){var t,n;return t=this._super,this._super=i,n=e.apply(this,arguments),this._super=t,n}}(0,s,o):s}var r=Array.prototype.slice.call(arguments);if(n=r.shift(),s=r.shift(),t.is.hash(n)){var a=Object.create(this.prototype),l=this.prototype;for(var c in n)”__ctor__”!==c&&o(a,c,n[c],l[c]);var u=t.is.fn(a.__ctor__)?a.__ctor__:function(){if(!t.is.fn(this.construct))throw new SyntaxError(‘FooTable class objects must be constructed with the “new” keyword.’);this.construct.apply(this,arguments)};return a.construct=t.is.fn(a.construct)?a.construct:function(){},u.prototype=a,a.constructor=u,u.extend=e.extend,u}t.is.string(n)&&t.is.fn(s)&&o(this.prototype,n,s,this.prototype[n])},t.Class=e,t.ClassFactory=t.Class.extend({construct:function(){this.registered={}},contains:function(e){return t.is.defined(this.registered[e])},names:function(){var t,e=[];for(t in this.registered)this.registered.hasOwnProperty(t)&&e.push(t);return e},register:function(e,i,n){if(t.is.string(e)&&t.is.fn(i)){var s=this.registered[e];this.registered[e]={name:e,klass:i,priority:t.is.number(n)?n:t.is.defined(s)?s.priority:0}}},load:function(e,i,n){var s,o,r=this,a=Array.prototype.slice.call(arguments),l=[],c=[];e=a.shift()||{};for(s in r.registered)if(r.registered.hasOwnProperty(s)){var u=r.registered[s];e.hasOwnProperty(s)&&(o=e[s],t.is.string(o)&&(o=t.getFnPointer(e[s])),t.is.fn(o)&&(u={name:s,klass:o,priority:r.registered[s].priority})),l.push(u)}for(s in e)e.hasOwnProperty(s)&&!r.registered.hasOwnProperty(s)&&(o=e[s],t.is.string(o)&&(o=t.getFnPointer(e[s])),t.is.fn(o)&&l.push({name:s,klass:o,priority:0}));return l.sort(function(t,e){return e.priority-t.priority}),t.arr.each(l,function(e){t.is.fn(e.klass)&&c.push(r._make(e.klass,a))}),c},make:function(e,i,n){var s,o=this,r=Array.prototype.slice.call(arguments);return e=r.shift(),s=o.registered[e],t.is.fn(s.klass)?o._make(s.klass,r):null},_make:function(t,e){function i(){return t.apply(this,e)}return i.prototype=t.prototype,new i}})}(FooTable),function(t,e){e.css2json=function(i){if(e.is.emptyString(i))return{};for(var n,s,o,r={},a=i.split(“;”),l=0,c=a.length;l<c;l++)e.is.emptyString(a[l])||(n=a[l].split(":"),e.is.emptyString(n[0])||e.is.emptyString(n[1])||(s=e.str.toCamelCase(t.trim(n[0])),o=t.trim(n[1]),r[s]=o));return r},e.getFnPointer=function(t){if(e.is.emptyString(t))return null;var i=window,n=t.split(".");return e.arr.each(n,function(t){i[t]&&(i=i[t])}),e.is.fn(i)?i:null},e.checkFnValue=function(t,i,n){function s(t,i,n){return e.is.fn(i)?function(){return i.apply(t,arguments)}:n}return n=e.is.fn(n)?n:null,e.is.fn(i)?s(t,i,n):e.is.type(i,"string")?s(t,e.getFnPointer(i),n):n}}(jQuery,FooTable),function(t,e){e.Cell=e.Class.extend({construct:function(t,e,i,n){this.ft=t,this.row=e,this.column=i,this.created=!1,this.define(n)},define:function(i){this.$el=e.is.element(i)||e.is.jq(i)?t(i):null,this.$detail=null;var n=e.is.hash(i)&&e.is.hash(i.options)&&e.is.defined(i.value);this.value=this.column.parser.call(this.column,e.is.jq(this.$el)?this.$el:n?i.value:i,this.ft.o),this.o=t.extend(!0,{classes:null,style:null},n?i.options:{}),this.classes=e.is.jq(this.$el)&&this.$el.attr("class")?this.$el.attr("class").match(/\S+/g):e.is.array(this.o.classes)?this.o.classes:e.is.string(this.o.classes)?this.o.classes.match(/\S+/g):[],this.style=e.is.jq(this.$el)&&this.$el.attr("style")?e.css2json(this.$el.attr("style")):e.is.hash(this.o.style)?this.o.style:e.is.string(this.o.style)?e.css2json(this.o.style):{}},$create:function(){this.created||((this.$el=e.is.jq(this.$el)?this.$el:t(" “)).data(“value”,this.value).contents().detach().end().append(this.format(this.value)),this._setClasses(this.$el),this._setStyle(this.$el),this.$detail=t(“ “).addClass(this.row.classes.join(” “)).data(“__FooTableCell__”,this).append(t(“ “)).append(t(“ “)),this.created=!0)},collapse:function(){this.created&&(this.$detail.children(“th”).html(this.column.title),this.$el.clone().attr(“id”,this.$el.attr(“id”)?this.$el.attr(“id”)+”-detail”:void 0).css(“display”,”table-cell”).html(“”).append(this.$el.contents().detach()).replaceAll(this.$detail.children(“td”).first()),e.is.jq(this.$detail.parent())||this.$detail.appendTo(this.row.$details.find(“.footable-details > tbody”)))},restore:function(){if(this.created){if(e.is.jq(this.$detail.parent())){var t=this.$detail.children(“td”).first();this.$el.attr(“class”,t.attr(“class”)).attr(“style”,t.attr(“style”)).css(“display”,this.column.hidden||!this.column.visible?”none”:”table-cell”).append(t.contents().detach())}this.$detail.detach()}},parse:function(){return this.column.parser.call(this.column,this.$el,this.ft.o)},format:function(t){return this.column.formatter.call(this.column,t,this.ft.o,this.row.value)},val:function(i,n,s){if(e.is.undef(i))return this.value;var o=this,r=e.is.hash(i)&&e.is.hash(i.options)&&e.is.defined(i.value);if(this.o=t.extend(!0,{classes:o.classes,style:o.style},r?i.options:{}),this.value=r?i.value:i,this.classes=e.is.array(this.o.classes)?this.o.classes:e.is.string(this.o.classes)?this.o.classes.match(/\S+/g):[],this.style=e.is.hash(this.o.style)?this.o.style:e.is.string(this.o.style)?e.css2json(this.o.style):{},s=!e.is.boolean(s)||s,this.created&&s){this.$el.data(“value”,this.value).empty();var a=this.$detail.children(“td”).first().empty(),l=e.is.jq(this.$detail.parent())?a:this.$el;l.append(this.format(this.value)),this._setClasses(l),this._setStyle(l),e.is.boolean(n)&&!n||this.row.draw()}},_setClasses:function(t){var i=!e.is.emptyArray(this.column.classes),n=!e.is.emptyArray(this.classes),s=null;t.removeAttr(“class”),(i||n)&&(i&&n?s=this.classes.concat(this.column.classes).join(” “):i?s=this.column.classes.join(” “):n&&(s=this.classes.join(” “)),e.is.emptyString(s)||t.addClass(s))},_setStyle:function(i){var n=!e.is.emptyObject(this.column.style),s=!e.is.emptyObject(this.style),o=null;i.removeAttr(“style”),(n||s)&&(n&&s?o=t.extend({},this.column.style,this.style):n?o=this.column.style:s&&(o=this.style),e.is.hash(o)&&i.css(o))}})}(jQuery,FooTable),function(t,e){e.Column=e.Class.extend({construct:function(t,i,n){this.ft=t,this.type=e.is.emptyString(n)?”text”:n,this.virtual=!!e.is.boolean(i.virtual)&&i.virtual,this.$el=e.is.jq(i.$el)?i.$el:null,this.index=e.is.number(i.index)?i.index:-1,this.internal=!1,this.define(i),this.$create()},define:function(t){this.hidden=!!e.is.boolean(t.hidden)&&t.hidden,this.visible=!e.is.boolean(t.visible)||t.visible,this.name=e.is.string(t.name)?t.name:null,null==this.name&&(this.name=”col”+(t.index+1)),this.title=e.is.string(t.title)?t.title:null,!this.virtual&&null==this.title&&e.is.jq(this.$el)&&(this.title=this.$el.html()),null==this.title&&(this.title=”Column “+(t.index+1)),this.style=e.is.hash(t.style)?t.style:e.is.string(t.style)?e.css2json(t.style):{},this.classes=e.is.array(t.classes)?t.classes:e.is.string(t.classes)?t.classes.match(/\S+/g):[],this.parser=e.checkFnValue(this,t.parser,this.parser),this.formatter=e.checkFnValue(this,t.formatter,this.formatter)},$create:function(){(this.$el=!this.virtual&&e.is.jq(this.$el)?this.$el:t(“ “)).html(this.title).addClass(this.classes.join(” “)).css(this.style)},parser:function(i){if(e.is.element(i)||e.is.jq(i)){var n=t(i).data(“value”);return e.is.defined(n)?n:t(i).html()}return e.is.defined(i)&&null!=i?i+””:null},formatter:function(t,e,i){return null==t?””:t},createCell:function(t){var i=e.is.jq(t.$el)?t.$el.children(“td,th”).get(this.index):null,n=e.is.hash(t.value)?t.value[this.name]:null;return new e.Cell(this.ft,t,this,i||n)}}),e.columns=new e.ClassFactory,e.columns.register(“text”,e.Column)}(jQuery,FooTable),function(t,e){e.Component=e.Class.extend({construct:function(t,i){if(!(t instanceof e.Table))throw new TypeError(“The instance parameter must be an instance of FooTable.Table.”);this.ft=t,this.enabled=!!e.is.boolean(i)&&i},preinit:function(t){},init:function(){},destroy:function(){},predraw:function(){},draw:function(){},postdraw:function(){}}),e.components=new e.ClassFactory}(jQuery,FooTable),function(t,e){e.Defaults=function(){this.stopPropagation=!1,this.on=null},e.defaults=new e.Defaults}(jQuery,FooTable),function(t,e){e.Row=e.Class.extend({construct:function(t,e,i){this.ft=t,this.columns=e,this.created=!1,this.define(i)},define:function(i){this.$el=e.is.element(i)||e.is.jq(i)?t(i):null,this.$toggle=t(““,{class:”footable-toggle fooicon fooicon-plus”});var n=e.is.hash(i),s=n&&e.is.hash(i.options)&&e.is.hash(i.value);this.value=n?s?i.value:i:null,this.o=t.extend(!0,{expanded:!1,classes:null,style:null},s?i.options:{}),this.expanded=e.is.jq(this.$el)?this.$el.data(“expanded”)||this.o.expanded:this.o.expanded,this.classes=e.is.jq(this.$el)&&this.$el.attr(“class”)?this.$el.attr(“class”).match(/\S+/g):e.is.array(this.o.classes)?this.o.classes:e.is.string(this.o.classes)?this.o.classes.match(/\S+/g):[],this.style=e.is.jq(this.$el)&&this.$el.attr(“style”)?e.css2json(this.$el.attr(“style”)):e.is.hash(this.o.style)?this.o.style:e.is.string(this.o.style)?e.css2json(this.o.style):{},this.cells=this.createCells();var o=this;o.value={},e.arr.each(o.cells,function(t){o.value[t.column.name]=t.val()})},$create:function(){if(!this.created){(this.$el=e.is.jq(this.$el)?this.$el:t(“ “)).data(“__FooTableRow__”,this),this._setClasses(this.$el),this._setStyle(this.$el),”last”==this.ft.rows.toggleColumn&&this.$toggle.addClass(“last-column”),this.$details=t(“ “,{class:”footable-detail-row”}).append(t(“ “,{colspan:this.ft.columns.visibleColspan}).append(t(“
    “,{class:”footable-details “+this.ft.classes.join(” “)}).append(“ “)));var i=this;e.arr.each(i.cells,function(t){t.created||t.$create(),i.$el.append(t.$el)}),i.$el.off(“click.ft.row”).on(“click.ft.row”,{self:i},i._onToggle),this.created=!0}},createCells:function(){var t=this;return e.arr.map(t.columns,function(e){return e.createCell(t)})},val:function(i,n,s){var o=this;if(!e.is.hash(i))return e.is.hash(this.value)&&!e.is.emptyObject(this.value)||(this.value={},e.arr.each(this.cells,function(t){t.column.internal||(o.value[t.column.name]=t.val())})),this.value;this.collapse(!1);var r=e.is.hash(i),a=r&&e.is.hash(i.options)&&e.is.hash(i.value);if(this.o=t.extend(!0,{expanded:o.expanded,classes:o.classes,style:o.style},a?i.options:{}),this.expanded=this.o.expanded,this.classes=e.is.array(this.o.classes)?this.o.classes:e.is.string(this.o.classes)?this.o.classes.match(/\S+/g):[],this.style=e.is.hash(this.o.style)?this.o.style:e.is.string(this.o.style)?e.css2json(this.o.style):{},r)if(a&&(i=i.value),e.is.hash(this.value))for(var l in i)i.hasOwnProperty(l)&&(this.value[l]=i[l]);else this.value=i;else this.value=null;s=!e.is.boolean(s)||s,e.arr.each(this.cells,function(t){!t.column.internal&&e.is.defined(o.value[t.column.name])&&t.val(o.value[t.column.name],!1,s)}),this.created&&s&&(this._setClasses(this.$el),this._setStyle(this.$el),e.is.boolean(n)&&!n||this.draw())},_setClasses:function(t){var i=!e.is.emptyArray(this.classes),n=null;t.removeAttr(“class”),i&&(n=this.classes.join(” “),e.is.emptyString(n)||t.addClass(n))},_setStyle:function(t){var i=!e.is.emptyObject(this.style),n=null;t.removeAttr(“style”),i&&(n=this.style,e.is.hash(n)&&t.css(n))},expand:function(){if(this.created){var t=this;t.ft.raise(“expand.ft.row”,[t]).then(function(){t.__hidden__=e.arr.map(t.cells,function(t){return t.column.hidden&&t.column.visible?t:null}),t.__hidden__.length>0&&(t.$details.insertAfter(t.$el).children(“td”).first().attr(“colspan”,t.ft.columns.visibleColspan),e.arr.each(t.__hidden__,function(t){t.collapse()})),t.$el.attr(“data-expanded”,!0),t.$toggle.removeClass(“fooicon-plus”).addClass(“fooicon-minus”),t.expanded=!0,t.ft.raise(“expanded.ft.row”,[t])})}},collapse:function(t){if(this.created){var i=this;i.ft.raise(“collapse.ft.row”,[i]).then(function(){e.arr.each(i.__hidden__,function(t){t.restore()}),i.$details.detach(),i.$el.removeAttr(“data-expanded”),i.$toggle.removeClass(“fooicon-minus”).addClass(“fooicon-plus”),e.is.boolean(t)&&!t||(i.expanded=!1),i.ft.raise(“collapsed.ft.row”,[i])})}},predraw:function(t){this.created&&(this.expanded&&this.collapse(!1),this.$toggle.detach(),(t=!e.is.boolean(t)||t)&&this.$el.detach())},draw:function(t){this.created||this.$create(),e.is.jq(t)&&t.append(this.$el);var i=this;e.arr.each(i.cells,function(t){t.$el.css(“display”,t.column.hidden||!t.column.visible?”none”:”table-cell”),i.ft.rows.showToggle&&i.ft.columns.hasHidden&&(“first”==i.ft.rows.toggleColumn&&t.column.index==i.ft.columns.firstVisibleIndex||”last”==i.ft.rows.toggleColumn&&t.column.index==i.ft.columns.lastVisibleIndex)&&t.$el.prepend(i.$toggle),t.$el.add(t.column.$el).removeClass(“footable-first-visible footable-last-visible”),t.column.index==i.ft.columns.firstVisibleIndex&&t.$el.add(t.column.$el).addClass(“footable-first-visible”),t.column.index==i.ft.columns.lastVisibleIndex&&t.$el.add(t.column.$el).addClass(“footable-last-visible”)}),this.expanded&&this.expand()},toggle:function(){this.created&&this.ft.columns.hasHidden&&(this.expanded?this.collapse():this.expand())},_onToggle:function(e){var i=e.data.self;t(e.target).is(i.ft.rows.toggleSelector)&&i.toggle()}})}(jQuery,FooTable),function(t,e){e.instances=[],e.Table=e.Class.extend({construct:function(i,n,s){this._resizeTimeout=null,this.id=e.instances.push(this),this.initialized=!1,this.$el=(e.is.jq(i)?i:t(i)).first(),this.$loader=t(“
    “,{class:”footable-loader”}).append(t(““,{class:”fooicon fooicon-loader”})),this.o=t.extend(!0,{},e.defaults,n),this.data=this.$el.data()||{},this.classes=[],this.components=e.components.load(e.is.hash(this.data.components)?this.data.components:this.o.components,this),this.breakpoints=this.use(FooTable.Breakpoints),this.columns=this.use(FooTable.Columns),this.rows=this.use(FooTable.Rows),this._construct(s)},_construct:function(t){var i=this;return this._preinit().then(function(){return i._init().then(function(){return i.raise(“ready.ft.table”).then(function(){e.is.fn(t)&&t.call(i,i)})})}).always(function(t){i.$el.show(),e.is.error(t)&&console.error(“FooTable: unhandled error thrown during initialization.”,t)})},_preinit:function(){var t=this;return this.raise(“preinit.ft.table”,[t.data]).then(function(){var i=(t.$el.attr(“class”)||””).match(/\S+/g)||[];t.o.ajax=e.checkFnValue(t,t.data.ajax,t.o.ajax),t.o.stopPropagation=e.is.boolean(t.data.stopPropagation)?t.data.stopPropagation:t.o.stopPropagation;for(var n=0,s=i.length;n<s;n++)e.str.startsWith(i[n],"footable")||t.classes.push(i[n]);return t.$el.hide().after(t.$loader),t.execute(!1,!1,"preinit",t.data)})},_init:function(){var i=this;return i.raise("init.ft.table").then(function(){var n=i.$el.children("thead"),s=i.$el.children("tbody"),o=i.$el.children("tfoot");return i.$el.addClass("footable footable-"+i.id),e.is.hash(i.o.on)&&i.$el.on(i.o.on),0==o.length&&i.$el.append(o=t(" “)),0==s.length&&i.$el.append(“ “),0==n.length&&i.$el.prepend(n=t(“ “)),i.execute(!1,!0,”init”).then(function(){return i.$el.data(“__FooTable__”,i),0==o.children(“tr”).length&&o.remove(),0==n.children(“tr”).length&&n.remove(),i.raise(“postinit.ft.table”).then(function(){return i.draw()}).always(function(){t(window).off(“resize.ft”+i.id,i._onWindowResize).on(“resize.ft”+i.id,{self:i},i._onWindowResize),i.initialized=!0})})})},destroy:function(){var i=this;return i.raise(“destroy.ft.table”).then(function(){return i.execute(!0,!0,”destroy”).then(function(){i.$el.removeData(“__FooTable__”).removeClass(“footable-“+i.id),e.is.hash(i.o.on)&&i.$el.off(i.o.on),t(window).off(“resize.ft”+i.id,i._onWindowResize),i.initialized=!1,e.instances[i.id]=null})}).fail(function(t){e.is.error(t)&&console.error(“FooTable: unhandled error thrown while destroying the plugin.”,t)})},raise:function(i,n){var s=this,o=e.__debug__&&(e.is.emptyArray(e.__debug_options__.events)||e.arr.any(e.__debug_options__.events,function(t){return e.str.contains(i,t)}));return n=n||[],n.unshift(this),t.Deferred(function(e){var r=t.Event(i);1==s.o.stopPropagation&&s.$el.one(i,function(t){t.stopPropagation()}),o&&console.log(“FooTable:”+i+”: “,n),s.$el.trigger(r,n),r.isDefaultPrevented()?(o&&console.log(‘FooTable: default prevented for the “‘+i+'” event.’),e.reject(r)):e.resolve(r)})},use:function(t){for(var e=0,i=this.components.length;e3&&(n[0]=n[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,this.thousandSeparator)),n.join(this.decimalSeparator)}}),e.columns.register(“number”,e.NumberColumn)}(jQuery,FooTable),function(t,e){e.ObjectColumn=e.Column.extend({construct:function(t,e){this._super(t,e,”object”)},parser:function(i){if(e.is.element(i)||e.is.jq(i)){var n=t(i),s=n.data(“value”);if(e.is.object(s))return s;s=n.html();try{s=JSON.parse(s)}catch(t){s=null}return e.is.object(s)?s:null}return e.is.object(i)?i:null},formatter:function(t,i,n){return e.is.object(t)?JSON.stringify(t):””}}),e.columns.register(“object”,e.ObjectColumn)}(jQuery,FooTable),function(t,e){e.Breakpoint=e.Class.extend({construct:function(t,e){this.name=t,this.width=e}})}(jQuery,FooTable),function(t,e){e.Breakpoints=e.Component.extend({construct:function(t){this._super(t,!0),this.o=t.o,this.current=null,this.array=[],this.cascade=this.o.cascade,this.useParentWidth=this.o.useParentWidth,this.hidden=null,this._classNames=””,this.getWidth=e.checkFnValue(this,this.o.getWidth,this.getWidth)},preinit:function(t){var i=this;return this.ft.raise(“preinit.ft.breakpoints”,[t]).then(function(){i.cascade=e.is.boolean(t.cascade)?t.cascade:i.cascade,i.o.breakpoints=e.is.hash(t.breakpoints)?t.breakpoints:i.o.breakpoints,i.getWidth=e.checkFnValue(i,t.getWidth,i.getWidth),null==i.o.breakpoints&&(i.o.breakpoints={xs:480,sm:768,md:992,lg:1200});for(var n in i.o.breakpoints)i.o.breakpoints.hasOwnProperty(n)&&(i.array.push(new e.Breakpoint(n,i.o.breakpoints[n])),i._classNames+=”breakpoint-“+n+” “);i.array.sort(function(t,e){return e.width-t.width})})},init:function(){var t=this;return this.ft.raise(“init.ft.breakpoints”).then(function(){t.current=t.get()})},draw:function(){this.ft.$el.removeClass(this._classNames).addClass(“breakpoint-“+this.current.name)},calculate:function(){for(var t,i=this,n=null,s=[],o=null,r=i.getWidth(),a=0,l=i.array.length;a=t.width&&(!(o instanceof e.Breakpoint)||r<o.width))&&(n=t),n||s.push(t.name),o=t;return s.push(n.name),i.hidden=s.join(" "),n},visible:function(t){if(e.is.emptyString(t))return!0;if("all"===t)return!1;for(var i=t.split(" "),n=0,s=i.length;n=0&&to&&(o=t.index)}),o++;for(var r,a,l=0;l tr:last:has([data-breakpoints]), tbody > tr:first:has([data-breakpoints]), thead > tr:last, tbody > tr:first”).first();if(c.length>0){var u=c.parent().is(“tbody”)&&c.children().length==c.children(“td”).length;u||(n.$header=c.addClass(“footable-header”)),c.children(“td,th”).each(function(e,i){o=t(i),r=o.data(),r.index=e,r.$el=o,r.virtual=u,l.push(r)}),u&&(n.showHeader=!1)}e.is.array(n.o.columns)&&!e.is.emptyArray(n.o.columns)?(e.arr.each(n.o.columns,function(t,e){t.index=e,a.push(t)}),n.parseFinalize(i,s(a,l))):e.is.promise(n.o.columns)?n.o.columns.then(function(t){e.arr.each(t,function(t,e){t.index=e,a.push(t)}),n.parseFinalize(i,s(a,l))},function(t){i.reject(Error(“Columns ajax request error: “+t.status+” (“+t.statusText+”)”))}):n.parseFinalize(i,s(a,l))})},parseFinalize:function(t,i){var n,s=this,o=[];e.arr.each(i,function(t){(n=e.columns.contains(t.type)?e.columns.make(t.type,s.ft,t):new e.Column(s.ft,t))&&o.push(n)}),e.is.emptyArray(o)?t.reject(Error(“No columns supplied.”)):(o.sort(function(t,e){return t.index-e.index}),t.resolve(o))},preinit:function(t){var i=this
    ;return i.ft.raise(“preinit.ft.columns”,[t]).then(function(){return i.parse(t).then(function(n){i.array=n,i.showHeader=e.is.boolean(t.showHeader)?t.showHeader:i.showHeader})})},init:function(){var t=this;return this.ft.raise(“init.ft.columns”,[t.array]).then(function(){t.$create()})},destroy:function(){var t=this;this.ft.raise(“destroy.ft.columns”).then(function(){t._fromHTML||t.$header.remove()})},predraw:function(){var t=this,i=!0;t.visibleColspan=0,t.firstVisibleIndex=0,t.lastVisibleIndex=0,t.hasHidden=!1,e.arr.each(t.array,function(e){e.hidden=!t.ft.breakpoints.visible(e.breakpoints),!e.hidden&&e.visible&&(i&&(t.firstVisibleIndex=e.index,i=!1),t.lastVisibleIndex=e.index,t.visibleColspan++),e.hidden&&(t.hasHidden=!0)}),t.ft.$el.toggleClass(“breakpoint”,t.hasHidden)},draw:function(){e.arr.each(this.array,function(t){t.$el.css(“display”,t.hidden||!t.visible?”none”:”table-cell”)}),!this.showHeader&&e.is.jq(this.$header.parent())&&this.$header.detach()},$create:function(){var i=this;i.$header=e.is.jq(i.$header)?i.$header:t(“ “,{class:”footable-header”}),i.$header.children(“th,td”).detach(),e.arr.each(i.array,function(t){i.$header.append(t.$el)}),i.showHeader&&!e.is.jq(i.$header.parent())&&i.ft.$el.children(“thead”).append(i.$header)},get:function(t){return t instanceof e.Column?t:e.is.string(t)?e.arr.first(this.array,function(e){return e.name==t}):e.is.number(t)?e.arr.first(this.array,function(e){return e.index==t}):e.is.fn(t)?e.arr.get(this.array,t):null},ensure:function(t){var i=this,n=[];return e.is.array(t)?(e.arr.each(t,function(t){n.push(i.get(t))}),n):n}}),e.components.register(“columns”,e.Columns,900)}(jQuery,FooTable),function(t){t.Defaults.prototype.columns=[],t.Defaults.prototype.showHeader=!0}(FooTable),function(t,e){e.Rows=e.Component.extend({construct:function(t){this._super(t,!0),this.o=t.o,this.array=[],this.all=[],this.showToggle=t.o.showToggle,this.toggleSelector=t.o.toggleSelector,this.toggleColumn=t.o.toggleColumn,this.emptyString=t.o.empty,this.expandFirst=t.o.expandFirst,this.expandAll=t.o.expandAll,this.$empty=null,this._fromHTML=e.is.emptyArray(t.o.rows)&&!e.is.promise(t.o.rows)},parse:function(){var i=this;return t.Deferred(function(t){var n=i.ft.$el.children(“tbody”).children(“tr”);e.is.array(i.o.rows)&&i.o.rows.length>0?i.parseFinalize(t,i.o.rows):e.is.promise(i.o.rows)?i.o.rows.then(function(e){i.parseFinalize(t,e)},function(e){t.reject(Error(“Rows ajax request error: “+e.status+” (“+e.statusText+”)”))}):e.is.jq(n)?(i.parseFinalize(t,n),n.detach()):i.parseFinalize(t,[])})},parseFinalize:function(i,n){var s=this,o=t.map(n,function(t){return new e.Row(s.ft,s.ft.columns.array,t)});i.resolve(o)},preinit:function(t){var i=this;return i.ft.raise(“preinit.ft.rows”,[t]).then(function(){return i.parse().then(function(n){i.all=n,i.array=i.all.slice(0),i.showToggle=e.is.boolean(t.showToggle)?t.showToggle:i.showToggle,i.toggleSelector=e.is.string(t.toggleSelector)?t.toggleSelector:i.toggleSelector,i.toggleColumn=e.is.string(t.toggleColumn)?t.toggleColumn:i.toggleColumn,”first”!=i.toggleColumn&&”last”!=i.toggleColumn&&(i.toggleColumn=”first”),i.emptyString=e.is.string(t.empty)?t.empty:i.emptyString,i.expandFirst=e.is.boolean(t.expandFirst)?t.expandFirst:i.expandFirst,i.expandAll=e.is.boolean(t.expandAll)?t.expandAll:i.expandAll})})},init:function(){var t=this;return t.ft.raise(“init.ft.rows”,[t.all]).then(function(){t.$create()})},destroy:function(){var t=this;this.ft.raise(“destroy.ft.rows”).then(function(){e.arr.each(t.array,function(e){e.predraw(!t._fromHTML)}),t.all=t.array=[]})},predraw:function(){e.arr.each(this.array,function(t){t.predraw()}),this.array=this.all.slice(0)},$create:function(){this.$empty=t(“ “,{class:”footable-empty”}).append(t(“ “).text(this.emptyString))},draw:function(){var t=this,i=t.ft.$el.children(“tbody”),n=!0;t.array.length>0?(t.$empty.detach(),e.arr.each(t.array,function(e){(t.expandFirst&&n||t.expandAll)&&(e.expanded=!0,n=!1),e.draw(i)})):(t.$empty.children(“td”).attr(“colspan”,t.ft.columns.visibleColspan),i.append(t.$empty))},load:function(i,n){var s=this,o=t.map(i,function(t){return new e.Row(s.ft,s.ft.columns.array,t)});e.arr.each(this.array,function(t){t.predraw()}),this.all=e.is.boolean(n)&&n?this.all.concat(o):o,this.array=this.all.slice(0),this.ft.draw()},expand:function(){e.arr.each(this.array,function(t){t.expand()})},collapse:function(){e.arr.each(this.array,function(t){t.collapse()})}}),e.components.register(“rows”,e.Rows,800)}(jQuery,FooTable),function(t){t.Defaults.prototype.rows=[],t.Defaults.prototype.empty=”No results”,t.Defaults.prototype.showToggle=!0,t.Defaults.prototype.toggleSelector=”tr,td,.footable-toggle”,t.Defaults.prototype.toggleColumn=”first”,t.Defaults.prototype.expandFirst=!1,t.Defaults.prototype.expandAll=!1}(FooTable),function(t){t.Table.prototype.loadRows=function(t,e){this.rows.load(t,e)}}(FooTable),function(t){t.Filter=t.Class.extend({construct:function(e,i,n,s,o,r,a){this.name=e,this.space=!t.is.string(s)||”OR”!=s&&”AND”!=s?”AND”:s,this.connectors=!t.is.boolean(o)||o,this.ignoreCase=!t.is.boolean(r)||r,this.hidden=!!t.is.boolean(a)&&a,this.query=i instanceof t.Query?i:new t.Query(i,this.space,this.connectors,this.ignoreCase),this.columns=n},match:function(e){return!!t.is.string(e)&&(t.is.string(this.query)&&(this.query=new t.Query(this.query,this.space,this.connectors,this.ignoreCase)),this.query instanceof t.Query&&this.query.match(e))},matchRow:function(e){var i=this,n=t.arr.map(e.cells,function(e){return t.arr.contains(i.columns,e.column)?e.filterValue:null}).join(” “);return i.match(n)}})}(FooTable),function(t,e){e.Filtering=e.Component.extend({construct:function(t){this._super(t,t.o.filtering.enabled),this.filters=t.o.filtering.filters,this.delay=t.o.filtering.delay,this.min=t.o.filtering.min,this.space=t.o.filtering.space,this.connectors=t.o.filtering.connectors,this.ignoreCase=t.o.filtering.ignoreCase,this.exactMatch=t.o.filtering.exactMatch,this.placeholder=t.o.filtering.placeholder,this.dropdownTitle=t.o.filtering.dropdownTitle,this.position=t.o.filtering.position,this.focus=t.o.filtering.focus,this.container=t.o.filtering.container,this.$container=null,this.$row=null,this.$cell=null,this.$form=null,this.$dropdown=null,this.$input=null,this.$button=null,this._filterTimeout=null,this._exactRegExp=/^”(.*?)”$/},preinit:function(t){var i=this;return i.ft.raise(“preinit.ft.filtering”).then(function(){i.ft.$el.hasClass(“footable-filtering”)&&(i.enabled=!0),i.enabled=e.is.boolean(t.filtering)?t.filtering:i.enabled,i.enabled&&(i.space=e.is.string(t.filterSpace)?t.filterSpace:i.space,i.min=e.is.number(t.filterMin)?t.filterMin:i.min,i.connectors=e.is.boolean(t.filterConnectors)?t.filterConnectors:i.connectors,i.ignoreCase=e.is.boolean(t.filterIgnoreCase)?t.filterIgnoreCase:i.ignoreCase,i.exactMatch=e.is.boolean(t.filterExactMatch)?t.filterExactMatch:i.exactMatch,i.focus=e.is.boolean(t.filterFocus)?t.filterFocus:i.focus,i.delay=e.is.number(t.filterDelay)?t.filterDelay:i.delay,i.placeholder=e.is.string(t.filterPlaceholder)?t.filterPlaceholder:i.placeholder,i.dropdownTitle=e.is.string(t.filterDropdownTitle)?t.filterDropdownTitle:i.dropdownTitle,i.container=e.is.string(t.filterContainer)?t.filterContainer:i.container,i.filters=e.is.array(t.filterFilters)?i.ensure(t.filterFilters):i.ensure(i.filters),i.ft.$el.hasClass(“footable-filtering-left”)&&(i.position=”left”),i.ft.$el.hasClass(“footable-filtering-center”)&&(i.position=”center”),i.ft.$el.hasClass(“footable-filtering-right”)&&(i.position=”right”),i.position=e.is.string(t.filterPosition)?t.filterPosition:i.position)},function(){i.enabled=!1})},init:function(){var t=this;return t.ft.raise(“init.ft.filtering”).then(function(){t.$create()},function(){t.enabled=!1})},destroy:function(){var t=this;return t.ft.raise(“destroy.ft.filtering”).then(function(){t.ft.$el.removeClass(“footable-filtering”).find(“thead > tr.footable-filtering”).remove()})},$create:function(){var i,n=this,s=t(“
    “,{class:”form-group footable-filtering-search”}).append(t(““,{class:”sr-only”,text:”Search”})),o=t(“
    “,{class:”input-group”}).appendTo(s),r=t(“
    “,{class:”input-group-btn”}),a=t(““,{type:”button”,class:”btn btn-default dropdown-toggle”}).on(“click”,{self:n},n._onDropdownToggleClicked).append(t(““,{class:”caret”}));switch(n.position){case”left”:i=”footable-filtering-left”;break;case”center”:i=”footable-filtering-center”;break;default:i=”footable-filtering-right”}n.ft.$el.addClass(“footable-filtering”).addClass(i),n.$container=null===n.container?t():t(n.container).first(),n.$container.length?n.$container.addClass(“footable-filtering-external”).addClass(i):(n.$row=t(“ “,{class:”footable-filtering”}).prependTo(n.ft.$el.children(“thead”)),n.$cell=t(“ “).attr(“colspan”,n.ft.columns.visibleColspan).appendTo(n.$row),n.$container=n.$cell),n.$form=t(“”,{class:”form-inline”}).append(s).appendTo(n.$container),n.$input=t(“”,{type:”text”,class:”form-control”,placeholder:n.placeholder}),n.$button=t(““,{type:”button”,class:”btn btn-primary”}).on(“click”,{self:n},n._onSearchButtonClicked).append(t(““,{class:”fooicon fooicon-search”})),n.$dropdown=t(“
      “,{class:”dropdown-menu dropdown-menu-right”}),e.is.emptyString(n.dropdownTitle)||n.$dropdown.append(t(“
    • “,{class:”dropdown-header”,text:n.dropdownTitle})),n.$dropdown.append(e.arr.map(n.ft.columns.array,function(e){return e.filterable?t(“
    • “).append(t(““,{class:”checkbox”}).append(t(““,{html:e.title}).prepend(t(“”,{type:”checkbox”,checked:!0}).data(“__FooTableColumn__”,e)))):null})),n.delay>0&&(n.$input.on(“keypress keyup paste”,{self:n},n._onSearchInputChanged),n.$dropdown.on(“click”,’input[type=”checkbox”]’,{self:n},n._onSearchColumnClicked)),r.append(n.$button,a,n.$dropdown),o.append(n.$input,r)},predraw:function(){if(!e.is.emptyArray(this.filters)){var i=this;i.ft.rows.array=t.grep(i.ft.rows.array,function(t){return t.filtered(i.filters)})}},draw:function(){e.is.jq(this.$cell)&&this.$cell.attr(“colspan”,this.ft.columns.visibleColspan);var t=this.find(“search”);if(t instanceof e.Filter){var i=t.query.val();this.exactMatch&&this._exactRegExp.test(i)&&(i=i.replace(this._exactRegExp,”$1″)),this.$input.val(i)}else this.$input.val(null);this.setButton(!e.arr.any(this.filters,function(t){return!t.hidden}))},addFilter:function(t,i,n,s,o,r,a){var l=this.createFilter(t,i,n,s,o,r,a);l instanceof e.Filter&&(this.removeFilter(l.name),this.filters.push(l))},removeFilter:function(t){e.arr.remove(this.filters,function(e){return e.name==t})},filter:function(t){var e=this;return e.filters=e.ensure(e.filters),e.ft.raise(“before.ft.filtering”,[e.filters]).then(function(){if(e.filters=e.ensure(e.filters),t)var i=e.$input.prop(“selectionStart”),n=e.$input.prop(“selectionEnd”);return e.ft.draw().then(function(){t&&e.$input.focus().prop({selectionStart:i,selectionEnd:n}),e.ft.raise(“after.ft.filtering”,[e.filters])})})},clear:function(){return this.filters=e.arr.get(this.filters,function(t){return t.hidden}),this.filter(this.focus)},setButton:function(t){t?this.$button.children(“.fooicon”).removeClass(“fooicon-remove”).addClass(“fooicon-search”):this.$button.children(“.fooicon”).removeClass(“fooicon-search”).addClass(“fooicon-remove”)},find:function(t){return e.arr.first(this.filters,function(e){return e.name==t})},columns:function(){return e.is.jq(this.$dropdown)?this.$dropdown.find(“input:checked”).map(function(){return t(this).data(“__FooTableColumn__”)}).get():this.ft.columns.get(function(t){return t.filterable})},ensure:function(t){var i=this,n=[],s=i.columns();return e.is.emptyArray(t)||e.arr.each(t,function(t){(t=i._ensure(t,s))instanceof e.Filter&&n.push(t)}),n},createFilter:function(t,i,n,s,o,r,a){return e.is.string(t)&&(t={name:t,query:i,columns:n,ignoreCase:s,connectors:o,space:r,hidden:a}),this._ensure(t,this.columns())},_ensure:function(t,i){return(e.is.hash(t)||t instanceof e.Filter)&&!e.is.emptyString(t.name)&&(!e.is.emptyString(t.query)||t.query instanceof e.Query)?(t.columns=e.is.emptyArray(t.columns)?i:this.ft.columns.ensure(t.columns),t.ignoreCase=e.is.boolean(t.ignoreCase)?t.ignoreCase:this.ignoreCase,t.connectors=e.is.boolean(t.connectors)?t.connectors:this.connectors,t.hidden=!!e.is.boolean(t.hidden)&&t.hidden,t.space=!e.is.string(t.space)||”AND”!==t.space&&”OR”!==t.space?this.space:t.space,t.query=e.is.string(t.query)?new e.Query(t.query,t.space,t.connectors,t.ignoreCase):t.query,t instanceof e.Filter?t:new e.Filter(t.name,t.query,t.columns,t.space,t.connectors,t.ignoreCase,t.hidden)):null},_onSearchInputChanged:function(t){var i=t.data.self,n=”keypress”==t.type&&!e.is.emptyString(String.fromCharCode(t.charCode)),s=”keyup”==t.type&&(8==t.which||46==t.which),o=”paste”==t.type;(n||s||o)&&(13==t.which&&t.preventDefault(),null!=i._filterTimeout&&clearTimeout(i._filterTimeout),i._filterTimeout=setTimeout(function(){i._filterTimeout=null;var t=i.$input.val();t.length>=i.min?(i.exactMatch&&!i._exactRegExp.test(t)&&(t='”‘+t+'”‘),i.addFilter(“search”,t),i.filter(i.focus)):e.is.emptyString(t)&&i.clear()},i.delay))},_onSearchButtonClicked:function(t){t.preventDefault();var e=t.data.self;if(null!=e._filterTimeout&&clearTimeout(e._filterTimeout),e.$button.children(“.fooicon”).hasClass(“fooicon-remove”))e.clear();else{var i=e.$input.val();i.length>=e.min&&(e.exactMatch&&!e._exactRegExp.test(i)&&(i='”‘+i+'”‘),e.addFilter(“search”,i),e.filter(e.focus))}},_onSearchColumnClicked:function(t){var e=t.data.self;null!=e._filterTimeout&&clearTimeout(e._filterTimeout),e._filterTimeout=setTimeout(function(){e._filterTimeout=null;var t=e.$button.children(“.fooicon”);t.hasClass(“fooicon-remove”)&&(t.removeClass(“fooicon-remove”).addClass(“fooicon-search”),e.addFilter(“search”,e.$input.val()),e.filter())},e.delay)},_onDropdownToggleClicked:function(e){e.preventDefault(),e.stopPropagation();var i=e.data.self;i.$dropdown.parent().toggleClass(“open”),i.$dropdown.parent().hasClass(“open”)?t(document).on(“click.footable”,{self:i},i._onDocumentClicked):t(document).off(“click.footable”,i._onDocumentClicked)},_onDocumentClicked:function(e){if(0==t(e.target).closest(“.dropdown-menu”).length){e.preventDefault();var i=e.data.self;i.$dropdown.parent().removeClass(“open”),t(document).off(“click.footable”,i._onDocumentClicked)}}}),e.components.register(“filtering”,e.Filtering,500)}(jQuery,FooTable),function(t){t.Query=t.Class.extend({construct:function(e,i,n,s){this._original=null,this._value=null,this.space=!t.is.string(i)||”OR”!=i&&”AND”!=i?”AND”:i,this.connectors=!t.is.boolean(n)||n,this.ignoreCase=!t.is.boolean(s)||s,this.left=null,this.right=null,this.parts=[],this.operator=null,this.val(e)},val:function(e){if(t.is.emptyString(e))return this._value;if(t.is.emptyString(this._original))this._original=e;else if(this._original==e)return;this._value=e,this._parse()},match:function(e){return t.is.emptyString(this.operator)||”OR”===this.operator?this._left(e,!1)||this._match(e,!1)||this._right(e,!1):”AND”===this.operator?this._left(e,!0)&&this._match(e,!0)&&this._right(e,!0):void 0},_match:function(e,i){var n=this,s=!1,o=t.is.emptyString(e);return t.is.emptyArray(n.parts)&&n.left instanceof t.Query?i:t.is.emptyArray(n.parts)?s:(“OR”===n.space?t.arr.each(n.parts,function(i){if(i.empty&&o){if(s=!0,i.negate)return s=!1}else{var r=(i.exact?t.str.containsExact:t.str.contains)(e,i.query,n.ignoreCase);if(r&&!i.negate&&(s=!0),r&&i.negate)return s=!1}}):(s=!0,t.arr.each(n.parts,function(i){if(i.empty)return(!o&&!i.negate||o&&i.negate)&&(s=!1),s;var r=(i.exact?t.str.containsExact:t.str.contains)(e,i.query,n.ignoreCase);return(!r&&!i.negate||r&&i.negate)&&(s=!1),s})),s)},_left:function(e,i){return this.left instanceof t.Query?this.left.match(e):i},_right:function(e,i){return this.right instanceof t.Query?this.right.match(e):i},_parse:function(){if(!t.is.emptyString(this._value))if(/\sOR\s/.test(this._value)){this.operator=”OR”;var e=this._value.split(/(?:\sOR\s)(.*)?/);this.left=new t.Query(e[0],this.space,this.connectors,this.ignoreCase),this.right=new t.Query(e[1],this.space,this.connectors,this.ignoreCase)}else if(/\sAND\s/.test(this._value)){this.operator=”AND”;var i=this._value.split(/(?:\sAND\s)(.*)?/);this.left=new t.Query(i[0],this.space,this.connectors,this.ignoreCase),this.right=new t.Query(i[1],this.space,this.connectors,this.ignoreCase)}else{var n=this;this.parts=t.arr.map(this._value.match(/(?:[^\s”]+|”[^”]*”)+/g),function(t){return n._part(t)})}},_part:function(e){var i={query:e,negate:!1,phrase:!1,exact:!1,empty:!1};return t.str.startsWith(i.query,”-“)&&(i.query=t.str.from(i.query,”-“),i.negate=!0),/^”(.*?)”$/.test(i.query)?(i.query=i.query.replace(/^”(.*?)”$/,”$1″),i.phrase=!0,i.exact=!0):this.connectors&&/(?:\w)+?([-_\+\.])(?:\w)+?/.test(i.query)&&(i.query=i.query.replace(/(?:\w)+?([-_\+\.])(?:\w)+?/g,function(t,e){return t.replace(e,” “)}),i.phrase=!0),i.empty=i.phrase&&t.is.emptyString(i.query),i}})}(FooTable),function(t){t.Cell.prototype.filterValue=null,t.Cell.prototype.__filtering_define__=function(t){this.filterValue=this.column.filterValue.call(this.column,t)},t.Cell.prototype.__filtering_val__=function(e){t.is.defined(e)&&(this.filterValue=this.column.filterValue.call(this.column,e))},t.Cell.extend(“define”,function(t){this._super(t),this.__filtering_define__(t)}),t.Cell.extend(“val”,function(t,e,i){var n=this._super(t,e,i);return this.__filtering_val__(t),n})}(FooTable),function(t,e){e.Column.prototype.filterable=!0,e.Column.prototype.filterValue=function(i){if(e.is.element(i)||e.is.jq(i)){var n=t(i).data(“filterValue”);return e.is.defined(n)?””+n:t(i).text()}if(e.is.hash(i)&&e.is.hash(i.options)){if(e.is.string(i.options.filterValue))return i.options.filterValue;e.is.defined(i.value)&&(i=i.value)}return e.is.defined(i)&&null!=i?i+””:””},e.Column.prototype.__filtering_define__=function(t){this.filterable=e.is.boolean(t.filterable)?t.filterable:this.filterable,this.filterValue=e.checkFnValue(this,t.filterValue,this.filterValue)},e.Column.extend(“define”,function(t){this._super(t),this.__filtering_define__(t)})}(jQuery,FooTable),function(t){t.Defaults.prototype.filtering={enabled:!1,filters:[],delay:1200,min:1,space:”AND”,placeholder:”Search”,dropdownTitle:null,position:”right”,connectors:!0,ignoreCase:!0,exactMatch:!1,focus:!0,container:null}}(FooTable),function(t){t.Row.prototype.filtered=function(e){var i=!0,n=this;return t.arr.each(e,function(t){if(0==(i=t.matchRow(n)))return!1}),i}}(FooTable),function(t,e){e.Sorter=e.Class.extend({construct:function(t,e){this.column=t,this.direction=e}})}(jQuery,FooTable),function(t,e){e.Sorting=e.Component.extend({construct:function(t){this._super(t,t.o.sorting.enabled),this.o=t.o.sorting,this.column=null,this.allowed=!0,this.initial=null},preinit:function(t){var i=this;this.ft.raise(“preinit.ft.sorting”,[t]).then(function(){i.ft.$el.hasClass(“footable-sorting”)&&(i.enabled=!0),i.enabled=e.is.boolean(t.sorting)?t.sorting:i.enabled,i.enabled&&(i.column=e.arr.first(i.ft.columns.array,function(t){return t.sorted}))},function(){i.enabled=!1})},init:function(){var i=this;this.ft.raise(“init.ft.sorting”).then(function(){if(!i.initial){var n=!!i.column;i.initial={isset:n,rows:i.ft.rows.all.slice(0),column:n?i.column.name:null,direction:n?i.column.direction:null}}e.arr.each(i.ft.columns.array,function(e){e.sortable&&e.$el.addClass(“footable-sortable”).append(t(““,{class:”fooicon fooicon-sort”}))}),i.ft.$el.on(“click.footable”,”.footable-sortable”,{self:i},i._onSortClicked)},function(){i.enabled=!1})},destroy:function(){var t=this;this.ft.raise(“destroy.ft.paging”).then(function(){t.ft.$el.off(“click.footable”,”.footable-sortable”,t._onSortClicked),t.ft.$el.children(“thead”).children(“tr.footable-header”).children(“.footable-sortable”).removeClass(“footable-sortable footable-asc footable-desc”).find(“span.fooicon”).remove()})},predraw:function(){if(this.column){var t=this,e=t.column;t.ft.rows.array.sort(function(t,i){return”DESC”==e.direction?e.sorter(i.cells[e.index].sortValue,t.cells[e.index].sortValue):e.sorter(t.cells[e.index].sortValue,i.cells[e.index].sortValue)})}},draw:function(){if(this.column){var t=this,e=t.ft.$el.find(“thead > tr > .footable-sortable”),i=t.column.$el;e.removeClass(“footable-asc footable-desc”).children(“.fooicon”).removeClass(“fooicon-sort fooicon-sort-asc fooicon-sort-desc”),e.not(i).children(“.fooicon”).addClass(“fooicon-sort”),i.addClass(“DESC”==t.column.direction?”footable-desc”:”footable-asc”).children(“.fooicon”).addClass(“DESC”==t.column.direction?”fooicon-sort-desc”:”fooicon-sort-asc”)}},sort:function(t,e){return this._sort(t,e)},toggleAllowed:function(t){t=e.is.boolean(t)?t:!this.allowed,this.allowed=t,this.ft.$el.toggleClass(“footable-sorting-disabled”,!this.allowed)},hasChanged:function(){return!(!this.initial||!this.column||this.column.name===this.initial.column&&(this.column.direction===this.initial.direction||null===this.initial.direction&&”ASC”===this.column.direction))},reset:function(){this.initial&&(this.initial.isset?this.sort(this.initial.column,this.initial.direction):(this.column&&(this.column.$el.removeClass(“footable-asc footable-desc”),this.column=null),this.ft.rows.all=this.initial.rows,this.ft.draw()))},_sort:function(i,n){if(!this.allowed)return t.Deferred().reject(“sorting disabled”);var s=this,o=new e.Sorter(s.ft.columns.get(i),e.Sorting.dir(n));return s.ft.raise(“before.ft.sorting”,[o]).then(function(){return e.arr.each(s.ft.columns.array,function(t){t!=s.column&&(t.direction=null)}),s.column=s.ft.columns.get(o.column),s.column&&(s.column.direction=e.Sorting.dir(o.direction)),s.ft.draw().then(function(){s.ft.raise(“after.ft.sorting”,[o])})})},_onSortClicked:function(e){var i=e.data.self,n=t(this).closest(“th,td”),s=n.is(“.footable-asc, .footable-desc”)?n.hasClass(“footable-desc”)?”ASC”:”DESC”:”ASC”;i._sort(n.index(),s)}}),e.Sorting.dir=function(t){return!e.is.string(t)||”ASC”!=t&&”DESC”!=t?”ASC”:t},e.components.register(“sorting”,e.Sorting,600)}(jQuery,FooTable),function(t){t.Cell.prototype.sortValue=null,t.Cell.prototype.__sorting_define__=function(t){this.sortValue=this.column.sortValue.call(this.column,t)},t.Cell.prototype.__sorting_val__=function(e){t.is.defined(e)&&(this.sortValue=this.column.sortValue.call(this.column,e))},t.Cell.extend(“define”,function(t){this._super(t),this.__sorting_define__(t)}),t.Cell.extend(“val”,function(t,e,i){var n=this._super(t,e,i);return this.__sorting_val__(t),n})}(FooTable),function(t,e){e.Column.prototype.direction=null,e.Column.prototype.sortable=!0,e.Column.prototype.sorted=!1,e.Column.prototype.sorter=function(t,e){return”string”==typeof t&&(t=t.toLowerCase()),”string”==typeof e&&(e=e.toLowerCase()),t===e?0:t tr.footable-paging”).remove(),t.detached=!0,t._createdLinks=0})},predraw:function(){this.total=Math.ceil(this.ft.rows.array.length/this.size),this.current=this.current>this.total?this.total:this.currentthis.size&&(this.ft.rows.array=this.ft.rows.array.splice((this.current-1)*this.size,this.size)),this.formattedCount=this.format(this.countFormat)},draw:function(){if(this.total<=1)this.detached||(this.$row?this.$row.detach():this.$wrapper.detach(),this.detached=!0);else{if(this.detached){if(this.$row){var i=this.ft.$el.children("tfoot");0==i.length&&(i=t("
      “),this.ft.$el.append(i)),this.$row.appendTo(i)}else this.$wrapper.appendTo(this.$container);this.detached=!1}e.is.jq(this.$cell)&&this.$cell.attr(“colspan”,this.ft.columns.visibleColspan),this._createLinks(),this._setVisible(this.current,this.current>this.previous),this._setNavigation(!0),this.$count.text(this.formattedCount)}},$create:function(){this._createdLinks=0;var i=”footable-paging-center”;switch(this.position){case”left”:i=”footable-paging-left”;break;case”right”:i=”footable-paging-right”}if(this.ft.$el.addClass(“footable-paging”).addClass(i),this.$container=null===this.container?null:t(this.container).first(),e.is.jq(this.$container))this.$container.addClass(“footable-paging-external”).addClass(i);else{var n=this.ft.$el.children(“tfoot”);0==n.length&&(n=t(“ “),this.ft.$el.append(n)),this.$row=t(“ “,{class:”footable-paging”}).prependTo(n),this.$container=this.$cell=t(“ “).attr(“colspan”,this.ft.columns.visibleColspan).appendTo(this.$row)}this.$wrapper=t(“
      “,{class:”footable-pagination-wrapper”}).appendTo(this.$container),this.$pagination=t(“
        “,{class:”pagination”}).on(“click.footable”,”a.footable-page-link”,{self:this},this._onPageClicked),this.$count=t(““,{class:”label label-default”}),this.$wrapper.append(this.$pagination,t(“
        “,{class:”divider”}),this.$count),this.detached=!1},format:function(t){var e=this.size*(this.current-1)+1,i=this.size*this.current;return 0==this.ft.rows.array.length?(e=0,i=0):i=i>this.totalRows?this.totalRows:i,t.replace(/\{CP}/g,this.current).replace(/\{TP}/g,this.total).replace(/\{PF}/g,e).replace(/\{PL}/g,i).replace(/\{TR}/g,this.totalRows)},first:function(){return this._set(1)},prev:function(){return this._set(this.current-1>0?this.current-1:1)},next:function(){return this._set(this.current+1this.total?this.total:tn.current);return n.ft.raise(“before.ft.paging”,[s]).then(function(){return s.page=s.page>s.total?s.total:s.page,s.page=s.page1,n=function(e,i,n){return t(“
      • “,{class:n}).attr(“data-page”,e).append(t(““,{class:”footable-page-link”,href:”#”}).data(“page”,e).html(i))};e.$pagination.empty(),i&&(e.$pagination.append(n(“first”,e.strings.first,”footable-page-nav”)),e.$pagination.append(n(“prev”,e.strings.prev,”footable-page-nav”)),e.limit>0&&e.limit<e.total&&e.$pagination.append(n("prev-limit",e.strings.prevPages,"footable-page-nav")));for(var s,o=0;o0&&e.limit0&&this.total0&&this.total>this.limit){if(!this.$pagination.children(‘li.footable-page[data-page=”‘+t+'”]’).hasClass(“visible”)){var i=0,n=0;1==e?(n=t>this.total?this.total:t,i=n-this.limit):(i=t<1?0:t-1,n=i+this.limit),ithis.total?this.total:this.limit),n>this.total&&(n=this.total,i=this.total-this.limit<0?0:this.total-this.limit),this.$pagination.children("li.footable-page").removeClass("visible").slice(i,n).addClass("visible")}}else this.$pagination.children("li.footable-page").removeClass("visible").slice(0,this.total).addClass("visible")},_onPageClicked:function(e){if(e.preventDefault(),!t(e.target).closest("li").is(".active,.disabled")){var i=e.data.self,n=t(this).data("page");switch(n){case"first":return void i.first();case"prev":return void i.prev();case"next":return void i.next();case"last":return void i.last();case"prev-limit":return void i.prevPages();case"next-limit":return void i.nextPages();default:return void i._set(n)}}}}),e.components.register("paging",e.Paging,400)}(jQuery,FooTable),function(t){t.Defaults.prototype.paging={enabled:!1,countFormat:"{CP} of {TP}",current:1,limit:5,position:"center",size:10,container:null,strings:{first:"«",prev:"‹",next:"›",last:"»",prevPages:"…",nextPages:"…"}}}(FooTable),function(t){t.Table.prototype.gotoPage=function(e){return this.use(t.Paging).goto(e)},t.Table.prototype.nextPage=function(){return this.use(t.Paging).next()},t.Table.prototype.prevPage=function(){return this.use(t.Paging).prev()},t.Table.prototype.firstPage=function(){return this.use(t.Paging).first()},t.Table.prototype.lastPage=function(){return this.use(t.Paging).last()},t.Table.prototype.nextPages=function(){return this.use(t.Paging).nextPages()},t.Table.prototype.prevPages=function(){return this.use(t.Paging).prevPages()},t.Table.prototype.pageSize=function(e){return this.use(t.Paging).pageSize(e)}}(FooTable),function(t,e){e.Editing=e.Component.extend({construct:function(i){this._super(i,i.o.editing.enabled),this.pageToNew=i.o.editing.pageToNew,this.alwaysShow=i.o.editing.alwaysShow,this.column=t.extend(!0,{},i.o.editing.column,{visible:this.alwaysShow}),this.position=i.o.editing.position,this.showText=i.o.editing.showText,this.hideText=i.o.editing.hideText,this.addText=i.o.editing.addText,this.editText=i.o.editing.editText,this.deleteText=i.o.editing.deleteText,this.viewText=i.o.editing.viewText,this.allowAdd=i.o.editing.allowAdd,this.allowEdit=i.o.editing.allowEdit,this.allowDelete=i.o.editing.allowDelete,this.allowView=i.o.editing.allowView,this._$buttons=null,this.callbacks={addRow:e.checkFnValue(this,i.o.editing.addRow),editRow:e.checkFnValue(this,i.o.editing.editRow),deleteRow:e.checkFnValue(this,i.o.editing.deleteRow),viewRow:e.checkFnValue(this,i.o.editing.viewRow)}},preinit:function(i){var n=this;this.ft.raise("preinit.ft.editing",[i]).then(function(){if(n.ft.$el.hasClass("footable-editing")&&(n.enabled=!0),n.enabled=e.is.boolean(i.editing)?i.editing:n.enabled,n.enabled){if(n.pageToNew=e.is.boolean(i.editingPageToNew)?i.editingPageToNew:n.pageToNew,n.alwaysShow=e.is.boolean(i.editingAlwaysShow)?i.editingAlwaysShow:n.alwaysShow,n.position=e.is.string(i.editingPosition)?i.editingPosition:n.position,n.showText=e.is.string(i.editingShowText)?i.editingShowText:n.showText,n.hideText=e.is.string(i.editingHideText)?i.editingHideText:n.hideText,n.addText=e.is.string(i.editingAddText)?i.editingAddText:n.addText,n.editText=e.is.string(i.editingEditText)?i.editingEditText:n.editText,n.deleteText=e.is.string(i.editingDeleteText)?i.editingDeleteText:n.deleteText,n.viewText=e.is.string(i.editingViewText)?i.editingViewText:n.viewText,n.allowAdd=e.is.boolean(i.editingAllowAdd)?i.editingAllowAdd:n.allowAdd,n.allowEdit=e.is.boolean(i.editingAllowEdit)?i.editingAllowEdit:n.allowEdit,n.allowDelete=e.is.boolean(i.editingAllowDelete)?i.editingAllowDelete:n.allowDelete,n.allowView=e.is.boolean(i.editingAllowView)?i.editingAllowView:n.allowView,n.column=new e.EditingColumn(n.ft,n,t.extend(!0,{},n.column,i.editingColumn,{visible:n.alwaysShow})),n.ft.$el.hasClass("footable-editing-left")&&(n.position="left"),n.ft.$el.hasClass("footable-editing-right")&&(n.position="right"),"right"===n.position)n.column.index=n.ft.columns.array.length;else{n.column.index=0;for(var s=0,o=n.ft.columns.array.length;s tr.footable-editing”).remove()})},$create:function(){var e=this,i=”right”===e.position?”footable-editing-right”:”footable-editing-left”;e.ft.$el.addClass(“footable-editing”).addClass(i).on(“click.ft.editing”,”.footable-show”,{self:e},e._onShowClick).on(“click.ft.editing”,”.footable-hide”,{self:e},e._onHideClick).on(“click.ft.editing”,”.footable-edit”,{self:e},e._onEditClick).on(“click.ft.editing”,”.footable-delete”,{self:e},e._onDeleteClick).on(“click.ft.editing”,”.footable-view”,{self:e},e._onViewClick).on(“click.ft.editing”,”.footable-add”,{self:e},e._onAddClick),e.$cell=t(“ “).attr(“colspan”,e.ft.columns.visibleColspan).append(e.$buttonShow()),e.allowAdd&&e.$cell.append(e.$buttonAdd()),e.$cell.append(e.$buttonHide()),e.alwaysShow&&e.ft.$el.addClass(“footable-editing-always-show”),e.allowAdd||e.ft.$el.addClass(“footable-editing-no-add”),e.allowEdit||e.ft.$el.addClass(“footable-editing-no-edit”),e.allowDelete||e.ft.$el.addClass(“footable-editing-no-delete”),e.allowView||e.ft.$el.addClass(“footable-editing-no-view”);var n=e.ft.$el.children(“tfoot”);0==n.length&&(n=t(“ “),e.ft.$el.append(n)),e.$row=t(“ “,{class:”footable-editing”}).append(e.$cell).appendTo(n)},$buttonShow:function(){return’“},$buttonHide:function(){return’“},$buttonAdd:function(){return’ “},$buttonEdit:function(){return’ “},$buttonDelete:function(){return’“},$buttonView:function(){return’ “},$rowButtons:function(){return e.is.jq(this._$buttons)?this._$buttons.clone():(this._$buttons=t(‘
      • ‘),this.allowView&&this._$buttons.append(this.$buttonView()),this.allowEdit&&this._$buttons.append(this.$buttonEdit()),this.allowDelete&&this._$buttons.append(this.$buttonDelete()),this._$buttons)},draw:function(){this.$cell.attr(“colspan”,this.ft.columns.visibleColspan)},_onEditClick:function(i){i.preventDefault();var n=i.data.self,s=t(this).closest(“tr”).data(“__FooTableRow__”);s instanceof e.Row&&n.ft.raise(“edit.ft.editing”,[s]).then(function(){n.callbacks.editRow.call(n.ft,s)})},_onDeleteClick:function(i){i.preventDefault();var n=i.data.self,s=t(this).closest(“tr”).data(“__FooTableRow__”);s instanceof e.Row&&n.ft.raise(“delete.ft.editing”,[s]).then(function(){n.callbacks.deleteRow.call(n.ft,s)})},_onViewClick:function(i){i.preventDefault();var n=i.data.self,s=t(this).closest(“tr”).data(“__FooTableRow__”);s instanceof e.Row&&n.ft.raise(“view.ft.editing”,[s]).then(function(){n.callbacks.viewRow.call(n.ft,s)})},_onAddClick:function(t){t.preventDefault();var e=t.data.self;e.ft.raise(“add.ft.editing”).then(function(){e.callbacks.addRow.call(e.ft)})},_onShowClick:function(t){t.preventDefault();var e=t.data.self;e.ft.raise(“show.ft.editing”).then(function(){e.ft.$el.addClass(“footable-editing-show”),e.column.visible=!0,e.ft.draw()})},_onHideClick:function(t){t.preventDefault();var e=t.data.self;e.ft.raise(“hide.ft.editing”).then(function(){e.ft.$el.removeClass(“footable-editing-show”),e.column.visible=!1,e.ft.draw()})}}),e.components.register(“editing”,e.Editing,850)}(jQuery,FooTable),function(t,e){e.EditingColumn=e.Column.extend({construct:function(t,e,i){this._super(t,i,”editing”),this.editing=e,this.internal=!0},$create:function(){(this.$el=!this.virtual&&e.is.jq(this.$el)?this.$el:t(“

        “,{class:”footable-editing”})).html(this.title)},parser:function(i){if(e.is.string(i)&&(i=t(t.trim(i))),e.is.element(i)&&(i=t(i)),e.is.jq(i)){var n=i.prop(“tagName”).toLowerCase();return”td”==n||”th”==n?i.data(“value”)||i.contents():i}return null},createCell:function(i){var n=this.editing.$rowButtons(),s=t(“ “).append(n);return e.is.jq(i.$el)&&(0===this.index?s.prependTo(i.$el):s.insertAfter(i.$el.children().eq(this.index-1))),new e.Cell(this.ft,i,this,s||s.html())}}),e.columns.register(“editing”,e.EditingColumn)}(jQuery,FooTable),function(t,e){e.Defaults.prototype.editing={enabled:!1,pageToNew:!0,position:”right”,alwaysShow:!1,addRow:function(){},editRow:function(t){},deleteRow:function(t){},viewRow:function(t){},showText:’ Edit rows’,hideText:”Cancel”,addText:”New row”,editText:’‘,deleteText:’‘,viewText:’‘,allowAdd:!0,allowEdit:!0,allowDelete:!0,allowView:!1,column:{classes:”footable-editing”,name:”editing”,title:””,filterable:!1,sortable:!1}}}(jQuery,FooTable),function(t,e){e.is.defined(e.Paging)&&(e.Paging.prototype.unpaged=[],e.Paging.extend(“predraw”,function(){this.unpaged=this.ft.rows.array.slice(0),this._super()}))}(jQuery,FooTable),function(t,e){e.Row.prototype.add=function(i){i=!e.is.boolean(i)||i;var n=this;return t.Deferred(function(t){var e=n.ft.rows.all.push(n)-1;if(i)return n.ft.draw().then(function(){t.resolve(e)});t.resolve(e)})},e.Row.prototype.delete=function(i){i=!e.is.boolean(i)||i;var n=this;return t.Deferred(function(t){var s=n.ft.rows.all.indexOf(n);if(e.is.number(s)&&s>=0&&s=0&&e=0&&e<n&&(s=this.ft.rows.all[e]),s instanceof FooTable.Row&&s.delete(i)}}(FooTable),function(t,e){var i=0,n=function(t){var e,i,n=2166136261;for(e=0,i=t.length;e<i;e++)n^=t.charCodeAt(e),n+=(n<<1)+(n<<4)+(n<<7)+(n<<8)+(n<>>0}(location.origin+location.pathname);e.State=e.Component.extend({construct:function(t){this._super(t,t.o.state.enabled),this._key=”1″,this.key=this._key+(e.is.string(t.o.state.key)?t.o.state.key:this._uid()),this.filtering=!e.is.boolean(t.o.state.filtering)||t.o.state.filtering,this.paging=!e.is.boolean(t.o.state.paging)||t.o.state.paging,this.sorting=!e.is.boolean(t.o.state.sorting)||t.o.state.sorting},preinit:function(t){var i=this;this.ft.raise(“preinit.ft.state”,[t]).then(function(){i.enabled=e.is.boolean(t.state)?t.state:i.enabled,i.enabled&&(i.key=i._key+(e.is.string(t.stateKey)?t.stateKey:i.key),i.filtering=e.is.boolean(t.stateFiltering)?t.stateFiltering:i.filtering,i.paging=e.is.boolean(t.statePaging)?t.statePaging:i.paging,i.sorting=e.is.boolean(t.stateSorting)?t.stateSorting:i.sorting)},function(){i.enabled=!1})},get:function(t){return JSON.parse(localStorage.getItem(this.key+”:”+t))},set:function(t,e){localStorage.setItem(this.key+”:”+t,JSON.stringify(e))},remove:function(t){localStorage.removeItem(this.key+”:”+t)},read:function(){this.ft.execute(!1,!0,”readState”)},write:function(){this.ft.execute(!1,!0,”writeState”)},clear:function(){this.ft.execute(!1,!0,”clearState”)},_uid:function(){var t=this.ft.$el.attr(“id”);return n+”_”+(e.is.string(t)?t:++i)}}),e.components.register(“state”,e.State,700)}(jQuery,FooTable),function(t){t.Component.prototype.readState=function(){},t.Component.prototype.writeState=function(){},t.Component.prototype.clearState=function(){}}(FooTable),function(t){t.Defaults.prototype.state={enabled:!1,filtering:!0,paging:!0,sorting:!0,key:null}}(FooTable),function(t){t.Filtering&&(t.Filtering.prototype.readState=function(){if(this.ft.state.filtering){var e=this.ft.state.get(“filtering”);t.is.hash(e)&&!t.is.emptyArray(e.filters)&&(this.filters=this.ensure(e.filters))}},t.Filtering.prototype.writeState=function(){if(this.ft.state.filtering){var e=t.arr.map(this.filters,function(e){return{name:e.name,query:e.query instanceof t.Query?e.query.val():e.query,columns:t.arr.map(e.columns,function(t){return t.name}),hidden:e.hidden,space:e.space,connectors:e.connectors,ignoreCase:e.ignoreCase}});this.ft.state.set(“filtering”,{filters:e})}},t.Filtering.prototype.clearState=function(){this.ft.state.filtering&&this.ft.state.remove(“filtering”)})}(FooTable),function(t){t.Paging&&(t.Paging.prototype.readState=function(){if(this.ft.state.paging){var e=this.ft.state.get(“paging”);t.is.hash(e)&&(this.current=e.current,this.size=e.size)}},t.Paging.prototype.writeState=function(){this.ft.state.paging&&this.ft.state.set(“paging”,{current:this.current,size:this.size})},t.Paging.prototype.clearState=function(){this.ft.state.paging&&this.ft.state.remove(“paging”)})}(FooTable),function(t){t.Sorting&&(t.Sorting.prototype.readState=function(){if(this.ft.state.sorting){var e=this.ft.state.get(“sorting”);if(t.is.hash(e)){var i=this.ft.columns.get(e.column);i instanceof t.Column&&(this.column=i,this.column.direction=e.direction)}}},t.Sorting.prototype.writeState=function(){this.ft.state.sorting&&this.column instanceof t.Column&&this.ft.state.set(“sorting”,{column:this.column.name,direction:this.column.direction})},t.Sorting.prototype.clearState=function(){this.ft.state.sorting&&this.ft.state.remove(“sorting”)})}(FooTable),function(t){t.Table.extend(“_construct”,function(t){return this.state=this.use(FooTable.State),this._super(t)}),t.Table.extend(“_preinit”,function(){var t=this;return t._super().then(function(){t.state.enabled&&t.state.read()})}),t.Table.extend(“draw”,function(){var t=this;return t._super().then(function(){t.state.enabled&&t.state.write()})})}(FooTable),function(t,e){e.Export=e.Component.extend({construct:function(t){this._super(t,!0),this.snapshot=[]},predraw:function(){this.snapshot=this.ft.rows.array.slice(0)},columns:function(){var t=[];return e.arr.each(this.ft.columns.array,function(e){e.internal||t.push({type:e.type,name:e.name,title:e.title,visible:e.visible,hidden:e.hidden,classes:e.classes,style:e.style})}),t},rows:function(t){t=!!e.is.boolean(t)&&t;var i=t?this.ft.rows.all:this.snapshot,n=[];return e.arr.each(i,function(t){n.push(t.val())}),n},json:function(t){return JSON.parse(JSON.stringify({columns:this.columns(),rows:this.rows(t)}))},csv:function(t){var i,n,s=””,o=this.columns();e.arr.each(o,function(t,e){n='”‘+t.title.replace(/”/g,'””‘)+'”‘,s+=0===e?n:”,”+n}),s+=”\n”;var r=t?this.ft.rows.all:this.snapshot;return e.arr.each(r,function(t){e.arr.each(t.cells,function(t,e){t.column.internal||(i=t.column.stringify.call(t.column,t.value,t.ft.o,t.row.value),n='”‘+i.replace(/”/g,'””‘)+'”‘,s+=0===e?n:”,”+n)}),s+=”\n”}),s}}),e.components.register(“export”,e.Export,490)}(jQuery,FooTable),function(t){t.Column.prototype.__export_define__=function(e){this.stringify=t.checkFnValue(this,e.stringify,this.stringify)},t.Column.extend(“define”,function(t){this._super(t),this.__export_define__(t)}),t.Column.prototype.stringify=function(t,e,i){return t+””},t.is.defined(t.DateColumn)&&(t.DateColumn.prototype.stringify=function(e,i,n){return t.is.object(e)&&t.is.boolean(e._isAMomentObject)&&e.isValid()?e.format(this.formatString):””}),t.ObjectColumn.prototype.stringify=function(e,i,n){return t.is.object(e)?JSON.stringify(e):””},t.ArrayColumn.prototype.stringify=function(e,i,n){return t.is.array(e)?JSON.stringify(e):””}}(FooTable),function(t){t.Table.prototype.toJSON=function(e){return this.use(t.Export).json(e)},t.Table.prototype.toCSV=function(e){return this.use(t.Export).csv(e)}}(FooTable);

        !function(e){function t(n){if(u[n])return u[n].exports;var a=u[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var u={};t.m=e,t.c=u,t.d=function(e,u,n){t.o(e,u)||Object.defineProperty(e,u,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var u=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(u,”a”,u),u},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p=”/”,t(t.s=623)}({11:function(e,t,u){var n=u(12),a=u(78),r=u(79),o=”[object Null]”,i=”[object Undefined]”,l=n?n.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?i:o:l&&l in Object(e)?a(e):r(e)}},12:function(e,t,u){var n=u(5).Symbol;e.exports=n},22:function(e,t){e.exports=function(e,t){for(var u=-1,n=null==e?0:e.length,a=Array(n);++u<n;)a[u]=t(e[u],u,e);return a}},23:function(e,t,u){var n=u(11),a=u(8),r="[object Symbol]";e.exports=function(e){return"symbol"==typeof e||a(e)&&n(e)==r}},24:function(e,t,u){var n=u(87);e.exports=function(e){return null==e?"":n(e)}},4:function(e,t){var u=Array.isArray;e.exports=u},43:function(e,t,u){(function(t){var u="object"==typeof t&&t&&t.Object===Object&&t;e.exports=u}).call(t,u(9))},5:function(e,t,u){var n=u(43),a="object"==typeof self&&self&&self.Object===Object&&self,r=n||a||Function("return this")();e.exports=r},52:function(e,t){e.exports=function(e){return function(t){return null==e?void 0:e[t]}}},54:function(e,t,u){"use strict";var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=function(){function e(e,t){for(var u=0;u-1?t.split(u).join(“”):t.split(“,”).join(“”);var n=e[2]||”.”;t.indexOf(n)>-1&&(t=t.split(n).join(“.”));var a=Number(t);return isNaN(a)?t:a})}},{key:”_addFunctionDATEVAL”,value:function(e){e.setFunction(“DATEVAL”,function(e){var t=e[0]||””,u=e[1]||””;return t&&u?moment(t,u).unix():t})}}]),e}();t.a=new r},623:function(e,t,u){e.exports=u(624)},624:function(e,t,u){“use strict”;Object.defineProperty(t,”__esModule”,{value:!0});var n,a=(window.jQuery,(n=null)||(n=jQuery({})),n),r={SetCellColor:function(e,t,u,n,a){e.length&&e.css(“color”,u.targetValueColor)},SetCellBgColor:function(e,t,u,n,a){e.length&&e.css(“background-color”,u.targetValueColor)},ResetCellColorToDefault:function(e,t,u,n,a){e.length&&e.css(“color”,”initial”)},ResetCellBgColorToDefault:function(e,t,u,n,a){e.length&&e.css(“background-color”,”initial”)},SetCellContent:function(e,t,u,n,a){e.length&&e.each(function(e,t){var n=jQuery(t);if(u.targetValue&&!n.hasClass(“ninja_column_conditionally_transformed”)){var a=u.targetValue.replace(/{row.([^\}]*)}/g,function(e){var t=e.substring(5,e.length-1),u=””,a=t.indexOf(“|”);return-1!==a&&(u=t.substring(a+1,t.length),t=t.substring(0,a)),n.closest(“tr”).find(“td.ninja_clmn_nm_”+t).html()||u});n.html(a).addClass(“ninja_column_conditionally_transformed”)}})},SetCellCssClass:function(e,t,u,n,a){e.length&&e.addClass(u.targetValue)},RemoveCellCssClass:function(e,t,u,n,a){e.length&&e.removeClass(u.targetValue)},SetRowColor:function(e,t,u,n,a){e.length&&e.closest(“tr”).find(“> td”).css(“color”,u.targetValueColor)},SetRowBgColor:function(e,t,u,n,a){e.length&&e.closest(“tr”).find(“> td”).css(“background-color”,u.targetValueColor)},ResetRowBgColor:function(e,t,u,n,a){e.length&&e.closest(“tr”).find(“> td”).css(“background-color”,”initial”)},ResetRowColorToDefault:function(e,t,u,n,a){e.length&&e.closest(“tr”).find(“> td”).css(“color”,”initial”)},SetRowCssClass:function(e,t,u,n,a){e.length&&e.closest(“tr”).addClass(u.targetValue)},RemoveRowCssClass:function(e,t,u,n,a){e.length&&e.closest(“tr”).removeClass(u.targetValue)},SetColumnColor:function(e,t,u,n,a){e.length&&e.closest(“table”).find(“tbody tr td:nth-child(“+(n+1)+”)”).css(“color”,u.targetValueColor)},SetColumnBgColor:function(e,t,u,n,a){e.length&&e.closest(“table”).find(“tbody tr td:nth-child(“+(n+1)+”)”).css(“background-color”,u.targetValueColor)},AddColumnCssClass:function(e,t,u,n,a){e.length&&e.closest(“table”).find(“tbody tr td:nth-child(“+(n+1)+”)”).addClass(u.targetValue)},RemoveColumnCssClass:function(e,t,u,n,a){e.length&&e.closest(“table”).find(“tbody tr td:nth-child(“+(n+1)+”)”).removeClass(u.targetValue)}};a.on(“ninja-tables-apply-conditional-formatting”,function(e,t,u){u&&u.columns&&u.columns.length&&jQuery.each(u.columns,function(e,u){u&&u.conditions&&u.conditions.length&&jQuery.each(u.conditions,function(n,a){if(a&&a.targetAction){var o=function(e){return e.targetAction.split(“-“).map(function(e){return e.substr(0,1).toUpperCase()+e.substr(1)}).join(“”)}(a);if(o in r){var i=function(e,t,u,n){var a=jQuery({}),r=”ninja_column_”+u;return”equal”==t.conditionalOperator?a=function(e,t,u,n){return e.find(“tbody .”+t).filter(function(e,t){return jQuery(t).html()==u.conditionalValue})}(e,r,t):”not-equal”==t.conditionalOperator?a=function(e,t,u,n){return e.find(“tbody .”+t).filter(function(e,t){return jQuery(t).html()!=u.conditionalValue})}(e,r,t):”contains”==t.conditionalOperator?a=function(e,t,u,n){return e.find(“tbody .”+t+”:contains(“+u.conditionalValue+”)”)}(e,r,t):”does-not-contain”==t.conditionalOperator?a=function(e,t,u,n){return e.find(“tbody .”+t+”:not(:contains(“+u.conditionalValue+”))”)}(e,r,t):”less-than”==t.conditionalOperator?a=function(e,t,u,n){return e.find(“tbody .”+t).filter(function(e,t){var a=n.sortValue(jQuery(t).text());return a<n.sortValue(u.conditionalValue)})}(e,r,t,n):"less-than-or-equal-to"==t.conditionalOperator?a=function(e,t,u,n){return e.find("tbody ."+t).filter(function(e,t){var a=n.sortValue(jQuery(t).text());return an.sortValue(u.conditionalValue)})}(e,r,t,n):”greater-than-or-equal-to”==t.conditionalOperator?a=function(e,t,u,n){return e.find(“tbody .”+t).filter(function(e,t){var a=n.sortValue(jQuery(t).text());return a>=n.sortValue(u.conditionalValue)})}(e,r,t,n):”between”==t.conditionalOperator&&(a=function(e,t,u,n){return e.find(“tbody .”+t).filter(function(e,t){var a=jQuery(t).text(),r=u.conditionalValue,o=u.conditionalValue2;return a=n.sortValue(a),r=n.sortValue(u.conditionalValue),o=n.sortValue(u.conditionalValue2),a>=r&&a<=o})}(e,r,t,n)),a}(t,a,e,u);r[o](i,t,a,e,u)}}})})}),u(625);var o=u(89),i=u(91),l=u.n(i),s=u(54),c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f=jQuery,d=RegExp.prototype.test.bind(/(]+)>)/i),g={initTables:function(){var e=this;this.ninjaFooTablesInstance=[];var t=jQuery(“table.foo-table.ninja_footable”);t.length&&f.each(t,function(t,u){var n=f(u),a=n.attr(“data-ninja_table_instance”),r=window[a];r&&(r.instance_name=a,e.initTable(n,r))})},initTable:function(e,t){var u=this,n=u.getNinjaTableConfig(t);t.init_config=n,e.on(“ready.ft.table”,function(n,a){try{e.parent().removeClass(“loading_ninja_table”),u.onReadyFooTable(e,t),jQuery(document).trigger(“ninja_table_loaded”,[e,t]),u.jetpackLazyImageCompatibility()}catch(e){}}).on(“postdraw.ft.table”,function(u,n){try{a.trigger(“ninja-tables-apply-conditional-formatting”,[e,t]),e.find(“td:contains(‘#colspan#’)”).length&&e.find(“td:contains(‘#colspan#’)”).remove()}catch(e){console.warn(e)}}).on(“after.ft.filtering”,function(t,u,n){if(e.trigger(“after_ft_filtering”,[u,n]),n&&n.length)e.addClass(“ninja_has_filter”);else{var a=e.find(“.ninja-custom-filter input, .ninja-custom-filter select”);f.each(a,function(t,u){switch(u.type.toLowerCase()){case”text”:case”password”:case”textarea”:case”hidden”:u.value=””;break;case”radio”:case”checkbox”:u.checked&&(u.checked=!1);break;case”select-one”:u.selectedIndex=0;break;case”select-multiple”:jQuery(document).trigger(“ninja_table_trigger_multi_reset”,{frm_element:u,$table:e})}}),e.removeClass(“ninja_has_filter”),e.trigger(“ninja_table_reset_filter”)}}).on(“preinit.ft.breakpoints”,function(e,t){window.ninjaTablesCustomBreakpoints&&(t.o.breakpoints=window.ninjaTablesCustomBreakpoints)}).on(“before.ft.filtering”,function(e,t,u){u.length&&jQuery.each(u,function(e,t){if(“search”===t.name){var u=t.query._original;t.query=new FooTable.Query(window.ninjaTableApp.diacriticsRemoval(t.query._original),null,!1),t.query._value=u}})}),t.settings.stack_config&&t.settings.stack_config.stackable&&f(document).trigger(“ninja_table_init_stackables”,{$table:e,tableConfig:t}),e.on(“click”,”.ninja_table_do_column_filter”,function(t){t.preventDefault();try{var u=f(this),n=FooTable.get(e).use(FooTable.Filtering),a=u.text(),r=a.match(/\b.*\b/);r=r?'”‘+r[0]+'”‘:a;var o=new FooTable.Query(r,”AND”,!1,!1);n.addFilter(“nt_link_filter”,o,[u.data(“target_column”)]),n.filter()}catch(e){console.warn(e)}}),t.chunks&&e.on(“ready.ft.table”,function(e,n){u.loadMoreData(t,n)}),e.on(“postdraw.ft.table”,function(n,a){u.loadCustomPager(a,e,t)});var r=FooTable.init(e,n,function(a){if(u.doAccesibility(e),e.trigger(“ninja_table_loaded_once”,{initConfig:n}),”ajax_table”!=t.render_type&&e.find(“td:contains(‘#colspan#’)”).remove(),t.settings.sticky_header&&(“yes”!=t.settings.disable_sticky_on_mobile||jQuery(“body”).width()>767)){var r=parseInt(t.settings.sticky_header_offset);r||(r=0),jQuery(“.”+t.uniqueID).stickyTableHeaders({fixedOffset:r})}});this.ninjaFooTablesInstance||(this.ninjaFooTablesInstance=[]),this.ninjaFooTablesInstance[t.instance_name]=r,”ajax_table”!=t.render_type&&e.find(“td:contains(‘#colspan#’)”).remove()},doAccesibility:function(e){if(“yes”!=e.data(“post_accessible”)){var t=”ninja_drop_down_id_”+e.attr(“id”);e.find(“.footable-header th”).attr(“scope”,”col”),e.find(“.footable-filtering .footable-filtering-search > .input-group > input”).attr(“aria-label”,”Search in Table”),e.find(“.footable-filtering th”).attr(“scope”,”row”),e.find(“.footable-filtering .footable-filtering-search > .input-group > .input-group-btn button.btn-primary”).attr({type:”submit”,”aria-label”:”Search”,value:”Search”}),e.find(“.footable-filtering .footable-filtering-search > .input-group .dropdown-toggle”).attr({“aria-label”:”Search in”,value:”Search in”}),e.find(“.footable-filtering .footable-filtering-search > .input-group ul.dropdown-menu li.dropdown-header”).attr(“id”,t),e.find(“.footable-filtering .footable-filtering-search > .input-group ul.dropdown-menu”).attr({role:”group”,”aria-labelledby”:t});var u=e.find(“thead .ninja-custom-filter”);jQuery.each(u,function(t,u){var n=jQuery(u),a=n.attr(“data-element_type”),r=”nt_cf_”+t+”_table_”+e.attr(“data-footable_id”);if(“radio”==a||”checkbox”==a)n.attr({role:”group”,”aria-labelledby”:r}),n.find(“.ninja_filter_title”).attr(“id”,r);else{var o=n.find(“select,input”);o.length&&(n.find(“.ninja_filter_title”).attr(“for”,r),f(o[0]).attr(“id”,r))}});var n=e.find(“.pagination”);n&&jQuery.each(n.children(),function(e,t){var u=jQuery(t),n=u.attr(“data-page”);n=”first”==n?”first page”:”prev”==n?”previous”:”prev-limit”==n?”previous limit”:”next-limit”==n?”next limit”:”next”==n?”next”:”last”==n?”last page”:n?”page “+n:”page size”,u.attr(“aria-label”,n)}),e.data(“post_accessible”,”yes”)}},loadMoreData:function(e,t){this.loadChuck(1,e,t)},loadChuck:function(e,t,u){var n=this,a=t.chunks;if(e<=a){var r={action:"wp_ajax_ninja_tables_public_action",table_id:t.table_id,target_action:"get-all-data",default_sorting:t.settings.default_sorting,skip_rows:t.settings.skip_rows,limit_rows:t.settings.limit_rows,chunk_number:e};t.editing&&"yes"==t.editing.check_editing&&(r.check_editing="yes","yes"==t.editing.own_data_only&&(r.own_only="yes")),f.get(window.ninja_footables.ajax_url,r).then(function(r){n.loadChuck(e+1,t,u),r&&(u.rows.load(r,!0),e==a&&u.$el.trigger("ninja_table_all_chunk_loaded"))})}},getNinjaTableConfig:function(e){var t=this,u=(RegExp.prototype.test.bind(/(]+)>)/i),e.init_config);u.data_request_url&&(u.rows=f.get(u.data_request_url));var n=0;if(jQuery.each(e.columns,function(a,r){r.original_type=r.type,”date”==r.type?(r.sortValue=function(e){return(FooTable.is.element(e)||FooTable.is.jq(e))&&(e=jQuery(e).text()),e?(r.formatString&&(e=moment(e,r.formatString).valueOf()),e):0},r.type=”numeric”):”numeric”==r.type?(r.sortValue=function(e){return t.parseNumberValue(e,r)},r.filterValue=function(e){return t.parseNumberValue(e,r)}):”image”==r.type?(r.sortValue=t.getTextFiltererOrSorter(!0),r.filterValue=t.getTextFiltererOrSorter(),u.data_request_url?r.type=”object”:r.type=”text”):(r.sortValue=t.getTextFiltererOrSorter(!0),r.filterValue=t.getTextFiltererOrSorter(),r.type=”text”),r.formatter=function(o,i,c){return r.original||(r.original=r),”image”==r.original.data_type&&(o=t.parseImageColumn(o,r)),”button”==r.original.data_type&&u.data_request_url&&(o=t.parseButtonColumn(o,r)),r.transformed_value&&r.transformed_value.trim()&&(o=t.getShortcodes(r.transformed_value,r,c),”numeric”===r.type&&(“yes”==e.settings.has_formula&&(o=s.a.parse(l()(o))),o=Number(o)),f.each(this.ft.rows.array[n]&&this.ft.rows.array[n].cells,function(e,t){t.column.name===r.name&&(t.filterValue=o,t.sortValue=o)})),a===e.columns.length-1&&n++,”yes”==e.settings.has_formula&&(o=s.a.parse(l()(o))),o}}),u.columns=e.columns,e.editing&&e.editing.enabled&&(u.editing={enabled:e.editing.enabled,position:e.editing.position,alwaysShow:e.editing.alwaysShow,allowEdit:e.editing.editing,allowDelete:e.editing.deleting,allowView:!1,showText:’ ‘+e.editing.showText,hideText:e.editing.hideText,addText:e.editing.addText,column:{classes:”footable-editing”,name:”____editing____”,title:e.editing.editingColumnTitle,filterable:!1,sortable:!1},editRow:function(t){jQuery(document).trigger(“ninja_table_edit_row”,{row:t,self:this,tableConfig:e})},addRow:function(){jQuery(document).trigger(“ninja_table_add_row”,{self:this,tableConfig:e})},deleteRow:function(t){jQuery(document).trigger(“ninja_table_delete_row”,{row:t,self:this,tableConfig:e})}}),e.custom_filter_key){var a=e.custom_filter_key;u.components={filtering:FooTable[a]},u.filtering.enabled=!0}return e.settings.defualt_filter&&u.filtering.filters.length&&jQuery.each(u.filtering.filters,function(e,t){t.query=window.ninjaTableApp.diacriticsRemoval(t.query)}),u},onReadyFooTable:function(e,t){var u=t.custom_css;if(t.settings.extra_css_class&&e.addClass(t.settings.extra_css_class),jQuery.each(u,function(t,u){e.find(“.”+t).css(u)}),t.settings.hide_on_empty&&(e.on(“expanded.ft.row”,function(t,u,n){e.find(“table.footable-details td:empty”).parent().addClass(“nt_has_hide”)}),e.find(“table.footable-details td:empty”).parent().addClass(“nt_has_hide”)),t.settings.paginate_to_top&&e.find(“tfoot”).on(“click”,”.footable-page-link”,function(){“…”!==f(this).text()&&jQuery(“html, body”).animate({scrollTop:e.offset().top},200)}),jQuery(document).trigger(“ninja_table_ready_init”,{$table:e,tableConfig:t}),jQuery(document).trigger(“ninja_table_ready_init_table_id_”+t.table_id,{$table:e,tableConfig:t}),jQuery(“.ninja_filter_date_picker,.ninja_filter_date_range”).length&&Pikaday){var n=jQuery(“.ninja_filter_date_picker,.ninja_filter_date_range”);jQuery.each(n,function(e,t){var u=jQuery(t);u.pikaday({format:u.data(“date_format”),defaultDate:u.val(),showTime:u.data(“show_time”),firstDay:u.data(“first_day_of_week”),onOpen:function(){f(“.pika-lendar .pika-title”).attr({“aria-atomic”:!0,role:”button”}),f(“.pika-single”).attr({“aria-label”:”Date Picker”,”aria-pressed”:”true”,”aria-hidden”:”false”}),f(“select.pika-select.pika-select-month”).attr(“title”,”Select Month”),f(“select.pika-select.pika-select-year”).attr(“title”,”Select Year”)},onclose:function(){f(“.pika-single”).attr({“aria-label”:”Date Picker”,”aria-pressed”:”false”,”aria-hidden”:”true”})}})})}e.hasClass(“nt_has_lightbox”)&&e.on(“click”,”.nt_lightbox”,lity),e.removeClass(“ninja_require_initial_hide”),e.parent().find(“.footable-loader”).remove(),e.find(“.footable-filtering”).find(“input”).attr(“spellcheck”,”false”).attr(“autocorrect”,”off”).attr(“autocapitalize”,”off”),e.on(“keyup”,”.ninja-custom-filter input, .footable-filtering-search > .input-group > input”,function(e){13===e.keyCode&&e.preventDefault()})},loadCustomPager:function(e,t,u){if(u.settings.pager&&!t.find(“.nt_customer_pager”).length){var n=t.find(“tfoot .footable-pagination-wrapper .pagination”);if(n.length){var a=parseInt(e.o.paging.size);t.data(“page-size”)&&(a=parseInt(t.data(“page-size”)));var r=u.settings.page_sizes||[10,20,50,100];-1==r.indexOf(a)&&r.push(a);var o=e.rows.all.length,i=[];r.forEach(function(e){(e=parseInt(e))<=o&&i.push(e)}),i.sort(function(e,t){return e-t}),i=f.unique(i);var l="";f.each(i,function(e,t){var u="";a==t&&(u="selected"),l+="’+t+””});var s=f(“

      • “,{class:”nt_customer_pager”}).append(f(“”,{class:”nt_pager_selection”}).html(l).on(“change”,function(){var e=f(this).val();t.data(“page-size”,e),FooTable.get(“#footable_”+u.table_id).pageSize(e)}));n.append(s)}}},getShortcodes:function(e,t,u){var n=t.transformed_value;-1!=n.indexOf(“{{“)&&(n=l()(Object(o.a)(n,{row:u})));var a=n.match(/{row.([^\}]*)}/g);return a&&f.each(a,function(e,t){var a=t.substring(5,t.length-1);n=n.replace(t,u[a]||””)}),n},parseImageColumn:function(e,t){if(“object”!=(void 0===e?”undefined”:c(e))||!e)return e;if(“file_download”==t.original.link_type)return’‘+t.original.download_button+”“;var u=””,n=””;return”hyperlinked”==t.original.link_type?(u=”“,n=”“):”image_light_box”==t.original.link_type?(u=’“,n=”“):”iframe_ligtbox”==t.original.link_type&&(u=’“,n=”“),e.image_thumb?u+’'+e.alt_text+'‘+n:””},parseButtonColumn:function(e,t){return t=t.original,e?’“+t.button_text+”“:””},getTextFiltererOrSorter:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return function(t){if(FooTable.is.element(t)||FooTable.is.jq(t)){if(!(t=this.parser(t)))return””;-1!=t.indexOf(“<img ")&&(t=function(e){return e.replace(/()/g,function(e){return(e=e.match(“(?:[^\\/]+)(\\.jpg|\\.png|\\.jpeg|\\.gif)”))?e[0]:e})}(t))}var u=document.createElement(“div”);u.innerHTML=t;var n=u.textContent||u.innerText||””;return n=n.replace(/(\r\n\t|\n|\r\t|”)/gm,””).trim(),e||(n=window.ninjaTableApp.diacriticsRemoval(n)),n}},parseNumberValue:function(e,t){if((FooTable.is.element(e)||FooTable.is.jq(e)||d(e))&&(e=jQuery(e).html())&&(e=e.replace(/(.*?)|]*>/g,””)),!e)return””;(e=”number”!=typeof e?e.replace(/[^0-9\.,-]+/g,””):e.toString())&&t.decimalSeparator&&(e=e.split(t.decimalSeparator).join(“.”)),e=e&&t.thousandSeparator?e.split(t.thousandSeparator).join(“”):e.split(“,”).join(“”);var u=Number(e);return isNaN(u)?e:u},jetpackLazyImageCompatibility:function(){!!jQuery(“.jetpack-lazy-images-js-enabled”).length&&jQuery(“body”).trigger(“jetpack-lazy-images-load”)}},b=[{base:”A”,letters:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{base:”AA”,letters:/[\uA732]/g},{base:”AE”,letters:/[\u00C6\u01FC\u01E2]/g},{base:”AO”,letters:/[\uA734]/g},{base:”AU”,letters:/[\uA736]/g},{base:”AV”,letters:/[\uA738\uA73A]/g},{base:”AY”,letters:/[\uA73C]/g},{base:”B”,letters:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{base:”C”,letters:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{base:”D”,letters:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{base:”DZ”,letters:/[\u01F1\u01C4]/g},{base:”Dz”,letters:/[\u01F2\u01C5]/g},{base:”E”,letters:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{base:”F”,letters:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{base:”G”,letters:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{base:”H”,letters:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g},{base:”I”,letters:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{base:”J”,letters:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{base:”K”,letters:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{base:”L”,letters:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{base:”LJ”,letters:/[\u01C7]/g},{base:”Lj”,letters:/[\u01C8]/g},{base:”M”,letters:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{base:”N”,letters:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{base:”NJ”,letters:/[\u01CA]/g},{base:”Nj”,letters:/[\u01CB]/g},{base:”O”,letters:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{base:”OI”,letters:/[\u01A2]/g},{base:”OO”,letters:/[\uA74E]/g},{base:”OU”,letters:/[\u0222]/g},{base:”P”,letters:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{base:”Q”,letters:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{base:”R”,letters:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{base:”S”,letters:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{base:”T”,letters:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{base:”TZ”,letters:/[\uA728]/g},{base:”U”,letters:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{base:”V”,letters:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{base:”VY”,letters:/[\uA760]/g},{base:”W”,letters:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{base:”X”,letters:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{base:”Y”,letters:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{base:”Z”,letters:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{base:”a”,letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:”aa”,letters:/[\uA733]/g},{base:”ae”,letters:/[\u00E6\u01FD\u01E3]/g},{base:”ao”,letters:/[\uA735]/g},{base:”au”,letters:/[\uA737]/g},{base:”av”,letters:/[\uA739\uA73B]/g},{base:”ay”,letters:/[\uA73D]/g},{base:”b”,letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:”c”,letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:”d”,letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:”dz”,letters:/[\u01F3\u01C6]/g},{base:”e”,letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:”f”,letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:”g”,letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:”h”,letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:”hv”,letters:/[\u0195]/g},{base:”i”,letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:”j”,letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:”k”,letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:”l”,letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:”lj”,letters:/[\u01C9]/g},{base:”m”,letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:”n”,letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:”nj”,letters:/[\u01CC]/g},{base:”o”,letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:”oi”,letters:/[\u01A3]/g},{base:”ou”,letters:/[\u0223]/g},{base:”oo”,letters:/[\uA74F]/g},{base:”p”,letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:”q”,letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:”r”,letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:”s”,letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:”t”,letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:”tz”,letters:/[\uA729]/g},{base:”u”,letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:”v”,letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:”vy”,letters:/[\uA761]/g},{base:”w”,letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:”x”,letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:”y”,letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:”z”,letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}];window.ninjaTableApp=g,window.ninjaTableApp.diacriticsRemoval=function(e){if(e)for(var t=0;t0&&(n.$details.insertAfter(n.$el).children(“td”).first().attr(“colspan”,n.ft.columns.visibleColspan),FooTable.arr.each(n.__hidden__,function(e){o&&e.collapse()})),n.$el.attr(“data-expanded”,!0),n.$toggle.removeClass(“fooicon-plus”).addClass(“fooicon-minus”),n.expanded=!0,n.ft.raise(“expanded.ft.row”,[self]))}).on(“collapse.ft.row”,function(e,t,u){o=!1,FooTable.arr.each(u.__hidden__,function(e){e.restore()}),u.$details.detach(),u.$el.removeAttr(“data-expanded”),u.$toggle.removeClass(“fooicon-minus”).addClass(“fooicon-plus”),u.expanded=!1,u.ft.raise(“collapsed.ft.row”,[u])}).on(“draw.ft.table”,function(e,t){u(t.breakpoints.current.name)?(o=!0,a.addClass(“ninja_stacked_table”),t.rows.expand(),function(e){e.data(“stackable_edit_inited”)||(e.on(“click”,”.footable-edit”,function(t){if(e.hasClass(“ninja_stacked_table”)){var u=n(this).closest(“tr.footable-detail-row”).prev().data(“__FooTableRow__”),a={ft:u.ft};jQuery(document).trigger(“ninja_table_edit_row”,{row:u,self:a,tableConfig:r})}}),e.on(“click”,”.footable-delete”,function(t){if(e.hasClass(“ninja_stacked_table”)){var u=n(this).closest(“tr.footable-detail-row”).prev().data(“__FooTableRow__”),a={ft:u.ft};jQuery(document).trigger(“ninja_table_delete_row”,{row:u,self:a,tableConfig:r})}}),e.data(“stackable_edit_inited”,”yes”))}(a),a.trigger(“ninja_stacked_init”)):(o=!1,a.removeClass(“ninja_stacked_table”),a.trigger(“ninja_stacked_removed”))})})},78:function(e,t,u){var n=u(12),a=Object.prototype,r=a.hasOwnProperty,o=a.toString,i=n?n.toStringTag:void 0;e.exports=function(e){var t=r.call(e,i),u=e[i];try{e[i]=void 0;var n=!0}catch(e){}var a=o.call(e);return n&&(t?e[i]=u:delete e[i]),a}},79:function(e,t){var u=Object.prototype.toString;e.exports=function(e){return u.call(e)}},8:function(e,t){e.exports=function(e){return null!=e&&”object”==typeof e}},87:function(e,t,u){var n=u(12),a=u(22),r=u(4),o=u(23),i=1/0,l=n?n.prototype:void 0,s=l?l.toString:void 0;e.exports=function e(t){if(“string”==typeof t)return t;if(r(t))return a(t,e)+””;if(o(t))return s?s.call(t):””;var u=t+””;return”0″==u&&1/t==-i?”-0″:u}},89:function(e,t,u){“use strict”;var n=”function”==typeof Symbol&&”symbol”==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&”function”==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?”symbol”:typeof e};u(90).polyfill(),t.a=function e(t,u,a,r){function o(e,t){return e=e[(t=t.pop?t:t.split(“.”)).shift()]||””,0 in t?o(e,t):e}var i,l=e,s=””;u=Array.isArray(u)?u:u?[u]:[],u=r?0 in u?[]:[1]:u;for(i=0;i1?e:t:(s+=t.replace(/{{{(.*?)}}}|{{(!?)(&?)(>?)(.*?)}}/g,function(e,t,u,n,a,r){return t?o(g,t):n?o(g,r):a?l(o(g,r),g):u?””:new Option(o(g,r)).innerHTML}),c=i),r?–d||(b=o(g,b),s+=/^f/.test(void 0===b?”undefined”:n(b))?b.call(g,f,function(e){return l(e,g)}):l(f,b,g,c),f=””):++d})}return s}},9:function(e,t){var u;u=function(){return this}();try{u=u||Function(“return this”)()||(0,eval)(“this”)}catch(e){“object”==typeof window&&(u=window)}e.exports=u;
        },90:function(e,t,u){“use strict”;function n(e,t){if(void 0===e||null===e)throw new TypeError(“Cannot convert first argument to object”);for(var u=Object(e),n=1;n<arguments.length;n++){var a=arguments[n];if(void 0!==a&&null!==a)for(var r=Object.keys(Object(a)),o=0,i=r.length;o<i;o++){var l=r[o],s=Object.getOwnPropertyDescriptor(a,l);void 0!==s&&s.enumerable&&(u[l]=a[l])}}return u}e.exports={assign:n,polyfill:function(){Object.assign||Object.defineProperty(Object,"assign",{enumerable:!1,configurable:!0,writable:!0,value:n})}}},91:function(e,t,u){var n=u(24),a=u(92),r=/&(?:amp|lt|gt|quot|#39);/g,o=RegExp(r.source);e.exports=function(e){return(e=n(e))&&o.test(e)?e.replace(r,a):e}},92:function(e,t,u){var n=u(52)({"&":"&","<":"”,”"”:'”‘,”'”:”‘”});e.exports=n}});

        The post 58867faf5133b1fa4b6e93f35472b06f-scripts appeared first on Compass.


      • Viewing all articles
        Browse latest Browse all 840

        Trending Articles