window.ratioCalculator=(()=>{var t={settings:{},resultsHtml:"",calculatorResult:"",init:function(t){this.settings=t,this.resultsHtml=$(".calculatorResultArea").html(),this.calculatorResult=$("#calculatorResult"),$("#btnSubmitCalculator").on("click",this.displayErrors)},displayErrors:function(){const t=[];$(".ratio-calculator input[type='text']").each(function(){t.push($(this).val())});var r=[];let l=0;for(;l",{text:String(""+r[l].error)})))}this.calculatorResult.css("display","none")}},validate:function(t){var r={valid:!1,error:""};return void 0!==t&&(isNaN(Number(t))||Number(t)%1!=0||""===t.trim()?r.error=this.settings.errors.isnan:Number(t)<=0?r.error=this.settings.errors.belowzero:r.valid=!0),r},successAjax:function(t){var r=this.resultsHtml,r=String(r).replaceAll(/\{\{Result\}\}/gi,t.result);$(".calculatorResultArea").html(r),this.calculatorResult.css("display","block")},calculate:function(l){var a={};for(let t=0,r=1;t\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",e=s.console&&(s.console.warn||s.console.log);return e&&e.call(s.console,n,t),i.apply(this,arguments)}}function t(t,e,i){var e=e.prototype,n=t.prototype=Object.create(e);n.constructor=t,n._super=e,i&&A(n,i)}function W(t,e){return function(){return t.apply(e,arguments)}}function q(t,e){return typeof t==mt?t.apply(e&&e[0]||y,e):t}function k(t,e){return t===y?e:t}function e(e,t,i){o(r(t),function(t){e.addEventListener(t,i,!1)})}function n(e,t,i){o(r(t),function(t){e.removeEventListener(t,i,!1)})}function H(t,e){for(;t;){if(t==e)return!0;t=t.parentNode}return!1}function h(t,e){return-1e[i]}):n.sort():n}function c(t,e){for(var i,n=e[0].toUpperCase()+e.slice(1),s=0;sI(s.y)?s.x:s.y,l.scale=r?function(t,e){return E(e[0],e[1],xt)/E(t[0],t[1],xt)}(r.pointers,e):1,l.rotation=r?function(t,e){return $(e[1],e[0],xt)+$(t[1],t[0],xt)}(r.pointers,e):0,l.maxPointers=!p.prevInput||l.pointers.length>p.prevInput.maxPointers?l.pointers.length:p.prevInput.maxPointers,p),f=l,d=T.lastInterval||f,g=f.timeStamp-d.timeStamp;f.eventType!=b&&(StI(g.y)?g.x:g.y,n=B(n,v),T.lastInterval=f):(a=d.velocity,h=d.velocityX,u=d.velocityY,n=d.direction),f.velocity=a,f.velocityX=h,f.velocityY=u,f.direction=n,o=c.element,H(l.srcEvent.target,o)&&(o=l.srcEvent.target),l.target=o,t.emit("hammer.input",i),t.recognize(i),t.session.prevInput=i}function j(t){for(var e=[],i=0;i=I(e)?t<0?P:D:e<0?x:w}function E(t,e,i){var n=e[(i=i||Dt)[0]]-t[i[0]],e=e[i[1]]-t[i[1]];return Math.sqrt(n*n+e*e)}function $(t,e,i){var n=e[(i=i||Dt)[0]]-t[i[0]],e=e[i[1]]-t[i[1]];return 180*Math.atan2(e,n)/Math.PI}function p(){this.evEl="mousedown",this.evWin="mousemove mouseup",this.pressed=!1,l.apply(this,arguments)}function J(){this.evEl=Mt,this.evWin=zt,l.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function K(){this.evTarget="touchstart",this.evWin="touchstart touchmove touchend touchcancel",this.started=!1,l.apply(this,arguments)}function f(){this.evTarget="touchstart touchmove touchend touchcancel",this.targetIds={},l.apply(this,arguments)}function Q(){l.apply(this,arguments);var t=W(this.handler,this);this.touch=new f(this.manager,t),this.mouse=new p(this.manager,t),this.primaryTouch=null,this.lastTouches=[]}function tt(t){var e,i,t=t.changedPointers[0];t.identifier===this.primaryTouch&&(e={x:t.clientX,y:t.clientY},this.lastTouches.push(e),i=this.lastTouches,setTimeout(function(){var t=i.indexOf(e);-1e.threshold&&s&e.direction},attrTest:function(t){return m.prototype.attrTest.call(this,t)&&(2&this.state||!(2&this.state)&&this.directionTest(t))},emit:function(t){this.pX=t.deltaX,this.pY=t.deltaY;var e=nt(t.direction);e&&(t.additionalEvent=this.options.event+e),this._super.emit.call(this,t)}}),t(rt,m,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[M]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.scale-1)>this.options.threshold||2&this.state)},emit:function(t){var e;1!==t.scale&&(e=t.scale<1?"in":"out",t.additionalEvent=this.options.event+e),this._super.emit.call(this,t)}}),t(ot,d,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return["auto"]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distancee.time;if(this._input=t,!n||!i||t.eventType&(S|b)&&!s)this.reset();else if(t.eventType&C)this.reset(),this._timer=Y(function(){this.state=8,this.tryEmit()},e.time,this);else if(t.eventType&S)return 8;return 32},reset:function(){clearTimeout(this._timer)},emit:function(t){8===this.state&&(t&&t.eventType&S?this.manager.emit(this.options.event+"up",t):(this._input.timeStamp=gt(),this.manager.emit(this.options.event,this._input)))}}),t(at,m,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[M]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||2&this.state)}}),t(ht,m,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:O|R,pointers:1},getTouchAction:function(){return st.prototype.getTouchAction.call(this)},attrTest:function(t){var e,i=this.options.direction;return i&(O|R)?e=t.overallVelocity:i&O?e=t.overallVelocityX:i&R&&(e=t.overallVelocityY),this._super.attrTest.call(this,t)&&i&t.offsetDirection&&t.distance>this.options.threshold&&t.maxPointers==this.options.pointers&&I(e)>this.options.velocity&&t.eventType&S},emit:function(t){var e=nt(t.offsetDirection);e&&this.manager.emit(this.options.event+e,t),this.manager.emit(this.options.event,t)}}),t(ut,d,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[kt]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distance"==e)return"";-1==e.indexOf(""+e+"");let s=t.parseFromString(e,"text/html");return"BODY"!==s.body.tagName&&s.body.remove(),"function"!=typeof s.createElement&&s.createElement.remove(),function t(r){let i;if(r.nodeType==Node.TEXT_NODE)i=r.cloneNode(!0);else if(r.nodeType==Node.ELEMENT_NODE&&(d[r.tagName]||m[r.tagName]||o&&r.matches(o))){i="SELECT"!=r.tagName&&"OPTION"!=r.tagName&&m[r.tagName]?s.createElement("DIV"):s.createElement(r.tagName);for(let e=0;e]*>(\S)/g,"
\n$1").replace(/div>
\n',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:!1,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:h.noop,beforeLoad:h.noop,afterLoad:h.noop,beforeShow:h.noop,afterShow:h.noop,beforeClose:h.noop,afterClose:h.noop,onActivate:h.noop,onDeactivate:h.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=h(c),a=h(i),r=0,d=c.requestAnimationFrame||c.webkitRequestAnimationFrame||c.mozRequestAnimationFrame||c.oRequestAnimationFrame||function(t){return c.setTimeout(t,1e3/60)},e=c.cancelAnimationFrame||c.webkitCancelAnimationFrame||c.mozCancelAnimationFrame||c.oCancelAnimationFrame||function(t){c.clearTimeout(t)},l=function(){var t,e=i.createElement("fakeelement"),n={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(t in n)if(e.style[t]!==g)return n[t];return"transitionend"}(),p=function(t){return t&&t.length&&t[0].offsetHeight},u=function(t,e){var n=h.extend(!0,{},t,e);return h.each(e,function(t,e){h.isArray(e)&&(n[t]=e)}),n},h.extend((o=function(t,e,n){var o=this;o.opts=u({index:n},h.fancybox.defaults),h.isPlainObject(e)&&(o.opts=u(o.opts,e)),h.fancybox.isMobile&&(o.opts=u(o.opts,o.opts.mobile)),o.id=o.opts.id||++r,o.currIndex=parseInt(o.opts.index,10)||0,o.prevIndex=null,o.prevPos=null,o.currPos=0,o.firstRun=!0,o.group=[],o.slides={},o.addContent(t),o.group.length&&o.init()}).prototype,{init:function(){var e,n,o=this,s=o.group[o.currIndex].opts;s.closeExisting&&h.fancybox.close(!0),h("body").addClass("fancybox-active"),!h.fancybox.getInstance()&&!1!==s.hideScrollbar&&!h.fancybox.isMobile&&i.body.scrollHeight>c.innerHeight&&(h("head").append('"),h("body").addClass("compensate-for-scrollbar")),n="",h.each(s.buttons,function(t,e){n+=s.btnTpl[e]||""}),e=h(o.translate(o,s.baseTpl.replace("{{buttons}}",n).replace("{{arrows}}",s.btnTpl.arrowLeft+s.btnTpl.arrowRight))).attr("id","fancybox-container-"+o.id).addClass(s.baseClass).data("FancyBox",o).appendTo(s.parentEl),o.$refs={container:e},["bg","inner","infobar","toolbar","stage","caption","navigation"].forEach(function(t){o.$refs[t]=e.find(".fancybox-"+t)}),o.trigger("onInit"),o.activate(),o.jumpTo(o.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 n[e]===g?t:n[e]})},addContent:function(t){var i=this,t=h.makeArray(t);h.each(t,function(t,e){var n,o,s={},a={};h.isPlainObject(e)?a=(s=e).opts||e:"object"===h.type(e)&&h(e).length?(a=(n=h(e)).data()||{},(a=h.extend(!0,{},a,a.options)).$orig=n,s.src=i.opts.src||a.src||n.attr("href"),s.type||s.src||(s.type="inline",s.src=e)):s={type:"html",src:e+""},s.opts=h.extend(!0,{},i.opts,a),h.isArray(a.buttons)&&(s.opts.buttons=a.buttons),h.fancybox.isMobile&&s.opts.mobile&&(s.opts=u(s.opts,s.opts.mobile)),n=s.type||s.opts.type,a=s.src||"",!n&&a&&((o=a.match(/\.(mp4|mov|ogv|webm)((\?|#).*)?$/i))?(n="video",s.opts.video.format||(s.opts.video.format="video/"+("ogv"===o[1]?"ogg":o[1]))):a.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)?n="image":a.match(/\.(pdf)((\?|#).*)?$/i)?s=h.extend(!0,s,{contentType:"pdf",opts:{iframe:{preload:!(n="iframe")}}}):"#"===a.charAt(0)&&(n="inline")),n?s.type=n:i.trigger("objectNeedsType",s),s.contentType||(s.contentType=-1=o.group[o.currIndex].opts.idleTime&&!o.isDragging&&(o.isIdle=!0,o.idleSecondsCounter=0,o.hideControls())},1e3))},removeEvents:function(){s.off("orientationchange.fb resize.fb"),a.off("keydown.fb .fb-idle"),this.$refs.container.off(".fb-close .fb-prev .fb-next"),this.idleInterval&&(c.clearInterval(this.idleInterval),this.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,o){var e,n,s,a,i,r,c,l,d=this,u=d.group.length;if(!(d.isDragging||d.isClosing||d.isAnimating&&d.firstRun)){if(t=parseInt(t,10),!(n=(d.current||d).opts.loop)&&(t<0||u<=t))return!1;e=d.firstRun=!Object.keys(d.slides).length,a=d.current,d.prevIndex=d.currIndex,d.prevPos=d.currPos,s=d.createSlide(t),1s.pos?"next":"previous")),p(e.$slide),h.fancybox.animate(e.$slide,{top:0,left:(e.pos-s.pos)*i.width+(e.pos-s.pos)*e.opts.gutter},o,function(){e.$slide.css({transform:"",opacity:""}).removeClass("fancybox-slide--next fancybox-slide--previous"),e.pos===d.currPos&&d.complete()})})):o&&s.opts.transitionEffect&&(c="fancybox-animated fancybox-fx-"+s.opts.transitionEffect,a.$slide.addClass("fancybox-slide--"+(a.pos>s.pos?"next":"previous")),h.fancybox.animate(a.$slide,c,o,function(){a.$slide.removeClass(c).removeClass("fancybox-slide--next fancybox-slide--previous")},!1)),s.isLoaded?d.revealContent(s):d.loadSlide(s)),d.preload("image")}},createSlide:function(t){var e,n=this,o=t%n.group.length;return o=o<0?n.group.length+o:o,!n.slides[t]&&n.group[o]&&(e=h('
').appendTo(n.$refs.stage),n.slides[t]=h.extend(!0,{},n.group[o],{pos:t,$slide:e,isLoaded:!1}),n.updateSlide(n.slides[t])),n.slides[t]},scaleToActual:function(t,e,n){var o,s,a,i,r=this,c=r.current,l=c.$content,d=h.fancybox.getTranslate(c.$slide).width,u=h.fancybox.getTranslate(c.$slide).height,p=c.width,f=c.height;r.isAnimating||r.isMoved()||!l||"image"!=c.type||!c.isLoaded||c.hasError||(r.isAnimating=!0,h.fancybox.stop(l),t=t===g?.5*d:t,e=e===g?.5*u:e,(o=h.fancybox.getTranslate(l)).top-=h.fancybox.getTranslate(c.$slide).top,o.left-=h.fancybox.getTranslate(c.$slide).left,c=p/o.width,i=f/o.height,s=.5*d-.5*p,a=.5*u-.5*f,di.get(0).clientHeight),n.trigger("onUpdate",t,e)},centerSlide:function(t){var e=this,n=e.current,o=n.$slide;!e.isClosing&&n&&(o.siblings().css({transform:"",opacity:""}),o.parent().children().removeClass("fancybox-slide--previous fancybox-slide--next"),h.fancybox.animate(o,{top:0,left:0,opacity:1},t===g?0:t,function(){o.css({transform:"",opacity:""}),n.isComplete||e.complete()},!1))},isMoved:function(t){var e,n,t=t||this.current;return!!t&&(n=h.fancybox.getTranslate(this.$refs.stage),e=h.fancybox.getTranslate(t.$slide),!t.$slide.hasClass("fancybox-animated"))&&(.5t.width||e.height>t.height))return!0}return!1},isScaledDown:function(t,e){var n=!1,o=this.current,s=o.$content;return t!==g&&e!==g?n=t
').addClass("fancybox-is-hidden").appendTo(e.$slide.addClass("fancybox-slide--image")),!1!==e.opts.preload&&e.opts.width&&e.opts.height&&e.thumb&&(e.width=e.opts.width,e.height=e.opts.height,(t=i.createElement("img")).onerror=function(){h(this).remove(),e.$ghost=null},t.onload=function(){n.afterLoad(e)},e.$ghost=h(t).addClass("fancybox-image").appendTo(e.$content).attr("src",e.thumb)),n.setBigImage(e)},checkSrcset:function(t){var e,n,o,s,a=t.opts.srcset||t.opts.image.srcset;if(a){o=c.devicePixelRatio||1,s=c.innerWidth*o,(n=a.split(",").map(function(t){var o={};return t.trim().split(/\s+/).forEach(function(t,e){var n=parseInt(t.substring(0,t.length-1),10);if(0===e)return o.url=t;n&&(o.value=n,o.postfix=t[t.length-1])}),o})).sort(function(t,e){return t.value-e.value});for(var i=0;i=s||"x"===r.postfix&&r.value>=o){e=r;break}}(e=!e&&n.length?n[n.length-1]:e)&&(t.src=e.url,t.width&&t.height&&"w"==e.postfix&&(t.height=t.width/t.height*e.value,t.width=e.value),t.opts.srcset=a)}},setBigImage:function(e){var n=this,t=i.createElement("img"),o=h(t);e.$image=o.one("error",function(){n.setError(e)}).one("load",function(){var t;e.$ghost||(n.resolveImageSlideSize(e,this.naturalWidth,this.naturalHeight),n.afterLoad(e)),n.isClosing||(e.opts.srcset&&((t=e.opts.sizes)&&"auto"!==t||(t=(1').css(i.css).appendTo(r),r.addClass("fancybox-slide--"+s.contentType),s.$iframe=a=h(i.tpl.replace(/\{rnd\}/g,(new Date).getTime())).attr(i.attr).appendTo(s.$content),i.preload?(e.showLoading(s),a.on("load.fb error.fb",function(t){this.isReady=1,s.$slide.trigger("refresh"),e.afterLoad(s)}),r.on("refresh.fb",function(){var t,e=s.$content,n=i.css.width,o=i.css.height;if(1===a[0].isReady){try{t=a.contents().find("body")}catch(t){}t&&t.length&&t.children().length&&(r.css("overflow","visible"),e.css({width:"100%","max-width":"100%",height:"9999px"}),n===g&&(n=Math.ceil(Math.max(t[0].clientWidth,t.outerWidth(!0)))),e.css("width",n||"").css("max-width",""),o===g&&(o=Math.ceil(Math.max(t[0].clientHeight,t.outerHeight(!0)))),e.css("height",o||""),r.css("overflow","auto")),e.removeClass("fancybox-is-hidden")}})):e.afterLoad(s),a.attr("src",s.src),r.one("onReset",function(){try{h(this).find("iframe").hide().unbind().attr("src","//about:blank")}catch(t){}h(this).off("refresh.fb").empty(),s.isLoaded=!1,s.isRevealed=!1})},setContent:function(t,e){var n;this.isClosing||(this.hideLoading(t),t.$content&&h.fancybox.stop(t.$content),t.$slide.empty(),(n=e)&&n.hasOwnProperty&&n instanceof h&&e.parent().length?((e.hasClass("fancybox-content")||e.parent().hasClass("fancybox-content"))&&e.parents(".fancybox-slide").trigger("onReset"),t.$placeholder=h("
").hide().insertAfter(e),e.css("display","inline-block")):t.hasError||("string"===h.type(e)&&(e=h("
").append(h.trim(e)).contents()),t.opts.filter&&(e=h("
").html(e).find(t.opts.filter))),t.$slide.one("onReset",function(){h(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||(h(this).empty(),t.isLoaded=!1,t.isRevealed=!1)}),h(e).appendTo(t.$slide),h(e).is("video,audio")&&(h(e).addClass("fancybox-video"),h(e).wrap("
"),t.contentType="video",t.opts.width=t.opts.width||h(e).attr("width"),t.opts.height=t.opts.height||h(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),this.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){(t=t||this.current)&&!t.$spinner&&(t.$spinner=h(this.translate(this,this.opts.spinnerTpl)).appendTo(t.$slide).hide().fadeIn("fast"))},hideLoading:function(t){(t=t||this.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=h(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)&&h('
').appendTo(t.$content),e.adjustCaption(t),e.adjustLayout(t),t.pos===e.currPos&&e.updateCursor(),e.revealContent(t))},adjustCaption:function(t){var e=this,t=t||e.current,n=t.opts.caption,o=t.opts.preventCaptionOverlap,s=e.$refs.caption,a=!1;s.toggleClass("fancybox-caption--separate",o),o&&n&&n.length&&(t.pos!==e.currPos?((o=s.clone().appendTo(s.parent())).children().eq(0).empty().html(n),a=o.outerHeight(!0),o.empty().remove()):e.$caption&&(a=e.$caption.outerHeight(!0)),t.$slide.css("padding-bottom",a||""))},adjustLayout:function(t){var e,n,o,s,t=t||this.current;t.isLoaded&&!0!==t.opts.disableLayoutFix&&(t.$content.css("margin-bottom",""),t.$content.outerHeight()>t.$slide.height()+.5&&(o=t.$slide[0].style["padding-bottom"],s=t.$slide.css("padding-bottom"),0=a.prevPos?"next":"previous")+" fancybox-animated fancybox-fx-"+e,i.addClass(n).removeClass("fancybox-slide--current"),t.$content.removeClass("fancybox-is-hidden"),p(i),"image"!==t.type&&t.$content.hide().show(0),h.fancybox.animate(i,"fancybox-slide--current",o,function(){i.removeClass(n).css({transform:"",opacity:""}),t.pos===a.currPos&&a.complete()},!0)):(t.$content.removeClass("fancybox-is-hidden"),d||!l||"image"!==t.type||t.hasError||t.$content.hide().fadeIn("fast"),t.pos===a.currPos&&a.complete()))},getThumbPos:function(t){var e,n,o,s,t=t.$thumb;return!!(t&&(o=t[0])&&o.ownerDocument===i&&(h(".fancybox-container").css("pointer-events","none"),s={x:o.getBoundingClientRect().left+o.offsetWidth/2,y:o.getBoundingClientRect().top+o.offsetHeight/2},s=i.elementFromPoint(s.x,s.y)===o,h(".fancybox-container").css("pointer-events",""),s))&&(o=h.fancybox.getTranslate(t),s=parseFloat(t.css("border-top-width")||0),e=parseFloat(t.css("border-right-width")||0),n=parseFloat(t.css("border-bottom-width")||0),t=parseFloat(t.css("border-left-width")||0),e={top:o.top+s,left:o.left+t,width:o.width-e-t,height:o.height-s-n,scaleX:1,scaleY:1},0=n.currPos-1&&e.pos<=n.currPos+1?o[e.pos]=e:e&&(h.fancybox.stop(e.$slide),e.$slide.off().remove())}),n.slides=o),n.isAnimating=!1,n.updateCursor(),n.trigger("afterShow"),e.opts.video.autoStart&&e.$slide.find("video,audio").filter(":visible:first").trigger("play").one("ended",function(){Document.exitFullscreen?Document.exitFullscreen():this.webkitExitFullscreen&&this.webkitExitFullscreen(),n.next()}),e.opts.autoFocus&&"html"===e.contentType&&((t=e.$content.find("input[autofocus]:enabled:visible:first")).length?t.trigger("focus"):n.focus(null,!0)),e.$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.type===t&&o.loadSlide(e),n&&n.type===t&&o.loadSlide(n))},focus:function(t,e){var n=this,o=["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(",");n.isClosing||((e=(e=!t&&n.current&&n.current.isComplete?n.current.$slide.find("*:visible"+(e?":not(.fancybox-close-small)":"")):n.$refs.container.find("*:visible")).filter(o).filter(function(){return"hidden"!==h(this).css("visibility")&&!h(this).hasClass("disabled")})).length?(o=e.index(i.activeElement),t&&t.shiftKey?(o<0||0==o)&&(t.preventDefault(),e.eq(e.length-1).trigger("focus")):(o<0||o==e.length-1)&&(t&&t.preventDefault(),e.eq(0).trigger("focus"))):n.$refs.container.trigger("focus"))},activate:function(){var e=this;h(".fancybox-container").each(function(){var t=h(this).data("FancyBox");t&&t.id!==e.id&&!t.isClosing&&(t.trigger("onDeactivate"),t.removeEvents(),t.isVisible=!1)}),e.isVisible=!0,(e.current||e.isIdle)&&(e.update(),e.updateControls()),e.trigger("onActivate"),e.addEvents()},close:function(t,e){function n(){c.cleanUp(t)}var o,s,a,i,r,c=this,l=c.current;return!c.isClosing&&(!(c.isClosing=!0)===c.trigger("beforeClose",t)?(c.isClosing=!1,d(function(){c.update()}),!1):(c.removeEvents(),s=l.$content,o=l.opts.animationEffect,e=h.isNumeric(e)?e:o?l.opts.animationDuration:0,l.$slide.removeClass("fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated"),!0!==t?h.fancybox.stop(l.$slide):o=!1,l.$slide.siblings().trigger("onReset").remove(),e&&c.$refs.container.removeClass("fancybox-is-open").addClass("fancybox-is-closing").css("transition-duration",e+"ms"),c.hideLoading(l),c.hideControls(!0),c.updateCursor(),"zoom"===(o="zoom"!==o||s&&e&&"image"===l.type&&!c.isMoved()&&!l.hasError&&(r=c.getThumbPos(l))?o:"fade")?(h.fancybox.stop(s),i={top:(i=h.fancybox.getTranslate(s)).top,left:i.left,scaleX:i.width/r.width,scaleY:i.height/r.height,width:r.width,height:r.height},(a="auto"==(a=l.opts.zoomOpacity)?.1=t.group.length-1),"image"===e.type?o.find("[data-fancybox-zoom]").show().end().find("[data-fancybox-download]").attr("href",e.opts.image.src||e.src).show():e.opts.toolbar&&o.find("[data-fancybox-download],[data-fancybox-zoom]").hide(),h(i.activeElement).is(":hidden,[disabled]")&&t.$refs.container.trigger("focus")},hideControls:function(t){var e=["infobar","toolbar","nav"];!t&&this.current.opts.preventCaptionOverlap||e.push("caption"),this.$refs.container.removeClass(e.map(function(t){return"fancybox-show-"+t}).join(" ")),this.hasHiddenControls=!0},showControls:function(){var t=this,e=(t.current||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&&1e.clientHeight,o=("scroll"===o||"auto"===o)&&e.scrollWidth>e.clientWidth,!(s=n||o))&&((t=t.parent()).length&&!t.hasClass("fancybox-stage")&&!t.is("body")););return s}function n(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",u.proxy(e,"ontouchstart"))}var g=d.requestAnimationFrame||d.webkitRequestAnimationFrame||d.mozRequestAnimationFrame||d.oRequestAnimationFrame||function(t){return d.setTimeout(t,1e3/60)},b=d.cancelAnimationFrame||d.webkitCancelAnimationFrame||d.mozCancelAnimationFrame||d.oCancelAnimationFrame||function(t){d.clearTimeout(t)};n.prototype.destroy=function(){var t=this;t.$container.off(".fb.touch"),u(c).off(".fb.touch"),t.requestId&&(b(t.requestId),t.requestId=null),t.tapped&&(clearTimeout(t.tapped),t.tapped=null)},n.prototype.ontouchstart=function(t){var e=this,n=u(t.target),o=e.instance,s=o.current,a=s.$slide,i=s.$content,r="touchstart"==t.type;r&&e.$container.off("mousedown.fb.touch"),t.originalEvent&&2==t.originalEvent.button||!a.length||!n.length||l(n)||l(n.parent())||!n.is("img")&&t.originalEvent.clientX>n[0].clientWidth+n.offset().left||(!s||o.isAnimating||s.$slide.hasClass("fancybox-animated")?(t.stopPropagation(),t.preventDefault()):(e.realPoints=e.startPoints=p(t),e.startPoints.length&&(s.touch&&t.stopPropagation(),e.startEvent=t,e.canTap=!0,e.$target=n,e.$content=i,e.opts=s.opts.touch,e.isPanning=!1,e.isSwiping=!1,e.isZooming=!1,e.isScrolling=!1,e.canPan=o.canPan(),e.startTime=(new Date).getTime(),e.distanceX=e.distanceY=e.distance=0,e.canvasWidth=Math.round(a[0].clientWidth),e.canvasHeight=Math.round(a[0].clientHeight),e.contentLastPos=null,e.contentStartPos=u.fancybox.getTranslate(e.$content)||{top:0,left:0},e.sliderStartPos=u.fancybox.getTranslate(a),e.stagePos=u.fancybox.getTranslate(o.$refs.stage),e.sliderStartPos.top-=e.stagePos.top,e.sliderStartPos.left-=e.stagePos.left,e.contentStartPos.top-=e.stagePos.top,e.contentStartPos.left-=e.stagePos.left,u(c).off(".fb.touch").on(r?"touchend.fb.touch touchcancel.fb.touch":"mouseup.fb.touch mouseleave.fb.touch",u.proxy(e,"ontouchend")).on(r?"touchmove.fb.touch":"mousemove.fb.touch",u.proxy(e,"ontouchmove")),u.fancybox.isMobile&&c.addEventListener("scroll",e.onscroll,!0),(e.opts||e.canPan)&&(n.is(e.$stage)||e.$stage.find(n).length)||(n.is(".fancybox-image")&&t.preventDefault(),u.fancybox.isMobile&&n.parents(".fancybox-caption").length))&&(e.isScrollable=h(n)||h(n.parent()),u.fancybox.isMobile&&e.isScrollable||t.preventDefault(),1!==e.startPoints.length&&!s.hasError||(e.canPan?(u.fancybox.stop(e.$content),e.isPanning=!0):e.isSwiping=!0,e.$container.addClass("fancybox-is-grabbing")),2===e.startPoints.length)&&"image"===s.type&&(s.isLoaded||s.$ghost)&&(e.canTap=!1,e.isSwiping=!1,e.isPanning=!1,e.isZooming=!0,u.fancybox.stop(e.$content),e.centerPointStartX=.5*(e.startPoints[0].x+e.startPoints[1].x)-u(d).scrollLeft(),e.centerPointStartY=.5*(e.startPoints[0].y+e.startPoints[1].y)-u(d).scrollTop(),e.percentageOfImageAtPinchPointX=(e.centerPointStartX-e.contentStartPos.left)/e.contentStartPos.width,e.percentageOfImageAtPinchPointY=(e.centerPointStartY-e.contentStartPos.top)/e.contentStartPos.height,e.startDistanceBetweenFingers=f(e.startPoints[0],e.startPoints[1]))))},n.prototype.onscroll=function(t){this.isScrolling=!0,c.removeEventListener("scroll",this.onscroll,!0)},n.prototype.ontouchmove=function(t){var e=this;void 0!==t.originalEvent.buttons&&0===t.originalEvent.buttons?e.ontouchend(t):e.isScrolling?e.canTap=!1:(e.newPoints=p(t),(e.opts||e.canPan)&&e.newPoints.length&&e.newPoints.length&&(e.isSwiping&&!0===e.isSwiping||t.preventDefault(),e.distanceX=f(e.newPoints[0],e.startPoints[0],"x"),e.distanceY=f(e.newPoints[0],e.startPoints[0],"y"),e.distance=f(e.newPoints[0],e.startPoints[0]),0o.width||a>o.height?n.instance.scaleToActual(n.centerPointStartX,n.centerPointStartY,150):(o=n.limitPosition(t,e,s,a),u.fancybox.animate(n.$content,o,150)))},n.prototype.onTap=function(e){function t(t){if(t=i.opts[t],t=u.isFunction(t)?t.apply(a,[i,e]):t)switch(t){case"close":a.close(o.startEvent);break;case"toggleControls":a.toggleControls();break;case"next":a.next();break;case"nextOrClose":1s[0].clientWidth+s.offset().left))){if(s.is(".fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container"))n="Outside";else if(s.is(".fancybox-slide"))n="Slide";else{if(!a.current.$content||!a.current.$content.find(s).addBack().filter(s).length)return;n="Content"}if(o.tapped){if(clearTimeout(o.tapped),o.tapped=null,50'},slideShow:{autoStart:!1,speed:3e3,progress:!0}});function n(t){this.instance=t,this.init()}i.extend(n.prototype,{timer:null,isActive:!1,$button:null,init:function(){var t=this,e=t.instance,n=e.group[e.currIndex].opts.slideShow;t.$button=e.$refs.toolbar.find("[data-fancybox-play]").on("click",function(){t.toggle()}),e.group.length<2||!n?t.$button.hide():n.progress&&(t.$progress=i('
').appendTo(e.$refs.inner))},set:function(t){var e=this,n=e.instance,o=n.current;o&&(!0===t||o.opts.loop||n.currIndex'},fullScreen:{autoStart:!1}}),n(a).on(s.fullscreenchange,function(){var t=o.isFullscreen(),e=n.fancybox.getInstance();e&&(e.current&&"image"===e.current.type&&e.isAnimating&&(e.isAnimating=!1,e.update(!0,!0,0),e.isComplete||e.complete()),e.trigger("onFullscreenChange",t),e.$refs.container.toggleClass("fancybox-is-fullscreen",t),e.$refs.toolbar.find("[data-fancybox-fullscreen]").toggleClass("fancybox-button--fsenter",!t).toggleClass("fancybox-button--fsexit",t))})),n(a).on({"onInit.fb":function(t,e){s?e&&e.group[e.currIndex].opts.fullScreen?(e.$refs.container.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():e.$refs.toolbar.find("[data-fancybox-fullscreen]").remove()},"afterKeydown.fb":function(t,e,n,o,s){e&&e.FullScreen&&70===s&&(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,a){"use strict";function n(t){this.init(t)}var i="fancybox-thumbs",r=i+"-active";a.fancybox.defaults=a.extend(!0,{btnTpl:{thumbs:''},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"}},a.fancybox.defaults);a.extend(n.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).$button=t.$refs.toolbar.find("[data-fancybox-thumbs]");for(var s=0,a=n.length;s
').appendTo(e.$refs.container.find(o).addBack().filter(o)),t.$grid.on("click","a",function(){e.jumpTo(a(this).attr("data-index"))})),t.$list||(t.$list=a('
').appendTo(t.$grid)),a.each(e.group,function(t,e){(n=e.thumb)||"image"!==e.type||(n=e.src),s.push('")}),t.$list[0].innerHTML=s.join(""),"x"===t.opts.axis&&t.$list.width(parseInt(t.$grid.css("padding-right"),10)+e.group.length*t.$list.children().eq(0).outerWidth(!0))},focus:function(t){var e,n,o=this,s=o.$list,a=o.$grid;o.instance.current&&(n=(e=s.children().removeClass(r).filter('[data-index="'+o.instance.current.index+'"]').addClass(r)).position(),"y"===o.opts.axis&&(n.top<0||n.top>s.height()-e.outerHeight())?s.stop().animate({scrollTop:s.scrollTop()+n.top},t):"x"===o.opts.axis&&(n.lefta.scrollLeft()+(a.width()-e.outerWidth()))&&s.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()}}),a(t).on({"onInit.fb":function(t,e){e&&!e.Thumbs&&(e=new n(e)).isActive&&!0===e.opts.autoStart&&e.show()},"beforeShow.fb":function(t,e,n,o){e=e&&e.Thumbs;e&&e.isVisible&&e.focus(o?0:250)},"afterKeydown.fb":function(t,e,n,o,s){e=e&&e.Thumbs;e&&e.isActive&&71===s&&(o.preventDefault(),e.toggle())},"beforeClose.fb":function(t,e){e=e&&e.Thumbs;e&&e.isVisible&&!1!==e.opts.hideOnClose&&e.$grid.hide()}})}(document,jQuery),function(t,s){"use strict";s.extend(!0,s.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:''}}),s(t).on("click","[data-fancybox-share]",function(){var t,e,n=s.fancybox.getInstance(),o=n.current||null;o&&("function"===s.type(o.opts.share.url)&&(t=o.opts.share.url.apply(o,[n,o])),o=o.opts.share.tpl.replace(/\{\{media\}\}/g,"image"===o.type?encodeURIComponent(o.src):"").replace(/\{\{url\}\}/g,encodeURIComponent(t)).replace(/\{\{url_raw\}\}/g,(e={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="},String(t).replace(/[&<>"'`=\/]/g,function(t){return e[t]}))).replace(/\{\{descr\}\}/g,n.$caption?encodeURIComponent(n.$caption.text()):""),s.fancybox.open({src:n.translate(n,o),type:"html",opts:{touch:!1,animationEffect:!1,afterLoad:function(t,e){n.$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(a,i,o){"use strict";function s(){var t=a.location.hash.substr(1),e=t.split("-"),n=1').css("padding",le).append(b.children()),x=Te('
').css({width:C+"px",height:S+"px"}).append(T).appendTo(b);else{if(b.css("width",""),x.css({width:"auto",height:"auto"}),T.css("position","static"),n=b.innerWidth()+K,a=b.innerHeight(),T.css("position","absolute"),m=k.stickToBottom&&20<(r=B-S)&&r-te()<10,w=k.stickToRight&&20<(r=D-C)&&r-ee()<10,l=n!==C||a!==S,C=n,S=a,x.css({width:C,height:S}),!l&&ce==D&&T.outerHeight()==B)return void b.width(C);ce=D,T.css("width",""),b.width(C),x.find(">.jspVerticalBar,>.jspHorizontalBar").remove().end()}function y(){var e=X,t=W;switch(c){case 40:Q.scrollByY(k.keyboardSpeed,!1);break;case 38:Q.scrollByY(-k.keyboardSpeed,!1);break;case 34:case 32:Q.scrollByY(S*k.scrollPagePercent,!1);break;case 33:Q.scrollByY(-S*k.scrollPagePercent,!1);break;case 39:Q.scrollByX(k.keyboardSpeed,!1);break;case 37:Q.scrollByX(-k.keyboardSpeed,!1)}p=e!=X||t!=W}T.css("overflow","auto"),D=e.contentWidth||T[0].scrollWidth,B=T[0].scrollHeight,T.css("overflow",""),se=D/C,H=1<(ie=B/S)||k.alwaysShowVScroll,(P=1').append(Te('
'),Te('
').append(Te('
').append(Te('
'),Te('
'))),Te('
'))),ne=x.find(">.jspVerticalBar"),L=ne.find(">.jspTrack"),z=L.find(">.jspDrag"),k.showArrows&&(I=Te('').on("mousedown.jsp",U(0,-1)).on("click.jsp",oe),F=Te('').on("mousedown.jsp",U(0,1)).on("click.jsp",oe),k.arrowScrollOnHover&&(I.on("mouseover.jsp",U(0,-1,I)),F.on("mouseover.jsp",U(0,1,F))),ve(L,k.verticalArrowPositions,I,F)),R=S,x.find(">.jspVerticalBar>.jspCap:visible,>.jspVerticalBar>.jspArrow").each(function(){R-=Te(this).outerHeight()}),z.on("mouseenter",function(){z.addClass("jspHover")}).on("mouseleave",function(){z.removeClass("jspHover")}).on("mousedown.jsp",function(e){Te("html").on("dragstart.jsp selectstart.jsp",oe),z.addClass("jspActive");var t=e.pageY-z.position().top;return Te("html").on("mousemove.jsp",function(e){$(e.pageY-t,!1)}).on("mouseup.jsp mouseleave.jsp",we),!1}),ge()),P&&(x.append(Te('
').append(Te('
'),Te('
').append(Te('
').append(Te('
'),Te('
'))),Te('
'))),re=x.find(">.jspHorizontalBar"),V=re.find(">.jspTrack"),Y=V.find(">.jspDrag"),k.showArrows&&(G=Te('').on("mousedown.jsp",U(-1,0)).on("click.jsp",oe),ae=Te('').on("mousedown.jsp",U(1,0)).on("click.jsp",oe),k.arrowScrollOnHover&&(G.on("mouseover.jsp",U(-1,0,G)),ae.on("mouseover.jsp",U(1,0,ae))),ve(V,k.horizontalArrowPositions,G,ae)),Y.on("mouseenter",function(){Y.addClass("jspHover")}).on("mouseleave",function(){Y.removeClass("jspHover")}).on("mousedown.jsp",function(e){Te("html").on("dragstart.jsp selectstart.jsp",oe),Y.addClass("jspActive");var t=e.pageX-Y.position().left;return Te("html").on("mousemove.jsp",function(e){J(e.pageX-t,!1)}).on("mouseup.jsp mouseleave.jsp",we),!1}),q=x.innerWidth(),je()),P&&H&&(a=V.outerHeight(),l=L.outerWidth(),R-=a,Te(re).find(">.jspCap:visible,>.jspArrow").each(function(){q+=Te(this).outerWidth()}),q-=l,S-=l,C-=a,V.parent().append(Te('
').css("width",a+"px")),ge(),je()),P&&T.width(x.outerWidth()-K+"px"),B=T.outerHeight(),ie=B/S,P&&((O=Math.ceil(1/se*q))>k.horizontalDragMaxWidth?O=k.horizontalDragMaxWidth:Ok.verticalDragMaxHeight?E=k.verticalDragMaxHeight:Eo+Te(window).height())&&s[0].scrollIntoView(),e.preventDefault())}}))):(b.removeClass("jspScrollable"),T.css({top:0,left:0,width:x.width()-K}),x.off(ue),T.find(":input,a").off("focus.jsp"),b.attr("tabindex","-1").removeAttr("tabindex").off("keydown.jsp keypress.jsp"),T.off(".jsp"),me()),k.resizeSensor||!k.autoReinitialise||N?k.resizeSensor||k.autoReinitialise||!N||clearInterval(N):N=setInterval(function(){fe(k)},k.autoReinitialiseDelay),k.resizeSensor&&!pe&&(he(T,de),he(b,de),he(b.parent(),de),window.addEventListener("resize",de),pe=!0),s&&b.scrollTop(0)&&Z(s,!1),i&&b.scrollLeft(0)&&_(i,!1),b.trigger("jsp-initialised",[P||H])}function he(e,t){var o,s,i=document.createElement("div"),n=document.createElement("div"),r=document.createElement("div"),a=document.createElement("div"),l=document.createElement("div"),c=(i.style.cssText="position: absolute; left: 0; top: 0; right: 0; bottom: 0; overflow: scroll; z-index: -1; visibility: hidden;",n.style.cssText="position: absolute; left: 0; top: 0; right: 0; bottom: 0; overflow: scroll; z-index: -1; visibility: hidden;",a.style.cssText="position: absolute; left: 0; top: 0; right: 0; bottom: 0; overflow: scroll; z-index: -1; visibility: hidden;",r.style.cssText="position: absolute; left: 0; top: 0;",l.style.cssText="position: absolute; left: 0; top: 0; width: 200%; height: 200%;",function(){r.style.width=n.offsetWidth+10+"px",r.style.height=n.offsetHeight+10+"px",n.scrollLeft=n.scrollWidth,n.scrollTop=n.scrollHeight,a.scrollLeft=a.scrollWidth,a.scrollTop=a.scrollHeight,o=e.width(),s=e.height()});n.addEventListener("scroll",function(){(e.width()>o||e.height()>s)&&t.apply(this,[]),c()}.bind(this)),a.addEventListener("scroll",function(){(e.width().jspHorizontalBar>.jspCap:visible,>.jspHorizontalBar>.jspArrow").each(function(){q-=Te(this).outerWidth()}),V.width(q+"px"),X=0}function ve(e,t,o,s){var i="before",n="after";(t="os"==t?/Mac/.test(navigator.platform)?"after":"split":t)==i?n=t:t==n&&(i=t,t=o,o=s,s=t),e[i](o)[n](s)}function U(l,c,p){return function(){function e(){0!==t&&Q.scrollByX(t*k.arrowButtonSpeed),0!==o&&Q.scrollByY(o*k.arrowButtonSpeed),r=setTimeout(e,a?k.initialDelay:k.arrowRepeatFreq),a=!1}var t,o,s,i,n,r,a;return t=l,o=c,i=p,s=Te(s=this).addClass("jspActive"),a=!0,e(),n=i?"mouseout.jsp":"mouseup.jsp",(i=i||Te("html")).on(n,function(){s.removeClass("jspActive"),r&&clearTimeout(r),r=null,i.off(n)}),this.blur(),!1}}function me(){V&&V.off("mousedown.jsp"),L&&L.off("mousedown.jsp")}function we(){Te("html").off("dragstart.jsp selectstart.jsp mousemove.jsp mouseup.jsp mouseleave.jsp"),z&&z.removeClass("jspActive"),Y&&Y.removeClass("jspActive")}function $(e,t){var o,s,i,n;H&&(e<0?e=0:A Function executed in ${(Date.now()-e)/1e3} seconds.`},getHighestInteger:function(e){return Math.max.apply(Math,e)}}),(t.BDC=i).load.push("BDC.Utils",["getRunningTimeInMs","parseNameSpace","getDateNow"])}(jQuery,(document,window),window.BDC||{}); var timer;!function(e,a,t){t.Dict=e.extend(t.Dict,{}),t.Dict={menuBack:{fr:"Retour",en:"Back"},menuClose:{fr:"fermer",en:"close"}},a.BDC=t}(jQuery,(document,window),window.BDC||{}),function(t,s,a){s.jQuery?(a.Utils=t.extend(a.Utils,{gup:function(e){if("string"!=typeof e)return!1;e=e.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");e=new RegExp(`[\\?&]${e}=([^&#]*)`).exec(a.currentUrl);return null==e?"":e[1]},getUniqueId:function(){return new Date/1e3|0},detectIE:function(){var e=s.navigator.userAgent,a=e.indexOf("MSIE "),t=e.indexOf("Trident/"),n=e.indexOf("Edge/");return 0",E("#manageSubsIFrame").append(decodeURI(t))}},fancyBox:function(){E('[data-fancybox="images"]').fancybox({afterLoad:function(e,a){a.$image.attr("alt",a.opts.$orig.attr("data-alt"))}}),E('[data-type="iframe"]').fancybox({beforeLoad:function(e,t){if(void 0!==t.opts.$orig.attr("data-center")){if(void 0===t.opts.$orig.attr("data-place-map")){var n=String(t.opts.$orig.attr("data-src")).split("&");let a=n[0];a=a.replace("place","view");for(let e=1;e')}),0this.columnPerPage){var e=[];for(m=0;m`;this.columnCount=e.length,this.menu=e,this.paginate(0,this.columnPerPage,this.columnCount),P(),T()}else g.addClass("unswipe-table")},this.nextPage=function(){g.hasClass("js-table-swipe")||g.hasClass("js-slider-swipe")?(w>=this.columnCount-this.columnPerPage?w=this.columnCount-this.columnPerPage:w+=1,this.paginate(w,this.columnPerPage,this.columnCount)):g.hasClass("js-tabs-swipe")&&(h<=(k+=p)&&(k=h),i.css("transform",`translate(-${k}px, 0)`)),T()},this.prevPage=function(){g.hasClass("js-table-swipe")||g.hasClass("js-slider-swipe")?(0=s?E(o[e]).addClass("d-md-none").removeClass("d-md-inline-block"):E(o[e]).removeClass("d-md-none").addClass("d-md-inline-block")}}else if(g.hasClass("js-slider-swipe"))for(m=0;mg.outerWidth()?(g.addClass("tabs-container-arrow"),b.removeClass("hide"),C.removeClass("hide"),f=g.width(),h=p*o.length-v-f):g.hasClass("tabs-container-arrow")&&(g.removeClass("tabs-container-arrow"),b.addClass("hide"),C.addClass("hide"),f=g.width(),h=p*o.length-v-f)},E(B).on("getNewSearchResults",this.resetActiveTab)}var r,i,l,c,o,d,u,h,m,p,f,a,v,g=E(this),b=g.find(".js-swipe-prev"),C=g.find(".js-swipe-next"),w=0,j=0,k=0,y=0,x=(g.hasClass("js-table-swipe")?(r=g.find(".js-table-swipe-menu"),l=g.find(".js-table-swipe-header span"),c=g.find(".available-features")):g.hasClass("js-tabs-swipe")?(S=D.currentUrl,o=g.find(".js-tab"),i=g.find(".js-tabs-slider"),d=g.parent(".js-tabs-wrapper").find(".js-tab-content"),u=g.find(".js-tab-marker"),v=parseInt(o.css("marginRight")),p=o.outerWidth()+v,h=p*o.length-v-f,M=0g.app.columnCount-g.app.columnPerPage&&(e=g.app.columnCount-g.app.columnPerPage),g.app.paginate(e,g.app.columnPerPage,g.app.columnCount)}T()}):g.hasClass("js-tabs-swipe")&&(o.click(function(){var e;E(this).hasClass("tab-small-disabled")||(M=E(this).index(),g.app.setActiveTab(),g.hasClass("tabs-container-arrow")&&((e=-(k-p*M))=g.app.columnCount-g.app.columnPerPage?(e.addClass("chevron-swipe-active"),a.removeClass("chevron-swipe-active")):(e.addClass("chevron-swipe-active"),a.addClass("chevron-swipe-active")):g.hasClass("js-tabs-swipe")&&(k===y?e.removeClass("chevron-swipe-active"):e.addClass("chevron-swipe-active"),k===h?a.removeClass("chevron-swipe-active"):a.addClass("chevron-swipe-active"))};if(g.app=null,a=new Hammer(g[0]),g.hasClass("js-table-swipe"))g.app=new e(l,r),g.app.getHeader();else if(g.hasClass("js-tabs-swipe")){if(T(),g.app=new e,g.app.setArrows(),-1!==S.indexOf("onglet")){var t=S.split("#")[1].split("=")[1],n=E(".js-tab").eq(t).position().left,M=t;if(fa&&!t.test(n);){s.splice(s.length-1,a);var i=s.join("/"),i=o(".js-main-menu").find(`[href="${i}"]`);if(1${l.Dict.menuBack[l.currentLang]}`),e(),o(".js-menu-btn").on("click",function(){o(".js-menu-burger").toggleClass("burger-menu-icon-active"),o(".js-main-menu").toggleClass("main-menu-active"),o(".js-main-menu-overlay").toggleClass("main-menu-overlay-active"),o(".burger-menu-label").toggleClass("burger-menu-label-active"),o(".burger-menu-label").hasClass("burger-menu-label-active")?o(".burger-menu-label").text(l.Dict.menuClose[l.currentLang]):o(".burger-menu-label").text("menu"),o(".js-main-menu").hasClass("main-menu-active")&&e()}),o(".js-main-menu-overlay").on("click",function(){o(".js-menu-burger").removeClass("burger-menu-icon-active"),o(".js-main-menu").removeClass("main-menu-active"),o(".js-main-menu-overlay").removeClass("main-menu-overlay-active")}),o(".js-main-menu-back").click(function(){var e=o(".js-main-menu .nav-show-link");(e.next().hasClass("nav-submenu-active")?e.next():e.closest(".nav-submenu-active")).removeClass("nav-submenu-active").removeClass("nav-indent-link"),e.closest(".nav-submenu-active").addClass("nav-indent-link").prev().addClass("nav-show-link"),e.closest(".nav-hide-link").removeClass("nav-hide-link"),e.removeClass("nav-show-link"),o(".js-main-menu .nav-submenu-active").length||o(this).addClass("hide")}),o(".js-main-menu a:not(.js-main-menu-back)").click(function(e){var a,t;return"none"===o(".js-menu-btn").css("display")?o(e.currentTarget).parentsUntil(".nav").length&&!o(e.currentTarget).hasClass("mobile-click")&&r.BDC.Utils.breakpoints.isBP("l-down")&&!o(e.currentTarget).next().length&&(e.preventDefault(),o(e.currentTarget).addClass("mobile-click"),a=String(o(e.currentTarget).text()).trim(),t=o(".topNav > ol.nav > li:not(.hide-menu-item-desktop) > a:not(.js-main-menu-back)"),o(t).each(function(){var e=String(o(this).text()).trim();a.match(e)||o(this).removeClass("mobile-click")})):0*").css("display",""),a.element.find("span").removeClass("arrow-up").addClass("arrow-down"))},o(r).bind("orientationchange resize",a.construct),a.construct()}!function t(){var s=new Array;this.ManageEvent=function(e){var a=this;if("Open"===e.type){var t="close",n=function(e){return!!e.getIsActive()&&!!o(e.element).not(a).length};"function"!=typeof n&&(n=function(){return!0});for(let e=0;e{e.initAnchorFixedHeader()}); !function(){const n={url:$(".js-blog-post-list").data("url"),blogPostListType:$(".blog-post-large").length?"Horizontal - Large":"Horizontal - Small",setClickActions:function(){$("#btnViewMore").click(function(){$(".js-loader").removeClass("hide"),$("#btnViewMore").addClass("d-none"),n.callAjax()})},ajaxCall:function(t,e){$.get(n.url,{skip:t,take:e,blogPostListType:n.blogPostListType},function(i){i=htmlsanitizer.SanitizeHtml(i);$(".js-loader").addClass("hide"),$("#btnViewMore").removeClass("d-none"),$("#skip").val(parseInt(t)+parseInt(e)),$("#blogPostList").append(i),"false"===$("#hasMoreItemsToDisplay").val()&&$("#btnViewMore").addClass("d-none")})},callAjax:function(i,t){i=void 0===i?$("#skip").val():i,t=void 0===t?$("#take").val():t;n.ajaxCall(i,t)},init:function(){n.setClickActions()},checker:function(){void 0!==window.jQuery?$(".js-blog-post-list").length&&this.init():window.requestAnimationFrame(this.checker)}};n.setClickActions=n.setClickActions.bind(n),n.ajaxCall=n.ajaxCall.bind(n),n.callAjax=n.callAjax.bind(n),n.init=n.init.bind(n),n.checker=n.checker.bind(n),window.requestAnimationFrame(n.checker)}(); !function(){var e={resolver:null};e.checker=function(){void 0===window.jQuery?window.requestAnimationFrame(this.checker):this.resolver("ready")},e.resolveAfterLoad=function(){return new Promise(e=>{this.resolver=e,window.requestAnimationFrame(this.checker)})},e.scrollPage=function(e){e.preventDefault;var r,e=$($(e.currentTarget).attr("href"));0=a&&t.removeClass("nav-link-md-active nav-link-active")}})}return{init:function(){e(t),$(window).scroll(function(){e($(t.get().reverse()))}),t.click(function(){$(".js-menu-burger").hasClass("burger-menu-icon-active")&&($(".js-menu-burger").toggleClass("burger-menu-icon-active"),$(".js-main-menu").toggleClass("main-menu-active"),$(".js-main-menu-overlay").toggleClass("main-menu-overlay-active"))})}}}(); $(".alert-close-button").click(function(){var t=$(this).closest(".alert-box-container");t.addClass("d-none"),BDC.Cookies.createCookie(t.data("alertId"),"true",1),window.StickyStacker.restart()}),$(".alert-box-container.position-sticky").length&&$(document).on("click",'a[href^="#"], a[href^="'+window.location.pathname+'#"]',function(t){var o,e=t.target.hash,e=$("body").find(e);e.length&&(t.preventDefault(),o=0,$(".alert-box-container.position-sticky").each(function(){o+=$(this).outerHeight(!0)}),$("html, body").animate({scrollTop:e.offset().top-o},0))}); !function(){var i={apis:[],checkForBDC:function(){void 0!==window.BDC.Utils.breakpoints?this.init():window.requestAnimationFrame(this.checkForBDC)},scrollers:function(){window.BDC.Utils.breakpoints.isBP("m-down")?0==this.apis.length?$(".textblock table, .htmlblock table").each(function(){$(this).width()<$(this).find("tr").width()&&i.apis.push($(this).jScrollPane().data().jsp)}):$.each(i.apis,function(i){this.reinitialise()}):0{e.addEventListener("click",function(){e.classList.add("hide"),e.closest('[data-section="subtopic-challenges-section"]').querySelector('[data-link="less-challenges"]').classList.remove("hide"),e.closest('[data-section="subtopic-challenges-section"]').querySelector('[data-section="collapsible"]').classList.remove("hide")})}),document.querySelectorAll('[data-link="less-challenges"]').forEach(e=>{e.addEventListener("click",function(){e.classList.add("hide"),e.closest('[data-section="subtopic-challenges-section"]').querySelector('[data-link="more-challenges"]').classList.remove("hide"),e.closest('[data-section="subtopic-challenges-section"]').querySelector('[data-section="collapsible"]').classList.add("hide")})})},init:function(){e.setClickActions()}};e.setClickActions=e.setClickActions.bind(e),e.init=e.init.bind(e),e.init()}(); const tabsContainer=document.querySelectorAll("[data-tabs-container]");tabsContainer.length&&import("./modules/tabs.min.js").then(t=>t.initTabs(tabsContainer)); !function(){var r,e=[].slice.call(document.querySelectorAll("video.lazy"));"IntersectionObserver"in window&&(r=new IntersectionObserver(function(e){e.forEach(function(e){if(e.isIntersecting){for(var t in e.target.children)Object.prototype.hasOwnProperty.call(e.target.children,t)&&"string"==typeof(t=e.target.children[t]).tagName&&"SOURCE"===t.tagName&&(t.src=t.dataset.src);e.target.load(),e.target.classList.remove("lazy"),r.unobserve(e.target)}})}),e.forEach(function(e){r.observe(e)}))}(); if(null!==document.querySelector('iframe[data-taxon-component="video_youtube"]')){const a=document.querySelectorAll('iframe[data-taxon-component="video_youtube"]'),b=function(e){window.utag.link(e)},c=function(o){return new Promise(e=>{const t=new Date,n=setInterval(function(){window.utag?(b(o),clearInterval(n),e(!0)):1e3=t[0]&&(a.event_name="progress",a.video_percent=t[0],a.video_current_time=e,t.shift(),c(a),t.length||(r=!1)),r&&setTimeout(u,1e3)};i=new YT.Player(a.component_contentid,{events:{onReady:function(){a.event_name="ready",a.video_title=i.playerInfo.videoData.title,a.video_url=i.playerInfo.videoUrl,a.video_duration=i.getDuration(),c(a)},onStateChange:function(e){var t={0:"ended",1:"playing",2:"paused"},n=i.getCurrentTime(),o=i.getDuration(),o=Math.round(n/o*4)/4;t[e.data]&&(e.data=t[e.data],a.event_name=e.data,a.video_percent=o,a.video_current_time=n,c(a)),"playing"!==e.data||r?r=!1:(r=!0,setTimeout(u,1e3))}}})})},$.getScript("/assets/js/vendors/split/youtube-api.js")} var buttonTrigger=$(".button-trigger");buttonTrigger.get(0)&&buttonTrigger.on("click",function(e){e&&e.preventDefault();var e=$(this),t=e.attr("name"),t=t.substr(0,t.indexOf("-")),r=e.parents(".EPiServerForms");return(r.find(".FormStep").get(0)?((e=e.parents(".FormStep")).find(".FormChoice__Input--Radio[value='not selected']").trigger("click"),e):(r.find(".FormChoice__Input--Radio[value='not selected']").trigger("click"),r)).find(".FormChoice__Input--Radio[name='"+t+"'][value='selected']").trigger("click"),r.find(".Form__NextPreviousUi .btnNext").trigger("click"),!1}); const targetNodes=document.querySelectorAll(".Form__Element__ValidationError"),config={attributes:!1,childList:!0,subtree:!0};function decodeHtml(e){var t=document.createElement("textarea");return t.innerHTML=e,htmlsanitizer.SanitizeHtml(t.value)}const callback=function(e){for(const r of e){var t;"childList"===r.type&&-1!==(t=r.target.innerHTML).indexOf("<")&&(r.target.innerHTML=htmlsanitizer.SanitizeHtml(decodeHtml(t)))}},observer=new MutationObserver(callback);targetNodes.forEach(function(e){observer.observe(e,config)}); !function(){const b={resolver:null,submitted:!1};function v(r){const e=window.epi.EPiServer.Forms.Utils,n=e.getWorkingFormFromInnerElement(r),s=e.getFormIdentifier(n),d=r.querySelector("[data-f-datainput]");if(d){let e,t=d.getAttributeNode("name").value,i="string"==typeof d.value?d.value:"",a=r.querySelector(`#${t}_desc`),o=window.epi.EPiServer.Forms[s];if(d.matches('[type="checkbox"], [type="radio"]')){if(d.matches('[type="checkbox"]')){let e=0;for(const l of d.closest("div[data-f-element-name]").querySelectorAll('input[type="checkbox"]'))l.checked&&e++;i=0{this.resolver=e,window.requestAnimationFrame(this.checker)})},b.init=function(){console.log("Ending $$epiforms Check ",typeof window.$$epiforms),b.setEvent()},b.setUtagMultistep=function(e,t,i){null!==window.utag&&void 0!==window.utag&&(t=t+"-of-"+i,window.utag.view({event_name:"form-virtual-step",content_type:"form-step-"+t,url_override:window.location.href+"?form_step="+t,form_name:e}))},b.reminderNotification=function(e,t,i,a,o,r,n,s,d,m){var l="https://s1896.t.eloqua.com/e/f2.aspx?elqFormName=Reminder-emails-forms--Financing-Consulting&elqSiteID=1896",u=new XMLHttpRequest;u.open("POST",l,!0),u.setRequestHeader("Content-type","application/x-www-form-urlencoded"),u.send(l+"&emailAddress="+e+"&lang="+t+"&type="+i+"&url="+a+"&action="+o+"&firstname="+r+"&lastname="+n+"&jobtitle="+s+"&phone="+d+"%20ext%20"+m)},b.setEvent=function(){$$epiforms(document).ready(function(){$$epiforms(".EPiServerForms").each(function(e,i){$$epiforms(i).find("[data-f-type=submitbutton]").on("click",function(){b.submitted=!0,$(this).prop("disabled",!0)}),$$epiforms(i).on("formsSubmitted",function(){$$epiforms(i).addClass("formsSubmittedCustomClass")});var a,o,r,n,s,d,m,l,u,c,t=$$epiforms(i).find("#optInStatusLive").length;function f(e,t){"choice"===e.dataset.fType?$(e).find("input").on("change",function(){v(t)}):"selection"===e.dataset.fType?($(e).find("select").on("change",function(){v(t)}),$(e).on("focusout",function(){v(t)})):"fileupload"!==e.dataset.fType&&$(e).on("focusout",function(){v(t)})}if($$epiforms(i).find(".Form__Element").each(function(e,t){"groupelements"===this.dataset.fType?$(this).children().children(":not(.formgroupelementscontainerblock)").find(".Form__Element").each(function(){f(this,t)}):f(this,t)}),t&&(o=$$epiforms(i).find("input[name=__FormLanguage]").val(),r=$$epiforms(i).find('[data-taxon-component="form"]').data("taxon-form-title"),n=window.location.href,c=!1,"en-CA"===o?o="English":"fr-CA"===o&&(o="French")),1<$$epiforms(i).find("[data-f-mainbody]").data("f-stepcount"))b.setUtagMultistep($$epiforms(i).find("[data-f-mainbody]").data("taxon-form-title"),1,$$epiforms(i).find(".progress-bar-percentage-visual").data("progressbar-stepcount")),t&&$$epiforms(i).on("formsNavigationNextStep",function(e){var t=$$epiforms(i).find(".FormStep:not(.hide)").find("#optInStatusLive");a=$$epiforms(i).find("input[data-name=emailAddress]").val(),s=$$epiforms(i).find("input[data-name=firstName]").val(),d=$$epiforms(i).find("input[data-name=lastName]").val(),m=$$epiforms(i).find("select[data-name=jobRole]").val(),l=$$epiforms(i).find("input[data-name=businessPhone]").val(),u=$$epiforms(i).find("input[data-name=businessPhoneExtension]").val(),t.length&&(t.find("[data-f-datainput]").prop("checked")?(b.reminderNotification(a,o,r,n,"a",s,d,m,l,u),c=!0):c&&b.reminderNotification(a,o,r,n,"r",s,d,m,l,u))});else if(t){const p=$$epiforms(i).find("#optInStatusLive").find("[data-f-datainput]");p.change(function(){a=$$epiforms(i).find("input[data-name=emailAddress]").val(),s=$$epiforms(i).find("input[data-name=firstName]").val(),d=$$epiforms(i).find("input[data-name=lastName]").val(),m=$$epiforms(i).find("select[data-name=jobRole]").val(),l=$$epiforms(i).find("input[data-name=businessPhone]").val(),u=$$epiforms(i).find("input[data-name=businessPhoneExtension]").val(),p.prop("checked")?(b.reminderNotification(a,o,r,n,"a",s,d,m,l,u),c=!0):c&&b.reminderNotification(a,o,r,n,"r",s,d,m,l,u)})}!$$epiforms(i).find("[data-f-stepindex=0].DisableNextPrevious")[0]&&1<$$epiforms(i).find("[data-f-mainbody]").data("f-stepcount")&&$$epiforms(i).find(".Form__NextPreviousUi").removeClass("hide"),$$epiforms(i).on("formsNavigationNextStep formsNavigationPrevStep",function(e){var t=document.querySelector(".progress-bar-percentage-visual"),i=t.getAttribute("data-progressbar-stepcount"),a=e.targetStep.index,o=a/(i-1)*100+"%";b.setUtagMultistep(e.workingFormInfo.Name,a+1,i),t.style.width=o;let r;"formsNavigationNextStep"==e.type&&(r=a-1,document.querySelector("[data-progressbar-stepindex='"+a+"']").classList.add("progress-bar-bubble-progress"),document.querySelector("[data-progressbar-stepindex='"+a+"']").classList.remove("progress-bar-bubble-incomplete"),document.querySelector("[data-progressbar-stepindex='"+r+"']").classList.add("progress-bar-bubble-complete"),document.querySelector("[data-progressbar-stepindex='"+r+"']").classList.remove("progress-bar-bubble-progress")),"formsNavigationPrevStep"==e.type&&(r=a+1,document.querySelector("[data-progressbar-stepindex='"+a+"']").classList.add("progress-bar-bubble-progress"),document.querySelector("[data-progressbar-stepindex='"+a+"']").classList.remove("progress-bar-bubble-complete"),document.querySelector("[data-progressbar-stepindex='"+r+"']").classList.add("progress-bar-bubble-incomplete"),document.querySelector("[data-progressbar-stepindex='"+r+"']").classList.remove("progress-bar-bubble-progress")),a+1==1?(document.querySelector(".Form__NextPreviousUi").classList.add("justify-content-end"),document.querySelector(".Form__NextPreviousUi").classList.remove("justify-content-between")):(document.querySelector(".Form__NextPreviousUi").classList.add("justify-content-between"),document.querySelector(".Form__NextPreviousUi").classList.remove("justify-content-end")),document.querySelector(".Form__NextPreviousUi .FormSubmitButton").disabled=a+1!=i,document.querySelector("[data-f-stepindex='"+a+"']").classList.contains("DisableNextPrevious")?document.querySelector(".Form__NextPreviousUi").classList.add("hide"):document.querySelector(".Form__NextPreviousUi").classList.remove("hide")}),$$epiforms(i).on("formsStepValidating",function(){$$epiforms(i).find(".FormAmount__Input").each(function(e,t){var t=$(t),i=g(t.val());t.val(i)})})})})},b.checker=b.checker.bind(b),b.init=b.init.bind(b),b.resolveAfterLoad=b.resolveAfterLoad.bind(b),async function(){console.log("Starting $$epiforms Check ",typeof window.$$epiforms),"ready"==await b.resolveAfterLoad()&&b.init()}(),"undefined"!=typeof epi&&null!==epi&&epi.EPiServer&&epi.EPiServer.Forms&&$.extend(!0,epi.EPiServer.Forms,{Validators:{"www.bdc.ca.Features.Forms.EqualPropertiesFormValidator.EqualPropertiesFormValidator":function(e,t,i){return epi.EPiServer.Forms.Utils.getElementValue($("[name='"+i.model.fieldName+"']"))!==t?{isValid:!1,message:i.model.message}:{isValid:!0}},"www.bdc.ca.Features.Forms.MinimumNumberValidator.MinimumNumberValidator":function(e,t,i){return t=g(t),parseInt(t)parseInt($("[name='"+e+"']").attr("maximumlength"))?{isValid:!1,message:i.model.message}:{isValid:!0}},"www.bdc.ca.Features.Forms.UrlResponseValidator.UrlResponseValidator":function(){return{isValid:!0}},"www.bdc.ca.Features.Forms.GroupContainerValidator.GroupContainerValidator":function(e,t,i){var a=$("[name='"+i.model.additionalAttributes.ElementName+"']").children(":not(.formgroupelementscontainerblock)").find("input, textarea, select");let o=!1;return a.each(function(){switch($(this).attr("type")){case"checkbox":case"radio":$(this).is(":checked")&&(o=!0);break;default:$(this).val().length&&(o=!0)}}),o?{isValid:!0}:{isValid:!1,message:i.model.message}}}})}(); //# sourceMappingURL=main.min.js.map