1function pgs_is_number(t){return parseInt(t)>0||parseInt(t)<1}if(function(t){if("function"==typeof define&&define.amd)define(t);else if("object"==typeof exports)module.exports=t();else{var e=window.Cookies,i=window.Cookies=t();i.noConflict=function(){return window.Cookies=e,i}}}(function(){function t(){for(var t=0,e={};t<arguments.length;t++){var i=arguments[t];for(var n in i)e[n]=i[n]}return e}function e(i){function n(e,o,s){var a;if(arguments.length>1){if(s=t({path:"/"},n.defaults,s),"number"==typeof s.expires){var r=new Date;r.setMilliseconds(r.getMilliseconds()+864e5*s.expires),s.expires=r}try{a=JSON.stringify(o),/^[\{\[]/.test(a)&&(o=a)}catch(l){}return o=i.write?i.write(o,e):encodeURIComponent(String(o)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),e=encodeURIComponent(String(e)),e=e.replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent),e=e.replace(/[\(\)]/g,escape),document.cookie=[e,"=",o,s.expires&&"; expires="+s.expires.toUTCString(),s.path&&"; path="+s.path,s.domain&&"; domain="+s.domain,s.secure?"; secure":""].join("")}e||(a={});for(var d=document.cookie?document.cookie.split("; "):[],c=/(%[0-9A-Z]{2})+/g,h=0;h<d.length;h++){var p=d[h].split("="),u=p[0].replace(c,decodeURIComponent),f=p.slice(1).join("=");'"'===f.charAt(0)&&(f=f.slice(1,-1));try{if(f=i.read?i.read(f,u):i(f,u)||f.replace(c,decodeURIComponent),this.json)try{f=JSON.parse(f)}catch(l){}if(e===u){a=f;break}e||(a[u]=f)}catch(l){}}return a}return n.get=n.set=n,n.getJSON=function(){return n.apply({json:!0},[].slice.call(arguments))},n.defaults={},n.remove=function(e,i){n(e,"",t(i,{expires:-1}))},n.withConverter=e,n}return e(function(){})}),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t:t(jQuery)}(function(t){function e(e){var a=e||window.event,r=l.call(arguments,1),d=0,h=0,p=0,u=0,f=0,g=0;if(e=t.event.fix(a),e.type="mousewheel","detail"in a&&(p=-1*a.detail),"wheelDelta"in a&&(p=a.wheelDelta),"wheelDeltaY"in a&&(p=a.wheelDeltaY),"wheelDeltaX"in a&&(h=-1*a.wheelDeltaX),"axis"in a&&a.axis===a.HORIZONTAL_AXIS&&(h=-1*p,p=0),d=0===p?h:p,"deltaY"in a&&(p=-1*a.deltaY,d=p),"deltaX"in a&&(h=a.deltaX,0===p&&(d=-1*h)),0!==p||0!==h){if(1===a.deltaMode){var m=t.data(this,"mousewheel-line-height");d*=m,p*=m,h*=m}else if(2===a.deltaMode){var v=t.data(this,"mousewheel-page-height");d*=v,p*=v,h*=v}if(u=Math.max(Math.abs(p),Math.abs(h)),(!s||s>u)&&(s=u,n(a,u)&&(s/=40)),n(a,u)&&(d/=40,h/=40,p/=40),d=Math[d>=1?"floor":"ceil"](d/s),h=Math[h>=1?"floor":"ceil"](h/s),p=Math[p>=1?"floor":"ceil"](p/s),c.settings.normalizeOffset&&this.getBoundingClientRect){var b=this.getBoundingClientRect();f=e.clientX-b.left,g=e.clientY-b.top}return e.deltaX=h,e.deltaY=p,e.deltaFactor=s,e.offsetX=f,e.offsetY=g,e.deltaMode=0,r.unshift(e,d,h,p),o&&clearTimeout(o),o=setTimeout(i,200),(t.event.dispatch||t.event.handle).apply(this,r)}}function i(){s=null}function n(t,e){return c.settings.adjustOldDeltas&&"mousewheel"===t.type&&e%120===0}var o,s,a=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],r="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],l=Array.prototype.slice;if(t.event.fixHooks)for(var d=a.length;d;)t.event.fixHooks[a[--d]]=t.event.mouseHooks;var c=t.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var i=r.length;i;)this.addEventListener(r[--i],e,!1);else this.onmousewheel=e;t.data(this,"mousewheel-line-height",c.getLineHeight(this)),t.data(this,"mousewheel-page-height",c.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var i=r.length;i;)this.removeEventListener(r[--i],e,!1);else this.onmousewheel=null;t.removeData(this,"mousewheel-line-height"),t.removeData(this,"mousewheel-page-height")},getLineHeight:function(e){var i=t(e),n=i["offsetParent"in t.fn?"offsetParent":"parent"]();return n.length||(n=t("body")),parseInt(n.css("fontSize"),10)||parseInt(i.css("fontSize"),10)||16},getPageHeight:function(e){return t(e).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};t.fn.extend({mousewheel:function(t){return t?this.bind("mousewheel",t):this.trigger("mousewheel")},unmousewheel:function(t){return this.unbind("mousewheel",t)}})}),function(t,e){"function"==typeof define&&define.amd?define(["jQuery"],e):"object"==typeof exports?module.exports=e(require("jQuery")):t.jquery_mmenu_all_min_js=e(t.jQuery)}(this,function(t){return!function(t){function e(){t[i].glbl||(r={$wndw:t(window),$docu:t(document),$html:t("html"),$body:t("body")},o={},s={},a={},t.each([o,s,a],function(t,e){e.add=function(t){t=t.split(" ");for(var i=0,n=t.length;n>i;i++)e[t[i]]=e.mm(t[i])}}),o.mm=function(t){return"mm-"+t},o.add("wrapper menu panels panel nopanel current highest opened subopened navbar hasnavbar title btn prev next listview nolistview inset vertical selected divider spacer hidden fullsubopen"),o.umm=function(t){return"mm-"==t.slice(0,3)&&(t=t.
1slice(3)),t},s.mm=function(t){return"mm-"+t},s.add("parent sub"),a.mm=function(t){return t+".mm"},a.add("transitionend webkitTransitionEnd click scroll keydown mousedown mouseup touchstart touchmove touchend orientationchange"),t[i]._c=o,t[i]._d=s,t[i]._e=a,t[i].glbl=r)}var i="mmenu",n="5.6.0";if(!(t[i]&&t[i].version>n)){t[i]=function(t,e,i){this.$menu=t,this._api=["bind","init","update","setSelected","getInstance","openPanel","closePanel","closeAllPanels"],this.opts=e,this.conf=i,this.vars={},this.cbck={},"function"==typeof this.___deprecated&&this.___deprecated(),this._initMenu(),this._initAnchors();var n=this.$pnls.children();return this._initAddons(),this.init(n),"function"==typeof this.___debug&&this.___debug(),this},t[i].version=n,t[i].addons={},t[i].uniqueId=0,t[i].defaults={extensions:[],navbar:{add:!0,title:"Menu",titleLink:"panel"},onClick:{setSelected:!0},slidingSubmenus:!0},t[i].configuration={classNames:{divider:"Divider",inset:"Inset",panel:"Panel",selected:"Selected",spacer:"Spacer",vertical:"Vertical"},clone:!1,openingInterval:25,panelNodetype:"ul, ol, div",transitionDuration:400},t[i].prototype={init:function(t){t=t.not("."+o.nopanel),t=this._initPanels(t),this.trigger("init",t),this.trigger("update")},update:function(){this.trigger("update")},setSelected:function(t){this.$menu.find("."+o.listview).children().removeClass(o.selected),t.addClass(o.selected),this.trigger("setSelected",t)},openPanel:function(e){var n=e.parent(),s=this;if(n.hasClass(o.vertical)){var a=n.parents("."+o.subopened);if(a.length)return void this.openPanel(a.first());n.addClass(o.opened),this.trigger("openPanel",e),this.trigger("openingPanel",e),this.trigger("openedPanel",e)}else{if(e.hasClass(o.current))return;var r=this.$pnls.children("."+o.panel),l=r.filter("."+o.current);r.removeClass(o.highest).removeClass(o.current).not(e).not(l).not("."+o.vertical).addClass(o.hidden),t[i].support.csstransitions||l.addClass(o.hidden),e.hasClass(o.opened)?e.nextAll("."+o.opened).addClass(o.highest).removeClass(o.opened).removeClass(o.subopened):(e.addClass(o.highest),l.addClass(o.subopened)),e.removeClass(o.hidden).addClass(o.current),s.trigger("openPanel",e),setTimeout(function(){e.removeClass(o.subopened).addClass(o.opened),s.trigger("openingPanel",e),s.__transitionend(e,function(){s.trigger("openedPanel",e)},s.conf.transitionDuration)},this.conf.openingInterval)}},closePanel:function(t){var e=t.parent();e.hasClass(o.vertical)&&(e.removeClass(o.opened),this.trigger("closePanel",t),this.trigger("closingPanel",t),this.trigger("closedPanel",t))},closeAllPanels:function(){this.$menu.find("."+o.listview).children().removeClass(o.selected).filter("."+o.vertical).removeClass(o.opened);var t=this.$pnls.children("."+o.panel),e=t.first();this.$pnls.children("."+o.panel).not(e).removeClass(o.subopened).removeClass(o.opened).removeClass(o.current).removeClass(o.highest).addClass(o.hidden),this.openPanel(e)},togglePanel:function(t){var e=t.parent();e.hasClass(o.vertical)&&this[e.hasClass(o.opened)?"closePanel":"openPanel"](t)},getInstance:function(){return this},bind:function(t,e){this.cbck[t]=this.cbck[t]||[],this.cbck[t].push(e)},trigger:function(){var t=this,e=Array.prototype.slice.call(arguments),i=e.shift();if(this.cbck[i])for(var n=0,o=this.cbck[i].length;o>n;n++)this.cbck[i][n].apply(t,e)},_initMenu:function(){this.$menu.attr("id",this.$menu.attr("id")||this.__getUniqueId()),this.conf.clone&&(this.$menu=this.$menu.clone(!0),this.$menu.add(this.$menu.find("[id]")).filter("[id]").each(function(){t(this).attr("id",o.mm(t(this).attr("id")))})),this.$menu.contents().each(function(){3==t(this)[0].nodeType&&t(this).remove()}),this.$pnls=t('<div class="'+o.panels+'" />').append(this.$menu.children(this.conf.panelNodetype)).prependTo(this.$menu),this.$menu.parent().addClass(o.wrapper);var e=[o.menu];this.opts.slidingSubmenus||e.push(o.vertical),this.opts.extensions=this.opts.extensions.length?"mm-"+this.opts.extensions.join(" mm-"):"",this.opts.extensions&&e.push(this.opts.extensions),this.$menu.addClass(e.join(" "))},_initPanels:function(e){var i=this,n=this.__findAddBack(e,"ul, ol");this.__refactorClass(n,this.conf.classNames.inset,"inset").addClass(o.nolistview+" "+o.nopanel),n.not("."+o.nolistview).addClass(o.listview);var a=this.__findAddBack(e,"."+o.listview).children();this.__refactorClass(a,this.conf.classNames.selected,"selected"),this.__refactorClass(a,this.conf.classNames.divider,"divider"),this.__refactorClass(a,this.conf.classNames.spacer,"spacer"),this.__refactorClass(this.__findAddBack(e,"."+this.conf.classNames.panel),this.conf.classNames.panel,"panel");var r=t(),l=e.add(e.find("."+o.panel)).add(this.__findAddBack(e,"."+o.listview).children().children(this.conf.panelNodetype)).not("."+o.nopanel);this.__refactorClass(l,this.conf.classNames.vertical,"vertical"),this.opts.slidingSubmenus||l.addClass(o.vertical),l.each(function(){var e=t(this),n=e;e.is("ul, ol")?(e.wrap('<div class="'+o.panel+'" />'),n=e.parent()):n.addClass(o.panel);var s=e.attr("id");e.removeAttr("id"),n.attr("id",s||i.__getUniqueId()),e.hasClass(o.vertical)&&(e.removeClass(i.
1conf.classNames.vertical),n.add(n.parent()).addClass(o.vertical)),r=r.add(n)});var d=t("."+o.panel,this.$menu);r.each(function(e){var n,a,r=t(this),l=r.parent(),d=l.children("a, span").first();if(l.is("."+o.panels)||(l.data(s.sub,r),r.data(s.parent,l)),l.children("."+o.next).length||l.parent().is("."+o.listview)&&(n=r.attr("id"),a=t('<a class="'+o.next+'" href="#'+n+'" data-target="#'+n+'" />').insertBefore(d),d.is("span")&&a.addClass(o.fullsubopen)),!r.children("."+o.navbar).length&&!l.hasClass(o.vertical)){l.parent().is("."+o.listview)?l=l.closest("."+o.panel):(d=l.closest("."+o.panel).find('a[href="#'+r.attr("id")+'"]').first(),l=d.closest("."+o.panel));var c=t('<div class="'+o.navbar+'" />');if(l.length){switch(n=l.attr("id"),i.opts.navbar.titleLink){case"anchor":_url=d.attr("href");break;case"panel":case"parent":_url="#"+n;break;default:_url=!1}c.append('<a class="'+o.btn+" "+o.prev+'" href="#'+n+'" data-target="#'+n+'" />').append(t('<a class="'+o.title+'"'+(_url?' href="'+_url+'"':"")+" />").text(d.text())).prependTo(r),i.opts.navbar.add&&r.addClass(o.hasnavbar)}else i.opts.navbar.title&&(c.append('<a class="'+o.title+'">'+i.opts.navbar.title+"</a>").prependTo(r),i.opts.navbar.add&&r.addClass(o.hasnavbar))}});var c=this.__findAddBack(e,"."+o.listview).children("."+o.selected).removeClass(o.selected).last().addClass(o.selected);c.add(c.parentsUntil("."+o.menu,"li")).filter("."+o.vertical).addClass(o.opened).end().each(function(){t(this).parentsUntil("."+o.menu,"."+o.panel).not("."+o.vertical).first().addClass(o.opened).parentsUntil("."+o.menu,"."+o.panel).not("."+o.vertical).first().addClass(o.opened).addClass(o.subopened)}),c.children("."+o.panel).not("."+o.vertical).addClass(o.opened).parentsUntil("."+o.menu,"."+o.panel).not("."+o.vertical).first().addClass(o.opened).addClass(o.subopened);var h=d.filter("."+o.opened);return h.length||(h=r.first()),h.addClass(o.opened).last().addClass(o.current),r.not("."+o.vertical).not(h.last(
1)).addClass(o.hidden).end().filter(function(){return!t(this).parent().hasClass(o.panels)}).appendTo(this.$pnls),r},_initAnchors:function(){var e=this;r.$body.on(a.click+"-oncanvas","a[href]",function(n){var s=t(this),a=!1,r=e.$menu.find(s).length;for(var l in t[i].addons)if(t[i].addons[l].clickAnchor.call(e,s,r)){a=!0;break}var d=s.attr("href");if(!a&&r&&d.length>1&&"#"==d.slice(0,1))try{var c=t(d,e.$menu);c.is("."+o.panel)&&(a=!0,e[s.parent().hasClass(o.vertical)?"togglePanel":"openPanel"](c))}catch(h){}if(a&&n.preventDefault(),!a&&r&&s.is("."+o.listview+" > li > a")&&!s.is('[rel="external"]')&&!s.is('[target="_blank"]')){e.__valueOrFn(e.opts.onClick.setSelected,s)&&e.setSelected(t(n.target).parent());var p=e.__valueOrFn(e.opts.onClick.preventDefault,s,"#"==d.slice(0,1));p&&n.preventDefault(),e.__valueOrFn(e.opts.onClick.close,s,p)&&e.close()}})},_initAddons:function(){var e;for(e in t[i].addons)t[i].addons[e].add.call(this),t[i].addons[e].add=function(){};for(e in t[i].addons)t[i].addons[e].setup.call(this)},_getOriginalMenuId:function(){var t=this.$menu.attr("id");return t&&t.length&&this.conf.clone&&(t=o.umm(t)),t},__api:function(){var e=this,i={};return t.each(this._api,function(t){var n=this;i[n]=function(){var t=e[n].apply(e,arguments);return"undefined"==typeof t?i:t}}),i},__valueOrFn:function(t,e,i){return"function"==typeof t?t.call(e[0]):"undefined"==typeof t&&"undefined"!=typeof i?i:t},__refactorClass:function(t,e,i){return t.filter("."+e).removeClass(e).addClass(o[i])},__findAddBack:function(t,e){return t.find(e).add(t.filter(e))},__filterListItems:function(t){return t.not("."+o.divider).not("."+o.hidden)},__transitionend:function(t,e,i){var n=!1,o=function(){n||e.call(t[0]),n=!0};t.one(a.transitionend,o),t.one(a.webkitTransitionEnd,o),setTimeout(o,1.1*i)},__getUniqueId:function(){return o.mm(t[i].uniqueId++)}},t.fn[i]=function(n,o){return e(),n=t.extend(!0,{},t[i].defaults,n),o=t.extend(!0,{},t[i].configuration,o),this.each(function(){var e=t(this);if(!e.data(i)){var s=new t[i](e,n,o);s.$menu.data(i,s.__api())}})},t[i].support={touch:"ontouchstart"in window||navigator.msMaxTouchPoints||!1,csstransitions:function(){if("undefined"!=typeof Modernizr&&"undefined"!=typeof Modernizr.csstransitions)return Modernizr.csstransitions;var t=document.body||document.documentElement,e=t.style,i="transition";if("string"==typeof e[i])return!0;var n=["Moz","webkit","Webkit","Khtml","O","ms"];i=i.charAt(0).toUpperCase()+i.substr(1);for(var o=0;o<n.length;o++)if("string"==typeof e[n[o]+i])return!0;return!1}()};var o,s,a,r}}(t),function(t){var e="mmenu",i="offCanvas";t[e].addons[i]={setup:function(){if(this.opts[i]){var o=this.opts[i],s=this.conf[i];a=t[e].glbl,this._api=t.merge(this._api,["open","close","setPage"]),("top"==o.position||"bottom"==o.position)&&(o.zposition="front"),"string"!=typeof s.pageSelector&&(s.pageSelector="> "+s.pageNodetype),a.$allMenus=(a.$allMenus||t()).add(this.$menu),this.vars.opened=!1;var r=[n.offcanvas];"left"!=o.position&&r.push(n.mm(o.position)),"back"!=o.zposition&&r.push(n.mm(o.zposition)),this.$menu.addClass(r.join(" ")).parent().removeClass(n.wrapper),this.setPage(a.$page),this._initBlocker(),this["_initWindow_"+i](),this.$menu[s.menuInjectMethod+"To"](s.menuWrapperSelector);var l=window.location.hash;if(l){var d=this._getOriginalMenuId();d&&d==l.slice(1)&&this.open()}}},add:function(){n=t[e]._c,o=t[e]._d,s=t[e]._e,n.add("offcanvas slideout blocking modal background opening blocker page"),o.add("style"),s.add("resize")},clickAnchor:function(t,e){if(!this.opts[i])return!1;var n=this._getOriginalMenuId();return n&&t.is('[href="#'+n+'"]')?(this.open(),!0):a.$page?(n=a.$page.first().attr("id"),n&&t.is('[href="#'+n+'"]')?(this.close(),!0):!1):void 0}},t[e].defaults[i]={position:"left",zposition:"back",blockUI:!0,moveBackground:!0},t[e].configuration[i]={pageNodetype:"div",pageSelector:null,noPageSelector:[],wrapPageIfNeeded:!0,menuWrapperSelector:"body",menuInjectMethod:"prepend"},t[e].prototype.open=function(){if(!this.vars.opened){var t=this;this._openSetup(),setTimeout(function(){t._openFinish()},this.conf.openingInterval),this.trigger("open")}},t[e].prototype._openSetup=function(){var e=this,r=this.opts[i];this.closeAllOthers(),a.$page.each(function(){t(this).data(o.style,t(this).attr("style")||"")}
1),a.$wndw.trigger(s.resize+"-"+i,[!0]);var l=[n.opened];r.blockUI&&l.push(n.blocking),"modal"==r.blockUI&&l.push(n.modal),r.moveBackground&&l.push(n.background),"left"!=r.position&&l.push(n.mm(this.opts[i].position)),"back"!=r.zposition&&l.push(n.mm(this.opts[i].zposition)),this.opts.extensions&&l.push(this.opts.extensions),a.$html.addClass(l.join(" ")),setTimeout(function(){e.vars.opened=!0},this.conf.openingInterval),this.$menu.addClass(n.current+" "+n.opened)},t[e].prototype._openFinish=function(){var t=this;this.__transitionend(a.$page.first(),function(){t.trigger("opened")},this.conf.transitionDuration),a.$html.addClass(n.opening),this.trigger("opening")},t[e].prototype.close=function(){if(this.vars.opened){var e=this;this.__transitionend(a.$page.first(),function(){e.$menu.removeClass(n.current).removeClass(n.opened),a.$html.removeClass(n.opened).removeClass(n.blocking).removeClass(n.modal).removeClass(n.background).removeClass(n.mm(e.opts[i].position)).removeClass(n.mm(e.opts[i].zposition)),e.opts.extensions&&a.$html.removeClass(e.opts.extensions),a.$page.each(function(){t(this).attr("style",t(this).data(o.style))}),e.vars.opened=!1,e.trigger("closed")},this.conf.transitionDuration),a.$html.removeClass(n.opening),this.trigger("close"),this.trigger("closing")}},t[e].prototype.closeAllOthers=function(){a.$allMenus.not(this.$menu).each(function(){var i=t(this).data(e);i&&i.close&&i.close()})},t[e].prototype.setPage=function(e){var o=this,s=this.conf[i];e&&e.length||(e=a.$body.find(s.pageSelector),s.noPageSelector.length&&(e=e.not(s.noPageSelector.join(", "))),e.length>1&&s.wrapPageIfNeeded&&(e=e.wrapAll("<"+this.conf[i].pageNodetype+" />").parent())),e.each(function(){t(this).attr("id",t(this).attr("id")||o.__getUniqueId())}),e.addClass(n.page+" "+n.slideout),a.$page=e,this.trigger("setPage",e)},t[e].prototype["_initWindow_"+i]=function(){a.$wndw.off(s.keydown+"-"+i).on(s.keydown+"-"+i,function(t){return a.$html.hasClass(n.opened)&&9==t.keyCode?(t.preventDefault(),!1):void 0});var t=0;a.$wndw.off(s.resize+"-"+i).on(s.resize+"-"+i,function(e,i){if(1==a.$page.length&&(i||a.$html.hasClass(n.opened))){var o=a.$wndw.height();(i||o!=t)&&(t=o,a.$page.css("minHeight",o))}})},t[e].prototype._initBlocker=function(){var e=this;this.opts[i].blockUI&&(a.$blck||(a.$blck=t('<div id="'+n.blocker+'" class="'+n.slideout+'" />')),a.$blck.appendTo(a.$body).off(s.touchstart+"-"+i+" "+s.touchmove+"-"+i).on(s.touchstart+"-"+i+" "+s.touchmove+"-"+i,function(t){t.preventDefault(),t.stopPropagation(),a.$blck.trigger(s.mousedown+"-"+i)}).off(s.mousedown+"-"+i).on(s.mousedown+"-"+i,function(t){t.preventDefault(),a.$html.hasClass(n.modal)||(e.closeAllOthers(),e.close())}))};var n,o,s,a}(t),function(t){var e="mmenu",i="scrollBugFix";t[e].addons[i]={setup:function(){var o=this,r=this.opts[i];if(this.conf[i],a=t[e].glbl,t[e].support.touch&&this.opts.offCanvas&&this.opts.offCanvas.modal&&("boolean"==typeof r&&(r={fix:r}),"object"!=typeof r&&(r={}),r=this.opts[i]=t.extend(!0,{},t[e].defaults[i],r),r.fix)){var l=this.$menu.attr("id"),d=!1;this.bind("opening",function(){this.$pnls.children("."+n.current).scrollTop(0)}),a.$docu.on(s.touchmove,function(t){o.vars.opened&&t.preventDefault()}),a.$body.on(s.touchstart,"#"+l+"> ."+n.panels+"> ."+n.current,function(t){o.vars.opened&&(d||(d=!0,0===t.currentTarget.scrollTop?t.currentTarget.scrollTop=1:t.currentTarget.scrollHeight===t.currentTarget.scrollTop+t.currentTarget.offsetHeight&&(t.currentTarget.scrollTop-=1),d=!1))}).on(s.touchmove,"#"+l+"> ."+n.panels+"> ."+n.current,function(e){o.vars.opened&&t(this)[0].scrollHeight>t(this).innerHeight()&&e.stopPropagation()}),a.$wndw.on(s.orientationchange,function(){o.$pnls.children("."+n.current).scrollTop(0).css({"-webkit-overflow-scrolling":"auto"}).css({"-webkit-overflow-scrolling":"touch"})})}},add:function(){n=t[e]._c,o=t[e]._d,s=t[e]._e},clickAnchor:function(t,e){}},t[e].defaults[i]={fix:!0};var n,o,s,a}(t),function(t){var e="mmenu",i="autoHeight";t[e].addons[i]={setup:function(){if(this.opts.offCanvas){var o=this.opts[i];if(this.conf[i],a=t[e].glbl,"boolean"==typeof o&&o&&(o={height:"auto"}),"string"==typeof o&&(o={height:o}),"object"!=typeof o&&(o={}),o=this.opts[i]=t.extend(!0,{},t[e].defaults[i],o),"auto"==o.height||"highest"==o.height){this.$menu.addClass(n.autoheight);var s=function(e){if(this.vars.opened){var i=parseInt(this.$pnls.css("top"),10)||0,s=parseInt(this.$pnls.css("bottom"),10)||0,a=0;this.$menu.addClass(n.measureheight),"auto"==o.height?(e=e||this.$pnls.children("."+n.current),e.is("."+n.vertical)&&(e=e.parents("."+n.panel).not("."+n.vertical).first()),a=e.outerHeight()):"highest"==o.height&&this.$pnls.children().each(function(){var e=t(this);e.is("."+n.vertical)&&(e=e.parents("."+n.panel).not("."+n.vertical).first()),a=Math.max(a,e.outerHeight())}),this.$menu.height(a+i+s).removeClass(n.measureheight)}};this.bind("opening",s),"highest"==o.height&&this.bind("init",s),"auto"==o.height&&(this.bind("update",s),this.bind("openPanel",s),this.bind("closePanel",s))}}},add:function(){n=t[e]._c,o=t[e]._d,s=t[e]._e,n.add("autoheight measureheight"),s.add("resize")},clickAnchor:function(t,e){}},t[e].defaults[i]={height:"default"};var n,o,s,a}(t),function(t){var e="mmenu",i="backButton";t[e].addons[i]={setup:function(){if(this.opts.offCanvas){var o=this,s=this.opts[i];if(this.conf[i],a=t[e].glbl,"boolean"==typeof s&&(s={close:s}),"object"!=typeof s&&(s={}),s=t.extend(!0,{},t[e].defaults[i],s),s.close){var r="#"+o.$menu.attr("id");this.bind("opened",function(t){location.hash!=r&&history.pushState(null,document.title,r)}),t(window).on("popstate",function(t){a.$html.hasClass(n.opened)?(t.stopPropagation(),o.close()):location.hash==r&&(t.stopPropagation(),o.open())})}}},add:function(){return window.history&&window.history.pushState?(n=t[e]._c,o=t[e]._d,void(s=t[e]._e)):void(t[e].addons[i].setup=function(){})},clickAnchor:function(t,e){}},t[e].defaults[i]={close:!1};var n,o,s,a}(t),function(t){var e="mmenu",i="columns";t[e].addons[i]={setup:function(){var o=this.opts[i];if(this.conf[i],a=t[e].glbl,"boolean"==typeof o&&(o={add:o}),"number"==typeof o&&(o={add:!0,visible:o}),"object"!=typeof o&&(o={}),"number"==typeof o.visible&&(o.visible={min:o.visible,max:o.visible}),o=this.opts[i]=t.extend(!0,{},t[e].defaults[i],o),o.add){o.visible.min=Math.max(1,Math.min(6,o.visible.min)),o.visible.max=Math.max(o.visible.min,Math.min(6,o.visible.max)),this.$menu.addClass(n.columns);for(var s=this.opts.offCanvas?this.$menu.add(a.$html):this.$menu,r=[],l=0;l<=o.visible.max;l++)r.push(n.columns+"-"+l);r=r.join(" ");var d=function(t){p.call(this,this.$pnls.children("."+n.current)),o.hideNavbars&&t.removeClass(n.hasnavbar)},c=function(){var t=this.$pnls.children("."+n.panel).filter("."+n.opened).length;t=Math.min(o.visible.max,Math.max(o.visible.min,t)),s.removeClass(r).addClass(n.columns+"-"+t)},h=function(){this.opts.offCanvas&&a.$html.removeClass(r)},p=function(e){this.$pnls.children("."+n.panel).removeClass(r).filter("."+n.subopened).removeClass(n.hidden).add(e).slice(-o.visible.max).each(function(e){t(this).addClass(n.columns+"-"+e)}
1)};this.bind("open",c),this.bind("close",h),this.bind("init",d),this.bind("openPanel",p),this.bind("openingPanel",c),this.bind("openedPanel",c),this.opts.offCanvas||c.call(this)}},add:function(){n=t[e]._c,o=t[e]._d,s=t[e]._e,n.add("columns")},clickAnchor:function(e,o){if(!this.opts[i].add)return!1;if(o){var s=e.attr("href");if(s.length>1&&"#"==s.slice(0,1))try{var a=t(s,this.$menu);if(a.is("."+n.panel))for(var r=parseInt(e.closest("."+n.panel).attr("class").split(n.columns+"-")[1].split(" ")[0],10)+1;r!==!1;){var l=this.$pnls.children("."+n.columns+"-"+r);if(!l.length){r=!1;break}r++,l.removeClass(n.subopened).removeClass(n.opened).removeClass(n.current).removeClass(n.highest).addClass(n.hidden)}}catch(d){}}}},t[e].defaults[i]={add:!1,visible:{min:1,max:3},hideNavbars:!1};var n,o,s,a}(t),function(t){var e="mmenu",i="counters";t[e].addons[i]={setup:function(){var s=this,r=this.opts[i];this.conf[i],a=t[e].glbl,"boolean"==typeof r&&(r={add:r,update:r}),"object"!=typeof r&&(r={}),r=this.opts[i]=t.extend(!0,{},t[e].defaults[i],r),this.bind("init",function(e){this.__refactorClass(t("em",e),this.conf.classNames[i].counter,"counter")}),r.add&&this.bind("init",function(e){e.each(function(){var e=t(this).data(o.parent);e&&(e.children("em."+n.counter).length||e.prepend(t('<em class="'+n.counter+'" />')))})}),r.update&&this.bind("update",function(){this.$pnls.find("."+n.panel).each(function(){var e=t(this),i=e.data(o.parent);if(i){var a=i.children("em."+n.counter);a.length&&(e=e.children("."+n.listview),e.length&&a.html(s.__filterListItems(e.children()).length))}})})},add:function(){n=t[e]._c,o=t[e]._d,s=t[e]._e,n.add("counter search noresultsmsg")},clickAnchor:function(t,e){}},t[e].defaults[i]={add:!1,update:!1},t[e].configuration.classNames[i]={counter:"Counter"};var n,o,s,a}(t),function(t){var e="mmenu",i="dividers";t[e].addons[i]={setup:function(){var o=this,r=this.opts[i];if(this.conf[i],a=t[e].glbl,"boolean"==typeof r&&(r={add:r,fixed:r}),"object"!=typeof r&&(r={}),r=this.opts[i]=t.extend(!0,{},t[e].defaults[i],r),this.bind("init",function(e){this.__refactorClass(t("li",this.$menu),this.conf.classNames[i].collapsed,"collapsed")}),r.add&&this.bind("init",function(e){var i;switch(r.addTo){case"panels":i=e;break;default:i=t(r.addTo,this.$pnls).filter("."+n.panel)}t("."+n.divider,i).remove(),i.find("."+n.listview).not("."+n.vertical).each(function(){var e="";o.__filterListItems(t(this).children()).each(function(){var i=t.trim(t(this).children("a, span").text()).slice(0,1).toLowerCase();i!=e&&i.length&&(e=i,t('<li class="'+n.divider+'">'+i+"</li>").insertBefore(this))})})}),r.collapse&&this.bind("init",function(e){t("."+n.divider,e).each(function(){var e=t(this),i=e.nextUntil("."+n.divider,"."+n.collapsed);i.length&&(e.children("."+n.subopen).length||(e.wrapInner("<span />"),e.prepend('<a href="#" class="'+n.subopen+" "+n.fullsubopen+'" />')))})}),r.fixed){var l=function(e){e=e||this.$pnls.children("."+n.current);var i=e.find("."+n.divider).not("."+n.hidden);if(i.length){this.$menu.addClass(n.hasdividers);var o=e.scrollTop()||0,s="";e.is(":visible")&&e.find("."+n.divider).not("."+n.hidden).each(function(){t(this).position().top+o<o+1&&(s=t(this).text())}),this.$fixeddivider.text(s)}else this.$menu.removeClass(n.hasdividers)};this.$fixeddivider=t('<ul class="'+n.listview+" "+n.fixeddivider+'"><li class="'+n.divider+'"></li></ul>').prependTo(this.$pnls).children(),this.bind("openPanel",l),this.bind("update",l),this.bind("init",function(e){e.off(s.scroll+"-dividers "+s.touchmove+"-dividers").on(s.scroll+"-dividers "+s.touchmove+"-dividers",function(e){l.call(o,t(this))})})}},add:function(){n=t[e]._c,o=t[e]._d,s=t[e]._e,n.add("collapsed uncollapsed fixeddivider hasdividers"),s.add("scroll")},clickAnchor:function(t,e){if(this.opts[i].collapse&&e){var o=t.parent();if(o.is("."+n.divider)){var s=o.nextUntil("."+n.divider,"."+n.collapsed);return o.toggleClass(n.opened),s[o.hasClass(n.opened)?"addClass":"removeClass"](n.uncollapsed),!0}}return!1}},t[e].defaults[i]={add:!1,addTo:"panels",fixed:!1,collapse:!1},t[e].configuration.classNames[i]={collapsed:"Collapsed"};var n,o,s,a}(t),function(t){function e(t,e,i){return e>t&&(t=e),t>i&&(t=i),t}var i="mmenu",n="dragOpen";t[i].addons[n]={setup:function(){if(this.opts.offCanvas){var s=this,a=this.opts[n],l=this.conf[n];if(r=t[i].glbl,"boolean"==typeof a&&(a={open:a}),"object"!=typeof a&&(a={}),a=this.opts[n]=t.extend(!0,{}
1,t[i].defaults[n],a),a.open){var d,c,h,p,u,f={},g=0,m=!1,v=!1,b=0,y=0;switch(this.opts.offCanvas.position){case"left":case"right":f.events="panleft panright",f.typeLower="x",f.typeUpper="X",v="width";break;case"top":case"bottom":f.events="panup pandown",f.typeLower="y",f.typeUpper="Y",v="height"}switch(this.opts.offCanvas.position){case"right":case"bottom":f.negative=!0,p=function(t){t>=r.$wndw[v]()-a.maxStartPos&&(g=1)};break;default:f.negative=!1,p=function(t){t<=a.maxStartPos&&(g=1)}}switch(this.opts.offCanvas.position){case"left":f.open_dir="right",f.close_dir="left";break;case"right":f.open_dir="left",f.close_dir="right";break;case"top":f.open_dir="down",f.close_dir="up";break;case"bottom":f.open_dir="up",f.close_dir="down"}switch(this.opts.offCanvas.zposition){case"front":u=function(){return this.$menu};break;default:u=function(){return t("."+o.slideout)}}var w=this.__valueOrFn(a.pageNode,this.$menu,r.$page);"string"==typeof w&&(w=t(w));var x=new Hammer(w[0],a.vendors.hammer);x.on("panstart",function(t){p(t.center[f.typeLower]),r.$slideOutNodes=u(),m=f.open_dir}).on(f.events+" panend",function(t){g>0&&t.preventDefault()}).on(f.events,function(t){if(d=t["delta"+f.typeUpper],f.negative&&(d=-d),d!=b&&(m=d>=b?f.open_dir:f.close_dir),b=d,b>a.threshold&&1==g){if(r.$html.hasClass(o.opened))return;g=2,s._openSetup(),s.trigger("opening"),r.$html.addClass(o.dragging),y=e(r.$wndw[v]()*l[v].perc,l[v].min,l[v].max)}2==g&&(c=e(b,10,y)-("front"==s.opts.offCanvas.zposition?y:0),f.negative&&(c=-c),h="translate"+f.typeUpper+"("+c+"px )",r.$slideOutNodes.css({"-webkit-transform":"-webkit-"+h,transform:h}))}).on("panend",function(t){2==g&&(r.$html.removeClass(o.dragging),r.$slideOutNodes.css("transform",""),s[m==f.open_dir?"_openFinish":"close"]()),g=0})}}},add:function(){return"function"!=typeof Hammer||Hammer.VERSION<2?void(t[i].addons[n].setup=function(){}):(o=t[i]._c,s=t[i]._d,a=t[i]._e,void o.add("dragging"))},clickAnchor:function(t,e){}},t[i].defaults[n]={open:!1,maxStartPos:100,threshold:50,vendors:{hammer:{}}},t[i].configuration[n]={width:{perc:.8,min:140,max:440},height:{perc:.8,min:140,max:880}};var o,s,a,r}(t),function(t){var e="mmenu",i="dropdown";t[e].addons[i]={setup:function(){if(this.opts.offCanvas){var r=this,l=this.opts[i],d=this.conf[i];if(a=t[e].glbl,"boolean"==typeof l&&l&&(l={drop:l}),"object"!=typeof l&&(l={}),"string"==typeof l.position&&(l.position={of:l.position}),l=this.opts[i]=t.extend(!0,{},t[e].defaults[i],l),l.drop){if("string"!=typeof l.position.of){var c=this.$menu.attr("id");c&&c.length&&(this.conf.clone&&(c=n.umm(c)),l.position.of='[href="#'+c+'"]')}if("string"==typeof l.position.of){var h=t(l.position.of);if(h.length){this.$menu.addClass(n.dropdown),l.tip&&this.$menu.addClass(n.tip),l.event=l.event.split(" "),1==l.event.length&&(l.event[1]=l.event[0]),"hover"==l.event[0]&&h.on(s.mouseenter+"-dropdown",function(){r.open()}),"hover"==l.event[1]&&this.$menu.on(s.mouseleave+"-dropdown",function(){r.close()}),this.bind("opening",function(){this.$menu.data(o.style,this.$menu.attr("style")||""),a.$html.addClass(n.dropdown)}),this.bind("closed",function(){this.$menu.attr("style",this.$menu.data(o.style)),a.$html.removeClass(n.dropdown)});var p=function(o,s){var r=s[0],c=s[1],p="x"==o?"scrollLeft":"scrollTop",u="x"==o?"outerWidth":"outerHeight",f="x"==o?"left":"top",g="x"==o?"right":"bottom",m="x"==o?"width":"height",v="x"==o?"maxWidth":"maxHeight",b=null,y=a.$wndw[p](),w=h.offset()[f]-=y,x=w+h[u](),k=a.$wndw[m](),C=d.offset.button[o]+d.offset.viewport[o];if(l.position[o])switch(l.position[o]){case"left":case"bottom":b="after";break;case"right":case"top":b="before"}null===b&&(b=k/2>w+(x-w)/2?"after":"before");var T,S;return"after"==b?(T="x"==o?w:x,S=k-(T+C),r[f]=T+d.offset.button[o],r[g]="auto",c.push(n["x"==o?"tipleft":"tiptop"])):(T="x"==o?x:w,S=T-C,r[g]="calc( 100% - "+(T-d.offset.button[o])+"px )",r[f]="auto",c.push(n["x"==o?"tipright":"tipbottom"])),r[v]=Math.min(t[e].configuration[i][m].max,S),[r,c]},u=function(t){if(this.vars.opened){this.$menu.attr("style",this.$menu.data(o.style)); 2var e=[{},[]];e=p.call(this,"y",e),e=p.call(this,"x",e),this.$menu.css(e[0]),l.tip&&this.$menu.removeClass(n.tipleft+" "+n.tipright+" "+n.tiptop+" "+n.tipbottom).addClass(e[1].join(" "))}};this.bind("opening",u),a.$wndw.on(s.resize+"-dropdown",function(t){u.call(r)}),this.opts.offCanvas.blockUI||a.$wndw.on(s.scroll+"-dropdown",function(t){u.call(r)})}}}}},add:function(){n=t[e]._c,o=t[e]._d,s=t[e]._e,n.add("dropdown tip tipleft tipright tiptop tipbottom"),s.add("mouseenter mouseleave resize scroll")},clickAnchor:function(t,e){}},t[e].defaults[i]={drop:!1,event:"click",position:{},tip:!0},t[e].configuration[i]={offset:{button:{x:-10,y:10},viewport:{x:20,y:20}},height:{max:880},width:{max:440}};var n,o,s,a}(t),function(t){var e="mmenu",i="fixedElements";t[e].addons[i]={setup:function(){if(this.opts.offCanvas){var n=this.opts[i];this.conf[i],a=t[e].glbl,n=this.opts[i]=t.extend(!0,{},t[e].defaults[i],n);var o=function(t){var e=this.conf.classNames[i].fixed;this.__refactorClass(t.find("."+e),e,"slideout").appendTo(a.$body)};o.call(this,a.$page),this.bind("setPage",o)}},add:function(){n=t[e]._c,o=t[e]._d,s=t[e]._e,n.add("fixed")},clickAnchor:function(t,e){}},t[e].configuration.classNames[i]={fixed:"Fixed"};var n,o,s,a}(t),function(t){var e="mmenu",i="iconPanels";t[e].addons[i]={setup:function(){var o=this,s=this.opts[i];if(this.conf[i],a=t[e].glbl,"boolean"==typeof s&&(s={add:s}),"number"==typeof s&&(s={add:!0,visible:s}),"object"!=typeof s&&(s={}),s=this.opts[i]=t.extend(!0,{},t[e].defaults[i],s),s.visible++,s.add){this.$menu.addClass(n.iconpanel);for(var r=[],l=0;l<=s.visible;l++)r.push(n.iconpanel+"-"+l);r=r.join(" ");var d=function(e){e.hasClass(n.vertical)||o.$pnls.children("."+n.panel).removeClass(r).filter("."+n.subopened).removeClass(n.hidden).add(e).not("."+n.vertical).slice(-s.visible).each(function(e){t(this).addClass(n.iconpanel+"-"+e)})};this.bind("openPanel",d),this.bind("init",function(e){d.call(o,o.$pnls.children("."+n.current)),s.hideNavbars&&e.removeClass(n.hasnavbar),e.not("."+n.vertical).each(function(){t(this).children("."+n.subblocker).length||t(this).prepend('<a href="#'+t(this).closest("."+n.panel).attr("id")+'" class="'+n.subblocker+'" />')})})}},add:function(){n=t[e]._c,o=t[e]._d,s=t[e]._e,n.add("iconpanel subblocker")},clickAnchor:function(t,e){}},t[e].defaults[i]={add:!1,visible:3,hideNavbars:!1};var n,o,s,a}(t),function(t){var e="mmenu",i="navbars";t[e].addons[i]={setup:function(){var o=this,s=this.opts[i],r=this.conf[i];if(a=t[e].glbl,"undefined"!=typeof s){s instanceof Array||(s=[s]);var l={};t.each(s,function(a){var d=s[a];"boolean"==typeof d&&d&&(d={}),"object"!=typeof d&&(d={}),"undefined"==typeof d.content&&(d.content=["prev","title"]),d.content instanceof Array||(d.content=[d.content]),d=t.extend(!0,{},o.opts.navbar,d);var c=d.position,h=d.height;"number"!=typeof h&&(h=1),h=Math.min(4,Math.max(1,h)),"bottom"!=c&&(c="top"),l[c]||(l[c]=0),l[c]++;var p=t("<div />").addClass(n.navbar+" "+n.navbar+"-"+c+" "+n.navbar+"-"+c+"-"+l[c]+" "+n.navbar+"-size-"+h);l[c]+=h-1;for(var u=0,f=0,g=d.content.length;g>f;f++){var m=t[e].addons[i][d.content[f]]||!1;m?u+=m.call(o,p,d,r):(m=d.content[f],m instanceof t||(m=t(d.content[f])),p.append(m))}u+=Math.ceil(p.children().not("."+n.btn).not("."+n.title+"-prev").length/h),u>
21&&p.addClass(n.navbar+"-content-"+u),p.children("."+n.btn).length&&p.addClass(n.hasbtns),p.prependTo(o.$menu)});for(var d in l)o.$menu.addClass(n.hasnavbar+"-"+d+"-"+l[d])}},add:function(){n=t[e]._c,o=t[e]._d,s=t[e]._e,n.add("close hasbtns")},clickAnchor:function(t,e){}},t[e].configuration[i]={breadcrumbSeparator:"/"},t[e].configuration.classNames[i]={};var n,o,s,a}(t),function(t){var e="mmenu",i="navbars",n="breadcrumbs";t[e].addons[i][n]=function(i,n,o){var s=t[e]._c,a=t[e]._d;s.add("breadcrumbs separator");var r=t('<span class="'+s.breadcrumbs+'" />').appendTo(i);this.bind("init",function(e){e.removeClass(s.hasnavbar).each(function(){for(var e=[],i=t(this),n=t('<span class="'+s.breadcrumbs+'"></span>'),r=t(this).children().first(),l=!0;r&&r.length;){r.is("."+s.panel)||(r=r.closest("."+s.panel));var d=r.children("."+s.navbar).children("."+s.title).text();e.unshift(l?"<span>"+d+"</span>":'<a href="#'+r.attr("id")+'">'+d+"</a>"),l=!1,r=r.data(a.parent)}n.append(e.join('<span class="'+s.separator+'">'+o.breadcrumbSeparator+"</span>")).appendTo(i.children("."+s.navbar))})});var l=function(){r.html(this.$pnls.children("."+s.current).children("."+s.navbar).children("."+s.breadcrumbs).html())};return this.bind("openPanel",l),this.bind("init",l),0}}(t),function(t){var e="mmenu",i="navbars",n="close";t[e].addons[i][n]=function(i,n){var o=t[e]._c,s=t[e].glbl,a=t('<a class="'+o.close+" "+o.btn+'" href="#" />').appendTo(i),r=function(t){a.attr("href","#"+t.attr("id"))};return r.call(this,s.$page),this.bind("setPage",r),-1}}(t),function(t){var e="mmenu",i="navbars",n="next";t[e].addons[i][n]=function(n,o){var s,a,r=t[e]._c,l=t('<a class="'+r.next+" "+r.btn+'" href="#" />').appendTo(n),d=function(t){t=t||this.$pnls.children("."+r.current);var e=t.find("."+this.conf.classNames[i].panelNext);s=e.attr("href"),a=e.html(),l[s?"attr":"removeAttr"]("href",s),l[s||a?"removeClass":"addClass"](r.hidden),l.html(a)};return this.bind("openPanel",d),this.bind("init",function(){d.call(this)}),-1},t[e].configuration.classNames[i].panelNext="Next"}(t),function(t){var e="mmenu",i="navbars",n="prev";t[e].addons[i][n]=function(n,o){var s=t[e]._c,a=t('<a class="'+s.prev+" "+s.btn+'" href="#" />').appendTo(n);this.bind("init",function(t){t.removeClass(s.hasnavbar).children("."+s.navbar).addClass(s.hidden)});var r,l,d=function(t){if(t=t||this.$pnls.children("."+s.current),!t.hasClass(s.vertical)){var e=t.find("."+this.conf.classNames[i].panelPrev);e.length||(e=t.children("."+s.navbar).children("."+s.prev)),r=e.attr("href"),l=e.html(),a[r?"attr":"removeAttr"]("href",r),a[r||l?"removeClass":"addClass"](s.hidden),a.html(l)}};return this.bind("openPanel",d),this.bind("init",function(){d.call(this)}),-1},t[e].configuration.classNames[i].panelPrev="Prev"}(t),function(t){var e="mmenu",i="navbars",n="searchfield";t[e].addons[i][n]=function(i,n){var o=t[e]._c,s=t('<div class="'+o.search+'" />').appendTo(i);return"object"!=typeof this.opts.searchfield&&(this.opts.searchfield={}),this.opts.searchfield.add=!0,this.opts.searchfield.addTo=s,0}}(t),function(t){var e="mmenu",i="navbars",n="title";t[e].addons[i][n]=function(n,o){var s,a,r=t[e]._c,l=t('<a class="'+r.title+'" />').appendTo(n),d=function(t){if(t=t||this.$pnls.children("."+r.current),!t.hasClass(r.vertical)){var e=t.find("."+this.conf.classNames[i].panelTitle);e.length||(e=t.children("."+r.navbar).children("."+r.title)),s=e.attr("href"),a=e.html()||o.title,l[s?"attr":"removeAttr"]("href",s),l[s||a?"removeClass":"addClass"](r.hidden),l.html(a)}};return this.bind("openPanel",d),this.bind("init",function(t){d.call(this)}),0},t[e].configuration.classNames[i].panelTitle="Title"}(t),function(t){function e(t,e,i){t.prop("aria-"+e,i)[i?"attr":"removeAttr"]("aria-"+e,"true")}function i(t){return'<span class="'+s.sronly+'">'+t+"</span>"}var n="mmenu",o="screenReader";t[n].addons[o]={setup:function(){var a=this.opts[o],r=this.conf[o];if(l=t[n].glbl,"boolean"==typeof a&&(a={aria:a,text:a}),"object"!=typeof a&&(a={}),a=this.opts[o]=t.extend(!0,{},t[n].defaults[o],a),a.aria){if(this.opts.offCanvas){var d=function(){e(this.$menu,"hidden",!1)},c=function(){e(this.$menu,"hidden",!0)};this.bind("open",d),this.bind("close",c),c.call(this)}var h=function(){e(this.$menu.find("."+s.hidden),"hidden",!0),e(this.$menu.find('[aria-hidden="true"]').not("."+s.hidden),"hidden",!1)},p=function(t){e(this.$pnls.children("."+s.panel).not(t).not("."+s.hidden),"hidden",!0),e(t,"hidden",!1)};this.bind("update",h),this.bind("openPanel",h),this.bind("openPanel",p);var u=function(t){e(t.find("."+s.prev+", ."+s.next),"haspopup",!0)};this.bind("init",u),u.call(this,this.$menu.children("."+s.navbar))}if(a.text){var f=function(e){e.children("."+s.navbar).children("."+s.prev).html(i(r.text.closeSubmenu)).end().children("."+s.next).html(i(r.text.openSubmenu)).end().children("."+s.close).html(i(r.text.closeMenu)),e.is("."+s.panel)&&e.find("."+s.listview).find("."+s.next).each(function(){t(this).html(i(r.text[t(this).parent().is("."+s.vertical)?"toggleSubmenu":"openSubmenu"]))})};this.bind("init",f),f.call(this,this.$menu)}},add:function(){s=t[n]._c,a=t[n]._d,r=t[n]._e,s.add("sronly")},clickAnchor:function(t,e){}},t[n].defaults[o]={aria:!1,text:!1},t[n].configuration[o]={text:{closeMenu:"Close menu",closeSubmenu:"Close submenu",openSubmenu:"Open submenu",toggleSubmenu:"Toggle submenu"}};var s,a,r,l}(t),function(t){function e(t){switch(t){case 9:case 16:case 17:case 18:case 37:case 38:case 39:case 40:return!0}return!1}var i="mmenu",n="searchfield";t[i].addons[n]={setup:function(){var l=this,d=this.opts[n],c=this.conf[n];r=t[i].glbl,"boolean"==typeof d&&(d={add:d}),"object"!=typeof d&&(d={}),"boolean"==typeof d.resultsPanel&&(d.resultsPanel={add:d.resultsPanel}),d=this.opts[n]=t.extend(!0,{},t[i].defaults[n],d),c=this.conf[n]=t.extend(!0,{},t[i].configuration[n],c),this.bind("close",function(){this.$menu.find("."+o.search).find("input").blur()}),this.bind("init",function(i){if(d.add){var r;switch(d.addTo){case"panels":r=i;break;default:r=t(d.addTo,this.$menu)}if(r.each(function(){var e=t(this);if(!e.is("."+o.panel)||!e.is("."+o.vertical)){if(!e.children("."+o.search).length){var i=l.__valueOrFn(c.clear,e),n=l.__valueOrFn(c.form,e),s=l.__valueOrFn(c.input,e),r=l.__valueOrFn(c.submit,e),h=t("<"+(n?"form":"div")+' class="'+o.search+'" />'),p=t('<input placeholder="'+d.placeholder+'" type="text" autocomplete="off" />');h.append(p);var u;if(s)for(u in s)p.attr(u,s[u]);if(i&&t('<a class="'+o.btn+" "+o.clear+'" href="#" />').appendTo(h).on(a.click+"-searchfield",function(t){t.preventDefault(),p.val("").trigger(a.keyup+"-searchfield")}),n){for(u in n)h.attr(u,n[u]);r&&!i&&t('<a class="'+o.btn+" "+o.next+'" href="#" />').appendTo(h).on(a.click+"-searchfield",function(t){t.preventDefault(),h.submit()})}e.hasClass(o.search)?e.replaceWith(h):e.prepend(h).addClass(o.hassearch)}if(d.noResults){var f=e.closest("."+o.panel).length;if(f||(e=l.$pnls.children("."+o.panel).first()),!e.children("."+o.noresultsmsg).length){var g=e.children("."+o.listview).first();t('<div class="'+o.noresultsmsg+" "+o.hidden+'" />').append(d.noResults)[g.length?"insertAfter":"prependTo"](g.length?g:e)}}}}),d.search){if(d.resultsPanel.add){d.showSubPanels=!1;var h=this.$pnls.children("."+o.resultspanel);h.length||(h=t('<div class="'+o.panel+" "+o.resultspanel+" "+o.hidden+'" />').appendTo(this.$pnls).append('<div class="'+o.navbar+" "+o.hidden+'"><a class="'+o.title+'">'+d.resultsPanel.title+"</a></div>").append('<ul class="'+o.listview+'" />').append(this.$pnls.find("."+o.noresultsmsg).first().clone()),this.init(h))}t("."+o.search,this.$menu).each(function(){var i,r,c=t(this),p=c.closest("."+o.panel).length;p?(i=c.closest("."+o.panel),r=i):(i=t("."+o.panel,l.$menu),r=l.$menu),d.resultsPanel.add&&(i=i.not(h));
2var u=c.children("input"),f=l.__findAddBack(i,"."+o.listview).children("li"),g=f.filter("."+o.divider),m=l.__filterListItems(f),v="a",b=v+", span",y="",w=function(){var e=u.val().toLowerCase();if(e!=y){if(y=e,d.resultsPanel.add&&h.children("."+o.listview).empty(),i.scrollTop(0),m.add(g).addClass(o.hidden).find("."+o.fullsubopensearch).removeClass(o.fullsubopen+" "+o.fullsubopensearch),m.each(function(){var e=t(this),i=v;(d.showTextItems||d.showSubPanels&&e.find("."+o.next))&&(i=b);var n=e.data(s.searchtext)||e.children(i).text();n.toLowerCase().indexOf(y)>-1&&e.add(e.prevAll("."+o.divider).first()).removeClass(o.hidden)}),d.showSubPanels&&i.each(function(e){var i=t(this);l.__filterListItems(i.find("."+o.listview).children()).each(function(){var e=t(this),i=e.data(s.sub);e.removeClass(o.nosubresults),i&&i.find("."+o.listview).children().removeClass(o.hidden)})}),d.resultsPanel.add)if(""===y)this.closeAllPanels(),this.openPanel(this.$pnls.children("."+o.subopened).last());else{var n=t();i.each(function(){var e=l.__filterListItems(t(this).find("."+o.listview).children()).not("."+o.hidden).clone(!0);e.length&&(d.resultsPanel.dividers&&(n=n.add('<li class="'+o.divider+'">'+t(this).children("."+o.navbar).text()+"</li>")),n=n.add(e))}),n.find("."+o.next).remove(),h.children("."+o.listview).append(n),this.openPanel(h)}else t(i.get().reverse()).each(function(e){var i=t(this),n=i.data(s.parent);n&&(l.__filterListItems(i.find("."+o.listview).children()).length?(n.hasClass(o.hidden)&&n.children("."+o.next).not("."+o.fullsubopen).addClass(o.fullsubopen).addClass(o.fullsubopensearch),n.removeClass(o.hidden).removeClass(o.nosubresults).prevAll("."+o.divider).first().removeClass(o.hidden)):p||(i.hasClass(o.opened)&&setTimeout(function(){l.openPanel(n.closest("."+o.panel))},(e+1)*(1.5*l.conf.openingInterval)),n.addClass(o.nosubresults)))});r.find("."+o.noresultsmsg)[m.not("."+o.hidden).length?"addClass":"removeClass"](o.hidden),this.update()}};u.off(a.keyup+"-"+n+" "+a.change+"-"+n).on(a.keyup+"-"+n,function(t){e(t.keyCode)||w.call(l)}).on(a.change+"-"+n,function(t){w.call(l)});var x=c.children("."+o.btn);x.length&&u.on(a.keyup+"-"+n,function(t){x[u.val().length?"removeClass":"addClass"](o.hidden)}),u.trigger(a.keyup+"-"+n)})}}})},add:function(){o=t[i]._c,s=t[i]._d,a=t[i]._e,o.add("clear search hassearch resultspanel noresultsmsg noresults nosubresults fullsubopensearch"),s.add("searchtext"),a.add("change keyup")},clickAnchor:function(t,e){}},t[i].defaults[n]={add:!1,addTo:"panels",placeholder:"Search",noResults:"No results found.",resultsPanel:{add:!1,dividers:!0,title:"Search results"},search:!0,showTextItems:!1,showSubPanels:!0},t[i].configuration[n]={clear:!1,form:!1,input:!1,submit:!1};var o,s,a,r}(t),function(t){var e="mmenu",i="sectionIndexer";t[e].addons[i]={setup:function(){var o=this,r=this.opts[i];this.conf[i],a=t[e].glbl,"boolean"==typeof r&&(r={add:r}),"object"!=typeof r&&(r={}),r=this.opts[i]=t.extend(!0,{},t[e].defaults[i],r),this.bind("init",function(e){if(r.add){var i;switch(r.addTo){case"panels":i=e;break;default:i=t(r.addTo,this.$menu).filter("."+n.panel)}i.find("."+n.divider).closest("."+n.panel).addClass(n.hasindexer)}if(!this.$indexer&&this.$pnls.children("."+n.hasindexer).length){this.$indexer=t('<div class="'+n.indexer+'" />').prependTo(this.$pnls).append('<a href="#a">a</a><a href="#b">b</a><a href="#c">c</a><a href="#d">d</a><a href="#e">e</a><a href="#f">f</a><a href="#g">g</a><a href="#h">h</a><a href="#i">i</a><a href="#j">j</a><a href="#k">k</a><a href="#l">l</a><a href="#m">m</a><a href="#n">n</a><a href="#o">o</a><a href="#p">p</a><a href="#q">q</a><a href="#r">r</a><a href="#s">s</a><a href="#t">t</a><a href="#u">u</a><a href="#v">v</a><a href="#w">w</a><a href="#x">x</a><a href="#y">y</a><a href="#z">z</a>'),this.$indexer.children().on(s.mouseover+"-sectionindexer "+n.touchstart+"-sectionindexer",function(e){var i=t(this).attr("href").slice(1),s=o.$pnls.children("."+n.current),a=s.find("."+n.listview),r=!1,l=s.scrollTop();s.scrollTop(0),a.children("."+n.divider).not("."+n.hidden).each(function(){r===!1&&i==t(this).text().slice(0,1).toLowerCase()&&(r=t(this).position().top)}),s.scrollTop(r!==!1?r:l)}
2);var a=function(t){o.$menu[(t.hasClass(n.hasindexer)?"add":"remove")+"Class"](n.hasindexer)};this.bind("openPanel",a),a.call(this,this.$pnls.children("."+n.current))}})},add:function(){n=t[e]._c,o=t[e]._d,s=t[e]._e,n.add("indexer hasindexer"),s.add("mouseover touchstart")},clickAnchor:function(t,e){return t.parent().is("."+n.indexer)?!0:void 0}},t[e].defaults[i]={add:!1,addTo:"panels"};var n,o,s,a}(t),function(t){var e="mmenu",i="setSelected";t[e].addons[i]={setup:function(){var s=this.opts[i];if(this.conf[i],a=t[e].glbl,"boolean"==typeof s&&(s={hover:s,parent:s}),"object"!=typeof s&&(s={}),s=this.opts[i]=t.extend(!0,{},t[e].defaults[i],s),s.current||this.bind("init",function(t){t.find("."+n.listview).children("."+n.selected).removeClass(n.selected)}),s.hover&&this.$menu.addClass(n.hoverselected),s.parent){this.$menu.addClass(n.parentselected);var r=function(t){this.$pnls.find("."+n.listview).find("."+n.next).removeClass(n.selected);for(var e=t.data(o.parent);e&&e.length;)e=e.children("."+n.next).addClass(n.selected).closest("."+n.panel).data(o.parent)};this.bind("openedPanel",r),this.bind("init",function(t){r.call(this,this.$pnls.children("."+n.current))})}},add:function(){n=t[e]._c,o=t[e]._d,s=t[e]._e,n.add("hoverselected parentselected")},clickAnchor:function(t,e){}},t[e].defaults[i]={current:!0,hover:!1,parent:!1};var n,o,s,a}(t),function(t){var e="mmenu",i="toggles";t[e].addons[i]={setup:function(){var o=this;this.opts[i],this.conf[i],a=t[e].glbl,this.bind("init",function(e){this.__refactorClass(t("input",e),this.conf.classNames[i].toggle,"toggle"),this.__refactorClass(t("input",e),this.conf.classNames[i].check,"check"),t("input."+n.toggle+", input."+n.check,e).each(function(){var e=t(this),i=e.closest("li"),s=e.hasClass(n.toggle)?"toggle":"check",a=e.attr("id")||o.__getUniqueId();i.children('label[for="'+a+'"]').length||(e.attr("id",a),i.prepend(e),t('<label for="'+a+'" class="'+n[s]+'"></label>').insertBefore(i.children("a, span").last()))})})},add:function(){n=t[e]._c,o=t[e]._d,s=t[e]._e,n.add("toggle check")},clickAnchor:function(t,e){}},t[e].configuration.classNames[i]={toggle:"Toggle",check:"Check"};var n,o,s,a}(t),!0}),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):"undefined"!=typeof module&&module.exports?module.exports=t(require("jquery")):t(jQuery)}(function(t){var e=-1,i=-1,n=function(t){return parseFloat(t)||0},o=function(e){var i=1,o=t(e),s=null,a=[];return o.each(function(){var e=t(this),o=e.offset().top-n(e.css("margin-top")),r=a.length>0?a[a.length-1]:null;null===r?a.push(e):Math.floor(Math.abs(s-o))<=i?a[a.length-1]=r.add(e):a.push(e),s=o}),a},s=function(e){var i={byRow:!0,property:"height",target:null,remove:!1};return"object"==typeof e?t.extend(i,e):("boolean"==typeof e?i.byRow=e:"remove"===e&&(i.remove=!0),i)},a=t.fn.matchHeight=function(e){var i=s(e);if(i.remove){var n=this;return this.css(i.property,""),t.each(a._groups,function(t,e){e.elements=e.elements.not(n)}),this}return this.length<=1&&!i.target?this:(a._groups.push({elements:this,options:i}),a._apply(this,i),this)};a.version="0.7.0",a._groups=[],a._throttle=80,a._maintainScroll=!1,a._beforeUpdate=null,a._afterUpdate=null,a._rows=o,a._parse=n,a._parseOptions=s,a._apply=function(e,i){var r=s(i),l=t(e),d=[l],c=t(window).scrollTop(),h=t("html").outerHeight(!0),p=l.parents().filter(":hidden");return p.each(function(){var e=t(this);e.data("style-cache",e.attr("style"))}),p.css("display","block"),r.byRow&&!r.target&&(l.each(function(){var e=t(this),i=e.css("display");"inline-block"!==i&&"flex"!==i&&"inline-flex"!==i&&(i="block"),e.data("style-cache",e.attr("style")),e.css({display:i,"padding-top":"0","padding-bottom":"0","margin-top":"0","margin-bottom":"0","border-top-width":"0","border-bottom-width":"0",height:"100px",overflow:"hidden"})}),d=o(l),l.each(function(){var e=t(this);e.attr("style",e.data("style-cache")||"")})),t.each(d,function(e,i){var o=t(i),s=0;if(r.target)s=r.target.outerHeight(!1);else{if(r.byRow&&o.length<=1)return void o.css(r.property,"");o.each(function(){var e=t(this),i=e.attr("style"),n=e.css("display");"inline-block"!==n&&"flex"!==n&&"inline-flex"!==n&&(n="block");var o={display:n};o[r.property]="",e.css(o),e.outerHeight(!1)>s&&(s=e.outerHeight(!1)),i?e.attr("style",i):e.css("display","")})}o.each(function(){var e=t(this),i=0;r.target&&e.is(r.target)||("border-box"!==e.css("box-sizing")&&(i+=n(e.css("border-top-width"))+n(e.css("border-bottom-width")),i+=n(e.css("padding-top"))+n(e.css("padding-bottom"))),e.css(r.property,s-i+"px"))})}),p.each(function(){var e=t(this);e.attr("style",e.data("style-cache")||null)}),a._maintainScroll&&t(window).scrollTop(c/h*t("html").outerHeight(!0)),this},a._applyDataApi=function(){var e={};t("[data-match-height], [data-mh]").each(function(){var i=t(this),n=i.attr("data-mh")||i.attr("data-match-height");n in e?e[n]=e[n].add(i):e[n]=i}),t.each(e,function(){this.matchHeight(!0)})};var r=function(e){a._beforeUpdate&&a._beforeUpdate(e,a._groups),t.each(a._groups,function(){a._apply(this.elements,this.options)}),a._afterUpdate&&a._afterUpdate(e,a._groups)};a._update=function(n,o){if(o&&"resize"===o.type){var s=t(window).width();if(s===e)return;e=s}n?-1===i&&(i=setTimeout(function(){r(o),i=-1},a._throttle)):r(o)},t(a._applyDataApi),t(window).bind("load",function(t){a._update(!1,t)}),t(window).bind("resize orientationchange",function(t){a._update(!0,t)})}),function(t){t.fn.hoverIntent=function(e,i,n){var o={interval:100,sensitivity:6,timeout:0};o="object"==typeof e?t.extend(o,e):t.isFunction(i)?t.extend(o,{over:e,out:i,selector:n}):t.extend(o,{over:e,out:e,selector:i});var s,a,r,l,d=function(t){s=t.pageX,a=t.pageY},c=function(e,i){return i.hoverIntent_t=clearTimeout(i.hoverIntent_t),Math.sqrt((r-s)*(r-s)+(l-a)*(l-a))<o.sensitivity?(t(i).off("mousemove.hoverIntent",d),i.hoverIntent_s=!0,o.over.apply(i,[e])):(r=s,l=a,i.hoverIntent_t=setTimeout(function(){c(e,i)},o.interval),void 0)},h=function(t,e){return e.hoverIntent_t=clearTimeout(e.hoverIntent_t),e.hoverIntent_s=!1,o.out.apply(e,[t])},p=function(e){var i=t.extend({},e),n=this;n.hoverIntent_t&&(n.hoverIntent_t=clearTimeout(n.hoverIntent_t)),"mouseenter"
2===e.type?(r=i.pageX,l=i.pageY,t(n).on("mousemove.hoverIntent",d),n.hoverIntent_s||(n.hoverIntent_t=setTimeout(function(){c(i,n)},o.interval))):(t(n).off("mousemove.hoverIntent",d),n.hoverIntent_s&&(n.hoverIntent_t=setTimeout(function(){h(i,n)},o.timeout)))};return this.on({"mouseenter.hoverIntent":p,"mouseleave.hoverIntent":p},o.selector)}}(jQuery),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t("object"==typeof exports?require("jquery"):jQuery)}(function(t){function e(t,e){return t.toFixed(e.decimals)}var i=function(e,n){this.$element=t(e),this.options=t.extend({},i.DEFAULTS,this.dataOptions(),n),this.init()};i.DEFAULTS={from:0,to:0,speed:1e3,refreshInterval:100,decimals:0,formatter:e,onUpdate:null,onComplete:null},i.prototype.init=function(){this.value=this.options.from,this.loops=Math.ceil(this.options.speed/this.options.refreshInterval),this.loopCount=0,this.increment=(this.options.to-this.options.from)/this.loops},i.prototype.dataOptions=function(){var t={from:this.$element.data("from"),to:this.$element.data("to"),speed:this.$element.data("speed"),refreshInterval:this.$element.data("refresh-interval"),decimals:this.$element.data("decimals")},e=Object.keys(t);for(var i in e){var n=e[i];"undefined"==typeof t[n]&&delete t[n]}return t},i.prototype.update=function(){this.value+=this.increment,this.loopCount++,this.render(),"function"==typeof this.options.onUpdate&&this.options.onUpdate.call(this.$element,this.value),this.loopCount>=this.loops&&(clearInterval(this.interval),this.value=this.options.to,"function"==typeof this.options.onComplete&&this.options.onComplete.call(this.$element,this.value))},i.prototype.render=function(){var t=this.options.formatter.call(this.$element,this.value,this.options);this.$element.text(t)},i.prototype.restart=function(){this.stop(),this.init(),this.start()},i.prototype.start=function(){this.stop(),this.render(),this.interval=setInterval(this.update.bind(this),this.options.refreshInterval)},i.prototype.stop=function(){this.interval&&clearInterval(this.interval)},i.prototype.toggle=function(){this.interval?this.stop():this.start()},t.fn.countTo=function(e){return this.each(function(){var n=t(this),o=n.data("countTo"),s=!o||"object"==typeof e,a="object"==typeof e?e:{},r="string"==typeof e?e:"start";s&&(o&&o.stop(),n.data("countTo",o=new i(this,a))),o[r].call(o)})}}),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):"undefined"!=typeof exports?module.exports=t(require("jquery")):t(jQuery)}(function(t){"use strict";var e=window.Slick||{};e=function(){function e(e,n){var o,s=this;s.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:t(e),appendDots:t(e),arrows:!0,asNavFor:null,prevArrow:'<button type="button" data-role="none" class="slick-prev" aria-label="Previous" tabindex="0" role="button">Previous</button>',nextArrow:'<button type="button" data-role="none" class="slick-next" aria-label="Next" tabindex="0" role="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,i){return t('<button type="button" data-role="none" role="button" tabindex="0" />').text(i+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!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},s.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,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},t.extend(s,s.initials),s.activeBreakpoint=null,s.animType=null,s.animProp=null,
vendor: 9,279 bytes, lines 2-3
2s.breakpoints=[],s.breakpointSettings=[],s.cssTransitions=!1,s.focussed=!1,s.interrupted=!1,s.hidden="hidden",s.paused=!0,s.positionProp=null,s.respondTo=null,s.rowCount=1,s.shouldClick=!0,s.$slider=t(e),s.$slidesCache=null,s.transformType=null,s.transitionType=null,s.visibilityChange="visibilitychange",s.windowWidth=0,s.windowTimer=null,o=t(e).data("slick")||{},s.options=t.extend({},s.defaults,n,o),s.currentSlide=s.options.initialSlide,s.originalSettings=s.options,"undefined"!=typeof document.mozHidden?(s.hidden="mozHidden",s.visibilityChange="mozvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(s.hidden="webkitHidden",s.visibilityChange="webkitvisibilitychange"),s.autoPlay=t.proxy(s.autoPlay,s),s.autoPlayClear=t.proxy(s.autoPlayClear,s),s.autoPlayIterator=t.proxy(s.autoPlayIterator,s),s.changeSlide=t.proxy(s.changeSlide,s),s.clickHandler=t.proxy(s.clickHandler,s),s.selectHandler=t.proxy(s.selectHandler,s),s.setPosition=t.proxy(s.setPosition,s),s.swipeHandler=t.proxy(s.swipeHandler,s),s.dragHandler=t.proxy(s.dragHandler,s),s.keyHandler=t.proxy(s.keyHandler,s),s.instanceUid=i++,s.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,s.registerBreakpoints(),s.init(!0)}var i=0;return e}(),e.prototype.activateADA=function(){var t=this;t.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},e.prototype.addSlide=e.prototype.slickAdd=function(e,i,n){var o=this;if("boolean"==typeof i)n=i,i=null;else if(0>i||i>=o.slideCount)return!1;o.unload(),"number"==typeof i?0===i&&0===o.$slides.length?t(e).appendTo(o.$slideTrack):n?t(e).insertBefore(o.$slides.eq(i)):t(e).insertAfter(o.$slides.eq(i)):n===!0?t(e).prependTo(o.$slideTrack):t(e).appendTo(o.$slideTrack),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slides.each(function(e,i){t(i).attr("data-slick-index",e)}),o.$slidesCache=o.$slides,o.reinit()},e.prototype.animateHeight=function(){var t=this;if(1===t.options.slidesToShow&&t.options.adaptiveHeight===!0&&t.options.vertical===!1){var e=t.$slides.eq(t.currentSlide).outerHeight(!0);t.$list.animate({height:e},t.options.speed)}},e.prototype.animateSlide=function(e,i){var n={},o=this;o.animateHeight(),o.options.rtl===!0&&o.options.vertical===!1&&(e=-e),o.transformsEnabled===!1?o.options.vertical===!1?o.$slideTrack.animate({left:e},o.options.speed,o.options.easing,i):o.$slideTrack.animate({top:e},o.options.speed,o.options.easing,i):o.cssTransitions===!1?(o.options.rtl===!0&&(o.currentLeft=-o.currentLeft),t({animStart:o.currentLeft}).animate({animStart:e},{duration:o.options.speed,easing:o.options.easing,step:function(t){t=Math.ceil(t),o.options.vertical===!1?(n[o.animType]="translate("+t+"px, 0px)",o.$slideTrack.css(n)):(n[o.animType]="translate(0px,"+t+"px)",o.$slideTrack.css(n))},complete:function(){i&&i.call()}})):(o.applyTransition(),e=Math.ceil(e),o.options.vertical===!1?n[o.animType]="translate3d("+e+"px, 0px, 0px)":n[o.animType]="translate3d(0px,"+e+"px, 0px)",o.$slideTrack.css(n),i&&setTimeout(function(){o.disableTransition(),i.call()},o.options.speed))},e.prototype.getNavTarget=function(){var e=this,i=e.options.asNavFor;return i&&null!==i&&(i=t(i).not(e.$slider)),i},e.prototype.asNavFor=function(e){var i=this,n=i.getNavTarget();null!==n&&"object"==typeof n&&n.each(function(){var i=t(this).slick("getSlick");i.unslicked||i.slideHandler(e,!0)})},e.prototype.applyTransition=function(t){var e=this,i={};e.options.fade===!1?i[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:i[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,e.options.fade===!1?e.$slideTrack.css(i):e.$slides.eq(t).css(i)},e.prototype.autoPlay=function(){var t=this;t.autoPlayClear(),t.slideCount>t.options.slidesToShow&&(t.autoPlayTimer=setInterval(t.autoPlayIterator,t.options.autoplaySpeed))},e.prototype.autoPlayClear=function(){var t=this;t.autoPlayTimer&&clearInterval(t.autoPlayTimer)},e.prototype.autoPlayIterator=function(){var t=this,e=t.currentSlide+t.options.slidesToScroll;t.paused||t.interrupted||t.focussed||(t.options.infinite===!1&&(1===t.direction&&t.currentSlide+1===t.slideCount-1?t.direction=0:0===t.direction&&(e=t.currentSlide-t.options.slidesToScroll,t.currentSlide-1===0&&(t.direction=1))),t.slideHandler(e))},e.prototype.buildArrows=function(){var e=this;e.options.arrows===!0&&(e.$prevArrow=t(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=t(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,i,n=this;if(n.options.dots===!0&&n.slideCount>n.options.slidesToShow){for(n.$slider.addClass("slick-dotted"),i=t("<ul />").addClass(n.options.dotsClass),e=0;e<=n.getDotCount();e+=1)i.append(t("<li />").append(n.options.customPaging.call(this,n,e)));n.$dots=i.appendTo(n.options.appendDots),n.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}},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,i){t(i).attr("data-slick-index",e).data("originalStyling",t(i).attr("style")||"")}),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?t('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div aria-live="polite" class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),(e.options.centerMode===!0||e.options.swipeToSlide===!0)&&(e.options.slidesToScroll=1),t("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(){ 3var t,e,i,n,o,s,a,r=this;if(n=document.createDocumentFragment(),s=r.$slider.children(),r.options.rows>1){for(a=r.options.slidesPerRow*r.options.rows,o=Math.ceil(s.length/a),t=0;o>t;t++){var l=document.createElement("div");for(e=0;e<r.options.rows;e++){var d=document.createElement("div");for(i=0;i<r.options.slidesPerRow;i++){var c=t*a+(e*r.options.slidesPerRow+i);s.get(c)&&d.appendChild(s.get(c))}l.appendChild(d)}n.appendChild(l)}r.$slider.empty().append(n),r.$slider.children().children().children().css({width:100/r.options.slidesPerRow+"%",display:"inline-block"})}},e.prototype.checkResponsive=function(e,i){var n,o,s,a=this,r=!1,l=a.$slider.width(),d=window.innerWidth||t(window).width();if("window"===a.respondTo?s=d:"slider"===a.respondTo?s=l:"min"===a.respondTo&&(s=Math.min(d,l)),a.options.responsive&&a.options.responsive.length&&null!==a.options.responsive){o=null;for(n in a.breakpoints)a.breakpoints.hasOwnProperty(n)&&(a.originalSettings.mobileFirst===!1?s<a.breakpoints[n]&&(o=a.breakpoints[n]):s>a.breakpoints[n]&&(o=a.breakpoints[n]));null!==o?null!==a.activeBreakpoint?(o!==a.activeBreakpoint||i)&&(a.activeBreakpoint=o,"unslick"===a.breakpointSettings[o]?a.unslick(o):(a.options=t.extend({},a.originalSettings,a.breakpointSettings[o]),e===!0&&(a.currentSlide=a.options.initialSlide),a.refresh(e)),r=o):(a.activeBreakpoint=o,"unslick"===a.breakpointSettings[o]?a.unslick(o):(a.options=t.extend({},a.originalSettings,a.breakpointSettings[o]),e===!0&&(a.currentSlide=a.options.initialSlide),a.refresh(e)),r=o):null!==a.activeBreakpoint&&(a.activeBreakpoint=null,a.options=a.originalSettings,e===!0&&(a.currentSlide=a.options.initialSlide),a.refresh(e),r=o),e||r===!1||a.$slider.trigger("breakpoint",[a,r])}},e.prototype.changeSlide=function(e,i){var n,o,s,a=this,r=t(e.currentTarget);switch(r.is("a")&&e.preventDefault(),r.is("li")||(r=r.closest("li")),s=a.slideCount%a.options.slidesToScroll!==0,n=s?0:(a.slideCount-a.currentSlide)%a.options.slidesToScroll,e.data.message){case"previous":o=0===n?a.options.slidesToScroll:a.options.slidesToShow-n,a.slideCount>a.options.slidesToShow&&a.slideHandler(a.currentSlide-o,!1,i);break;case"next":o=0===n?a.options.slidesToScroll:n,a.slideCount>a.options.slidesToShow&&a.slideHandler(a.currentSlide+o,!1,i);break;case"index":var l=0===e.data.index?0:e.data.index||r.index()*a.options.slidesToScroll;a.slideHandler(a.checkNavigable(l),!1,i),r.children().trigger("focus");break;default:return}},e.prototype.checkNavigable=function(t){var e,i,n=this;if(e=n.getNavigableIndexes(),i=0,t>e[e.length-1])t=e[e.length-1];else for(var o in e){if(t<e[o]){t=i;break}i=e[o]}return t},e.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&t("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",t.proxy(e.interrupt,e,!0)).off("mouseleave.
3slick",t.proxy(e.interrupt,e,!1)),e.$slider.off("focus.slick blur.slick"),e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide)),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),t(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),e.options.accessibility===!0&&e.$list.off("keydown.slick",e.keyHandler),e.options.focusOnSelect===!0&&t(e.$slideTrack).children().off("click.slick",e.selectHandler),t(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),t(window).off("resize.slick.slick-"+e.instanceUid,e.resize),t("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),t(window).off("load.slick.slick-"+e.instanceUid,e.setPosition),t(document).off("ready.slick.slick-"+e.instanceUid,e.setPosition)},e.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",t.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",t.proxy(e.interrupt,e,!1))},e.prototype.cleanUpRows=function(){var t,e=this;e.options.rows>1&&(t=e.$slides.children().children(),t.removeAttr("style"),e.$slider.empty().append(t))},e.prototype.clickHandler=function(t){var e=this;e.shouldClick===!1&&(t.stopImmediatePropagation(),t.stopPropagation(),t.preventDefault())},e.prototype.destroy=function(e){var i=this;i.autoPlayClear(),i.touchObject={},i.cleanUpEvents(),t(".slick-cloned",i.$slider).detach(),i.$dots&&i.$dots.remove(),i.$prevArrow&&i.$prevArrow.length&&(i.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.prevArrow)&&i.$prevArrow.remove()),i.$nextArrow&&i.$nextArrow.length&&(i.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.nextArrow)&&i.$nextArrow.remove()),i.$slides&&(i.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){t(this).attr("style",t(this).data("originalStyling"))}),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.detach(),i.$list.detach(),i.$slider.append(i.$slides)),i.cleanUpRows(),i.$slider.removeClass("slick-slider"),i.$slider.removeClass("slick-initialized"),i.$slider.removeClass("slick-dotted"),i.unslicked=!0,e||i.$slider.trigger("destroy",[i])},e.prototype.disableTransition=function(t){var e=this,i={};i[e.transitionType]="",e.options.fade===!1?e.$slideTrack.css(i):e.$slides.eq(t).css(i)},e.prototype.fadeSlide=function(t,e){var i=this;i.cssTransitions===!1?(i.$slides.eq(t).css({zIndex:i.options.zIndex}),i.$slides.eq(t).animate({opacity:1},i.options.speed,i.options.easing,e)):(i.applyTransition(t),i.$slides.eq(t).css({opacity:1,zIndex:i.options.zIndex}),e&&setTimeout(function(){i.disableTransition(t),e.call()},i.options.speed))},e.prototype.fadeSlideOut=function(t){var e=this;e.cssTransitions===!1?e.$slides.eq(t).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(t),e.$slides.eq(t).css({opacity:0,zIndex:e.options.zIndex-2}))},e.prototype.filterSlides=e.prototype.slickFilter=function(t){var e=this;null!==t&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(t).appendTo(e.$slideTrack),e.reinit())},e.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*:not(.slick-arrow)",function(i){i.stopImmediatePropagation();var n=t(this);setTimeout(function(){e.options.pauseOnFocus&&(e.focussed=n.is(":focus"),e.autoPlay())},0)})},e.prototype.getCurrent=e.prototype.slickCurrentSlide=function(){var t=this;return t.currentSlide},e.prototype.getDotCount=function(){var t=this,e=0,i=0,n=0;if(t.options.infinite===!0)for(;e<t.slideCount;)++n,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else if(t.options.centerMode===!0)n=t.slideCount;else if(t.options.asNavFor)for(;e<t.slideCount;)++n,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else n=1+Math.ceil((t.slideCount-t.options.slidesToShow)/t.options.slidesToScroll);return n-1},e.prototype.getLeft=function(t){var e,i,n,o=this,s=0;return o.slideOffset=0,i=o.$slides.first().outerHeight(!0),o.options.infinite===!0?(o.slideCount>o.options.slidesToShow&&(o.slideOffset=o.slideWidth*o.options.slidesToShow*-1,s=i*o.options.slidesToShow*-1),o.slideCount%o.options.slidesToScroll!==0&&t+o.options.slidesToScroll>o.slideCount&&o.slideCount>o.options.slidesToShow&&(t>o.slideCount?(o.slideOffset=(o.options.slidesToShow-(t-o.slideCount))*o.slideWidth*-1,s=(o.options.slidesToShow-(t-o.slideCount))*i*-1):(o.slideOffset=o.slideCount%o.options.slidesToScroll*o.slideWidth*-1,s=o.slideCount%o.options.slidesToScroll*i*-1))):t+o.options.slidesToShow>o.slideCount&&(o.slideOffset=(t+o.options.slidesToShow-o.slideCount)*o.slideWidth,s=(t+o.options.slidesToShow-o.slideCount)*i),o.slideCount<=o.options.slidesToShow&&(o.slideOffset=0,s=0),o.options.centerMode===!0&&o.options.infinite===!0?o.slideOffset+=o.slideWidth*Math.floor(o.options.slidesToShow/2)-o.slideWidth:o.options.centerMode===!0&&(o.slideOffset=0,o.slideOffset+=o.slideWidth*Math.floor(o.options.slidesToShow/2)),e=o.options.vertical===!1?t*o.slideWidth*-1+o.slideOffset:t*i*-1+s,o.options.variableWidth===!0&&(n=o.slideCount<=o.options.slidesToShow||o.options.infinite===!1?o.$slideTrack.children(".slick-slide").eq(t):o.$slideTrack.children(".slick-slide").eq(t+o.options.slidesToShow),e=o.options.rtl===!0?n[0]?-1*(o.$slideTrack.width()-n[0].offsetLeft-n.width()):0:n[0]?-1*n[0].offsetLeft:0,o.options.centerMode===!0&&(n=o.slideCount<=o.options.slidesToShow||o.options.infinite===!1?o.$slideTrack.children(".slick-slide").eq(t):o.$slideTrack.children(".slick-slide").eq(t+o.options.slidesToShow+1),e=o.options.rtl===!0?n[0]?-1*(o.$slideTrack.width()-n[0].offsetLeft-n.width()):0:n[0]?-1*n[0].offsetLeft:0,e+=(o.$list.width()-n.outerWidth())/2)),e},e.prototype.getOption=e.prototype.slickGetOption=function(t){var e=this;return e.options[t]},e.prototype.getNavigableIndexes=function(){var t,e=this,i=0,n=0,o=[];for(e.options.infinite===!1?t=e.slideCount:(i=-1*e.options.slidesToScroll,n=-1*e.options.slidesToScroll,t=2*e.slideCount);t>i;)o.push(i),i=n+e.options.slidesToScroll,n+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return o},e.prototype.getSlick=function(){return this},e.prototype.getSlideCount=function(){var e,i,n,o=this;return n=o.options.centerMode===!0?o.slideWidth*Math.floor(o.options.slidesToShow/2):0,o.options.swipeToSlide===!0?(o.$slideTrack.find(".slick-slide").each(function(e,s){return s.offsetLeft-n+t(s).outerWidth()/2>-1*o.swipeLeft?(i=s,!1):void 0}),e=Math.abs(t(i).attr("data-slick-index")-o.currentSlide)||1):o.options.slidesToScroll},e.prototype.goTo=e.prototype.slickGoTo=function(t,e){var i=this;
vendor: 2,339 bytes, line 3
3i.changeSlide({data:{message:"index",index:parseInt(t)}},e)},e.prototype.init=function(e){var i=this;t(i.$slider).hasClass("slick-initialized")||(t(i.$slider).addClass("slick-initialized"),i.buildRows(),i.buildOut(),i.setProps(),i.startLoad(),i.loadSlider(),i.initializeEvents(),i.updateArrows(),i.updateDots(),i.checkResponsive(!0),i.focusHandler()),e&&i.$slider.trigger("init",[i]),i.options.accessibility===!0&&i.initADA(),i.options.autoplay&&(i.paused=!1,i.autoPlay())},e.prototype.initADA=function(){var e=this;e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),e.$slideTrack.attr("role","listbox"),e.$slides.not(e.$slideTrack.find(".slick-cloned")).each(function(i){t(this).attr({role:"option","aria-describedby":"slick-slide"+e.instanceUid+i})}),null!==e.$dots&&e.$dots.attr("role","tablist").find("li").each(function(i){t(this).attr({role:"presentation","aria-selected":"false","aria-controls":"navigation"+e.instanceUid+i,id:"slick-slide"+e.instanceUid+i})}).first().attr("aria-selected","true").end().find("button").attr("role","button").end().closest("div").attr("role","toolbar"),e.activateADA()},e.prototype.initArrowEvents=function(){var t=this;t.options.arrows===!0&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},t.changeSlide),t.$nextArrow.off("click.slick").on("click.slick",{message:"next"},t.changeSlide))},e.prototype.initDotEvents=function(){var e=this;e.options.dots===!0&&e.slideCount>e.options.slidesToShow&&t("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),e.options.dots===!0&&e.options.pauseOnDotsHover===!0&&t("li",e.$dots).on("mouseenter.slick",t.proxy(e.interrupt,e,!0)).on("mouseleave.slick",t.proxy(e.interrupt,e,!1))},e.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",t.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",t.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"}
vendor: 6,067 bytes, line 3
3,e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),t(document).on(e.visibilityChange,t.proxy(e.visibility,e)),e.options.accessibility===!0&&e.$list.on("keydown.slick",e.keyHandler),e.options.focusOnSelect===!0&&t(e.$slideTrack).children().on("click.slick",e.selectHandler),t(window).on("orientationchange.slick.slick-"+e.instanceUid,t.proxy(e.orientationChange,e)),t(window).on("resize.slick.slick-"+e.instanceUid,t.proxy(e.resize,e)),t("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),t(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),t(document).on("ready.slick.slick-"+e.instanceUid,e.setPosition)},e.prototype.initUI=function(){var t=this;t.options.arrows===!0&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.show(),t.$nextArrow.show()),t.options.dots===!0&&t.slideCount>t.options.slidesToShow&&t.$dots.show()},e.prototype.keyHandler=function(t){var e=this;t.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===t.keyCode&&e.options.accessibility===!0?e.changeSlide({data:{message:e.options.rtl===!0?"next":"previous"}}):39===t.keyCode&&e.options.accessibility===!0&&e.changeSlide({data:{message:e.options.rtl===!0?"previous":"next"}}))},e.prototype.lazyLoad=function(){function e(e){t("img[data-lazy]",e).each(function(){var e=t(this),i=t(this).attr("data-lazy"),n=document.createElement("img");n.onload=function(){e.animate({opacity:0},100,function(){e.attr("src",i).animate({opacity:1},200,function(){e.removeAttr("data-lazy").removeClass("slick-loading")}),a.$slider.trigger("lazyLoaded",[a,e,i])})},n.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),a.$slider.trigger("lazyLoadError",[a,e,i])},n.src=i})}var i,n,o,s,a=this;a.options.centerMode===!0?a.options.infinite===!0?(o=a.currentSlide+(a.options.slidesToShow/2+1),s=o+a.options.slidesToShow+2):(o=Math.max(0,a.currentSlide-(a.options.slidesToShow/2+1)),s=2+(a.options.slidesToShow/2+1)+a.currentSlide):(o=a.options.infinite?a.options.slidesToShow+a.currentSlide:a.currentSlide,s=Math.ceil(o+a.options.slidesToShow),a.options.fade===!0&&(o>0&&o--,s<=a.slideCount&&s++)),i=a.$slider.find(".slick-slide").slice(o,s),e(i),a.slideCount<=a.options.slidesToShow?(n=a.$slider.find(".slick-slide"),e(n)):a.currentSlide>=a.slideCount-a.options.slidesToShow?(n=a.$slider.find(".slick-cloned").slice(0,a.options.slidesToShow),e(n)):0===a.currentSlide&&(n=a.$slider.find(".slick-cloned").slice(-1*a.options.slidesToShow),e(n))},e.prototype.loadSlider=function(){var t=this;t.setPosition(),t.$slideTrack.css({opacity:1}),t.$slider.removeClass("slick-loading"),t.initUI(),"progressive"===t.options.lazyLoad&&t.progressiveLazyLoad()},e.prototype.next=e.prototype.slickNext=function(){var t=this;t.changeSlide({data:{message:"next"}})},e.prototype.orientationChange=function(){var t=this;t.checkResponsive(),t.setPosition()},e.prototype.pause=e.prototype.slickPause=function(){var t=this;t.autoPlayClear(),t.paused=!0},e.prototype.play=e.prototype.slickPlay=function(){var t=this;t.autoPlay(),t.options.autoplay=!0,t.paused=!1,t.focussed=!1,t.interrupted=!1},e.prototype.postSlide=function(t){var e=this;e.unslicked||(e.$slider.trigger("afterChange",[e,t]),e.animating=!1,e.setPosition(),e.swipeLeft=null,e.options.autoplay&&e.autoPlay(),e.options.accessibility===!0&&e.initADA())},e.prototype.prev=e.prototype.slickPrev=function(){var t=this;t.changeSlide({data:{message:"previous"}})},e.prototype.preventDefault=function(t){t.preventDefault()},e.prototype.progressiveLazyLoad=function(e){e=e||1;var i,n,o,s=this,a=t("img[data-lazy]",s.$slider);a.length?(i=a.first(),n=i.attr("data-lazy"),o=document.createElement("img"),o.onload=function(){i.attr("src",n).removeAttr("data-lazy").removeClass("slick-loading"),s.options.adaptiveHeight===!0&&s.setPosition(),s.$slider.trigger("lazyLoaded",[s,i,n]),s.progressiveLazyLoad()},o.onerror=function(){3>e?setTimeout(function(){s.progressiveLazyLoad(e+1)},500):(i.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),s.$slider.trigger("lazyLoadError",[s,i,n]),s.progressiveLazyLoad())},o.src=n):s.$slider.trigger("allImagesLoaded",[s])},e.prototype.refresh=function(e){var i,n,o=this;n=o.slideCount-o.options.slidesToShow,!o.options.infinite&&o.currentSlide>n&&(o.currentSlide=n),o.slideCount<=o.options.slidesToShow&&(o.currentSlide=0),i=o.currentSlide,o.destroy(!0),t.extend(o,o.initials,{currentSlide:i}),o.init(),e||o.changeSlide({data:{message:"index",index:i}},!1)},e.prototype.registerBreakpoints=function(){var e,i,n,o=this,s=o.options.responsive||null;if("array"===t.type(s)&&s.length){o.respondTo=o.options.respondTo||"window";for(e in s)if(n=o.breakpoints.length-1,i=s[e].breakpoint,s.hasOwnProperty(e)){for(;n>=0;)o.breakpoints[n]&&o.breakpoints[n]===i&&o.breakpoints.splice(n,1),n--;o.breakpoints.push(i),o.breakpointSettings[i]=s[e].settings}o.breakpoints.sort(function(t,e){return o.options.mobileFirst?t-e:e-t})}},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&&t(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;t(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=t(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()},50))}
vendor: 2,025 bytes, line 3
3,e.prototype.removeSlide=e.prototype.slickRemove=function(t,e,i){var n=this;return"boolean"==typeof t?(e=t,t=e===!0?0:n.slideCount-1):t=e===!0?--t:t,n.slideCount<1||0>t||t>n.slideCount-1?!1:(n.unload(),i===!0?n.$slideTrack.children().remove():n.$slideTrack.children(this.options.slide).eq(t).remove(),n.$slides=n.$slideTrack.children(this.options.slide),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.append(n.$slides),n.$slidesCache=n.$slides,void n.reinit())},e.prototype.setCSS=function(t){var e,i,n=this,o={};n.options.rtl===!0&&(t=-t),e="left"==n.positionProp?Math.ceil(t)+"px":"0px",i="top"==n.positionProp?Math.ceil(t)+"px":"0px",o[n.positionProp]=t,n.transformsEnabled===!1?n.$slideTrack.css(o):(o={},n.cssTransitions===!1?(o[n.animType]="translate("+e+", "+i+")",n.$slideTrack.css(o)):(o[n.animType]="translate3d("+e+", "+i+", 0px)",n.$slideTrack.css(o)))},e.prototype.setDimensions=function(){var t=this;t.options.vertical===!1?t.options.centerMode===!0&&t.$list.css({padding:"0px "+t.options.centerPadding}):(t.$list.height(t.$slides.first().outerHeight(!0)*t.options.slidesToShow),t.options.centerMode===!0&&t.$list.css({padding:t.options.centerPadding+" 0px"})),t.listWidth=t.$list.width(),t.listHeight=t.$list.height(),t.options.vertical===!1&&t.options.variableWidth===!1?(t.slideWidth=Math.ceil(t.listWidth/t.options.slidesToShow),t.$slideTrack.width(Math.ceil(t.slideWidth*t.$slideTrack.children(".slick-slide").length))):t.options.variableWidth===!0?t.$slideTrack.width(5e3*t.slideCount):(t.slideWidth=Math.ceil(t.listWidth),t.$slideTrack.height(Math.ceil(t.$slides.first().outerHeight(!0)*t.$slideTrack.children(".slick-slide").length)));var e=t.$slides.first().outerWidth(!0)-t.$slides.first().width();t.options.variableWidth===!1&&t.$slideTrack.children(".slick-slide").width(t.slideWidth-e)},e.prototype.setFade=function(){var e,i=this;i.$slides.each(function(n,o){e=i.slideWidth*n*-1,i.options.rtl===!0?t(o).css({position:"relative",right:e,top:0,zIndex:i.options.zIndex-2,opacity:0}
vendor: 4,538 bytes, line 3
3):t(o).css({position:"relative",left:e,top:0,zIndex:i.options.zIndex-2,opacity:0})}),i.$slides.eq(i.currentSlide).css({zIndex:i.options.zIndex-1,opacity:1})},e.prototype.setHeight=function(){var t=this;if(1===t.options.slidesToShow&&t.options.adaptiveHeight===!0&&t.options.vertical===!1){var e=t.$slides.eq(t.currentSlide).outerHeight(!0);t.$list.css("height",e)}},e.prototype.setOption=e.prototype.slickSetOption=function(){var e,i,n,o,s,a=this,r=!1;if("object"===t.type(arguments[0])?(n=arguments[0],r=arguments[1],s="multiple"):"string"===t.type(arguments[0])&&(n=arguments[0],o=arguments[1],r=arguments[2],"responsive"===arguments[0]&&"array"===t.type(arguments[1])?s="responsive":"undefined"!=typeof arguments[1]&&(s="single")),"single"===s)a.options[n]=o;else if("multiple"===s)t.each(n,function(t,e){a.options[t]=e});else if("responsive"===s)for(i in o)if("array"!==t.type(a.options.responsive))a.options.responsive=[o[i]];else{for(e=a.options.responsive.length-1;e>=0;)a.options.responsive[e].breakpoint===o[i].breakpoint&&a.options.responsive.splice(e,1),e--;a.options.responsive.push(o[i])}r&&(a.unload(),a.reinit())},e.prototype.setPosition=function(){var t=this;t.setDimensions(),t.setHeight(),t.options.fade===!1?t.setCSS(t.getLeft(t.currentSlide)):t.setFade(),t.$slider.trigger("setPosition",[t])},e.prototype.setProps=function(){var t=this,e=document.body.style;t.positionProp=t.options.vertical===!0?"top":"left","top"===t.positionProp?t.$slider.addClass("slick-vertical"):t.$slider.removeClass("slick-vertical"),(void 0!==e.WebkitTransition||void 0!==e.MozTransition||void 0!==e.msTransition)&&t.options.useCSS===!0&&(t.cssTransitions=!0),t.options.fade&&("number"==typeof t.options.zIndex?t.options.zIndex<3&&(t.options.zIndex=3):t.options.zIndex=t.defaults.zIndex),void 0!==e.OTransform&&(t.animType="OTransform",t.transformType="-o-transform",t.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.MozTransform&&(t.animType="MozTransform",t.transformType="-moz-transform",t.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(t.animType=!1)),void 0!==e.webkitTransform&&(t.animType="webkitTransform",t.transformType="-webkit-transform",t.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.msTransform&&(t.animType="msTransform",t.transformType="-ms-transform",t.transitionType="msTransition",void 0===e.msTransform&&(t.animType=!1)),void 0!==e.transform&&t.animType!==!1&&(t.animType="transform",t.transformType="transform",t.transitionType="transition"),t.transformsEnabled=t.options.useTransform&&null!==t.animType&&t.animType!==!1},e.prototype.setSlideClasses=function(t){var e,i,n,o,s=this;i=s.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),s.$slides.eq(t).addClass("slick-current"),s.options.centerMode===!0?(e=Math.floor(s.options.slidesToShow/2),s.options.infinite===!0&&(t>=e&&t<=s.slideCount-1-e?s.$slides.slice(t-e,t+e+1).addClass("slick-active").attr("aria-hidden","false"):(n=s.options.slidesToShow+t,i.slice(n-e+1,n+e+2).addClass("slick-active").attr("aria-hidden","false")),0===t?i.eq(i.length-1-s.options.slidesToShow).addClass("slick-center"):t===s.slideCount-1&&i.eq(s.options.slidesToShow).addClass("slick-center")),s.$slides.eq(t).addClass("slick-center")):t>=0&&t<=s.slideCount-s.options.slidesToShow?s.$slides.slice(t,t+s.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=s.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(o=s.slideCount%s.options.slidesToShow,n=s.options.infinite===!0?s.options.slidesToShow+t:t,s.options.slidesToShow==s.options.slidesToScroll&&s.slideCount-t<s.options.slidesToShow?i.slice(n-(s.options.slidesToShow-o),n+o).addClass("slick-active").attr("aria-hidden","false"):i.slice(n,n+s.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false")),"ondemand"===s.options.lazyLoad&&s.lazyLoad()},e.prototype.setupInfinite=function(){var e,i,n,o=this;if(o.options.fade===!0&&(o.options.centerMode=!1),o.options.infinite===!0&&o.options.fade===!1&&(i=null,o.slideCount>o.options.slidesToShow)){for(n=o.options.centerMode===!0?o.options.slidesToShow+1:o.options.slidesToShow,e=o.slideCount;e>o.slideCount-n;e-=1)i=e-1,t(o.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i-o.slideCount).prependTo(o.$slideTrack).addClass("slick-cloned");for(e=0;
vendor: 6,469 bytes, line 3
3n>e;e+=1)i=e,t(o.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i+o.slideCount).appendTo(o.$slideTrack).addClass("slick-cloned");o.$slideTrack.find(".slick-cloned").find("[id]").each(function(){t(this).attr("id","")})}},e.prototype.interrupt=function(t){var e=this;t||e.autoPlay(),e.interrupted=t},e.prototype.selectHandler=function(e){var i=this,n=t(e.target).is(".slick-slide")?t(e.target):t(e.target).parents(".slick-slide"),o=parseInt(n.attr("data-slick-index"));return o||(o=0),i.slideCount<=i.options.slidesToShow?(i.setSlideClasses(o),void i.asNavFor(o)):void i.slideHandler(o)},e.prototype.slideHandler=function(t,e,i){var n,o,s,a,r,l=null,d=this;return e=e||!1,d.animating===!0&&d.options.waitForAnimate===!0||d.options.fade===!0&&d.currentSlide===t||d.slideCount<=d.options.slidesToShow?void 0:(e===!1&&d.asNavFor(t),n=t,l=d.getLeft(n),a=d.getLeft(d.currentSlide),d.currentLeft=null===d.swipeLeft?a:d.swipeLeft,d.options.infinite===!1&&d.options.centerMode===!1&&(0>t||t>d.getDotCount()*d.options.slidesToScroll)?void(d.options.fade===!1&&(n=d.currentSlide,i!==!0?d.animateSlide(a,function(){d.postSlide(n)}):d.postSlide(n))):d.options.infinite===!1&&d.options.centerMode===!0&&(0>t||t>d.slideCount-d.options.slidesToScroll)?void(d.options.fade===!1&&(n=d.currentSlide,i!==!0?d.animateSlide(a,function(){d.postSlide(n)}):d.postSlide(n))):(d.options.autoplay&&clearInterval(d.autoPlayTimer),o=0>n?d.slideCount%d.options.slidesToScroll!==0?d.slideCount-d.slideCount%d.options.slidesToScroll:d.slideCount+n:n>=d.slideCount?d.slideCount%d.options.slidesToScroll!==0?0:n-d.slideCount:n,d.animating=!0,d.$slider.trigger("beforeChange",[d,d.currentSlide,o]),s=d.currentSlide,d.currentSlide=o,d.setSlideClasses(d.currentSlide),d.options.asNavFor&&(r=d.getNavTarget(),r=r.slick("getSlick"),r.slideCount<=r.options.slidesToShow&&r.setSlideClasses(d.currentSlide)),d.updateDots(),d.updateArrows(),d.options.fade===!0?(i!==!0?(d.fadeSlideOut(s),d.fadeSlide(o,function(){d.postSlide(o)})):d.postSlide(o),void d.animateHeight()):void(i!==!0?d.animateSlide(l,function(){d.postSlide(o)}):d.postSlide(o))))},e.prototype.startLoad=function(){var t=this;t.options.arrows===!0&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.hide(),t.$nextArrow.hide()),t.options.dots===!0&&t.slideCount>t.options.slidesToShow&&t.$dots.hide(),t.$slider.addClass("slick-loading")},e.prototype.swipeDirection=function(){var t,e,i,n,o=this;return t=o.touchObject.startX-o.touchObject.curX,e=o.touchObject.startY-o.touchObject.curY,i=Math.atan2(e,t),n=Math.round(180*i/Math.PI),0>n&&(n=360-Math.abs(n)),45>=n&&n>=0?o.options.rtl===!1?"left":"right":360>=n&&n>=315?o.options.rtl===!1?"left":"right":n>=135&&225>=n?o.options.rtl===!1?"right":"left":o.options.verticalSwiping===!0?n>=35&&135>=n?"down":"up":"vertical"},e.prototype.swipeEnd=function(t){var e,i,n=this;if(n.dragging=!1,n.interrupted=!1,n.shouldClick=n.touchObject.swipeLength>10?!1:!0,void 0===n.touchObject.curX)return!1;if(n.touchObject.edgeHit===!0&&n.$slider.trigger("edge",[n,n.swipeDirection()]),n.touchObject.swipeLength>=n.touchObject.minSwipe){switch(i=n.swipeDirection()){case"left":case"down":e=n.options.swipeToSlide?n.checkNavigable(n.currentSlide+n.getSlideCount()):n.currentSlide+n.getSlideCount(),n.currentDirection=0;break;case"right":case"up":e=n.options.swipeToSlide?n.checkNavigable(n.currentSlide-n.getSlideCount()):n.currentSlide-n.getSlideCount(),n.currentDirection=1}"vertical"!=i&&(n.slideHandler(e),n.touchObject={},n.$slider.trigger("swipe",[n,i]))}else n.touchObject.startX!==n.touchObject.curX&&(n.slideHandler(n.currentSlide),n.touchObject={})},e.prototype.swipeHandler=function(t){var e=this;if(!(e.options.swipe===!1||"ontouchend"in document&&e.options.swipe===!1||e.options.draggable===!1&&-1!==t.type.indexOf("mouse")))switch(e.touchObject.fingerCount=t.originalEvent&&void 0!==t.originalEvent.touches?t.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,e.options.verticalSwiping===!0&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),t.data.action){case"start":e.swipeStart(t);break;case"move":e.swipeMove(t);break;case"end":e.swipeEnd(t)}},e.prototype.swipeMove=function(t){var e,i,n,o,s,a=this;return s=void 0!==t.originalEvent?t.originalEvent.touches:null,!a.dragging||s&&1!==s.length?!1:(e=a.getLeft(a.currentSlide),a.touchObject.curX=void 0!==s?s[0].pageX:t.clientX,a.touchObject.curY=void 0!==s?s[0].pageY:t.clientY,a.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(a.touchObject.curX-a.touchObject.startX,2))),a.options.verticalSwiping===!0&&(a.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(a.touchObject.curY-a.touchObject.startY,2)))),i=a.swipeDirection(),"vertical"!==i?(void 0!==t.originalEvent&&a.touchObject.swipeLength>4&&t.preventDefault(),o=(a.options.rtl===!1?1:-1)*(a.touchObject.curX>a.touchObject.startX?1:-1),a.options.verticalSwiping===!0&&(o=a.touchObject.curY>a.touchObject.startY?1:-1),n=a.touchObject.swipeLength,a.touchObject.edgeHit=!1,a.options.infinite===!1&&(0===a.currentSlide&&"right"===i||a.currentSlide>=a.getDotCount()&&"left"===i)&&(n=a.touchObject.swipeLength*a.options.edgeFriction,a.touchObject.edgeHit=!0),a.options.vertical===!1?a.swipeLeft=e+n*o:a.swipeLeft=e+n*(a.$list.height()/a.listWidth)*o,a.options.verticalSwiping===!0&&(a.swipeLeft=e+n*o),a.options.fade===!0||a.options.touchMove===!1?!1:a.animating===!0?(a.swipeLeft=null,!1):void a.setCSS(a.swipeLeft)):void 0)},e.prototype.swipeStart=function(t){var e,i=this;return i.interrupted=!0,1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow?(i.touchObject={},!1):(void 0!==t.originalEvent&&void 0!==t.originalEvent.touches&&(e=t.originalEvent.touches[0]),i.touchObject.startX=i.touchObject.curX=void 0!==e?e.pageX:t.clientX,i.touchObject.startY=i.touchObject.curY=void 0!==e?e.pageY:t.clientY,void(i.dragging=!0))},e.prototype.unfilterSlides=e.prototype.slickUnfilter=function(){var t=this;null!==t.$slidesCache&&(t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.appendTo(t.$slideTrack),t.reinit())},e.prototype.unload=function(){var e=this;t(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")}
3,e.prototype.unslick=function(t){var e=this;e.$slider.trigger("unslick",[e,t]),e.destroy()},e.prototype.updateArrows=function(){var t,e=this;t=Math.floor(e.options.slidesToShow/2),e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&!e.options.infinite&&(e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"), 4e.$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 t=this;null!==t.$dots&&(t.$dots.find("li").removeClass("slick-active").attr("aria-hidden","true"),t.$dots.find("li").eq(Math.floor(t.currentSlide/t.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden","false"))},e.prototype.visibility=function(){var t=this;t.options.autoplay&&(document[t.hidden]?t.interrupted=!0:t.interrupted=!1)},t.fn.slick=function(){var t,i,n=this,o=arguments[0],s=Array.prototype.slice.call(arguments,1),a=n.length;for(t=0;a>t;t++)if("object"==typeof o||"undefined"==typeof o?n[t].slick=new e(n[t],o):i=n[t].slick[o].apply(n[t].slick,s),"undefined"!=typeof i)return i;return n}}),function(t){var e=t(window);t.fn.visible=function(t,i,n){if(!(this.length<1)){var o=this.length>1?this.eq(0):this,s=o.get(0),a=e.width(),r=e.height(),n=n?n:"both",l=i===!0?s.offsetWidth*s.offsetHeight:!0;if("function"==typeof s.getBoundingClientRect){var d=s.getBoundingClientRect(),c=d.top>=0&&d.top<r,h=d.bottom>0&&d.bottom<=r,p=d.left>=0&&d.left<a,u=d.right>0&&d.right<=a,f=t?c||h:c&&h,g=t?p||u:p&&u;if("both"===n)return l&&f&&g;if("vertical"===n)return l&&f;if("horizontal"===n)return l&&g}else{var m=e.scrollTop(),v=m+r,b=e.scrollLeft(),y=b+a,w=o.offset(),x=w.top,k=x+o.height(),C=w.left,T=C+o.width(),S=t===!0?k:x,$=t===!0?x:k,_=t===!0?T:C,I=t===!0?C:T;if("both"===n)return!!l&&v>=$&&S>=m&&y>=I&&_>=b;if("vertical"===n)return!!l&&v>=$&&S>=m;if("horizontal"===n)return!!l&&y>=I&&_>=b}}}}(jQuery),"undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(t){"use strict";var e=t.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1==e[0]&&9==e[1]&&e[2]<1||e[0]>3)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4")}(jQuery),+function(t){"use strict";function e(){var t=document.createElement("bootstrap"),e={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var i in e)if(void 0!==t.style[i])return{end:e[i]};return!1}t.fn.emulateTransitionEnd=function(e){var i=!1,n=this;t(this).one("bsTransitionEnd",function(){i=!0});var o=function(){i||t(n).trigger(t.support.transition.end)};return setTimeout(o,e),this},t(function(){t.support.transition=e(),t.support.transition&&(t.event.special.bsTransitionEnd={bindType:t.support.transition.end,delegateType:t.support.transition.end,handle:function(e){return t(e.target).is(this)?e.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var i=t(this),o=i.data("bs.alert");o||i.data("bs.alert",o=new n(this)),"string"==typeof e&&o[e].call(i)})}var i='[data-dismiss="alert"]',n=function(e){t(e).on("click",i,this.close)};n.VERSION="3.3.7",n.TRANSITION_DURATION=150,n.prototype.close=function(e){function i(){a.detach().trigger("closed.bs.alert").remove()}var o=t(this),s=o.attr("data-target");s||(s=o.attr("href"),s=s&&s.replace(/.*(?=#[^\s]*$)/,""));var a=t("#"===s?[]:s);e&&e.preventDefault(),a.length||(a=o.closest(".alert")),a.trigger(e=t.Event("close.bs.alert")),e.isDefaultPrevented()||(a.removeClass("in"),t.support.transition&&a.hasClass("fade")?a.one("bsTransitionEnd",i).emulateTransitionEnd(n.TRANSITION_DURATION):i())};var o=t.fn.alert;t.fn.alert=e,t.fn.alert.Constructor=n,t.fn.alert.noConflict=function(){return t.fn.alert=o,this},t(document).on("click.bs.alert.data-api",i,n.prototype.close)}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),o=n.data("bs.button"),s="object"==typeof e&&e;o||n.data("bs.button",o=new i(this,s)),"toggle"==e?o.toggle():e&&o.setState(e)})}var i=function(e,n){this.$element=t(e),this.options=t.extend({},i.DEFAULTS,n),this.isLoading=!1};i.VERSION="3.3.7",i.DEFAULTS={loadingText:"loading..."},i.prototype.setState=function(e){var i="disabled",n=this.$element,o=n.is("input")?"val":"html",s=n.data();e+="Text",null==s.resetText&&n.data("resetText",n[o]()),setTimeout(t.proxy(function(){n[o](null==s[e]?this.options[e]:s[e]),"loadingText"==e?(this.isLoading=!0,n.addClass(i).attr(i,i).prop(i,!0)):this.isLoading&&(this.isLoading=!1,n.removeClass(i).removeAttr(i).prop(i,!1))},this),0)},i.prototype.toggle=function(){var t=!0,e=this.$element.closest('[data-toggle="buttons"]');if(e.length){var i=this.$element.find("input");"radio"==i.prop("type")?(i.prop("checked")&&(t=!1),e.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==i.prop("type")&&(i.prop("checked")!==this.$element.hasClass("active")&&(t=!1),this.$element.toggleClass("active")),i.prop("checked",this.$element.hasClass("active")),t&&i.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var n=t.fn.button;t.fn.button=e,t.fn.button.Constructor=i,t.fn.button.noConflict=function(){return t.fn.button=n,this},t(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(i){var n=t(i.target).closest(".btn");e.call(n,"toggle"),t(i.target).is('input[type="radio"], input[type="checkbox"]')||(i.preventDefault(),n.is("input,button")?n.trigger("focus"):n.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(e){t(e.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(e.type))})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),o=n.data("bs.carousel"),s=t.extend({},i.DEFAULTS,n.data(),"object"==typeof e&&e),a="string"==typeof e?e:s.slide;o||n.data("bs.carousel",o=new i(this,s)),"number"==typeof e?o.to(e):a?o[a]():s.interval&&o.pause().cycle()})}var i=function(e,i){this.$element=t(e),this.$indicators=this.$element.find(".carousel-indicators"),this.options=i,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("key
4down.bs.carousel",t.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",t.proxy(this.pause,this)).on("mouseleave.bs.carousel",t.proxy(this.cycle,this))};i.VERSION="3.3.7",i.TRANSITION_DURATION=600,i.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},i.prototype.keydown=function(t){if(!/input|textarea/i.test(t.target.tagName)){switch(t.which){case 37:this.prev();break;case 39:this.next();break;default:return}t.preventDefault()}},i.prototype.cycle=function(e){return e||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(t.proxy(this.next,this),this.options.interval)),this},i.prototype.getItemIndex=function(t){return this.$items=t.parent().children(".item"),this.$items.index(t||this.$active)},i.prototype.getItemForDirection=function(t,e){var i=this.getItemIndex(e),n="prev"==t&&0===i||"next"==t&&i==this.$items.length-1;if(n&&!this.options.wrap)return e;var o="prev"==t?-1:1,s=(i+o)%this.$items.length;return this.$items.eq(s)},i.prototype.to=function(t){var e=this,i=this.getItemIndex(this.$active=this.$element.find(".item.active"));return t>this.$items.length-1||0>t?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){e.to(t)}):i==t?this.pause().cycle():this.slide(t>i?"next":"prev",this.$items.eq(t))},i.prototype.pause=function(e){return e||(this.paused=!0),this.$element.find(".next, .prev").length&&t.support.transition&&(this.$element.trigger(t.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},i.prototype.next=function(){return this.sliding?void 0:this.slide("next")},i.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},i.prototype.slide=function(e,n){var o=this.$element.find(".item.active"),s=n||this.getItemForDirection(e,o),a=this.interval,r="next"==e?"left":"right",l=this;if(s.hasClass("active"))return this.sliding=!1;var d=s[0],c=t.Event("slide.bs.carousel",{relatedTarget:d,direction:r});if(this.$element.trigger(c),!c.isDefaultPrevented()){if(this.sliding=!0,a&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var h=t(this.$indicators.children()[this.getItemIndex(s)]);h&&h.addClass("active")}var p=t.Event("slid.bs.carousel",{relatedTarget:d,direction:r});return t.support.transition&&this.$element.hasClass("slide")?(s.addClass(e),s[0].offsetWidth,o.addClass(r),s.addClass(r),o.one("bsTransitionEnd",function(){s.removeClass([e,r].join(" ")).addClass("active"),o.removeClass(["active",r].join(" ")),l.sliding=!1,setTimeout(function(){l.$element.trigger(p)},0)}).emulateTransitionEnd(i.TRANSITION_DURATION)):(o.removeClass("active"),s.addClass("active"),this.sliding=!1,this.$element.trigger(p)),a&&this.cycle(),this}};var n=t.fn.carousel;t.fn.carousel=e,t.fn.carousel.Constructor=i,t.fn.carousel.noConflict=function(){return t.fn.carousel=n,this};var o=function(i){var n,o=t(this),s=t(o.attr("data-target")||(n=o.attr("href"))&&n.replace(/.*(?=#[^\s]+$)/,""));if(s.hasClass("carousel")){var a=t.extend({},s.data(),o.data()),r=o.attr("data-slide-to");r&&(a.interval=!1),e.call(s,a),r&&s.data("bs.carousel").to(r),i.preventDefault()}};t(document).on("click.bs.carousel.data-api","[data-slide]",o).on("click.bs.carousel.data-api","[data-slide-to]",o),t(window).on("load",function(){t('[data-ride="carousel"]').each(function(){var i=t(this);e.call(i,i.data())})})}(jQuery),+function(t){"use strict";function e(e){var i,n=e.attr("data-target")||(i=e.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"");return t(n)}function i(e){return this.each(function(){var i=t(this),o=i.data("bs.collapse"),s=t.extend({},n.DEFAULTS,i.data(),"object"==typeof e&&e);!o&&s.toggle&&/show|hide/.test(e)&&(s.toggle=!1),o||i.data("bs.collapse",o=new n(this,s)),"string"==typeof e&&o[e]()})}var n=function(e,i){this.$element=t(e),this.options=t.extend({},n.DEFAULTS,i),this.$trigger=t('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};n.VERSION="3.3.7",n.TRANSITION_DURATION=350,n.DEFAULTS={toggle:!0},n.prototype.dimension=function(){var t=this.$element.hasClass("width");return t?"width":"height"},n.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var e,o=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(o&&o.length&&(e=o.data("bs.collapse"),e&&e.transitioning))){var s=t.Event("show.bs.collapse");if(this.$element.trigger(s),!s.isDefaultPrevented()){o&&o.length&&(i.call(o,"hide"),e||o.data("bs.collapse",null));var a=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[a](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var r=function(){this.$element.removeClass("collapsing").addClass("collapse in")[a](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!t.support.transition)return r.call(this);var l=t.camelCase(["scroll",a].join("-"));this.$element.one("bsTransitionEnd",t.proxy(r,this)).emulateTransitionEnd(n.TRANSITION_DURATION)[a](this.$element[0][l])}}}},n.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var e=t.Event("hide.bs.collapse");if(this.$element.trigger(e),!e.isDefaultPrevented()){var i=this.dimension();this.$element[i](this.$element[i]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var o=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return t.support.transition?void this.$element[i](0).one("bsTransitionEnd",t.proxy(o,this)).emulateTransitionEnd(n.TRANSITION_DURATION):o.call(this)}}},n.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},n.prototype.getParent=function(){return t(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(t.proxy(function(i,n){var o=t(n);this.addAriaAndCollapsedClass(e(o),o)},this)).end()},n.prototype.addAriaAndCollapsedClass=function(t,e){var i=t.hasClass("in");t.attr("aria-expanded",i),e.toggleClass("collapsed",!i).attr("aria-expanded",i)};var o=t.fn.collapse;t.fn.collapse=i,t.fn.collapse.Constructor=n,t.fn.collapse.noConflict=function(){return t.fn.collapse=o,this},t(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(n){var o=t(this);o.attr("data-target")||n.preventDefault();var s=e(o),a=s.data("bs.collapse"),r=a?"toggle":o.data();i.call(s,r)})}(jQuery),+function(t){"use strict";function e(e){var i=e.attr("data-target");i||(i=e.attr("href"),i=i&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,""));var n=i&&t(i);return n&&n.length?n:e.parent()}function i(i){i&&3===i.which||(t(o).remove(),t(s).each(function(){var n=t(this),o=e(n),s={relatedTarget:this};o.hasClass("open")&&(i&&"click"==i.type&&/input|textarea/i.test(i.target.tagName)&&t.contains(o[0],i.target)||(o.trigger(i=t.
vendor: 4,664 bytes, line 4
4Event("hide.bs.dropdown",s)),i.isDefaultPrevented()||(n.attr("aria-expanded","false"),o.removeClass("open").trigger(t.Event("hidden.bs.dropdown",s)))))}))}function n(e){return this.each(function(){var i=t(this),n=i.data("bs.dropdown");n||i.data("bs.dropdown",n=new a(this)),"string"==typeof e&&n[e].call(i)})}var o=".dropdown-backdrop",s='[data-toggle="dropdown"]',a=function(e){t(e).on("click.bs.dropdown",this.toggle)};a.VERSION="3.3.7",a.prototype.toggle=function(n){var o=t(this);if(!o.is(".disabled, :disabled")){var s=e(o),a=s.hasClass("open");if(i(),!a){"ontouchstart"in document.documentElement&&!s.closest(".navbar-nav").length&&t(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(t(this)).on("click",i);var r={relatedTarget:this};if(s.trigger(n=t.Event("show.bs.dropdown",r)),n.isDefaultPrevented())return;o.trigger("focus").attr("aria-expanded","true"),s.toggleClass("open").trigger(t.Event("shown.bs.dropdown",r))}return!1}},a.prototype.keydown=function(i){if(/(38|40|27|32)/.test(i.which)&&!/input|textarea/i.test(i.target.tagName)){var n=t(this);if(i.preventDefault(),i.stopPropagation(),!n.is(".disabled, :disabled")){var o=e(n),a=o.hasClass("open");if(!a&&27!=i.which||a&&27==i.which)return 27==i.which&&o.find(s).trigger("focus"),n.trigger("click");var r=" li:not(.disabled):visible a",l=o.find(".dropdown-menu"+r);if(l.length){var d=l.index(i.target);38==i.which&&d>0&&d--,40==i.which&&d<l.length-1&&d++,~d||(d=0),l.eq(d).trigger("focus")}}}};var r=t.fn.dropdown;t.fn.dropdown=n,t.fn.dropdown.Constructor=a,t.fn.dropdown.noConflict=function(){return t.fn.dropdown=r,this},t(document).on("click.bs.dropdown.data-api",i).on("click.bs.dropdown.data-api",".dropdown form",function(t){t.stopPropagation()}).on("click.bs.dropdown.data-api",s,a.prototype.toggle).on("keydown.bs.dropdown.data-api",s,a.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",a.prototype.keydown)}(jQuery),+function(t){"use strict";function e(e,n){return this.each(function(){var o=t(this),s=o.data("bs.modal"),a=t.extend({},i.DEFAULTS,o.data(),"object"==typeof e&&e);s||o.data("bs.modal",s=new i(this,a)),"string"==typeof e?s[e](n):a.show&&s.show(n)})}var i=function(e,i){this.options=i,this.$body=t(document.body),this.$element=t(e),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,t.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};i.VERSION="3.3.7",i.TRANSITION_DURATION=300,i.BACKDROP_TRANSITION_DURATION=150,i.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},i.prototype.toggle=function(t){return this.isShown?this.hide():this.show(t)},i.prototype.show=function(e){var n=this,o=t.Event("show.bs.modal",{relatedTarget:e});this.$element.trigger(o),this.isShown||o.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',t.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){n.$element.one("mouseup.dismiss.bs.modal",function(e){t(e.target).is(n.$element)&&(n.ignoreBackdropClick=!0)})}),this.backdrop(function(){var o=t.support.transition&&n.$element.hasClass("fade");n.$element.parent().length||n.$element.appendTo(n.$body),n.$element.show().scrollTop(0),n.adjustDialog(),o&&n.$element[0].offsetWidth,n.$element.addClass("in"),n.enforceFocus();var s=t.Event("shown.bs.modal",{relatedTarget:e});o?n.$dialog.one("bsTransitionEnd",function(){n.$element.trigger("focus").trigger(s)}).emulateTransitionEnd(i.TRANSITION_DURATION):n.$element.trigger("focus").trigger(s)}))},i.prototype.hide=function(e){e&&e.preventDefault(),e=t.Event("hide.bs.modal"),this.$element.trigger(e),this.isShown&&!e.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),t(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),t.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",t.proxy(this.hideModal,this)).emulateTransitionEnd(i.TRANSITION_DURATION):this.hideModal())},i.prototype.enforceFocus=function(){t(document).off("focusin.bs.modal").on("focusin.bs.modal",t.proxy(function(t){document===t.target||this.$element[0]===t.target||this.$element.has(t.target).length||this.$element.trigger("focus")},this))},i.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("key
4down.dismiss.bs.modal",t.proxy(function(t){27==t.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},i.prototype.resize=function(){this.isShown?t(window).on("resize.bs.modal",t.proxy(this.handleUpdate,this)):t(window).off("resize.bs.modal")},i.prototype.hideModal=function(){var t=this;this.$element.hide(),this.backdrop(function(){t.$body.removeClass("modal-open"),t.resetAdjustments(),t.resetScrollbar(),t.$element.trigger("hidden.bs.modal")})},i.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},i.prototype.backdrop=function(e){var n=this,o=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var s=t.support.transition&&o;if(this.$backdrop=t(document.createElement("div")).addClass("modal-backdrop "+o).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",t.proxy(function(t){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(t.target===t.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),s&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!e)return;s?this.$backdrop.one("bsTransitionEnd",e).emulateTransitionEnd(i.BACKDROP_TRANSITION_DURATION):e()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var a=function(){n.removeBackdrop(),e&&e()};t.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",a).emulateTransitionEnd(i.BACKDROP_TRANSITION_DURATION):a()}else e&&e()},i.prototype.handleUpdate=function(){this.adjustDialog()},i.prototype.adjustDialog=function(){var t=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&t?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!t?this.scrollbarWidth:""})},i.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},i.prototype.checkScrollbar=function(){var t=window.innerWidth;if(!t){var e=document.documentElement.getBoundingClientRect();t=e.right-Math.abs(e.left)}this.bodyIsOverflowing=document.body.clientWidth<t,this.scrollbarWidth=this.measureScrollbar()},i.prototype.setScrollbar=function(){var t=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",t+this.scrollbarWidth)},i.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},i.prototype.measureScrollbar=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",this.$body.append(t);var e=t.offsetWidth-t.clientWidth;return this.$body[0].removeChild(t),e};var n=t.fn.modal;t.fn.modal=e,t.fn.modal.Constructor=i,t.fn.modal.noConflict=function(){return t.fn.modal=n,this},t(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(i){var n=t(this),o=n.attr("href"),s=t(n.attr("data-target")||o&&o.replace(/.*(?=#[^\s]+$)/,"")),a=s.data("bs.modal")?"toggle":t.extend({remote:!/#/.test(o)&&o},s.data(),n.data());n.is("a")&&i.preventDefault(),s.one("show.bs.modal",function(t){t.isDefaultPrevented()||s.one("hidden.bs.modal",function(){n.is(":visible")&&n.trigger("focus")})}),e.call(s,a,this)})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),o=n.data("bs.tooltip"),s="object"==typeof e&&e;(o||!/destroy|hide/.test(e))&&(o||n.data("bs.tooltip",o=new i(this,s)),"string"==typeof e&&o[e]())})}var i=function(t,e){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",t,e)};i.VERSION="3.3.7",i.TRANSITION_DURATION=150,i.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},i.prototype.init=function(e,i,n){if(this.enabled=!0,this.type=e,this.$element=t(i),this.options=this.getOptions(n),this.$viewport=this.options.viewport&&t(t.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var o=this.options.trigger.split(" "),s=o.length;s--;){var a=o[s];if("click"==a)this.$element.on("click."+this.type,this.options.selector,t.proxy(this.toggle,this));else if("manual"!=a){var r="hover"==a?"mouseenter":"focusin",l="hover"==a?"mouseleave":"focusout";this.$element.on(r+"."+this.type,this.options.selector,t.proxy(this.enter,this)),this.$element.on(l+"."+this.type,this.options.selector,t.proxy(this.leave,this))}}this.options.selector?this._options=t.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},i.prototype.getDefaults=function(){return i.DEFAULTS},i.prototype.getOptions=function(e){return e=t.extend({},this.getDefaults(),this.$element.data(),e),e.delay&&"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),e},i.prototype.getDelegateOptions=function(){var e={},i=this.getDefaults();return this._options&&t.each(this._options,function(t,n){i[t]!=n&&(e[t]=n)}),e},i.prototype.enter=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget).data("bs."+this.type);
vendor: 4,555 bytes, line 4
4return i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i)),e instanceof t.Event&&(i.inState["focusin"==e.type?"focus":"hover"]=!0),i.tip().hasClass("in")||"in"==i.hoverState?void(i.hoverState="in"):(clearTimeout(i.timeout),i.hoverState="in",i.options.delay&&i.options.delay.show?void(i.timeout=setTimeout(function(){"in"==i.hoverState&&i.show()},i.options.delay.show)):i.show())},i.prototype.isInStateTrue=function(){for(var t in this.inState)if(this.inState[t])return!0;return!1},i.prototype.leave=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget).data("bs."+this.type);return i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i)),e instanceof t.Event&&(i.inState["focusout"==e.type?"focus":"hover"]=!1),i.isInStateTrue()?void 0:(clearTimeout(i.timeout),i.hoverState="out",i.options.delay&&i.options.delay.hide?void(i.timeout=setTimeout(function(){"out"==i.hoverState&&i.hide()},i.options.delay.hide)):i.hide())},i.prototype.show=function(){var e=t.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(e);var n=t.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(e.isDefaultPrevented()||!n)return;var o=this,s=this.tip(),a=this.getUID(this.type);this.setContent(),s.attr("id",a),this.$element.attr("aria-describedby",a),this.options.animation&&s.addClass("fade");var r="function"==typeof this.options.placement?this.options.placement.call(this,s[0],this.$element[0]):this.options.placement,l=/\s?auto?\s?/i,d=l.test(r);d&&(r=r.replace(l,"")||"top"),s.detach().css({top:0,left:0,display:"block"}).addClass(r).data("bs."+this.type,this),this.options.container?s.appendTo(this.options.container):s.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var c=this.getPosition(),h=s[0].offsetWidth,p=s[0].offsetHeight;if(d){var u=r,f=this.getPosition(this.$viewport);r="bottom"==r&&c.bottom+p>f.bottom?"top":"top"==r&&c.top-p<f.top?"bottom":"right"==r&&c.right+h>f.width?"left":"left"==r&&c.left-h<f.left?"right":r,s.removeClass(u).addClass(r)}var g=this.getCalculatedOffset(r,c,h,p);this.applyPlacement(g,r);var m=function(){var t=o.hoverState;o.$element.trigger("shown.bs."+o.type),o.hoverState=null,"out"==t&&o.leave(o)};t.support.transition&&this.$tip.hasClass("fade")?s.one("bsTransitionEnd",m).emulateTransitionEnd(i.TRANSITION_DURATION):m()}},i.prototype.applyPlacement=function(e,i){var n=this.tip(),o=n[0].offsetWidth,s=n[0].offsetHeight,a=parseInt(n.css("margin-top"),10),r=parseInt(n.css("margin-left"),10);isNaN(a)&&(a=0),isNaN(r)&&(r=0),e.top+=a,e.left+=r,t.offset.setOffset(n[0],t.extend({using:function(t){n.css({top:Math.round(t.top),left:Math.round(t.left)})}},e),0),n.addClass("in");var l=n[0].offsetWidth,d=n[0].offsetHeight;"top"==i&&d!=s&&(e.top=e.top+s-d);var c=this.getViewportAdjustedDelta(i,e,l,d);c.left?e.left+=c.left:e.top+=c.top;var h=/top|bottom/.test(i),p=h?2*c.left-o+l:2*c.top-s+d,u=h?"offsetWidth":"offsetHeight";n.offset(e),this.replaceArrow(p,n[0][u],h)},i.prototype.replaceArrow=function(t,e,i){this.arrow().css(i?"left":"top",50*(1-t/e)+"%").css(i?"top":"left","")},i.prototype.setContent=function(){var t=this.tip(),e=this.getTitle();t.find(".tooltip-inner")[this.options.html?"html":"text"](e),t.removeClass("fade in top bottom left right")},i.prototype.hide=function(e){function n(){"in"!=o.hoverState&&s.detach(),o.$element&&o.$element.removeAttr("aria-describedby").trigger("hidden.bs."+o.type),e&&e()}var o=this,s=t(this.$tip),a=t.Event("hide.bs."+this.type);return this.$element.trigger(a),a.isDefaultPrevented()?void 0:(s.removeClass("in"),t.support.transition&&s.hasClass("fade")?s.one("bsTransitionEnd",n).emulateTransitionEnd(i.TRANSITION_DURATION):n(),this.hoverState=null,this)},i.prototype.fixTitle=function(){var t=this.$element;(t.attr("title")||"string"!=typeof t.attr("data-original-title"))&&t.attr("data-original-title",t.attr("title")||"").attr("title","")},i.prototype.hasContent=function(){return this.getTitle()},i.prototype.getPosition=function(e){e=e||this.$element;var i=e[0],n="BODY"==i.tagName,o=i.getBoundingClientRect();null==o.width&&(o=t.extend({},o,{width:o.right-o.left,height:o.bottom-o.top}));var s=window.SVGElement&&i instanceof window.SVGElement,a=n?{top:0,left:0}:s?null:e.offset(),r={scroll:n?document.documentElement.scrollTop||document.body.scrollTop:e.scrollTop()},l=n?{width:t(window).width(),height:t(window).height()}:null;return t.extend({},o,r,l,a)}
vendor: 8,574 bytes, lines 4-5
4,i.prototype.getCalculatedOffset=function(t,e,i,n){return"bottom"==t?{top:e.top+e.height,left:e.left+e.width/2-i/2}:"top"==t?{top:e.top-n,left:e.left+e.width/2-i/2}:"left"==t?{top:e.top+e.height/2-n/2,left:e.left-i}:{top:e.top+e.height/2-n/2,left:e.left+e.width}},i.prototype.getViewportAdjustedDelta=function(t,e,i,n){var o={top:0,left:0};if(!this.$viewport)return o;var s=this.options.viewport&&this.options.viewport.padding||0,a=this.getPosition(this.$viewport);if(/right|left/.test(t)){var r=e.top-s-a.scroll,l=e.top+s-a.scroll+n;r<a.top?o.top=a.top-r:l>a.top+a.height&&(o.top=a.top+a.height-l)}else{var d=e.left-s,c=e.left+s+i;d<a.left?o.left=a.left-d:c>a.right&&(o.left=a.left+a.width-c)}return o},i.prototype.getTitle=function(){var t,e=this.$element,i=this.options;return t=e.attr("data-original-title")||("function"==typeof i.title?i.title.call(e[0]):i.title)},i.prototype.getUID=function(t){do t+=~~(1e6*Math.random());while(document.getElementById(t));return t},i.prototype.tip=function(){if(!this.$tip&&(this.$tip=t(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},i.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},i.prototype.enable=function(){this.enabled=!0},i.prototype.disable=function(){this.enabled=!1},i.prototype.toggleEnabled=function(){this.enabled=!this.enabled},i.prototype.toggle=function(e){var i=this;e&&(i=t(e.currentTarget).data("bs."+this.type),i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i))),e?(i.inState.click=!i.inState.click,i.isInStateTrue()?i.enter(i):i.leave(i)):i.tip().hasClass("in")?i.leave(i):i.enter(i)},i.prototype.destroy=function(){var t=this;clearTimeout(this.timeout),this.hide(function(){t.$element.off("."+t.type).removeData("bs."+t.type),t.$tip&&t.$tip.detach(),t.$tip=null,t.$arrow=null,t.$viewport=null,t.$element=null})};var n=t.fn.tooltip;t.fn.tooltip=e,t.fn.tooltip.Constructor=i,t.fn.tooltip.noConflict=function(){return t.fn.tooltip=n,this}}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),o=n.data("bs.popover"),s="object"==typeof e&&e;(o||!/destroy|hide/.test(e))&&(o||n.data("bs.popover",o=new i(this,s)),"string"==typeof e&&o[e]())})}var i=function(t,e){this.init("popover",t,e)};if(!t.fn.tooltip)throw new Error("Popover requires tooltip.js");i.VERSION="3.3.7",i.DEFAULTS=t.extend({},t.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),i.prototype=t.extend({},t.fn.tooltip.Constructor.prototype),i.prototype.constructor=i,i.prototype.getDefaults=function(){return i.DEFAULTS},i.prototype.setContent=function(){var t=this.tip(),e=this.getTitle(),i=this.getContent();t.find(".popover-title")[this.options.html?"html":"text"](e),t.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof i?"html":"append":"text"](i),t.removeClass("fade top bottom left right in"),t.find(".popover-title").html()||t.find(".popover-title").hide()},i.prototype.hasContent=function(){return this.getTitle()||this.getContent(); 5},i.prototype.getContent=function(){var t=this.$element,e=this.options;return t.attr("data-content")||("function"==typeof e.content?e.content.call(t[0]):e.content)},i.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var n=t.fn.popover;t.fn.popover=e,t.fn.popover.Constructor=i,t.fn.popover.noConflict=function(){return t.fn.popover=n,this}}(jQuery),+function(t){"use strict";function e(i,n){this.$body=t(document.body),this.$scrollElement=t(t(i).is(document.body)?window:i),this.options=t.extend({},e.DEFAULTS,n),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",t.proxy(this.process,this)),this.refresh(),this.process()}function i(i){return this.each(function(){var n=t(this),o=n.data("bs.scrollspy"),s="object"==typeof i&&i;o||n.data("bs.scrollspy",o=new e(this,s)),"string"==typeof i&&o[i]()})}e.VERSION="3.3.7",e.DEFAULTS={offset:10},e.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},e.prototype.refresh=function(){var e=this,i="offset",n=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),t.isWindow(this.$scrollElement[0])||(i="position",n=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var e=t(this),o=e.data("target")||e.attr("href"),s=/^#./.test(o)&&t(o);return s&&s.length&&s.is(":visible")&&[[s[i]().top+n,o]]||null}).sort(function(t,e){return t[0]-e[0]}).each(function(){e.offsets.push(this[0]),e.targets.push(this[1])})},e.prototype.process=function(){var t,e=this.$scrollElement.scrollTop()+this.options.offset,i=this.getScrollHeight(),n=this.options.offset+i-this.$scrollElement.height(),o=this.offsets,s=this.targets,a=this.activeTarget;if(this.scrollHeight!=i&&this.refresh(),e>=n)return a!=(t=s[s.length-1])&&this.activate(t);if(a&&e<o[0])return this.activeTarget=null,this.clear();for(t=o.length;t--;)a!=s[t]&&e>=o[t]&&(void 0===o[t+1]||e<o[t+1])&&this.activate(s[t])},e.prototype.activate=function(e){this.activeTarget=e,this.clear();var i=this.selector+'[data-target="'+e+'"],'+this.selector+'[href="'+e+'"]',n=t(i).parents("li").addClass("active");n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate.bs.scrollspy")},e.prototype.clear=function(){t(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var n=t.fn.scrollspy;t.fn.scrollspy=i,t.fn.scrollspy.Constructor=e,t.fn.scrollspy.noConflict=function(){return t.fn.scrollspy=n,this},t(window).on("load.bs.scrollspy.data-api",function(){t('[data-spy="scroll"]').each(function(){var e=t(this);i.call(e,e.data())})})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),o=n.data("bs.tab");o||n.data("bs.tab",o=new i(this)),"string"==typeof e&&o[e]()})}var i=function(e){this.element=t(e)};i.VERSION="3.3.7",i.TRANSITION_DURATION=150,i.prototype.show=function(){var e=this.element,i=e.closest("ul:not(.dropdown-menu)"),n=e.data("target");if(n||(n=e.attr("href"),n=n&&n.replace(/.*(?=#[^\s]*$)/,"")),!e.parent("li").hasClass("active")){var o=i.find(".active:last a"),s=t.Event("hide.bs.tab",{relatedTarget:e[0]}),a=t.Event("show.bs.tab",{relatedTarget:o[0]});if(o.trigger(s),e.trigger(a),!a.isDefaultPrevented()&&!s.isDefaultPrevented()){var r=t(n);this.activate(e.closest("li"),i),this.activate(r,r.parent(),function(){o.trigger({type:"hidden.bs.tab",relatedTarget:e[0]}),e.trigger({type:"shown.bs.tab",relatedTarget:o[0]})})}}},i.prototype.activate=function(e,n,o){function s(){a.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),e.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),r?(e[0].offsetWidth,e.addClass("in")):e.removeClass("fade"),e.parent(".dropdown-menu").length&&e.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),o&&o()}var a=n.find("> .active"),r=o&&t.support.transition&&(a.length&&a.hasClass("fade")||!!n.find("> .fade").length);a.length&&r?a.one("bsTransitionEnd",s).emulateTransitionEnd(i.TRANSITION_DURATION):s(),a.removeClass("in")};var n=t.fn.tab;t.fn.tab=e,t.fn.tab.Constructor=i,t.fn.tab.noConflict=function(){return t.fn.tab=n,this};var o=function(i){i.preventDefault(),e.call(t(this),"show")};t(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',o).on("click.bs.tab.data-api",'[data-toggle="pill"]',o)}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),o=n.data("bs.affix"),s="object"==typeof e&&e;o||n.data("bs.affix",o=new i(this,s)),"string"==typeof e&&o[e]()})}var i=function(e,n){this.options=t.extend({},i.DEFAULTS,n),this.$target=t(this.options.target).on("scroll.bs.affix.data-api",t.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",t.proxy(this.checkPositionWithEventLoop,this)),this.$element=t(e),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};i.VERSION="3.3.7",i.RESET="affix affix-top affix-bottom",i.DEFAULTS={offset:0,target:window}
5,i.prototype.getState=function(t,e,i,n){var o=this.$target.scrollTop(),s=this.$element.offset(),a=this.$target.height();if(null!=i&&"top"==this.affixed)return i>o?"top":!1;if("bottom"==this.affixed)return null!=i?o+this.unpin<=s.top?!1:"bottom":t-n>=o+a?!1:"bottom";var r=null==this.affixed,l=r?o:s.top,d=r?a:e;return null!=i&&i>=o?"top":null!=n&&l+d>=t-n?"bottom":!1},i.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(i.RESET).addClass("affix");var t=this.$target.scrollTop(),e=this.$element.offset();return this.pinnedOffset=e.top-t},i.prototype.checkPositionWithEventLoop=function(){setTimeout(t.proxy(this.checkPosition,this),1)},i.prototype.checkPosition=function(){if(this.$element.is(":visible")){var e=this.$element.height(),n=this.options.offset,o=n.top,s=n.bottom,a=Math.max(t(document).height(),t(document.body).height());"object"!=typeof n&&(s=o=n),"function"==typeof o&&(o=n.top(this.$element)),"function"==typeof s&&(s=n.bottom(this.$element));var r=this.getState(a,e,o,s);if(this.affixed!=r){null!=this.unpin&&this.$element.css("top","");var l="affix"+(r?"-"+r:""),d=t.Event(l+".bs.affix");if(this.$element.trigger(d),d.isDefaultPrevented())return;this.affixed=r,this.unpin="bottom"==r?this.getPinnedOffset():null,this.$element.removeClass(i.RESET).addClass(l).trigger(l.replace("affix","affixed")+".bs.affix")}"bottom"==r&&this.$element.offset({top:a-e-s})}};var n=t.fn.affix;t.fn.affix=e,t.fn.affix.Constructor=i,t.fn.affix.noConflict=function(){return t.fn.affix=n,this},t(window).on("load",function(){t('[data-spy="affix"]').each(function(){var i=t(this),n=i.data();n.offset=n.offset||{},null!=n.offsetBottom&&(n.offset.bottom=n.offsetBottom),null!=n.offsetTop&&(n.offset.top=n.offsetTop),e.call(i,n)})})}(jQuery),function(t){var e="columnizer-original-dom";t.fn.columnize=function(i){function n(t,e){try{t.append(e)}catch(i){t[0].appendChild(e[0])}}this.each(function(){var i=t(this);i.data(e,i.clone(!0,!0))}),this.cols=[],this.offset=0,this.before=[],this.lastOther=0,this.prevMax=0,this.debug=0,this.setColumnStart=null,this.elipsisText="";var o={width:400,columns:!1,buildOnce:!1,overflow:!1,doneFunc:function(){},target:!1,ignoreImageLoading:!0,columnFloat:"left",lastNeverTallest:!1,accuracy:!1,precise:!1,manualBreaks:!1,cssClassPrefix:"",elipsisText:"...",debug:0};return i=t.extend(o,i),"string"==typeof i.width&&(i.width=parseInt(i.width,10),isNaN(i.width)&&(i.width=o.width)),"function"==typeof i.setColumnStart&&(this.setColumnStart=i.setColumnStart),"string"==typeof i.elipsisText&&(this.elipsisText=i.elipsisText),i.debug&&(this.debug=i.debug),i.setWidth||(i.precise?i.setWidth=function(t){return 100/t}:i.setWidth=function(t){return Math.floor(100/t)}),this.each(function(){function e(t,e){var i=e?".":"";return g.length?i+g+"-"+t:i+t}function s(o,s,a,r){for(;(f||a.height()<r)&&s[0].childNodes.length;){var l=s[0].childNodes[0];if(t(l).find(e("columnbreak",!0)).length)return;if(t(l).hasClass(e("columnbreak")))return;n(o,t(l))}if(0!==o[0].childNodes.length){var d=o[0].childNodes,c=d[d.length-1];o[0].removeChild(c);var h=t(c);if(3==h[0].nodeType){var p=h[0].nodeValue,u=i.width/18;i.accuracy&&(u=i.accuracy);for(var g,m=null;a.height()<r&&p.length;){var v=p.indexOf(" ",u);g=-1!=v?p.substring(0,v):p,m=document.createTextNode(g),n(o,t(m)),p=p.length>u&&-1!=v?p.substring(v):""}if(a.height()>=r&&null!==m&&(o[0].removeChild(m),p=m.nodeValue+p),!p.length)return!1;h[0].nodeValue=p}return s.contents().length?s.prepend(h):n(s,h),3==h[0].nodeType}}function a(t,i,o,r){if(!t.contents(":last").find(e("columnbreak",!0)).length&&!t.contents(":last").hasClass(e("columnbreak"))&&i.contents().length){var l=i.contents(":first");if("undefined"==typeof l.get(0)||1!=l.get(0).nodeType)return;var d=l.clone(!0);if(l.hasClass(e("columnbreak")))n(t,d),l.remove();else if(f)n(t,d),l.remove();else if(1==d.get(0).nodeType&&!d.hasClass(e("dontend")))if(n(t,d),d.is("img")&&o.height()<r+20)l.remove();else if(l.hasClass(e("dontsplit"))&&o.height()<r+20)l.remove();else if(d.is("img")||l.hasClass(e("dontsplit")))d.remove();else{if(d.empty(),s(d,l,o,r))l.addClass(e("split"));else{if(l.addClass(e("split")),"OL"==l.get(0).tagName){var c=d.get(0).childElementCount+d.get(0).start;l.attr("start",c+1)}l.children().length&&a(d,l,o,r)}if(0===d.get(0).childNodes.length)d.remove(),l.removeClass(e("split"));else if(1==d.get(0).childNodes.length){var h=d.get(0).childNodes[0];if(3==h.nodeType){var p=/\S/,u=h.nodeValue;p.test(u)||(d.remove(),l.removeClass(e("split")))}}}}}
5function r(){if(!c.data("columnized")||1!=c.children().length){if(c.data("columnized",!0),c.data("columnizing",!0),c.empty(),c.append(t("<div class='"+e("first")+" "+e("last")+" "+e("column")+" ' style='width:100%; float: "+i.columnFloat+";'></div>")),$col=c.children().eq(c.children().length-1),$destroyable=p.clone(!0),i.overflow){for(targetHeight=i.overflow.height,s($col,$destroyable,$col,targetHeight),$destroyable.contents().find(":first-child").hasClass(e("dontend"))||a($col,$destroyable,$col,targetHeight);$col.contents(":last").length&&l($col.contents(":last").get(0));){var o=$col.contents(":last");o.remove(),$destroyable.prepend(o)}for(var r="",d=document.createElement("DIV");$destroyable[0].childNodes.length>0;){var h=$destroyable[0].childNodes[0];if(h.attributes)for(var u=0;u<h.attributes.length;u++)0===h.attributes[u].nodeName.indexOf("jQuery")&&h.removeAttribute(h.attributes[u].nodeName);d.innerHTML="",d.appendChild($destroyable[0].childNodes[0]),r+=d.innerHTML}var f=t(i.overflow.id)[0];f.innerHTML=r}else n($col,$destroyable.contents());c.data("columnizing",!1),i.overflow&&i.overflow.doneFunc&&i.overflow.doneFunc(),i.doneFunc()}}function l(i){return 3==i.nodeType?/^\s+$/.test(i.nodeValue)&&i.previousSibling?l(i.previousSibling):!1:1!=i.nodeType?!1:t(i).hasClass(e("dontend"))?!0:0===i.childNodes.length?!1:l(i.childNodes[i.childNodes.length-1])}function d(){if(m=0,u!=c.width()){u=c.width();var o=Math.round(c.width()/i.width),d=i.width,g=i.height;if(i.columns&&(o=i.columns),f&&(o=p.find(e("columnbreak",!0)).length+1,d=!1),1>=o)return r();if(!c.data("columnizing")){c.data("columnized",!0),c.data("columnizing",!0),c.empty(),c.append(t("<div style='width:"+i.setWidth(o)+"%; float: "+i.columnFloat+";'></div>")),C=c.children(":last"),n(C,p.clone()),h=C.height(),c.empty();var v=h/o,b=3,y=!1;i.overflow?(b=1,v=i.overflow.height):g&&d&&(b=1,v=g,y=!0);for(var w=0;b>w&&20>w;w++){c.empty();var x,k,C,T;try{x=p.clone(!0)}catch(S){x=p.clone()}x.css("visibility","hidden");for(var $=0;o>$;$++)k=0===$?e("first"):"",k+=" "+e("column"),k=$==o-1?e("last")+" "+k:k,c.append(t("<div class='"+k+"' style='width:"+i.setWidth(o)+"%; float: "+i.columnFloat+";'></div>"));for($=0;$<o-(i.overflow?0:1)||y&&x.contents().length;){for(c.children().length<=$&&c.append(t("<div class='"+k+"' style='width:"+i.setWidth(o)+"%; float: "+i.columnFloat+";'></div>")),C=c.children().eq($),y&&C.width(d+"px"),s(C,x,C,v),a(C,x,C,v);C.contents(":last").length&&l(C.contents(":last").get(0));)T=C.contents(":last"),T.remove(),x.prepend(T);$++,0===C.contents().length&&x.contents().length?C.append(x.contents(":first")):$!=o-(i.overflow?0:1)||i.overflow||x.find(e("columnbreak",!0)).length&&o++}if(i.overflow&&!y){var _=!1,I=document.all&&-1!=navigator.appVersion.indexOf("MSIE 7.");if(_||I){for(var E="",A=document.createElement("DIV");x[0].childNodes.length>0;){var M=x[0].childNodes[0];for($=0;$<M.attributes.length;$++)0===M.attributes[$].nodeName.indexOf("jQuery")&&M.removeAttribute(M.attributes[$].nodeName);A.innerHTML="",A.appendChild(x[0].childNodes[0]),E+=A.innerHTML}var P=t(i.overflow.id)[0];P.innerHTML=E}else t(i.overflow.id).empty().append(x.contents().clone(!0))}else if(y)c.children().each(function(t){C=c.children().eq(t),C.width(d+"px"),0===t?C.addClass(e("first")):t==c.children().length-1?C.addClass(e("last")):(C.removeClass(e("first")),C.removeClass(e("last")))}),c.width(c.children().length*d+"px");else{C=c.children().eq(c.children().length-1),x.contents().each(function(){C.append(t(this))});var O=(C.height(),0),R=1e7,j=0,D=!1,N=0;c.children().each(function(t){return function(i){var n=t.children().eq(i),o=n.children(":last").find(e("columnbreak",!0)).length;if(!o){var s=n.height();D=!1,O+=s,s>j&&(j=s,D=!0),R>s&&(R=s),N++}}}(c));var H=O/N;0===O?w=b:i.lastNeverTallest&&D?(m+=5,v+=30,w==b-1&&b++):j-R>30?v=H+30:Math.abs(H-v)>20?v=H:w=b}c.append(t("<br style='clear:both;'>"))}c.find(e("column",!0)).find(":first"+e("removeiffirst",!0)).remove(),c.find(e("column",!0)).find(":last"+e("removeiflast",!0)).remove(),c.find(e("split",!0)).find(":first"+e("removeiffirst",!0)).remove(),c.find(e("split",!0)).find(":last"+e("removeiflast",!0)).remove(),c.data("c
5olumnizing",!1),i.overflow&&i.overflow.doneFunc(),i.doneFunc()}}}var c=t(i.target?i.target:this),h=t(this).height(),p=t("<div></div>"),u=0,f=i.manualBreaks,g=o.cssClassPrefix;"string"==typeof i.cssClassPrefix&&(g=i.cssClassPrefix);var m=0;if(n(p,t(this).contents().clone(!0)),!i.ignoreImageLoading&&!i.target&&!c.data("imageLoaded")&&(c.data("imageLoaded",!0),t(this).find("img").length>0)){var v=function(t,e){return function(){t.data("firstImageLoaded")||(t.data("firstImageLoaded","true"),n(t.empty(),e.children().clone(!0)),t.columnize(i))}}(t(this),p);return t(this).find("img").one("load",v),void t(this).find("img").one("abort",v)}c.empty(),d(),i.buildOnce||t(window).resize(function(){i.buildOnce||(c.data("timeout")&&clearTimeout(c.data("timeout")),c.data("timeout",setTimeout(d,200)))})})},t.fn.uncolumnize=function(){this.each(function(){var i,n=t(this);(i=n.data(e))&&n.replaceWith(i)})},t.fn.renumberByJS=function(e,i,n,o){if(this.setList=function(e,i,n){var o,s=this.before.parents();if(o=t(e[this.offset-1]).find(">*"),o.last()[0].tagName!=n.toUpperCase())return this.debug&&console.log("Last item in previous column, isn't a list..."),0;o=o.length;var a=1;if(a=this.lastOther<=0?this.before.children().length+1:t(s[this.lastOther]).children().length+1,t(e[this.offset]).find(n+":first li.split").length){var r=t(e[this.offset-1]).find(n+":last li:last");if(""===this.elipsisText||t(e[this.offset-1]).find(n+":last ~ div").length||t(e[this.offset-1]).find(n+":last ~ p").length);else if(0==t(r).find("ul, ol, dl").length){var l=r.last().text(),d=l.length;";"==l.substring(d-1)?l.substring(d-4)!=this.elipsisText+";"&&(l=l.substring(0,d-1)+this.elipsisText+";"):l.substring(d-3)!=this.elipsisText&&(l+=this.elipsisText),r.last().text(l)}0==t(e[this.offset]).find(n+":first >li.split >"+n).length&&a--}if(1==o&&(a+=this.prevMax),this.nest>1){this.debug&&console.log("Supposed to be a nested list...decr"),a--;var c=t(e[this.offset-1]).find(n+":first li.split:first");c.length>0&&(this.debug&&console.log("Previous column started with a split item, so that count is one less than expected"),a--),c=t(e[this.offset]).find(n+":first li:first").clone(),c.children().remove(),t.trim(c.text()).length>0&&(this.debug&&console.log("If that was a complete list in the previous column, don't decr."),a++,0==t(e[this.offset-1]).find(">"+n+":last ").children().length&&(this.debug&&console.log("unless that was empty, in which case revert"),a--))}else{var c=t(e[this.offset]).find(n+":first li:first "+n+".split li.split");c.length>0&&(this.debug&&console.log("[Nested] Column started with a split item, so that count is one less than expected"),a--)}return this.debug&&console.log("Setting the start value to "+a+" ("+this.prevMax+")"),a>0&&("function"==typeof this.setColumnStart?this.setColumnStart(i,a):i.attr("start",a)),0},"undefined"==typeof n&&(n=!1),"undefined"==typeof o&&(o=!1),!n&&!o)throw"renumberByJS(): Bad param, must pass an id or a class";var s="";this.prevMax=1,s=o?"."+o:"#"+n;var a=e.toLowerCase(),r=e.toUpperCase();for(this.cols=t(s),this.debug&&console.log("There are "+this.cols.length+" items, looking for "+a),this.before=t(this.cols[0]).find(a+":last"),this.prevMax=this.before.children().length,this.offset=1;this.offset<this.cols.length;this.offset++)if(this.debug&&console.log("iterating "+this.offset+"...[of "+this.cols.length+"]"),this.offset%i!=0){if(this.before=t(this.cols[this.offset-1]).find(a+":last"),this.before.length){this.debug&&console.log("Have some "+e+" elements in the previous column");var l=t(this.cols[this.offset]).find(a+":first"),d=t(this.cols[this.offset]).find("*:first");if(d[0]!==l[0])continue;var c=this.before.parents();this.lastOther=0;for(var h=!1;this.lastOther<c.length;this.lastOther++)if(c[this.lastOther].tagName!=r&&"LI"!=c[this.lastOther].tagName){h=!0,this.lastOther--;break}this.nest=1,t(this.cols[this.offset]).find(">"+a+":first li "+a+":first").length&&(this.nest=2),this.setList(this.cols,l,a),this.lastOther--,l=t(this.cols[this.offset]).find(a+":first li "+a+":first"),l.length&&(this.before=t(this.cols[this.offset-1]).find(">"+a+":last li "+a+":last"),this.prevMax=0,this.nest=1,this.setList(this.cols,l,a));var p=t(this.cols[this.offset-1]).find(">"+a+":last");this.prevMax=p.children().length}}
5else this.debug&&console.log("First column (in theory..)"),this.prevMax=1;return 0}}(jQuery),function(t,e){"function"==typeof define&&define.amd?define(e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}("undefined"!=typeof window?window:this,function(){"use strict";function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},n=i[t]=i[t]||[];return-1==n.indexOf(e)&&n.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},n=i[t]=i[t]||{};return n[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=i.indexOf(e);return-1!=n&&i.splice(n,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var n=this._onceEvents&&this._onceEvents[t],o=0;o<i.length;o++){var s=i[o],a=n&&n[s];a&&(this.off(t,s),delete n[s]),s.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t}),!function(t,e){function i(e){var i,n=t("<div></div>").css({width:"100%"});return e.append(n),i=e.width()-n.width(),n.remove(),i}function n(o,s){var a=o.getBoundingClientRect(),r=a.top,l=a.bottom,d=a.left,c=a.right,h=t.extend({tolerance:0,viewport:e},s),p=!1,u=h.viewport.jquery?h.viewport:t(h.viewport);u.length||(console.warn("isInViewport: The viewport selector you have provided matches no element on page."),console.warn("isInViewport: Defaulting to viewport as window"),u=t(e));var f=u.height(),g=u.width(),m=u[0].toString();if(u[0]!==e&&"[object Window]"!==m&&"[object DOMWindow]"!==m){var v=u[0].getBoundingClientRect();r-=v.top,l-=v.top,d-=v.left,c-=v.left,n.scrollBarWidth=n.scrollBarWidth||i(u),g-=n.scrollBarWidth}return h.tolerance=~~Math.round(parseFloat(h.tolerance)),h.tolerance<0&&(h.tolerance=f+h.tolerance),0>=c||d>=g?p:p=h.tolerance?r<=h.tolerance&&l>=h.tolerance:l>0&&f>=r}String.prototype.hasOwnProperty("trim")||(String.prototype.trim=function(){return this.replace(/^\s*(.*?)\s*$/,"$1")});var o=function(e){if(1===arguments.length&&"function"==typeof e&&(e=[e]),!(e instanceof Array))throw new SyntaxError("isInViewport: Argument(s) passed to .do/.run should be a function or an array of functions");for(var i=0;i<e.length;i++)if("function"==typeof e[i])for(var n=0;n<this.length;n++)e[i].call(t(this[n]));else console.warn("isInViewport: Argument(s) passed to .do/.run should be a function or an array of functions"),console.warn("isInViewport: Ignoring non-function values in array and moving on");return this};t.fn["do"]=function(t){return console.warn("isInViewport: .do is deprecated as it causes issues in IE and some browsers since it's a reserved word. Use $.fn.run instead i.e., $(el).run(fn)."),o(t)},t.fn.run=o;var s=function(e){if(e){var i=e.split(",");return 1===i.length&&isNaN(i[0])&&(i[1]=i[0],i[0]=void 0),{tolerance:i[0]?i[0].trim():void 0,viewport:i[1]?t(i[1].trim()):void 0}}return{}};t.extend(t.expr[":"],{"in-viewport":t.expr.createPseudo?t.expr.createPseudo(function(t){return function(e){return n(e,s(t))}}):function(t,e,i){return n(t,s(i[3]))}}),t.fn.isInViewport=function(t){return this.filter(function(e,i){return n(i,t)})}}(jQuery,window),function(t){function e(){return t("body").height()>t(window).height()}var i=function(e,i){this.settings=i,this.checkSettings(),this.imgAnalyzerTimeout=null,this.entries=null,this.buildingRow={entriesBuff:[],width:0,height:0,aspectRatio:0},this.lastFetchedEntry=null,this.lastAnalyzedIndex=-1,this["yield"]={every:2,flushed:0},this.border=i.border>=0?i.border:i.margins,this.maxRowHeight=this.retrieveMaxRowHeight(),this.suffixRanges=this.retrieveSuffixRanges(),this.offY=this.border,this.rows=0,this.spinner={phase:0,timeSlot:150,$el:t('<div class="spinner"><span></span><span></span><span></span></div>'),intervalId:null},this.checkWidthIntervalId=null,this.galleryWidth=e.width(),this.$gallery=e};i.prototype.getSuffix=function(t,e){var i,n;for(i=t>e?t:e,n=0;n<this.suffixRanges.length;n++)if(i<=this.suffixRanges[n])return this.settings.sizeRangeSuffixes[this.suffixRanges[n]];return this.settings.sizeRangeSuffixes[this.suffixRanges[n-1]]},i.prototype.removeSuffix=function(t,e){return t.substring(0,t.length-e.length)},i.prototype.endsWith=function(t,e){return-1!==t.indexOf(e,t.length-e.length)},i.prototype.getUsedSuffix=function(t){for(var e in this.settings.sizeRangeSuffixes)if(this.settings.sizeRangeSuffixes.hasOwnProperty(e)){if(0===this.settings.sizeRangeSuffixes[e].length)continue;if(this.endsWith(t,this.settings.sizeRangeSuffixes[e]))return this.settings.sizeRangeSuffixes[e]}return""}
5,i.prototype.newSrc=function(t,e,i,n){var o;if(this.settings.thumbnailPath)o=this.settings.thumbnailPath(t,e,i,n);else{var s=t.match(this.settings.extension),a=null!==s?s[0]:"";o=t.replace(this.settings.extension,""),o=this.removeSuffix(o,this.getUsedSuffix(o)),o+=this.getSuffix(e,i)+a}return o},i.prototype.showImg=function(t,e){this.settings.cssAnimation?(t.addClass("entry-visible"),e&&e()):(t.stop().fadeTo(this.settings.imagesAnimationDuration,1,e),t.find("> img, > a > img").stop().fadeTo(this.settings.imagesAnimationDuration,1,e))},i.prototype.extractImgSrcFromImage=function(t){var e="undefined"!=typeof t.data("safe-src")?t.data("safe-src"):t.attr("src");return t.data("jg.originalSrc",e),e},i.prototype.imgFromEntry=function(t){var e=t.find("> img");return 0===e.length&&(e=t.find("> a > img")),0===e.length?null:e},i.prototype.captionFromEntry=function(t){var e=t.find("> .caption");return 0===e.length?null:e},i.prototype.displayEntry=function(e,i,n,o,s,a){e.width(o),e.height(a),e.css("top",n),e.css("left",i);var r=this.imgFromEntry(e);if(null!==r){r.css("width",o),r.css("height",s),r.css("margin-left",-o/2),r.css("margin-top",-s/2);var l=r.attr("src"),d=this.newSrc(l,o,s,r[0]);r.one("error",function(){r.attr("src",r.data("jg.originalSrc"))});var c=function(){l!==d&&r.attr("src",d)};"skipped"===e.data("jg.loaded")?this.onImageEvent(l,t.proxy(function(){this.showImg(e,c),e.data("jg.loaded",!0)},this)):this.showImg(e,c)}else this.showImg(e);this.displayEntryCaption(e)},i.prototype.displayEntryCaption=function(e){var i=this.imgFromEntry(e);if(null!==i&&this.settings.captions){var n=this.captionFromEntry(e);if(null===n){var o=i.attr("alt");this.isValidCaption(o)||(o=e.attr("title")),this.isValidCaption(o)&&(n=t('<div class="caption">'+o+"</div>"),e.append(n),e.data("jg.createdCaption",!0))}null!==n&&(this.settings.cssAnimation||n.stop().fadeTo(0,this.settings.captionSettings.nonVisibleOpacity),this.addCaptionEventsHandlers(e))}else this.removeCaptionEventsHandlers(e)},i.prototype.isValidCaption=function(t){return"undefined"!=typeof t&&t.length>0},i.prototype.onEntryMouseEnterForCaption=function(e){var i=this.captionFromEntry(t(e.currentTarget));this.settings.cssAnimation?i.addClass("caption-visible").removeClass("caption-hidden"):i.stop().fadeTo(this.settings.captionSettings.animationDuration,this.settings.captionSettings.visibleOpacity)},i.prototype.onEntryMouseLeaveForCaption=function(e){var i=this.captionFromEntry(t(e.currentTarget));this.settings.cssAnimation?i.removeClass("caption-visible").removeClass("caption-hidden"):i.stop().fadeTo(this.settings.captionSettings.animationDuration,this.settings.captionSettings.nonVisibleOpacity)},i.prototype.addCaptionEventsHandlers=function(e){var i=e.data("jg.captionMouseEvents");"undefined"==typeof i&&(i={mouseenter:t.proxy(this.onEntryMouseEnterForCaption,this),mouseleave:t.proxy(this.onEntryMouseLeaveForCaption,this)},e.on("mouseenter",void 0,void 0,i.mouseenter),e.on("mouseleave",void 0,void 0,i.mouseleave),e.data("jg.captionMouseEvents",i))},i.prototype.removeCaptionEventsHandlers=function(t){var e=t.data("jg.captionMouseEvents");"undefined"!=typeof e&&(t.off("mouseenter",void 0,e.mouseenter),t.off("mouseleave",void 0,e.mouseleave),t.removeData("jg.captionMouseEvents"))},i.prototype.prepareBuildingRow=function(t){var e,i,n,o,s,a=!0,r=0,l=this.galleryWidth-2*this.border-(this.buildingRow.entriesBuff.length-1)*this.settings.margins,d=l/this.buildingRow.aspectRatio,c=this.settings.rowHeight,h=this.buildingRow.width/l>this.settings.justifyThreshold;if(t&&"hide"===this.settings.lastRow&&!h){for(e=0;e<this.buildingRow.entriesBuff.length;e++)i=this.buildingRow.entriesBuff[e],this.settings.cssAnimation?i.removeClass("entry-visible"):(i.stop().fadeTo(0,.1),i.find("> img, > a > img").fadeTo(0,0));return-1}for(t&&!h&&"justify"!==this.settings.lastRow&&"hide"!==this.settings.lastRow&&(a=!1,this.rows>0&&(c=(this.offY-this.border-this.settings.margins*this.rows)/this.rows,a=c*this.buildingRow.aspectRatio/l>this.settings.justifyThreshold)),e=0;e<this.buildingRow.entriesBuff.length;e++)i=this.buildingRow.entriesBuff[e],n=i.data("jg.width")/i.data("jg.height"),a?(o=e===this.buildingRow.entriesBuff.length-1?l:d*n,s=d):(o=c*n,s=c),l-=Math.round(o),i.data("jg.jwidth",Math.round(o)),i.data("jg.jheight",Math.
5ceil(s)),(0===e||r>s)&&(r=s);return this.buildingRow.height=r,a},i.prototype.clearBuildingRow=function(){this.buildingRow.entriesBuff=[],this.buildingRow.aspectRatio=0,this.buildingRow.width=0},i.prototype.flushRow=function(t){var e,i,n,o=this.settings,s=this.border;if(i=this.prepareBuildingRow(t),t&&"hide"===o.lastRow&&-1===i)return void this.clearBuildingRow();if(this.maxRowHeight&&(this.maxRowHeight.isPercentage&&this.maxRowHeight.value*o.rowHeight<this.buildingRow.height?this.buildingRow.height=this.maxRowHeight.value*o.rowHeight:this.maxRowHeight.value>=o.rowHeight&&this.maxRowHeight.value<this.buildingRow.height&&(this.buildingRow.height=this.maxRowHeight.value)),"center"===o.lastRow||"right"===o.lastRow){var a=this.galleryWidth-2*this.border-(this.buildingRow.entriesBuff.length-1)*o.margins;for(n=0;n<this.buildingRow.entriesBuff.length;n++)e=this.buildingRow.entriesBuff[n],a-=e.data("jg.jwidth");"center"===o.lastRow?s+=a/2:"right"===o.lastRow&&(s+=a)}for(n=0;n<this.buildingRow.entriesBuff.length;n++)e=this.buildingRow.entriesBuff[n],this.displayEntry(e,s,this.offY,e.data("jg.jwidth"),e.data("jg.jheight"),this.buildingRow.height),s+=e.data("jg.jwidth")+o.margins;this.galleryHeightToSet=this.offY+this.buildingRow.height+this.border,this.$gallery.height(this.galleryHeightToSet+this.getSpinnerHeight()),(!t||this.buildingRow.height<=o.rowHeight&&i)&&(this.offY+=this.buildingRow.height+o.margins,this.rows+=1,this.clearBuildingRow(),this.$gallery.trigger("jg.rowflush"))};var n=!1;i.prototype.checkWidth=function(){this.checkWidthIntervalId=setInterval(t.proxy(function(){var t=parseFloat(this.$gallery.width());e()===n?Math.abs(t-this.galleryWidth)>this.settings.refreshSensitivity&&(this.galleryWidth=t,this.rewind(),this.startImgAnalyzer(!0)):(n=e(),this.galleryWidth=t)},this),this.settings.refreshTime)},i.prototype.isSpinnerActive=function(){return null!==this.spinner.intervalId},i.prototype.getSpinnerHeight=function(){return this.spinner.$el.innerHeight()},i.prototype.stopLoadingSpinnerAnimation=function(){clearInterval(this.spinner.intervalId),this.spinner.intervalId=null,this.$gallery.height(this.$gallery.height()-this.getSpinnerHeight()),this.spinner.$el.detach()},i.prototype.startLoadingSpinnerAnimation=function(){var t=this.spinner,e=t.$el.find("span");clearInterval(t.intervalId),this.$gallery.append(t.$el),this.$gallery.height(this.offY+this.buildingRow.height+this.getSpinnerHeight()),t.intervalId=setInterval(function(){t.phase<e.length?e.eq(t.phase).fadeTo(t.timeSlot,1):e.eq(t.phase-e.length).fadeTo(t.timeSlot,0),t.phase=(t.phase+1)%(2*e.length)},t.timeSlot)},i.prototype.rewind=function(){this.lastFetchedEntry=null,this.lastAnalyzedIndex=-1,this.offY=this.border,this.rows=0,this.clearBuildingRow()},i.prototype.updateEntries=function(e){var i;return e&&null!=this.lastFetchedEntry?i=t(this.lastFetchedEntry).nextAll(this.settings.selector).toArray():(this.entries=[],i=this.$gallery.children(this.settings.selector).toArray()),i.length>0&&(t.isFunction(this.settings.sort)?i=this.sortArray(i):this.settings.randomize&&(i=this.shuffleArray(i)),this.lastFetchedEntry=i[i.length-1],this.settings.filter?i=this.filterArray(i):this.resetFilters(i)),this.entries=this.entries.concat(i),!0},i.prototype.insertToGallery=function(e){var i=this;t.each(e,function(){t(this).appendTo(i.$gallery)})},i.prototype.shuffleArray=function(t){var e,i,n;for(e=t.length-1;e>0;e--)i=Math.floor(Math.random()*(e+1)),n=t[e],t[e]=t[i],t[i]=n;return this.insertToGallery(t),t},i.prototype.sortArray=function(t){return t.sort(this.settings.sort),this.insertToGallery(t),t},i.prototype.resetFilters=function(e){for(var i=0;i<e.length;i++)t(e[i]).removeClass("jg-filtered")},i.prototype.filterArray=function(e){var i=this.settings;if("string"===t.type(i.filter))return e.filter(function(e){var n=t(e);return n.is(i.filter)?(n.removeClass("jg-filtered"),!0):(n.addClass("jg-filtered").removeClass("jg-visible"),!1)});if(t.isFunction(i.filter)){for(var n=e.filter(i.filter),o=0;o<e.length;o++)-1==n.indexOf(e[o])?t(e[o]).addClass("jg-filtered").removeClass("jg-visible"):t(e[o]).removeClass("jg-filtered");return n}},i.prototype.destroy=function(){clearInterval(this.checkWidthIntervalId),t.each(this.entries,t.proxy(function(e,i){var n=t(i);n.css("width",""),n.css("height",""),n.css("top",""),n.css("left",""),n.data("jg.loaded",void 0),n.removeClass("jg-entry");var o=this.imgFromEntry(n);o.css("width",""),o.css("height",""),o.css("margin-left",""),o.css("margin-top",""),o.attr("src",o.data("jg.originalSrc")),o.data("jg.originalSrc",void 0),this.removeCaptionEventsHandlers(n);var s=this.captionFromEntry(n);n.data("jg.createdCaption")?(n.data("jg.createdCaption",void 0),null!==s&&s.remove()):null!==s&&s.fadeTo(0,1)},this)),this.$gallery.css("height",""),this.$gallery.removeClass("justified-gallery"), 6this.$gallery.data("jg.controller",void 0)}
6,i.prototype.analyzeImages=function(e){for(var i=this.lastAnalyzedIndex+1;i<this.entries.length;i++){var n=t(this.entries[i]);if(n.data("jg.loaded")===!0||"skipped"===n.data("jg.loaded")){var o=this.galleryWidth-2*this.border-(this.buildingRow.entriesBuff.length-1)*this.settings.margins,s=n.data("jg.width")/n.data("jg.height");if(o/(this.buildingRow.aspectRatio+s)<this.settings.rowHeight&&(this.flushRow(!1),++this["yield"].flushed>=this["yield"].every))return void this.startImgAnalyzer(e);this.buildingRow.entriesBuff.push(n),this.buildingRow.aspectRatio+=s,this.buildingRow.width+=s*this.settings.rowHeight,this.lastAnalyzedIndex=i}else if("error"!==n.data("jg.loaded"))return}this.buildingRow.entriesBuff.length>0&&this.flushRow(!0),this.isSpinnerActive()&&this.stopLoadingSpinnerAnimation(),this.stopImgAnalyzerStarter(),this.$gallery.trigger(e?"jg.resize":"jg.complete"),this.$gallery.height(this.galleryHeightToSet)},i.prototype.stopImgAnalyzerStarter=function(){this["yield"].flushed=0,null!==this.imgAnalyzerTimeout&&clearTimeout(this.imgAnalyzerTimeout)},i.prototype.startImgAnalyzer=function(t){var e=this;this.stopImgAnalyzerStarter(),this.imgAnalyzerTimeout=setTimeout(function(){e.analyzeImages(t)},.001)},i.prototype.onImageEvent=function(e,i,n){if(i||n){var o=new Image,s=t(o);i&&s.one("load",function(){s.off("load error"),i(o)}),n&&s.one("error",function(){s.off("load error"),n(o)}),o.src=e}},i.prototype.init=function(){var e=!1,i=!1,n=this;t.each(this.entries,function(o,s){var a=t(s),r=n.imgFromEntry(a);if(a.addClass("jg-entry"),a.data("jg.loaded")!==!0&&"skipped"!==a.data("jg.loaded"))if(null!==n.settings.rel&&a.attr("rel",n.settings.rel),null!==n.settings.target&&a.attr("target",n.settings.target),null!==r){var l=n.extractImgSrcFromImage(r);if(r.attr("src",l),n.settings.waitThumbnailsLoad===!1){var d=parseFloat(r.attr("width")),c=parseFloat(r.attr("height"));if(!isNaN(d)&&!isNaN(c))return a.data("jg.width",d),a.data("jg.height",c),a.data("jg.loaded","skipped"),i=!0,n.startImgAnalyzer(!1),!0}a.data("jg.loaded",!1),e=!0,n.isSpinnerActive()||n.startLoadingSpinnerAnimation(),n.onImageEvent(l,function(t){a.data("jg.width",t.width),a.data("jg.height",t.height),a.data("jg.loaded",!0),n.startImgAnalyzer(!1)},function(){a.data("jg.loaded","error"),n.startImgAnalyzer(!1)})}else a.data("jg.loaded",!0),a.data("jg.width",a.width()|parseFloat(a.css("width"))|1),a.data("jg.height",a.height()|parseFloat(a.css("height"))|1)}),e||i||this.startImgAnalyzer(!1),this.checkWidth()},i.prototype.checkOrConvertNumber=function(e,i){if("string"===t.type(e[i])&&(e[i]=parseFloat(e[i])),"number"!==t.type(e[i]))throw i+" must be a number";if(isNaN(e[i]))throw"invalid number for "+i},i.prototype.checkSizeRangesSuffixes=function(){if("object"!==t.type(this.settings.sizeRangeSuffixes))throw"sizeRangeSuffixes must be defined and must be an object";var e=[];for(var i in this.settings.sizeRangeSuffixes)this.settings.sizeRangeSuffixes.hasOwnProperty(i)&&e.push(i);for(var n={0:""},o=0;o<e.length;o++)if("string"===t.type(e[o]))try{var s=parseInt(e[o].replace(/^[a-z]+/,""),10);n[s]=this.settings.sizeRangeSuffixes[e[o]]}catch(a){throw"sizeRangeSuffixes keys must contains correct numbers ("+a+")"}else n[e[o]]=this.settings.sizeRangeSuffixes[e[o]];this.settings.sizeRangeSuffixes=n},i.prototype.retrieveMaxRowHeight=function(){var e={};if("string"===t.type(this.settings.maxRowHeight))this.settings.maxRowHeight.match(/^[0-9]+%$/)?(e.value=parseFloat(this.settings.maxRowHeight.match(/^([0-9]+)%$/)[1])/100,e.isPercentage=!1):(e.value=parseFloat(this.settings.maxRowHeight),e.isPercentage=!0);else{if("number"!==t.type(this.settings.maxRowHeight)){if(this.settings.maxRowHeight===!1||null===this.settings.maxRowHeight||"undefined"==typeof this.settings.maxRowHeight)return null;throw"maxRowHeight must be a number or a percentage"}e.value=this.settings.maxRowHeight,e.isPercentage=!1}if(isNaN(e.value))throw"invalid number for maxRowHeight";return e.isPercentage&&e.value<100&&(e.value=100),e},i.prototype.checkSettings=function(){this.checkSizeRangesSuffixes(),this.checkOrConvertNumber(this.settings,"rowHeight"),this.checkOrConvertNumber(this.settings,"margins"),this.checkOrConvertNumber(this.settings,"border");var e=["justify","nojustify","left","center","right","hide"];if(-1===e.indexOf(this.settings.lastRow))throw"lastRow must be one of: "+e.join(", ");
6if(this.checkOrConvertNumber(this.settings,"justifyThreshold"),this.settings.justifyThreshold<0||this.settings.justifyThreshold>1)throw"justifyThreshold must be in the interval [0,1]";if("boolean"!==t.type(this.settings.cssAnimation))throw"cssAnimation must be a boolean";if("boolean"!==t.type(this.settings.captions))throw"captions must be a boolean";if(this.checkOrConvertNumber(this.settings.captionSettings,"animationDuration"),this.checkOrConvertNumber(this.settings.captionSettings,"visibleOpacity"),this.settings.captionSettings.visibleOpacity<0||this.settings.captionSettings.visibleOpacity>1)throw"captionSettings.visibleOpacity must be in the interval [0, 1]";if(this.checkOrConvertNumber(this.settings.captionSettings,"nonVisibleOpacity"),this.settings.captionSettings.nonVisibleOpacity<0||this.settings.captionSettings.nonVisibleOpacity>1)throw"captionSettings.nonVisibleOpacity must be in the interval [0, 1]";if(this.checkOrConvertNumber(this.settings,"imagesAnimationDuration"),this.checkOrConvertNumber(this.settings,"refreshTime"),this.checkOrConvertNumber(this.settings,"refreshSensitivity"),"boolean"!==t.type(this.settings.randomize))throw"randomize must be a boolean";if("string"!==t.type(this.settings.selector))throw"selector must be a string";if(this.settings.sort!==!1&&!t.isFunction(this.settings.sort))throw"sort must be false or a comparison function";if(this.settings.filter!==!1&&!t.isFunction(this.settings.filter)&&"string"!==t.type(this.settings.filter))throw"filter must be false, a string or a filter function"},i.prototype.retrieveSuffixRanges=function(){var t=[];for(var e in this.settings.sizeRangeSuffixes)this.settings.sizeRangeSuffixes.hasOwnProperty(e)&&t.push(parseInt(e,10));return t.sort(function(t,e){return t>e?1:e>t?-1:0}),t},i.prototype.updateSettings=function(e){this.settings=t.extend({},this.settings,e),this.checkSettings(),this.border=this.settings.border>=0?this.settings.border:this.settings.margins,this.maxRowHeight=this.retrieveMaxRowHeight(),this.suffixRanges=this.retrieveSuffixRanges()},t.fn.justifiedGallery=function(e){return this.each(function(n,o){var s=t(o);s.addClass("justified-gallery");var a=s.data("jg.controller");if("undefined"==typeof a){if("undefined"!=typeof e&&null!==e&&"object"!==t.type(e)){if("destroy"===e)return;throw"The argument must be an object"}a=new i(s,t.extend({},t.fn.justifiedGallery.defaults,e)),s.data("jg.controller",a)}else if("norewind"===e);else{if("destroy"===e)return void a.destroy();a.updateSettings(e),a.rewind()}a.updateEntries("norewind"===e)&&a.init()})},t.fn.justifiedGallery.defaults={sizeRangeSuffixes:{},thumbnailPath:void 0,rowHeight:120,maxRowHeight:!1,margins:1,border:-1,lastRow:"nojustify",justifyThreshold:.9,waitThumbnailsLoad:!0,captions:!0,cssAnimation:!0,imagesAnimationDuration:500,captionSettings:{animationDuration:500,visibleOpacity:.7,nonVisibleOpacity:0},rel:null,target:null,extension:/\.[^.\\/]+$/,refreshTime:200,refreshSensitivity:0,randomize:!1,sort:!1,filter:!1,selector:"a, div:not(.spinner)"}}(jQuery),function(t,e,i){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):t(e||i)}(function(t){var e=function(e,i,n){var o={invalid:[],getCaret:function(){try{var t,i=0,n=e.get(0),s=document.selection,a=n.selectionStart;return s&&-1===navigator.appVersion.indexOf("MSIE 10")?(t=s.createRange(),t.moveStart("character",-o.val().length),i=t.text.length):(a||"0"===a)&&(i=a),i}catch(r){}},setCaret:function(t){try{if(e.is(":focus")){var i,n=e.get(0);n.setSelectionRange?n.setSelectionRange(t,t):(i=n.createTextRange(),i.collapse(!0),i.moveEnd("character",t),i.moveStart("character",t),i.select())}}catch(o){}},events:function(){e.on("keydown.mask",function(t){e.data("mask-keycode",t.keyCode||t.which),e.data("mask-previus-value",e.val()),e.data("mask-previus-caret-pos",o.getCaret()),o.maskDigitPosMapOld=o.maskDigitPosMap}).on(t.jMaskGlobals.useInput?"input.mask":"keyup.mask",o.behaviour).on("paste.mask drop.mask",function(){setTimeout(function(){e.keydown().keyup()},100)}).on("change.mask",function(){e.data("changed",!0)}).on("blur.mask",function(){r===o.val()||e.data("changed")||e.trigger("change"),e.data("changed",!1)}).on("blur.mask",function(){r=o.val()}).on("focus.mask",function(e){n.selectOnFocus===!0&&t(e.target).select()}).on("focusout.mask",function(){n.clearIfNotMatch&&!s.test(o.val())&&o.val("")}
6)},getRegexMask:function(){for(var t,e,n,o,s,r,l=[],d=0;d<i.length;d++)t=a.translation[i.charAt(d)],t?(e=t.pattern.toString().replace(/.{1}$|^.{1}/g,""),n=t.optional,o=t.recursive,o?(l.push(i.charAt(d)),s={digit:i.charAt(d),pattern:e}):l.push(n||o?e+"?":e)):l.push(i.charAt(d).replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"));return r=l.join(""),s&&(r=r.replace(new RegExp("("+s.digit+"(.*"+s.digit+")?)"),"($1)?").replace(new RegExp(s.digit,"g"),s.pattern)),new RegExp(r)},destroyEvents:function(){e.off(["input","keydown","keyup","paste","drop","blur","focusout",""].join(".mask "))},val:function(t){var i,n=e.is("input"),o=n?"val":"text";return arguments.length>0?(e[o]()!==t&&e[o](t),i=e):i=e[o](),i},calculateCaretPosition:function(){var t=e.data("mask-previus-value")||"",i=o.getMasked(),n=o.getCaret();if(t!==i){var s=e.data("mask-previus-caret-pos")||0,a=i.length,r=t.length,l=0,d=0,c=0,h=0,p=0;for(p=n;a>p&&o.maskDigitPosMap[p];p++)d++;for(p=n-1;p>=0&&o.maskDigitPosMap[p];p--)l++;for(p=n-1;p>=0;p--)o.maskDigitPosMap[p]&&c++;for(p=s-1;p>=0;p--)o.maskDigitPosMapOld[p]&&h++;if(n>r)n=10*a;else if(s>=n&&s!==r){if(!o.maskDigitPosMapOld[n]){var u=n;n-=h-c,n-=l,o.maskDigitPosMap[n]&&(n=u)}}else n>s&&(n+=c-h,n+=d)}return n},behaviour:function(i){i=i||window.event,o.invalid=[];var n=e.data("mask-keycode");if(-1===t.inArray(n,a.byPassKeys)){var s=o.getMasked(),r=o.getCaret();return setTimeout(function(){o.setCaret(o.calculateCaretPosition())},10),o.val(s),o.setCaret(r),o.callbacks(i)}},getMasked:function(t,e){var s,r,l=[],d=void 0===e?o.val():e+"",c=0,h=i.length,p=0,u=d.length,f=1,g="push",m=-1,v=0,b=[];n.reverse?(g="unshift",f=-1,s=0,c=h-1,p=u-1,r=function(){return c>-1&&p>-1}):(s=h-1,r=function(){return h>c&&u>p});for(var y;r();){var w=i.charAt(c),x=d.charAt(p),k=a.translation[w];k?(x.match(k.pattern)?(l[g](x),k.recursive&&(-1===m?m=c:c===s&&(c=m-f),s===m&&(c-=f)),c+=f):x===y?(v--,y=void 0):k.optional?(c+=f,p-=f):k.fallback?(l[g](k.fallback),c+=f,p-=f):o.invalid.push({p:p,v:x,e:k.pattern}),p+=f):(t||l[g](w),x===w?(b.push(p),p+=f):(y=w,b.push(p+v),v++),c+=f)}var C=i.charAt(s);h!==u+1||a.translation[C]||l.push(C);var T=l.join("");return o.mapMaskdigitPositions(T,b,u),T},mapMaskdigitPositions:function(t,e,i){var s=n.reverse?t.length-i:0;o.maskDigitPosMap={};for(var a=0;a<e.length;a++)o.maskDigitPosMap[e[a]+s]=1},callbacks:function(t){var s=o.val(),a=s!==r,l=[s,t,e,n],d=function(t,e,i){"function"==typeof n[t]&&e&&n[t].apply(this,i)};d("onChange",a===!0,l),d("onKeyPress",a===!0,l),d("onComplete",s.length===i.length,l),d("onInvalid",o.invalid.length>0,[s,t,e,o.invalid,n])}};e=t(e);var s,a=this,r=o.val();i="function"==typeof i?i(o.val(),void 0,e,n):i,a.mask=i,a.options=n,a.remove=function(){var t=o.getCaret();return o.destroyEvents(),o.val(a.getCleanVal()),o.setCaret(t),e},a.getCleanVal=function(){return o.getMasked(!0)},a.getMaskedVal=function(t){return o.getMasked(!1,t)},a.init=function(r){if(r=r||!1,n=n||{},a.clearIfNotMatch=t.jMaskGlobals.clearIfNotMatch,a.byPassKeys=t.jMaskGlobals.byPassKeys,a.translation=t.extend({},t.jMaskGlobals.translation,n.translation),a=t.extend(!0,{},a,n),s=o.getRegexMask(),r)o.events(),o.val(o.getMasked());else{n.placeholder&&e.attr("placeholder",n.placeholder),e.data("mask")&&e.attr("autocomplete","off");for(var l=0,d=!0;l<i.length;l++){var c=a.translation[i.charAt(l)];if(c&&c.recursive){d=!1;break}}d&&e.attr("maxlength",i.length),o.destroyEvents(),o.events();var h=o.getCaret();o.val(o.getMasked()),o.setCaret(h)}},a.init(!e.is("input"))};t.maskWatchers={};var i=function(){var i=t(this),o={},s="data-mask-",a=i.attr("data-mask");return i.attr(s+"reverse")&&(o.reverse=!0),i.attr(s+"clearifnotmatch")&&(o.clearIfNotMatch=!0),"true"===i.attr(s+"selectonfocus")&&(o.selectOnFocus=!0),n(i,a,o)?i.data("mask",new e(this,a,o)):void 0},n=function(e,i,n){n=n||{};var o=t(e).data("mask"),s=JSON.stringify,a=t(e).val()||t(e).text();try{return"function"==typeof i&&(i=i(a)),"object"!=typeof o||s(o.options)!==s(n)||o.mask!==i}catch(r){}},o=function(t){var e,i=document.createElement("div");return t="on"+t,e=t in i,e||(i.setAttribute(t,"return;"),e="function"==typeof i[t]),i=null,e};t.fn.mask=function(i,o){o=o||{};var s=this.selector,a=t.jMaskGlobals,r=a.watchInterval,l=o.watchInputs||a.watchInputs,d=function(){return n(this,i,o)?t(this).data("mask",new e(this,i,o)):void 0};return t(this).each(d),s&&""!==s&&l&&(clearInterval(t.maskWatchers[s]),t.maskWatchers[s]=setInterval(function(){t(document).find(s).each(d)},r)),this},t.fn.masked=function(t){return this.data("mask").getMaskedVal(t)},t.fn.unmask=function(){return clearInterval(t.maskWatchers[this.selector]),delete t.maskWatchers[this.selector],this.each(function(){var e=t(this).data("mask");e&&e.remove().removeData("mask")})},t.fn.cleanVal=function(){return this.data("mask").getCleanVal()},t.applyDataMask=function(e){e=e||t.jMaskGlobals.maskElements;var n=e instanceof t?e:t(e);n.filter(t.jMaskGlobals.dataMaskAttr).each(i)};var s={maskElements:"input,td,span,div",dataMaskAttr:"*[data-mask]",dataMask:!0,watchInterval:300,watchInputs:!0,useInput:!/Chrome\/[2-4][0-9]|SamsungBrowser/.test(window.navigator.userAgent)&&o("input"),watchDataMask:!1,byPassKeys:[9,16,17,18,36,37,38,39,40,91],translation:{0:{pattern:/\d/},9:{pattern:/\d/,optional:!0},"#":{pattern:/\d/,recursive:!0},A:{pattern:/[a-zA-Z0-9]/},S:{pattern:/[a-zA-Z]/}}};t.jMaskGlobals=t.jMaskGlobals||{},s=t.jMaskGlobals=t.extend(!0,{},s,t.jMaskGlobals),s.dataMask&&t.applyDataMask(),setInterval(function(){t.jMaskGlobals.watchDataMask&&t.applyDataMask()},s.watchInterval)},window.jQuery,window.Zepto),function(t){function e(){var t=a();t!==r&&(r=t,c.trigger("orientationchange"))}function i(e,i,n,o){var s=n.type;n.type=i,t.event.dispatch.call(e,n,o),n.type=s}t.attrFn=t.attrFn||{};var n="ontouchstart"in window,o={tap_pixel_range:5,swipe_h_threshold:50,swipe_v_threshold:50,taphold_threshold:750,doubletap_int:500,touch_capable:n,orientation_support:"orientation"in window&&"onorientationchange"in window,startevent:n?"touchstart":"mousedown",endevent:n?"touchend":"mou
6seup",moveevent:n?"touchmove":"mousemove",tapevent:n?"tap":"click",scrollevent:n?"touchmove":"scroll",hold_timer:null,tap_timer:null};t.isTouchCapable=function(){return o.touch_capable},t.getStartEvent=function(){return o.startevent},t.getEndEvent=function(){return o.endevent},t.getMoveEvent=function(){return o.moveevent},t.getTapEvent=function(){return o.tapevent},t.getScrollEvent=function(){return o.scrollevent},t.each(["tapstart","tapend","tapmove","tap","tap2","tap3","tap4","singletap","doubletap","taphold","swipe","swipeup","swiperight","swipedown","swipeleft","swipeend","scrollstart","scrollend","orientationchange"],function(e,i){t.fn[i]=function(t){return t?this.on(i,t):this.trigger(i)},t.attrFn[i]=!0}),t.event.special.tapstart={setup:function(){var e=this,n=t(e);n.on(o.startevent,function s(t){if(n.data("callee",s),t.which&&1!==t.which)return!1;var a=t.originalEvent,r={position:{x:o.touch_capable?a.touches[0].screenX:t.screenX,y:o.touch_capable?a.touches[0].screenY:t.screenY},offset:{x:o.touch_capable?Math.round(a.changedTouches[0].pageX-(n.offset()?n.offset().left:0)):Math.round(t.pageX-(n.offset()?n.offset().left:0)),y:o.touch_capable?Math.round(a.changedTouches[0].pageY-(n.offset()?n.offset().top:0)):Math.round(t.pageY-(n.offset()?n.offset().top:0))},time:Date.now(),target:t.target};return i(e,"tapstart",t,r),!0})},remove:function(){t(this).off(o.startevent,t(this).data.callee)}},t.event.special.tapmove={setup:function(){var e=this,n=t(e);n.on(o.moveevent,function s(t){n.data("callee",s);var a=t.originalEvent,r={position:{x:o.touch_capable?a.touches[0].screenX:t.screenX,y:o.touch_capable?a.touches[0].screenY:t.screenY},offset:{x:o.touch_capable?Math.round(a.changedTouches[0].pageX-(n.offset()?n.offset().left:0)):Math.round(t.pageX-(n.offset()?n.offset().left:0)),y:o.touch_capable?Math.round(a.changedTouches[0].pageY-(n.offset()?n.offset().top:0)):Math.round(t.pageY-(n.offset()?n.offset().top:0))},time:Date.now(),target:t.target};return i(e,"tapmove",t,r),!0})},remove:function(){t(this).off(o.moveevent,t(this).data.callee)}},t.event.special.tapend={setup:function(){var e=this,n=t(e);n.on(o.endevent,function s(t){n.data("callee",s);var a=t.originalEvent,r={position:{x:o.touch_capable?a.changedTouches[0].screenX:t.screenX,y:o.touch_capable?a.changedTouches[0].screenY:t.screenY},offset:{x:o.touch_capable?Math.round(a.changedTouches[0].pageX-(n.offset()?n.offset().left:0)):Math.round(t.pageX-(n.offset()?n.offset().left:0)),y:o.touch_capable?Math.round(a.changedTouches[0].pageY-(n.offset()?n.offset().top:0)):Math.round(t.pageY-(n.offset()?n.offset().top:0))},time:Date.now(),target:t.target};return i(e,"tapend",t,r),!0})},remove:function(){t(this).off(o.endevent,t(this).data.callee)}},t.event.special.taphold={setup:function(){var e,n=this,s=t(n),a={x:0,y:0},r=0,l=0;s.on(o.startevent,function d(t){if(t.which&&1!==t.which)return!1;s.data("tapheld",!1),e=t.target;var c=t.originalEvent,h=Date.now(),p={x:o.touch_capable?c.touches[0].screenX:t.screenX,y:o.touch_capable?c.touches[0].screenY:t.screenY},u={x:o.touch_capable?c.touches[0].pageX-c.touches[0].target.offsetLeft:t.offsetX,y:o.touch_capable?c.touches[0].pageY-c.touches[0].target.offsetTop:t.offsetY};a.x=t.originalEvent.targetTouches?t.originalEvent.targetTouches[0].pageX:t.pageX,a.y=t.originalEvent.targetTouches?t.originalEvent.targetTouches[0].pageY:t.pageY,r=a.x,l=a.y;var f=s.parent().data("threshold")?s.parent().data("threshold"):s.data("threshold"),g="undefined"!=typeof f&&f!==!1&&parseInt(f)?parseInt(f):o.taphold_threshold;return o.hold_timer=window.setTimeout(function(){var f=a.x-r,g=a.y-l;if(t.target==e&&(a.x==r&&a.y==l||f>=-o.tap_pixel_range&&f<=o.tap_pixel_range&&g>=-o.tap_pixel_range&&g<=o.tap_pixel_range)){s.data("tapheld",!0);var m=Date.now(),v={x:o.touch_capable?c.touches[0].screenX:t.screenX,y:o.touch_capable?c.touches[0].screenY:t.screenY},b={x:o.touch_capable?Math.round(c.changedTouches[0].pageX-(s.offset()?s.offset().left:0)):Math.round(t.pageX-(s.offset()?s.offset().left:0)),y:o.touch_capable?Math.round(c.changedTouches[0].pageY-(s.offset()?s.offset().top:0)):Math.round(t.pageY-(s.offset()?s.offset().top:0))},y=m-h,w={startTime:h,endTime:m,startPosition:p,startOffset:u,endPosition:v,endOffset:b,duration:y,target:t.target};s.data("callee1",d),i(n,"taphold",t,w)}},g),!0}).on(o.endevent,function c(){s.data("callee2",c),s.data("tapheld",!1),window.clearTimeout(o.hold_timer)}).on(o.moveevent,function h(t){s.data("callee3",h),r=t.originalEvent.targetTouches?t.originalEvent.targetTouches[0].pageX:t.pageX,l=t.originalEvent.targetTouches?t.originalEvent.targetTouches[0].pageY:t.pageY})},remove:function(){t(this).off(o.startevent,t(this).data.callee1).off(o.endevent,t(this).data.callee2).off(o.moveevent,t(this).data.callee3)}},t.event.special.doubletap={setup:function(){var e,n,s,a,r=this,l=t(r),d=null,c=!1;l.on(o.startevent,function h(t){return t.which&&1!==t.which?!1:(l.data("doubletapped",!1),e=t.target,l.data("callee1",h),s=t.originalEvent,d||(d={position:{x:o.touch_capable?s.touches[0].screenX:t.screenX,y:o.touch_capable?s.touches[0].screenY:t.screenY},offset:{x:o.touch_capable?Math.round(s.changedTouches[0].pageX-(l.offset()?l.offset().left:0)):Math.round(t.pageX-(l.offset()?l.offset().left:0)),y:o.touch_capable?Math.round(s.changedTouches[0].pageY-(l.offset()?l.offset().top:0)):Math.round(t.pageY-(l.offset()?l.offset().top:0))},time:Date.now(),target:t.target}),!0)}).on(o.endevent,function p(t){var h=Date.now(),u=l.data("lastTouch")||h+1,f=h-u;if(window.clearTimeout(n),l.data("callee2",p),f<o.doubletap_int&&t.target==e&&f>100){l.data("doubletapped",!0),window.clearTimeout(o.tap_timer);var g={position:{x:o.touch_capable?t.originalEvent.changedTouches[0].screenX:t.screenX,y:o.touch_capable?t.originalEvent.changedTouches[0].screenY:t.screenY},offset:{x:o.touch_capable?Math.round(s.changedTouches[0].pageX-(l.offset()?l.offset().left:0)):Math.round(t.pageX-(l.offset()?l.offset().left:0)),y:o.touch_capable?Math.round(s.changedTouches[0].pageY-(l.offset()?l.offset().top:0)):Math.round(t.pageY-(l.offset()?l.offset().top:0))},time:Date.now(),target:t.target},m={firstTap:d,secondTap:g,interval:g.time-d.time};c||(i(r,"doubletap",t,m),d=null),c=!0,a=window.setTimeout(function(){c=!1},o.doubletap_int)}else l.data("lastTouch",h),n=window.setTimeout(function(){d=null,window.clearTimeout(n)},o.doubletap_int,[t]);l.data("lastTouch",h)})},remove:function(){t(this).off(o.startevent,t(this).data.callee1).off(o.endevent,t(this).data.callee2)}},t.event.special.singletap={setup:function(){var e=this,n=t(e),s=null,a=null,r={x:0,y:0};n.on(o.startevent,function l(t){return t.which&&1!==t.which?!1:(a=Date.now(),s=t.target,n.data("callee1",l),r.x=t.originalEvent.targetTouches?t.originalEvent.targetTouches[0].pageX:t.pageX,r.y=t.originalEvent.targetTouches?t.originalEvent.targetTouches[0].pageY:t.pageY,!0)}).on(o.endevent,function d(t){if(n.data("callee2",d),t.target==s){var l=t.originalEvent.changedTouches?t.originalEvent.changedTouches[0].pageX:t.pageX,c=t.originalEvent.changedTouches?t.originalEvent.changedTouches[0].pageY:t.pageY;o.tap_timer=window.setTimeout(function(){var s=r.x-l,d=r.y-c;if(!n.data("doubletapped")&&!n.data("tapheld")&&(r.x==l&&r.y==c||s>=-o.tap_pixel_range&&s<=o.tap_pixel_range&&d>=-o.tap_pixel_range&&d<=o.tap_pixel_range)){var h=t.originalEvent,p={position:{x:o.touch_capable?h.changedTouches[0].screenX:t.screenX,y:o.touch_capable?h.changedTouches[0].screenY:t.screenY},offset:{x:o.touch_capable?Math.round(h.changedTouches[0].pageX-(n.offset()?n.offset().left:0)):Math.round(t.pageX-(n.offset()?n.offset().left:0)),y:o.touch_capable?Math.round(h.changedTouches[0].pageY-(n.offset()?n.offset().top:0)):Math.round(t.pageY-(n.offset()?n.offset().top:0))},time:Date.now(),target:t.target};p.time-a<o.taphold_threshold&&i(e,"singletap",t,p)}},o.doubletap_int)}})},remove:function(){t(this).off(o.startevent,t(this).data.callee1).off(o.endevent,t(this).data.callee2)}},t.event.special.tap={setup:function(){var e,n,s=this,a=t(s),r=!1,l=null,d={x:0,y:0};a.on(o.startevent,function c(t){return a.data("callee1",c),t.which&&1!==t.which?!1:(r=!0,d.x=t.originalEvent.targetTouches?t.originalEvent.targetTouches[0].pageX:t.pageX,d.y=t.originalEvent.targetTouches?t.originalEvent.targetTouches[0].pageY:t.pageY,e=Date.now(),l=t.target,n=t.originalEvent.targetTouches?t.originalEvent.targetTouches:[t],!0)}).on(o.endevent,function h(t){a.data("callee2",h);var c=t.originalEvent.targetTouches?t.originalEvent.changedTouches[0].pageX:t.pageX,p=t.originalEvent.targetTouches?t.originalEvent.changedTouches[0].pageY:t.pageY,u=d.x-c,f=d.y-p;if(l==t.target&&r&&Date.now()-e<o.taphold_threshold&&(d.x==c&&d.y==p||u>=-o.tap_pixel_range&&u<=o.tap_pixel_range&&f>=-o.tap_pixel_range&&f<=o.tap_pixel_range)){for(var g=t.originalEvent,m=[],v=0;v<n.length;v++){var b={position:{x:o.touch_capable?g.changedTouches[v].screenX:t.screenX,y:o.touch_capable?g.changedTouches[v].screenY:t.screenY},offset:{x:o.touch_capable?Math.round(g.changedTouches[v].pageX-(a.offset()?a.offset().left:0)):Math.round(t.pageX-(a.offset()?a.offset().left:0)),y:o.touch_capable?Math.round(g.changedTouches[v].pageY-(a.offset()?a.offset().top:0)):Math.round(t.pageY-(a.offset()?a.offset().top:0))},time:Date.now(),target:t.target};m.push(b)}i(s,"tap",t,m)}})},remove:function(){t(this).off(o.startevent,t(this).data.callee1).off(o.endevent,t(this).data.callee2)}},t.event.special.swipe={setup:function(){function e(i){r=t(i.currentTarget),r.data("callee1",e),c.x=i.originalEvent.targetTouches?i.originalEvent.targetTouches[0].pageX:i.pageX,c.y=i.originalEvent.targetTouches?i.originalEvent.targetTouches[0].pageY:i.pageY,h.x=c.x,h.y=c.y,l=!0;var n=i.originalEvent;s={position:{x:o.touch_capable?n.touches[0].screenX:i.screenX,y:o.touch_capable?n.touches[0].screenY:i.screenY},offset:{x:o.touch_capable?Math.round(n.changedTouches[0].pageX-(r.offset()?r.offset().left:0)):Math.round(i.pageX-(r.offset()?r.offset().left:0)),y:o.touch_capable?Math.round(n.changedTouches[0].pageY-(r.offset()?r.offset().top:0)):Math.round(i.pageY-(r.offset()?r.offset().top:0))},time:Date.now(),target:i.target}}function i(e){r=t(e.currentTarget),r.data("callee2",i),h.x=e.originalEvent.targetTouches?e.originalEvent.targetTouches[0].pageX:e.pageX,h.y=e.originalEvent.targetTouches?e.originalEvent.targetTouches[0].pageY:e.pageY;var n,a=r.parent().data("xthreshold")?r.parent().data("xthreshold"):r.data("xthreshold"),p=r.parent().data("ythreshold")?r.parent().data("ythreshold"):r.data("ythreshold"),u="undefined"!=typeof a&&a!==!1&&parseInt(a)?parseInt(a):o.swipe_h_threshold,f="undefined"!=typeof p&&p!==!1&&parseInt(p)?parseInt(p):o.swipe_v_threshold;if(c.y>h.y&&c.y-h.y>f&&(n="swipeup"),c.x<h.x&&h.x-c.x>u&&(n="swiperight"),c.y<h.y&&h.y-c.y>f&&(n="swipedown"),c.x>h.x&&c.x-h.x>
6u&&(n="swipeleft"),void 0!=n&&l){c.x=0,c.y=0,h.x=0,h.y=0,l=!1;var g=e.originalEvent,m={position:{x:o.touch_capable?g.touches[0].screenX:e.screenX,y:o.touch_capable?g.touches[0].screenY:e.screenY},offset:{x:o.touch_capable?Math.round(g.changedTouches[0].pageX-(r.offset()?r.offset().left:0)):Math.round(e.pageX-(r.offset()?r.offset().left:0)),y:o.touch_capable?Math.round(g.changedTouches[0].pageY-(r.offset()?r.offset().top:0)):Math.round(e.pageY-(r.offset()?r.offset().top:0))},time:Date.now(),target:e.target},v=Math.abs(s.position.x-m.position.x),b=Math.abs(s.position.y-m.position.y),y={startEvnt:s,endEvnt:m,direction:n.replace("swipe",""),xAmount:v,yAmount:b,duration:m.time-s.time};d=!0,r.trigger("swipe",y).trigger(n,y)}}function n(e){r=t(e.currentTarget);var i="";if(r.data("callee3",n),d){var a=r.data("xthreshold"),c=r.data("ythreshold"),h="undefined"!=typeof a&&a!==!1&&parseInt(a)?parseInt(a):o.swipe_h_threshold,p="undefined"!=typeof c&&c!==!1&&parseInt(c)?parseInt(c):o.swipe_v_threshold,u=e.originalEvent,f={position:{x:o.touch_capable?u.changedTouches[0].screenX:e.screenX,y:o.touch_capable?u.changedTouches[0].screenY:e.screenY},offset:{x:o.touch_capable?Math.round(u.changedTouches[0].pageX-(r.offset()?r.offset().left:0)):Math.round(e.pageX-(r.offset()?r.offset().left:0)),y:o.touch_capable?Math.round(u.changedTouches[0].pageY-(r.offset()?r.offset().top:0)):Math.round(e.pageY-(r.offset()?r.offset().top:0))},time:Date.now(),target:e.target};s.position.y>f.position.y&&s.position.y-f.position.y>p&&(i="swipeup"),s.position.x<f.position.x&&f.position.x-s.position.x>h&&(i="swiperight"),s.position.y<f.position.y&&f.position.y-s.position.y>p&&(i="swipedown"),s.position.x>f.position.x&&s.position.x-f.position.x>h&&(i="swipeleft");var g=Math.abs(s.position.x-f.position.x),m=Math.abs(s.position.y-f.position.y),v={startEvnt:s,endEvnt:f,direction:i.replace("swipe",""),xAmount:g,yAmount:m,duration:f.time-s.time};r.trigger("swipeend",v)}l=!1,d=!1}var s,a=this,r=t(a),l=!1,d=!1,c={x:0,y:0},h={x:0,y:0};r.on(o.startevent,e),r.on(o.moveevent,i),r.on(o.endevent,n)},remove:function(){t(this).off(o.startevent,t(this).data.callee1).off(o.moveevent,t(this).data.callee2).off(o.endevent,t(this).data.callee3)}},t.event.special.scrollstart={setup:function(){function e(t,e){n=e,i(a,n?"scrollstart":"scrollend",t)}var n,s,a=this,r=t(a);r.on(o.scrollevent,function l(t){r.data("callee",l),n||e(t,!0),clearTimeout(s),s=setTimeout(function(){e(t,!1)},50)})},remove:function(){t(this).off(o.scrollevent,t(this).data.callee)}};var s,a,r,l,d,c=t(window),h={0:!0,180:!0};if(o.orientation_support){var p=window.innerWidth||c.width(),u=window.innerHeight||c.height(),f=50;l=p>u&&p-u>f,d=h[window.orientation],(l&&d||!l&&!d)&&(h={"-90":!0,90:!0})}t.event.special.orientationchange=s={setup:function(){return o.orientation_support?!1:(r=a(),c.on("throttledresize",e),!0)},teardown:function(){return o.orientation_support?!1:(c.off("throttledresize",e),!0)},add:function(t){var e=t.handler;t.handler=function(t){return t.orientation=a(),e.apply(this,arguments)}}},t.event.special.orientationchange.orientation=a=function(){var t=!0,e=document.documentElement;return t=o.orientation_support?h[window.orientation]:e&&e.clientWidth/e.clientHeight<1.1,t?"portrait":"landscape"},t.event.special.throttledresize={setup:function(){t(this).on("resize",y)},teardown:function(){t(this).off("resize",y)}};var g,m,v,b=250,y=function(){m=Date.now(),v=m-w,v>=b?(w=m,t(this).trigger("throttledresize")):(g&&window.clearTimeout(g),g=window.setTimeout(e,b-v))},w=0;t.each({scrollend:"scrollstart",swipeup:"swipe",swiperight:"swipe",swipedown:"swipe",swipeleft:"swipe",swipeend:"swipe",tap2:"tap"},function(e,i){t.event.special[e]={setup:function(){t(this).on(i,t.noop)}}})}(jQuery),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t("object"==typeof exports?require("jquery"):jQuery)}(function(t){function e(t){return r.raw?t:encodeURIComponent(t)}function i(t){return r.raw?t:decodeURIComponent(t)}function n(t){return e(r.json?JSON.stringify(t):String(t))}
vendor: 5,069 bytes, lines 6-7
6function o(t){0===t.indexOf('"')&&(t=t.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return t=decodeURIComponent(t.replace(a," ")),r.json?JSON.parse(t):t}catch(e){}}function s(e,i){var n=r.raw?e:o(e);return t.isFunction(i)?i(n):n}var a=/\+/g,r=t.cookie=function(o,a,l){if(void 0!==a&&!t.isFunction(a)){if(l=t.extend({},r.defaults,l),"number"==typeof l.expires){var d=l.expires,c=l.expires=new Date;c.setTime(+c+864e5*d)}return document.cookie=[e(o),"=",n(a),l.expires?"; expires="+l.expires.toUTCString():"",l.path?"; path="+l.path:"",l.domain?"; domain="+l.domain:"",l.secure?"; secure":""].join("")}for(var h=o?void 0:{},p=document.cookie?document.cookie.split("; "):[],u=0,f=p.length;f>u;u++){var g=p[u].split("="),m=i(g.shift()),v=g.join("=");if(o&&o===m){h=s(v,a);break}o||void 0===(v=s(v))||(h[m]=v)}return h};r.defaults={},t.removeCookie=function(e,i){return void 0===t.cookie(e)?!1:(t.cookie(e,"",t.extend({},i,{expires:-1})),!t.cookie(e))}}),+function(t){"use strict";function e(){var t=document.createElement("bootstrap"),e={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var i in e)if(void 0!==t.style[i])return{end:e[i]};return!1}t.fn.emulateTransitionEnd=function(e){var i=!1,n=this;t(this).one("bsTransitionEnd",function(){i=!0});var o=function(){i||t(n).trigger(t.support.transition.end)};return setTimeout(o,e),this},t(function(){t.support.transition=e(),t.support.transition&&(t.event.special.bsTransitionEnd={bindType:t.support.transition.end,delegateType:t.support.transition.end,handle:function(e){return t(e.target).is(this)?e.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var i=t(this),o=i.data("bs.alert");o||i.data("bs.alert",o=new n(this)),"string"==typeof e&&o[e].call(i)})}var i='[data-dismiss="alert"]',n=function(e){t(e).on("click",i,this.close)};n.VERSION="3.3.5",n.TRANSITION_DURATION=150,n.prototype.close=function(e){function i(){a.detach().trigger("closed.bs.alert").remove()}var o=t(this),s=o.attr("data-target");s||(s=o.attr("href"),s=s&&s.replace(/.*(?=#[^\s]*$)/,""));var a=t(s);e&&e.preventDefault(), 7a.length||(a=o.closest(".alert")),a.trigger(e=t.Event("close.bs.alert")),e.isDefaultPrevented()||(a.removeClass("in"),t.support.transition&&a.hasClass("fade")?a.one("bsTransitionEnd",i).emulateTransitionEnd(n.TRANSITION_DURATION):i())};var o=t.fn.alert;t.fn.alert=e,t.fn.alert.Constructor=n,t.fn.alert.noConflict=function(){return t.fn.alert=o,this},t(document).on("click.bs.alert.data-api",i,n.prototype.close)}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),o=n.data("bs.button"),s="object"==typeof e&&e;o||n.data("bs.button",o=new i(this,s)),"toggle"==e?o.toggle():e&&o.setState(e)})}var i=function(e,n){this.$element=t(e),this.options=t.extend({},i.DEFAULTS,n),this.isLoading=!1};i.VERSION="3.3.5",i.DEFAULTS={loadingText:"loading..."},i.prototype.setState=function(e){var i="disabled",n=this.$element,o=n.is("input")?"val":"html",s=n.data();e+="Text",null==s.resetText&&n.data("resetText",n[o]()),setTimeout(t.proxy(function(){n[o](null==s[e]?this.options[e]:s[e]),"loadingText"==e?(this.isLoading=!0,n.addClass(i).attr(i,i)):this.isLoading&&(this.isLoading=!1,n.removeClass(i).removeAttr(i))},this),0)},i.prototype.toggle=function(){var t=!0,e=this.$element.closest('[data-toggle="buttons"]');if(e.length){var i=this.$element.find("input");"radio"==i.prop("type")?(i.prop("checked")&&(t=!1),e.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==i.prop("type")&&(i.prop("checked")!==this.$element.hasClass("active")&&(t=!1),this.$element.toggleClass("active")),i.prop("checked",this.$element.hasClass("active")),t&&i.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var n=t.fn.button;t.fn.button=e,t.fn.button.Constructor=i,t.fn.button.noConflict=function(){return t.fn.button=n,this},t(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(i){var n=t(i.target);n.hasClass("btn")||(n=n.closest(".btn")),e.call(n,"toggle"),t(i.target).is('input[type="radio"]')||t(i.target).is('input[type="checkbox"]')||i.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(e){t(e.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(e.type))})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),o=n.data("bs.carousel"),s=t.extend({},i.DEFAULTS,n.data(),"object"==typeof e&&e),a="string"==typeof e?e:s.slide;o||n.data("bs.carousel",o=new i(this,s)),"number"==typeof e?o.to(e):a?o[a]():s.interval&&o.pause().cycle()})}var i=function(e,i){this.$element=t(e),this.$indicators=this.$element.find(".carousel-indicators"),this.options=i,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("key
7down.bs.carousel",t.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",t.proxy(this.pause,this)).on("mouseleave.bs.carousel",t.proxy(this.cycle,this))};i.VERSION="3.3.5",i.TRANSITION_DURATION=600,i.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},i.prototype.keydown=function(t){if(!/input|textarea/i.test(t.target.tagName)){switch(t.which){case 37:this.prev();break;case 39:this.next();break;default:return}t.preventDefault()}},i.prototype.cycle=function(e){return e||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(t.proxy(this.next,this),this.options.interval)),this},i.prototype.getItemIndex=function(t){return this.$items=t.parent().children(".item"),this.$items.index(t||this.$active)},i.prototype.getItemForDirection=function(t,e){var i=this.getItemIndex(e),n="prev"==t&&0===i||"next"==t&&i==this.$items.length-1;if(n&&!this.options.wrap)return e;var o="prev"==t?-1:1,s=(i+o)%this.$items.length;return this.$items.eq(s)},i.prototype.to=function(t){var e=this,i=this.getItemIndex(this.$active=this.$element.find(".item.active"));return t>this.$items.length-1||0>t?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){e.to(t)}):i==t?this.pause().cycle():this.slide(t>i?"next":"prev",this.$items.eq(t))},i.prototype.pause=function(e){return e||(this.paused=!0),this.$element.find(".next, .prev").length&&t.support.transition&&(this.$element.trigger(t.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},i.prototype.next=function(){return this.sliding?void 0:this.slide("next")},i.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},i.prototype.slide=function(e,n){var o=this.$element.find(".item.active"),s=n||this.getItemForDirection(e,o),a=this.interval,r="next"==e?"left":"right",l=this;if(s.hasClass("active"))return this.sliding=!1;var d=s[0],c=t.Event("slide.bs.carousel",{relatedTarget:d,direction:r});if(this.$element.trigger(c),!c.isDefaultPrevented()){if(this.sliding=!0,a&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var h=t(this.$indicators.children()[this.getItemIndex(s)]);h&&h.addClass("active")}var p=t.Event("slid.bs.carousel",{relatedTarget:d,direction:r});return t.support.transition&&this.$element.hasClass("slide")?(s.addClass(e),s[0].offsetWidth,o.addClass(r),s.addClass(r),o.one("bsTransitionEnd",function(){s.removeClass([e,r].join(" ")).addClass("active"),o.removeClass(["active",r].join(" ")),l.sliding=!1,setTimeout(function(){l.$element.trigger(p)},0)}).emulateTransitionEnd(i.TRANSITION_DURATION)):(o.removeClass("active"),s.addClass("active"),this.sliding=!1,this.$element.trigger(p)),a&&this.cycle(),this}};var n=t.fn.carousel;t.fn.carousel=e,t.fn.carousel.Constructor=i,t.fn.carousel.noConflict=function(){return t.fn.carousel=n,this};var o=function(i){var n,o=t(this),s=t(o.attr("data-target")||(n=o.attr("href"))&&n.replace(/.*(?=#[^\s]+$)/,""));if(s.hasClass("carousel")){var a=t.extend({},s.data(),o.data()),r=o.attr("data-slide-to");r&&(a.interval=!1),e.call(s,a),r&&s.data("bs.carousel").to(r),i.preventDefault()}};t(document).on("click.bs.carousel.data-api","[data-slide]",o).on("click.bs.carousel.data-api","[data-slide-to]",o),t(window).on("load",function(){t('[data-ride="carousel"]').each(function(){var i=t(this);e.call(i,i.data())})})}(jQuery),+function(t){"use strict";function e(e){var i,n=e.attr("data-target")||(i=e.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"");return t(n)}function i(e){return this.each(function(){var i=t(this),o=i.data("bs.collapse"),s=t.extend({},n.DEFAULTS,i.data(),"object"==typeof e&&e);!o&&s.toggle&&/show|hide/.test(e)&&(s.toggle=!1),o||i.data("bs.collapse",o=new n(this,s)),"string"==typeof e&&o[e]()})}var n=function(e,i){this.$element=t(e),this.options=t.extend({},n.DEFAULTS,i),this.$trigger=t('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};n.VERSION="3.3.5",n.TRANSITION_DURATION=350,n.DEFAULTS={toggle:!0},n.prototype.dimension=function(){var t=this.$element.hasClass("width");return t?"width":"height"},n.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var e,o=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(o&&o.length&&(e=o.data("bs.collapse"),e&&e.transitioning))){var s=t.Event("show.bs.collapse");if(this.$element.trigger(s),!s.isDefaultPrevented()){o&&o.length&&(i.call(o,"hide"),e||o.data("bs.collapse",null));var a=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[a](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var r=function(){this.$element.removeClass("collapsing").addClass("collapse in")[a](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!t.support.transition)return r.call(this);var l=t.camelCase(["scroll",a].join("-"));this.$element.one("bsTransitionEnd",t.proxy(r,this)).emulateTransitionEnd(n.TRANSITION_DURATION)[a](this.$element[0][l])}}}},n.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var e=t.Event("hide.bs.collapse");if(this.$element.trigger(e),!e.isDefaultPrevented()){var i=this.dimension();this.$element[i](this.$element[i]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var o=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return t.support.transition?void this.$element[i](0).one("bsTransitionEnd",t.proxy(o,this)).emulateTransitionEnd(n.TRANSITION_DURATION):o.call(this)}}},n.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},n.prototype.getParent=function(){return t(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(t.proxy(function(i,n){var o=t(n);this.addAriaAndCollapsedClass(e(o),o)},this)).end()},n.prototype.addAriaAndCollapsedClass=function(t,e){var i=t.hasClass("in");t.attr("aria-expanded",i),e.toggleClass("collapsed",!i).attr("aria-expanded",i)};var o=t.fn.collapse;t.fn.collapse=i,t.fn.collapse.Constructor=n,t.fn.collapse.noConflict=function(){return t.fn.collapse=o,this},t(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(n){var o=t(this);o.attr("data-target")||n.preventDefault();var s=e(o),a=s.data("bs.collapse"),r=a?"toggle":o.data();i.call(s,r)})}(jQuery),+function(t){"use strict";function e(e){var i=e.attr("data-target");i||(i=e.attr("href"),i=i&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,""));var n=i&&t(i);return n&&n.length?n:e.parent()}function i(i){i&&3===i.which||(t(o).remove(),t(s).each(function(){var n=t(this),o=e(n),s={relatedTarget:this};o.hasClass("open")&&(i&&"click"==i.type&&/input|textarea/i.test(i.target.tagName)&&t.contains(o[0],i.target)||(o.trigger(i=t.
vendor: 4,625 bytes, line 7
7Event("hide.bs.dropdown",s)),i.isDefaultPrevented()||(n.attr("aria-expanded","false"),o.removeClass("open").trigger("hidden.bs.dropdown",s))))}))}function n(e){return this.each(function(){var i=t(this),n=i.data("bs.dropdown");n||i.data("bs.dropdown",n=new a(this)),"string"==typeof e&&n[e].call(i)})}var o=".dropdown-backdrop",s='[data-toggle="dropdown"]',a=function(e){t(e).on("click.bs.dropdown",this.toggle)};a.VERSION="3.3.5",a.prototype.toggle=function(n){var o=t(this);if(!o.is(".disabled, :disabled")){var s=e(o),a=s.hasClass("open");if(i(),!a){"ontouchstart"in document.documentElement&&!s.closest(".navbar-nav").length&&t(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(t(this)).on("click",i);var r={relatedTarget:this};if(s.trigger(n=t.Event("show.bs.dropdown",r)),n.isDefaultPrevented())return;o.trigger("focus").attr("aria-expanded","true"),s.toggleClass("open").trigger("shown.bs.dropdown",r)}return!1}},a.prototype.keydown=function(i){if(/(38|40|27|32)/.test(i.which)&&!/input|textarea/i.test(i.target.tagName)){var n=t(this);if(i.preventDefault(),i.stopPropagation(),!n.is(".disabled, :disabled")){var o=e(n),a=o.hasClass("open");if(!a&&27!=i.which||a&&27==i.which)return 27==i.which&&o.find(s).trigger("focus"),n.trigger("click");var r=" li:not(.disabled):visible a",l=o.find(".dropdown-menu"+r);if(l.length){var d=l.index(i.target);38==i.which&&d>0&&d--,40==i.which&&d<l.length-1&&d++,~d||(d=0),l.eq(d).trigger("focus")}}}};var r=t.fn.dropdown;t.fn.dropdown=n,t.fn.dropdown.Constructor=a,t.fn.dropdown.noConflict=function(){return t.fn.dropdown=r,this},t(document).on("click.bs.dropdown.data-api",i).on("click.bs.dropdown.data-api",".dropdown form",function(t){t.stopPropagation()}).on("click.bs.dropdown.data-api",s,a.prototype.toggle).on("keydown.bs.dropdown.data-api",s,a.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",a.prototype.keydown)}(jQuery),+function(t){"use strict";function e(e,n){return this.each(function(){var o=t(this),s=o.data("bs.modal"),a=t.extend({},i.DEFAULTS,o.data(),"object"==typeof e&&e);s||o.data("bs.modal",s=new i(this,a)),"string"==typeof e?s[e](n):a.show&&s.show(n)})}var i=function(e,i){this.options=i,this.$body=t(document.body),this.$element=t(e),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,t.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};i.VERSION="3.3.5",i.TRANSITION_DURATION=300,i.BACKDROP_TRANSITION_DURATION=150,i.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},i.prototype.toggle=function(t){return this.isShown?this.hide():this.show(t)},i.prototype.show=function(e){var n=this,o=t.Event("show.bs.modal",{relatedTarget:e});this.$element.trigger(o),this.isShown||o.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',t.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){n.$element.one("mouseup.dismiss.bs.modal",function(e){t(e.target).is(n.$element)&&(n.ignoreBackdropClick=!0)})}),this.backdrop(function(){var o=t.support.transition&&n.$element.hasClass("fade");n.$element.parent().length||n.$element.appendTo(n.$body),n.$element.show().scrollTop(0),n.adjustDialog(),o&&n.$element[0].offsetWidth,n.$element.addClass("in"),n.enforceFocus();var s=t.Event("shown.bs.modal",{relatedTarget:e});o?n.$dialog.one("bsTransitionEnd",function(){n.$element.trigger("focus").trigger(s)}).emulateTransitionEnd(i.TRANSITION_DURATION):n.$element.trigger("focus").trigger(s)}))},i.prototype.hide=function(e){e&&e.preventDefault(),e=t.Event("hide.bs.modal"),this.$element.trigger(e),this.isShown&&!e.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),t(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),t.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",t.proxy(this.hideModal,this)).emulateTransitionEnd(i.TRANSITION_DURATION):this.hideModal())},i.prototype.enforceFocus=function(){t(document).off("focusin.bs.modal").on("focusin.bs.modal",t.proxy(function(t){this.$element[0]===t.target||this.$element.has(t.target).length||this.$element.trigger("focus")},this))},i.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("key
7down.dismiss.bs.modal",t.proxy(function(t){27==t.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},i.prototype.resize=function(){this.isShown?t(window).on("resize.bs.modal",t.proxy(this.handleUpdate,this)):t(window).off("resize.bs.modal")},i.prototype.hideModal=function(){var t=this;this.$element.hide(),this.backdrop(function(){t.$body.removeClass("modal-open"),t.resetAdjustments(),t.resetScrollbar(),t.$element.trigger("hidden.bs.modal")})},i.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},i.prototype.backdrop=function(e){var n=this,o=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var s=t.support.transition&&o;if(this.$backdrop=t(document.createElement("div")).addClass("modal-backdrop "+o).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",t.proxy(function(t){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(t.target===t.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),s&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!e)return;s?this.$backdrop.one("bsTransitionEnd",e).emulateTransitionEnd(i.BACKDROP_TRANSITION_DURATION):e()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var a=function(){n.removeBackdrop(),e&&e()};t.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",a).emulateTransitionEnd(i.BACKDROP_TRANSITION_DURATION):a()}else e&&e()},i.prototype.handleUpdate=function(){this.adjustDialog()},i.prototype.adjustDialog=function(){var t=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&t?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!t?this.scrollbarWidth:""})},i.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},i.prototype.checkScrollbar=function(){var t=window.innerWidth;if(!t){var e=document.documentElement.getBoundingClientRect();t=e.right-Math.abs(e.left)}this.bodyIsOverflowing=document.body.clientWidth<t,this.scrollbarWidth=this.measureScrollbar()},i.prototype.setScrollbar=function(){var t=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",t+this.scrollbarWidth)},i.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},i.prototype.measureScrollbar=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",this.$body.append(t);var e=t.offsetWidth-t.clientWidth;return this.$body[0].removeChild(t),e};var n=t.fn.modal;t.fn.modal=e,t.fn.modal.Constructor=i,t.fn.modal.noConflict=function(){return t.fn.modal=n,this},t(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(i){var n=t(this),o=n.attr("href"),s=t(n.attr("data-target")||o&&o.replace(/.*(?=#[^\s]+$)/,"")),a=s.data("bs.modal")?"toggle":t.extend({remote:!/#/.test(o)&&o},s.data(),n.data());n.is("a")&&i.preventDefault(),s.one("show.bs.modal",function(t){t.isDefaultPrevented()||s.one("hidden.bs.modal",function(){n.is(":visible")&&n.trigger("focus")})}),e.call(s,a,this)})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),o=n.data("bs.tooltip"),s="object"==typeof e&&e;(o||!/destroy|hide/.test(e))&&(o||n.data("bs.tooltip",o=new i(this,s)),"string"==typeof e&&o[e]())})}var i=function(t,e){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",t,e)};i.VERSION="3.3.5",i.TRANSITION_DURATION=150,i.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},i.prototype.init=function(e,i,n){if(this.enabled=!0,this.type=e,this.$element=t(i),this.options=this.getOptions(n),this.$viewport=this.options.viewport&&t(t.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var o=this.options.trigger.split(" "),s=o.length;s--;){var a=o[s];if("click"==a)this.$element.on("click."+this.type,this.options.selector,t.proxy(this.toggle,this));else if("manual"!=a){var r="hover"==a?"mouseenter":"focusin",l="hover"==a?"mouseleave":"focusout";this.$element.on(r+"."+this.type,this.options.selector,t.proxy(this.enter,this)),this.$element.on(l+"."+this.type,this.options.selector,t.proxy(this.leave,this))}}this.options.selector?this._options=t.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},i.prototype.getDefaults=function(){return i.DEFAULTS},i.prototype.getOptions=function(e){return e=t.extend({},this.getDefaults(),this.$element.data(),e),e.delay&&"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),e},i.prototype.getDelegateOptions=function(){var e={},i=this.getDefaults();return this._options&&t.each(this._options,function(t,n){i[t]!=n&&(e[t]=n)}),e},i.prototype.enter=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget).data("bs."+this.type);
vendor: 13,041 bytes, lines 7-8
7return i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i)),e instanceof t.Event&&(i.inState["focusin"==e.type?"focus":"hover"]=!0),i.tip().hasClass("in")||"in"==i.hoverState?void(i.hoverState="in"):(clearTimeout(i.timeout),i.hoverState="in",i.options.delay&&i.options.delay.show?void(i.timeout=setTimeout(function(){"in"==i.hoverState&&i.show()},i.options.delay.show)):i.show())},i.prototype.isInStateTrue=function(){for(var t in this.inState)if(this.inState[t])return!0;return!1},i.prototype.leave=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget).data("bs."+this.type);return i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i)),e instanceof t.Event&&(i.inState["focusout"==e.type?"focus":"hover"]=!1),i.isInStateTrue()?void 0:(clearTimeout(i.timeout),i.hoverState="out",i.options.delay&&i.options.delay.hide?void(i.timeout=setTimeout(function(){"out"==i.hoverState&&i.hide()},i.options.delay.hide)):i.hide())},i.prototype.show=function(){var e=t.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(e);var n=t.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(e.isDefaultPrevented()||!n)return;var o=this,s=this.tip(),a=this.getUID(this.type);this.setContent(),s.attr("id",a),this.$element.attr("aria-describedby",a),this.options.animation&&s.addClass("fade");var r="function"==typeof this.options.placement?this.options.placement.call(this,s[0],this.$element[0]):this.options.placement,l=/\s?auto?\s?/i,d=l.test(r);d&&(r=r.replace(l,"")||"top"),s.detach().css({top:0,left:0,display:"block"}).addClass(r).data("bs."+this.type,this),this.options.container?s.appendTo(this.options.container):s.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var c=this.getPosition(),h=s[0].offsetWidth,p=s[0].offsetHeight;if(d){var u=r,f=this.getPosition(this.$viewport);r="bottom"==r&&c.bottom+p>f.bottom?"top":"top"==r&&c.top-p<f.top?"bottom":"right"==r&&c.right+h>f.width?"left":"left"==r&&c.left-h<f.left?"right":r,s.removeClass(u).addClass(r)}var g=this.getCalculatedOffset(r,c,h,p);this.applyPlacement(g,r);var m=function(){var t=o.hoverState;o.$element.trigger("shown.bs."+o.type),o.hoverState=null,"out"==t&&o.leave(o)};t.support.transition&&this.$tip.hasClass("fade")?s.one("bsTransitionEnd",m).emulateTransitionEnd(i.TRANSITION_DURATION):m()}},i.prototype.applyPlacement=function(e,i){var n=this.tip(),o=n[0].offsetWidth,s=n[0].offsetHeight,a=parseInt(n.css("margin-top"),10),r=parseInt(n.css("margin-left"),10);isNaN(a)&&(a=0),isNaN(r)&&(r=0),e.top+=a,e.left+=r,t.offset.setOffset(n[0],t.extend({using:function(t){n.css({top:Math.round(t.top),left:Math.round(t.left)})}},e),0),n.addClass("in");var l=n[0].offsetWidth,d=n[0].offsetHeight;"top"==i&&d!=s&&(e.top=e.top+s-d);var c=this.getViewportAdjustedDelta(i,e,l,d);c.left?e.left+=c.left:e.top+=c.top;var h=/top|bottom/.test(i),p=h?2*c.left-o+l:2*c.top-s+d,u=h?"offsetWidth":"offsetHeight";n.offset(e),this.replaceArrow(p,n[0][u],h)},i.prototype.replaceArrow=function(t,e,i){this.arrow().css(i?"left":"top",50*(1-t/e)+"%").css(i?"top":"left","")},i.prototype.setContent=function(){var t=this.tip(),e=this.getTitle();t.find(".tooltip-inner")[this.options.html?"html":"text"](e),t.removeClass("fade in top bottom left right")},i.prototype.hide=function(e){function n(){"in"!=o.hoverState&&s.detach(),o.$element.removeAttr("aria-describedby").trigger("hidden.bs."+o.type),e&&e()}var o=this,s=t(this.$tip),a=t.Event("hide.bs."+this.type);return this.$element.trigger(a),a.isDefaultPrevented()?void 0:(s.removeClass("in"),t.support.transition&&s.hasClass("fade")?s.one("bsTransitionEnd",n).emulateTransitionEnd(i.TRANSITION_DURATION):n(),this.hoverState=null,this)},i.prototype.fixTitle=function(){var t=this.$element;(t.attr("title")||"string"!=typeof t.attr("data-original-title"))&&t.attr("data-original-title",t.attr("title")||"").attr("title","")},i.prototype.hasContent=function(){return this.getTitle()},i.prototype.getPosition=function(e){e=e||this.$element;var i=e[0],n="BODY"==i.tagName,o=i.getBoundingClientRect();null==o.width&&(o=t.extend({},o,{width:o.right-o.left,height:o.bottom-o.top}));var s=n?{top:0,left:0}:e.offset(),a={scroll:n?document.documentElement.scrollTop||document.body.scrollTop:e.scrollTop()},r=n?{width:t(window).width(),height:t(window).height()}:null;return t.extend({},o,a,r,s)},i.prototype.getCalculatedOffset=function(t,e,i,n){return"bottom"==t?{top:e.top+e.height,left:e.left+e.width/2-i/2}:"top"==t?{top:e.top-n,left:e.left+e.width/2-i/2}:"left"==t?{top:e.top+e.height/2-n/2,left:e.left-i}:{top:e.top+e.height/2-n/2,left:e.left+e.width}},i.prototype.getViewportAdjustedDelta=function(t,e,i,n){var o={top:0,left:0};if(!this.$viewport)return o;var s=this.options.viewport&&this.options.viewport.padding||0,a=this.getPosition(this.$viewport);if(/right|left/.test(t)){var r=e.top-s-a.scroll,l=e.top+s-a.scroll+n;r<a.top?o.top=a.top-r:l>a.top+a.height&&(o.top=a.top+a.height-l)}else{var d=e.left-s,c=e.left+s+i;d<a.left?o.left=a.left-d:c>a.right&&(o.left=a.left+a.width-c)}return o},i.prototype.getTitle=function(){var t,e=this.$element,i=this.options;return t=e.attr("data-original-title")||("function"==typeof i.title?i.title.call(e[0]):i.title)},i.prototype.getUID=function(t){do t+=~~(1e6*Math.random());while(document.getElementById(t));return t},i.prototype.tip=function(){if(!this.$tip&&(this.$tip=t(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},i.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},i.prototype.enable=function(){this.enabled=!0},i.prototype.disable=function(){this.enabled=!1},i.prototype.toggleEnabled=function(){this.enabled=!this.enabled},i.prototype.toggle=function(e){var i=this;e&&(i=t(e.currentTarget).data("bs."+this.type),i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i))),e?(i.inState.click=!i.inState.click,i.isInStateTrue()?i.enter(i):i.leave(i)):i.tip().hasClass("in")?i.leave(i):i.enter(i)},i.prototype.destroy=function(){var t=this;clearTimeout(this.timeout),this.hide(function(){t.$element.off("."+t.type).removeData("bs."+t.type),t.$tip&&t.$tip.detach(),t.$tip=null,t.$arrow=null,t.$viewport=null})};var n=t.fn.tooltip;t.fn.tooltip=e,t.fn.tooltip.Constructor=i,t.fn.tooltip.noConflict=function(){return t.fn.tooltip=n,this}}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),o=n.data("bs.popover"),s="object"==typeof e&&e;(o||!/destroy|hide/.test(e))&&(o||n.data("bs.popover",o=new i(this,s)),"string"==typeof e&&o[e]())})}var i=function(t,e){this.init("popover",t,e)};if(!t.fn.tooltip)throw new Error("Popover requires tooltip.js");i.VERSION="3.3.5",i.DEFAULTS=t.extend({},t.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),i.prototype=t.extend({},t.fn.tooltip.Constructor.prototype),i.prototype.constructor=i,i.prototype.getDefaults=function(){return i.DEFAULTS},i.prototype.setContent=function(){var t=this.tip(),e=this.getTitle(),i=this.getContent();t.find(".popover-title")[this.options.html?"html":"text"](e),t.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof i?"html":"append":"text"](i),t.removeClass("fade top bottom left right in"),t.find(".popover-title").html()||t.find(".popover-title").hide()},i.prototype.hasContent=function(){return this.getTitle()||this.getContent()},i.prototype.getContent=function(){var t=this.$element,e=this.options;return t.attr("data-content")||("function"==typeof e.content?e.content.call(t[0]):e.content)},i.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var n=t.fn.popover;t.fn.popover=e,t.fn.popover.Constructor=i,t.fn.popover.noConflict=function(){return t.fn.popover=n,this}}(jQuery),+function(t){"use strict";function e(i,n){this.$body=t(document.body),this.$scrollElement=t(t(i).is(document.body)?window:i),this.options=t.extend({},e.DEFAULTS,n),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",t.proxy(this.process,this)),this.refresh(),this.process()}function i(i){return this.each(function(){var n=t(this),o=n.data("bs.scrollspy"),s="object"==typeof i&&i;o||n.data("bs.scrollspy",o=new e(this,s)),"string"==typeof i&&o[i]()})}e.VERSION="3.3.5",e.DEFAULTS={offset:10},e.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},e.prototype.refresh=function(){var e=this,i="offset",n=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),t.isWindow(this.$scrollElement[0])||(i="position",n=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var e=t(this),o=e.data("target")||e.attr("href"),s=/^#./.test(o)&&t(o);return s&&s.length&&s.is(":visible")&&[[s[i]().top+n,o]]||null}).sort(function(t,e){return t[0]-e[0]}).each(function(){e.offsets.push(this[0]),e.targets.push(this[1])})},e.prototype.process=function(){var t,e=this.$scrollElement.scrollTop()+this.options.offset,i=this.getScrollHeight(),n=this.options.offset+i-this.$scrollElement.height(),o=this.offsets,s=this.targets,a=this.activeTarget;if(this.scrollHeight!=i&&this.refresh(),e>=n)return a!=(t=s[s.length-1])&&this.activate(t);if(a&&e<o[0])return this.activeTarget=null,this.clear();for(t=o.length;t--;)a!=s[t]&&e>=o[t]&&(void 0===o[t+1]||e<o[t+1])&&this.activate(s[t])},e.prototype.activate=function(e){this.activeTarget=e,this.clear();var i=this.selector+'[data-target="'+e+'"],'+this.selector+'[href="'+e+'"]',n=t(i).parents("li").addClass("active");n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate.bs.scrollspy")},e.prototype.clear=function(){t(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var n=t.fn.scrollspy;t.fn.scrollspy=i,t.fn.scrollspy.Constructor=e,t.fn.scrollspy.noConflict=function(){return t.fn.scrollspy=n,this},t(window).on("load.bs.scrollspy.data-api",function(){t('[data-spy="scroll"]').each(function(){var e=t(this);i.call(e,e.data())})})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),o=n.data("bs.tab");o||n.data("bs.tab",o=new i(this)),"string"==typeof e&&o[e]()})}var i=function(e){this.element=t(e)};i.VERSION="3.3.5",i.TRANSITION_DURATION=150,i.prototype.show=function(){var e=this.element,i=e.closest("ul:not(.dropdown-menu)"),n=e.data("target");if(n||(n=e.attr("href"),n=n&&n.replace(/.*(?=#[^\s]*$)/,"")),!e.parent("li").hasClass("active")){var o=i.find(".active:last a"),s=t.Event("hide.bs.tab",{relatedTarget:e[0]}),a=t.Event("show.bs.tab",{relatedTarget:o[0]});if(o.trigger(s),e.trigger(a),!a.isDefaultPrevented()&&!s.isDefaultPrevented()){var r=t(n);this.activate(e.closest("li"),i),this.activate(r,r.parent(),function(){o.trigger({type:"hidden.bs.tab",relatedTarget:e[0]}),e.trigger({type:"shown.bs.tab",relatedTarget:o[0]})})}}},i.prototype.activate=function(e,n,o){function s(){a.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),e.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),r?(e[0].offsetWidth, 8e.addClass("in")):e.removeClass("fade"),e.parent(".dropdown-menu").length&&e.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),o&&o()}var a=n.find("> .active"),r=o&&t.support.transition&&(a.length&&a.hasClass("fade")||!!n.find("> .fade").length);a.length&&r?a.one("bsTransitionEnd",s).emulateTransitionEnd(i.TRANSITION_DURATION):s(),a.removeClass("in")};var n=t.fn.tab;t.fn.tab=e,t.fn.tab.Constructor=i,t.fn.tab.noConflict=function(){return t.fn.tab=n,this};var o=function(i){i.preventDefault(),e.call(t(this),"show")};t(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',o).on("click.bs.tab.data-api",'[data-toggle="pill"]',o)}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),o=n.data("bs.affix"),s="object"==typeof e&&e;o||n.data("bs.affix",o=new i(this,s)),"string"==typeof e&&o[e]()})}var i=function(e,n){this.options=t.extend({},i.DEFAULTS,n),this.$target=t(this.options.target).on("scroll.bs.affix.data-api",t.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",t.proxy(this.checkPositionWithEventLoop,this)),this.$element=t(e),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};i.VERSION="3.3.5",i.RESET="affix affix-top affix-bottom",i.DEFAULTS={offset:0,target:window}
8,i.prototype.getState=function(t,e,i,n){var o=this.$target.scrollTop(),s=this.$element.offset(),a=this.$target.height();if(null!=i&&"top"==this.affixed)return i>o?"top":!1;if("bottom"==this.affixed)return null!=i?o+this.unpin<=s.top?!1:"bottom":t-n>=o+a?!1:"bottom";var r=null==this.affixed,l=r?o:s.top,d=r?a:e;return null!=i&&i>=o?"top":null!=n&&l+d>=t-n?"bottom":!1},i.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(i.RESET).addClass("affix");var t=this.$target.scrollTop(),e=this.$element.offset();return this.pinnedOffset=e.top-t},i.prototype.checkPositionWithEventLoop=function(){setTimeout(t.proxy(this.checkPosition,this),1)},i.prototype.checkPosition=function(){if(this.$element.is(":visible")){var e=this.$element.height(),n=this.options.offset,o=n.top,s=n.bottom,a=Math.max(t(document).height(),t(document.body).height());"object"!=typeof n&&(s=o=n),"function"==typeof o&&(o=n.top(this.$element)),"function"==typeof s&&(s=n.bottom(this.$element));var r=this.getState(a,e,o,s);if(this.affixed!=r){null!=this.unpin&&this.$element.css("top","");var l="affix"+(r?"-"+r:""),d=t.Event(l+".bs.affix");if(this.$element.trigger(d),d.isDefaultPrevented())return;this.affixed=r,this.unpin="bottom"==r?this.getPinnedOffset():null,this.$element.removeClass(i.RESET).addClass(l).trigger(l.replace("affix","affixed")+".bs.affix")}"bottom"==r&&this.$element.offset({top:a-e-s})}};var n=t.fn.affix;t.fn.affix=e,t.fn.affix.Constructor=i,t.fn.affix.noConflict=function(){return t.fn.affix=n,this},t(window).on("load",function(){t('[data-spy="affix"]').each(function(){var i=t(this),n=i.data();n.offset=n.offset||{},null!=n.offsetBottom&&(n.offset.bottom=n.offsetBottom),null!=n.offsetTop&&(n.offset.top=n.offsetTop),e.call(i,n)})})}(jQuery),function(t,e,i,n){"use strict";var o=i("html"),s=i(t),a=i(e),r=i.fancybox=function(){r.open.apply(this,arguments)},l=navigator.userAgent.match(/msie/i),d=null,c=e.createTouch!==n,h=function(t){return t&&t.hasOwnProperty&&t instanceof i},p=function(t){return t&&"string"===i.type(t)},u=function(t){return p(t)&&t.indexOf("%")>0},f=function(t){return t&&!(t.style.overflow&&"hidden"===t.style.overflow)&&(t.clientWidth&&t.scrollWidth>t.clientWidth||t.clientHeight&&t.scrollHeight>t.clientHeight)},g=function(t,e){var i=parseInt(t,10)||0;return e&&u(t)&&(i=r.getViewport()[e]/100*i),Math.ceil(i)},m=function(t,e){return g(t,e)+"px"};i.extend(r,{version:"2.1.5",defaults:{padding:15,margin:20,width:800,height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,pixelRatio:1,autoSize:!0,autoHeight:!1,autoWidth:!1,autoResize:!0,autoCenter:!c,fitToView:!0,aspectRatio:!1,topRatio:.5,leftRatio:.5,scrolling:"auto",wrapCSS:"",arrows:!0,closeBtn:!0,closeClick:!1,nextClick:!1,mouseWheel:!0,autoPlay:!1,playSpeed:3e3,preload:3,modal:!1,loop:!0,ajax:{dataType:"html",headers:{"X-fancyBox":!0}},iframe:{scrolling:"auto",preload:!0},swf:{wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"},keys:{next:{13:"left",34:"up",39:"left",40:"up"},prev:{8:"right",33:"down",37:"right",38:"down"},close:[27],play:[32],toggle:[70]},direction:{next:"left",prev:"right"},scrollOutside:!0,index:0,type:null,href:null,content:null,title:null,tpl:{wrap:'<div class="fancybox-wrap" tabIndex="-1"><div class="fancybox-skin"><div class="fancybox-outer"><div class="fancybox-inner"></div></div></div></div>',image:'<img class="fancybox-image" src="{href}" alt="" />',iframe:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen'+(l?' allowtransparency="true"':"")+"></iframe>",error:'<p class="fancybox-error">The requested content cannot be loaded.<br/>Please try again later.</p>',closeBtn:'<a title="Close" class="fancybox-item fancybox-close" href="javascript:;"></a>',next:'<a title="Next" class="fancybox-nav fancybox-next" href="javascript:;"><span></span></a>',prev:'<a title="Previous" class="fancybox-nav fancybox-prev" href="javascript:;"><span></span></a>',loading:'<div id="fancybox-loading"><div></div></div>'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0,openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:250,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:250,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:!0,title:!0}
vendor: 4,211 bytes, line 8
8,onCancel:i.noop,beforeLoad:i.noop,afterLoad:i.noop,beforeShow:i.noop,afterShow:i.noop,beforeChange:i.noop,beforeClose:i.noop,afterClose:i.noop},group:{},opts:{},previous:null,coming:null,current:null,isActive:!1,isOpen:!1,isOpened:!1,wrap:null,skin:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(t,e){return t&&(i.isPlainObject(e)||(e={}),!1!==r.close(!0))?(i.isArray(t)||(t=h(t)?i(t).get():[t]),i.each(t,function(o,s){var a,l,d,c,u,f,g,m={};"object"===i.type(s)&&(s.nodeType&&(s=i(s)),h(s)?(m={href:s.data("fancybox-href")||s.attr("href"),title:i("<div/>").text(s.data("fancybox-title")||s.attr("title")||"").html(),isDom:!0,element:s},i.metadata&&i.extend(!0,m,s.metadata())):m=s),a=e.href||m.href||(p(s)?s:null),l=e.title!==n?e.title:m.title||"",d=e.content||m.content,c=d?"html":e.type||m.type,!c&&m.isDom&&(c=s.data("fancybox-type"),c||(u=s.prop("class").match(/fancybox\.(\w+)/),c=u?u[1]:null)),p(a)&&(c||(r.isImage(a)?c="image":r.isSWF(a)?c="swf":"#"===a.charAt(0)?c="inline":p(s)&&(c="html",d=s)),"ajax"===c&&(f=a.split(/\s+/,2),a=f.shift(),g=f.shift())),d||("inline"===c?a?d=i(p(a)?a.replace(/.*(?=#[^\s]+$)/,""):a):m.isDom&&(d=s):"html"===c?d=a:c||a||!m.isDom||(c="inline",d=s)),i.extend(m,{href:a,type:c,content:d,title:l,selector:g}),t[o]=m}),r.opts=i.extend(!0,{},r.defaults,e),e.keys!==n&&(r.opts.keys=e.keys?i.extend({},r.defaults.keys,e.keys):!1),r.group=t,r._start(r.opts.index)):void 0},cancel:function(){var t=r.coming;t&&!1===r.trigger("onCancel")||(r.hideLoading(),t&&(r.ajaxLoad&&r.ajaxLoad.abort(),r.ajaxLoad=null,r.imgPreload&&(r.imgPreload.onload=r.imgPreload.onerror=null),t.wrap&&t.wrap.stop(!0,!0).trigger("onReset").remove(),r.coming=null,r.current||r._afterZoomOut(t)))},close:function(t){r.cancel(),!1!==r.trigger("beforeClose")&&(r.unbindEvents(),r.isActive&&(r.isOpen&&t!==!0?(r.isOpen=r.isOpened=!1,r.isClosing=!0,i(".fancybox-item, .fancybox-nav").remove(),r.wrap.stop(!0,!0).removeClass("fancybox-opened"),r.transitions[r.current.closeMethod]()):(i(".fancybox-wrap").stop(!0).trigger("onReset").remove(),r._afterZoomOut())))},play:function(t){var e=function(){clearTimeout(r.player.timer)},i=function(){e(),r.current&&r.player.isActive&&(r.player.timer=setTimeout(r.next,r.current.playSpeed))},n=function(){e(),a.unbind(".player"),r.player.isActive=!1,r.trigger("onPlayEnd")},o=function(){r.current&&(r.current.loop||r.current.index<r.group.length-1)&&(r.player.isActive=!0,a.bind({"onCancel.player beforeClose.player":n,"onUpdate.player":i,"beforeLoad.player":e}),i(),r.trigger("onPlayStart"))};t===!0||!r.player.isActive&&t!==!1?o():n()},next:function(t){var e=r.current;e&&(p(t)||(t=e.direction.next),r.jumpto(e.index+1,t,"next"))},prev:function(t){var e=r.current;e&&(p(t)||(t=e.direction.prev),r.jumpto(e.index-1,t,"prev"))},jumpto:function(t,e,i){var o=r.current;o&&(t=g(t),r.direction=e||o.direction[t>=o.index?"next":"prev"],r.router=i||"jumpto",o.loop&&(0>t&&(t=o.group.length+t%o.group.length),t%=o.group.length),o.group[t]!==n&&(r.cancel(),r._start(t)))},reposition:function(t,e){var n,o=r.current,s=o?o.wrap:null;s&&(n=r._getPosition(e),t&&"scroll"===t.type?(delete n.position,s.stop(!0,!0).animate(n,200)):(s.css(n),o.pos=i.extend({},o.dim,n)))},update:function(t){var e=t&&t.originalEvent&&t.originalEvent.type,i=!e||"orientationchange"===e;i&&(clearTimeout(d),d=null),r.isOpen&&!d&&(d=setTimeout(function(){var n=r.current;n&&!r.isClosing&&(r.wrap.removeClass("fancybox-tmp"),(i||"load"===e||"resize"===e&&n.autoResize)&&r._setDimension(),"scroll"===e&&n.canShrink||r.reposition(t),r.trigger("onUpdate"),d=null)},i&&!c?0:300))},toggle:function(t){r.isOpen&&(r.current.fitToView="boolean"===i.type(t)?t:!r.current.fitToView,c&&(r.wrap.removeAttr("style").addClass("fancybox-tmp"),r.trigger("onUpdate")),r.update())},hideLoading:function(){a.unbind(".loading"),i("#fancybox-loading").remove()},showLoading:function(){var t,e;r.hideLoading(),t=i(r.opts.tpl.loading).click(r.cancel).appendTo("body"),a.bind("keydown.loading",function(t){27===(t.which||t.keyCode)&&(t.preventDefault(),r.cancel())}),r.defaults.fixed||(e=r.getViewport(),t.css({position:"absolute",top:.5*e.h+e.y,left
vendor: 11,095 bytes, line 8
8:.5*e.w+e.x})),r.trigger("onLoading")},getViewport:function(){var e=r.current&&r.current.locked||!1,i={x:s.scrollLeft(),y:s.scrollTop()};return e&&e.length?(i.w=e[0].clientWidth,i.h=e[0].clientHeight):(i.w=c&&t.innerWidth?t.innerWidth:s.width(),i.h=c&&t.innerHeight?t.innerHeight:s.height()),i},unbindEvents:function(){r.wrap&&h(r.wrap)&&r.wrap.unbind(".fb"),a.unbind(".fb"),s.unbind(".fb")},bindEvents:function(){var t,e=r.current;e&&(s.bind("orientationchange.fb"+(c?"":" resize.fb")+(e.autoCenter&&!e.locked?" scroll.fb":""),r.update),t=e.keys,t&&a.bind("keydown.fb",function(o){var s=o.which||o.keyCode,a=o.target||o.srcElement;return 27===s&&r.coming?!1:void(o.ctrlKey||o.altKey||o.shiftKey||o.metaKey||a&&(a.type||i(a).is("[contenteditable]"))||i.each(t,function(t,a){return e.group.length>1&&a[s]!==n?(r[t](a[s]),o.preventDefault(),!1):i.inArray(s,a)>-1?(r[t](),o.preventDefault(),!1):void 0}))}),i.fn.mousewheel&&e.mouseWheel&&r.wrap.bind("mousewheel.fb",function(t,n,o,s){for(var a=t.target||null,l=i(a),d=!1;l.length&&!(d||l.is(".fancybox-skin")||l.is(".fancybox-wrap"));)d=f(l[0]),l=i(l).parent();0===n||d||r.group.length>1&&!e.canShrink&&(s>0||o>0?r.prev(s>0?"down":"left"):(0>s||0>o)&&r.next(0>s?"up":"right"),t.preventDefault())}))},trigger:function(t,e){var n,o=e||r.coming||r.current;if(o){if(i.isFunction(o[t])&&(n=o[t].apply(o,Array.prototype.slice.call(arguments,1))),n===!1)return!1;o.helpers&&i.each(o.helpers,function(e,n){n&&r.helpers[e]&&i.isFunction(r.helpers[e][t])&&r.helpers[e][t](i.extend(!0,{},r.helpers[e].defaults,n),o)})}a.trigger(t)},isImage:function(t){return p(t)&&t.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg)((\?|#).*)?$)/i)},isSWF:function(t){return p(t)&&t.match(/\.(swf)((\?|#).*)?$/i)},_start:function(t){var e,n,o,s,a,l={};if(t=g(t),e=r.group[t]||null,!e)return!1;if(l=i.extend(!0,{},r.opts,e),s=l.margin,a=l.padding,"number"===i.type(s)&&(l.margin=[s,s,s,s]),"number"===i.type(a)&&(l.padding=[a,a,a,a]),l.modal&&i.extend(!0,l,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,mouseWheel:!1,keys:null,helpers:{overlay:{closeClick:!1}}}),l.autoSize&&(l.autoWidth=l.autoHeight=!0),"auto"===l.width&&(l.autoWidth=!0),"auto"===l.height&&(l.autoHeight=!0),l.group=r.group,l.index=t,r.coming=l,!1===r.trigger("beforeLoad"))return void(r.coming=null);if(o=l.type,n=l.href,!o)return r.coming=null,r.current&&r.router&&"jumpto"!==r.router?(r.current.index=t,r[r.router](r.direction)):!1;if(r.isActive=!0,("image"===o||"swf"===o)&&(l.autoHeight=l.autoWidth=!1,l.scrolling="visible"),"image"===o&&(l.aspectRatio=!0),"iframe"===o&&c&&(l.scrolling="scroll"),l.wrap=i(l.tpl.wrap).addClass("fancybox-"+(c?"mobile":"desktop")+" fancybox-type-"+o+" fancybox-tmp "+l.wrapCSS).appendTo(l.parent||"body"),i.extend(l,{skin:i(".fancybox-skin",l.wrap),outer:i(".fancybox-outer",l.wrap),inner:i(".fancybox-inner",l.wrap)}),i.each(["Top","Right","Bottom","Left"],function(t,e){l.skin.css("padding"+e,m(l.padding[t]))}),r.trigger("onReady"),"inline"===o||"html"===o){if(!l.content||!l.content.length)return r._error("content")}else if(!n)return r._error("href");"image"===o?r._loadImage():"ajax"===o?r._loadAjax():"iframe"===o?r._loadIframe():r._afterLoad()},_error:function(t){i.extend(r.coming,{type:"html",autoWidth:!0,autoHeight:!0,minWidth:0,minHeight:0,scrolling:"no",hasError:t,content:r.coming.tpl.error}),r._afterLoad()},_loadImage:function(){var t=r.imgPreload=new Image;t.onload=function(){this.onload=this.onerror=null,r.coming.width=this.width/r.opts.pixelRatio,r.coming.height=this.height/r.opts.pixelRatio,r._afterLoad()},t.onerror=function(){this.onload=this.onerror=null,r._error("image")},t.src=r.coming.href,t.complete!==!0&&r.showLoading()},_loadAjax:function(){var t=r.coming;r.showLoading(),r.ajaxLoad=i.ajax(i.extend({},t.ajax,{url:t.href,error:function(t,e){r.coming&&"abort"!==e?r._error("ajax",t):r.hideLoading()},success:function(e,i){"success"===i&&(t.content=e,r._afterLoad())}}))},_loadIframe:function(){var t=r.coming,e=i(t.tpl.iframe.replace(/\{rnd\}/g,(new Date).getTime())).attr("scrolling",c?"auto":t.iframe.scrolling).attr("src",t.href);i(t.wrap).bind("onReset",function(){try{i(this).find("iframe").hide().attr("src","//about:blank").end().empty()}catch(t){}}),t.iframe.preload&&(r.showLoading(),e.one("load",function(){i(this).data("ready",1),c||i(this).bind("load.fb",r.update),i(this).parents(".fancybox-wrap").width("100%").removeClass("fancybox-tmp").show(),r._afterLoad()})),t.content=e.appendTo(t.inner),t.iframe.preload||r._afterLoad()},_preloadImages:function(){var t,e,i=r.group,n=r.current,o=i.length,s=n.preload?Math.min(n.preload,o-1):0;for(e=1;s>=e;e+=1)t=i[(n.index+e)%o],"image"===t.type&&t.href&&((new Image).src=t.href)},_afterLoad:function(){var t,e,n,o,s,a,l=r.coming,d=r.current,c="fancybox-placeholder";if(r.hideLoading(),l&&r.isActive!==!1){if(!1===r.trigger("afterLoad",l,d))return l.wrap.stop(!0).trigger("onReset").remove(),void(r.coming=null);switch(d&&(r.trigger("beforeChange",d),d.wrap.stop(!0).removeClass("fancybox-opened").find(".fancybox-item, .fancybox-nav").remove()),r.unbindEvents(),t=l,e=l.content,n=l.type,o=l.scrolling,i.extend(r,{wrap:t.wrap,skin:t.skin,outer:t.outer,inner:t.inner,current:t,previous:d}),s=t.href,n){case"inline":case"ajax":case"html":t.selector?e=i("<div>").html(e).find(t.selector):h(e)&&(e.data(c)||e.data(c,i('<div class="'+c+'"></div>').insertAfter(e).hide()),e=e.show().detach(),t.wrap.bind("onReset",function(){i(this).find(e).length&&e.hide().replaceAll(e.data(c)).data(c,!1)}));break;case"image":e=t.tpl.image.replace(/\{href\}/g,s);break;case"swf":e='<object id="fancybox-swf" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="movie" value="'+s+'"></param>',a="",i.each(t.swf,function(t,i){e+='<param name="'+t+'" value="'+i+'"></param>',a+=" "+t+'="'+i+'"'}),e+='<embed src="'+s+'" type="application/x-shockwave-flash" width="100%" height="100%"'+a+"></embed></object>"}h(e)&&e.parent().is(t.inner)||t.inner.append(e),r.trigger("beforeShow"),t.inner.css("overflow","yes"===o?"scroll":"no"===o?"hidden":o),r._setDimension(),r.reposition(),r.isOpen=!1,r.coming=null,r.bindEvents(),r.isOpened?d.prevMethod&&r.transitions[d.prevMethod]():i(".fancybox-wrap").not(t.wrap).stop(!0).trigger("onReset").remove(),r.transitions[r.isOpened?t.nextMethod:t.openMethod](),r._preloadImages()}},_setDimension:function(){var t,e,n,o,s,a,l,d,c,h,p,f,v,b,y,w=r.getViewport(),x=0,k=!1,C=!1,T=r.wrap,S=r.skin,$=r.inner,_=r.current,I=_.width,E=_.height,A=_.minWidth,M=_.minHeight,P=_.maxWidth,O=_.maxHeight,R=_.scrolling,j=_.scrollOutside?_.scrollbarWidth:0,D=_.margin,N=g(D[1]+D[3]),H=g(D[0]+D[2]);if(T.add(S).add($).width("auto").height("auto").removeClass("fancybox-tmp"),t=g(S.outerWidth(!0)-S.width()),e=g(S.outerHeight(!0)-S.height()),n=N+t,o=H+e,s=u(I)?(w.w-n)*g(I)/100:I,a=u(E)?(w.h-o)*g(E)/100:E,"iframe"===_.type){if(b=_.content,_.autoHeight&&1===b.data("ready"))try{b[0].contentWindow.document.location&&($.width(s).height(9999),y=b.contents().find("body"),j&&y.css("overflow-x","hidden"),a=y.outerHeight(!0))}catch(L){}}else(_.autoWidth||_.autoHeight)&&($.addClass("fancybox-tmp"),_.autoWidth||$.width(s),_.autoHeight||$.height(a),_.autoWidth&&(s=$.width()),_.autoHeight&&(a=$.height()),$.removeClass("fancybox-tmp"));if(I=g(s),E=g(a),c=s/a,A=g(u(A)?g(A,"w")-n:A),P=g(u(P)?g(P,"w")-n:P),M=g(u(M)?g(M,"h")-o:M),O=g(u(O)?g(O,"h")-o:O),l=P,d=O,_.fitToView&&(P=Math.min(w.w-n,P),O=Math.min(w.h-o,O)),f=w.w-N,v=w.h-H,_.aspectRatio?(I>P&&(I=P,E=g(I/c)),E>O&&(E=O,I=g(E*c)),A>I&&(I=A,E=g(I/c)),M>E&&(E=M,I=g(E*c))):(I=Math.max(A,Math.min(I,P)),_.autoHeight&&"iframe"!==_.type&&($.width(I),E=$.height()),E=Math.max(M,Math.min(E,O))),_.fitToView)if($.width(I).height(E),T.width(I+t),h=T.width(),p=T.height(),_.aspectRatio)for(;(h>f||p>v)&&I>A&&E>M&&!(x++>19);)E=Math.max(M,Math.min(O,E-10)),I=g(E*c),A>I&&(I=A,E=g(I/c)),I>P&&(I=P,E=g(I/c)),$.width(I).height(E),T.width(I+t),h=T.width(),p=T.height();else I=Math.max(A,Math.min(I,I-(h-f))),E=Math.max(M,Math.min(E,E-(p-v)));j&&"auto"===R&&a>E&&f>I+t+j&&(I+=j),$.width(I).height(E),T.width(I+t),h=T.width(),p=T.height(),k=(h>f||p>v)&&I>A&&E>M,C=_.aspectRatio?l>I&&d>E&&s>I&&a>E:(l>I||d>E)&&(s>I||a>E),i.extend(_,{dim:{width:m(h),height:m(p)},origWidth:s,origHeight:a,canShrink:k,canExpand:C,wPadding:t,hPadding:e,wrapSpace:p-S.outerHeight(!0),skinSpace:S.height()-E}),!b&&_.autoHeight&&E>M&&O>E&&!C&&$.height("auto")},_getPosition:function(t){var e=r.current,i=r.getViewport(),n=e.margin,o=r.wrap.width()+n[1]+n[3],s=r.wrap.height()+n[0]+n[2],a={position:"absolute",top:n[0],left:n[3]};return e.autoCenter&&e.fixed&&!t&&s<=i.h&&o<=i.w?a.position="fixed":e.locked||(a.top+=i.y,a.left+=i.x),a.top=m(Math.max(a.top,a.top+(i.h-s)*e.topRatio)),a.left=m(Math.max(a.left,a.left+(i.w-o)*e.leftRatio)),a},_afterZoomIn:function(){var t=r.current;t&&(r.isOpen=r.isOpened=!0,r.wrap.css("overflow","visible").addClass("fancybox-opened").hide().show(0),r.update(),(t.closeClick||t.nextClick&&r.group.length>1)&&r.inner.css("cursor","pointer").bind("click.fb",function(e){i(e.target).is("a")||i(e.target).parent().is("a")||(e.preventDefault(),r[t.closeClick?"close":"next"]())}),t.closeBtn&&i(t.tpl.closeBtn).appendTo(r.skin).bind("click.fb",function(t){t.preventDefault(),r.close()}),t.arrows&&r.group.length>1&&((t.loop||t.index>0)&&i(t.tpl.prev).appendTo(r.outer).bind("click.fb",r.prev),(t.loop||t.index<r.group.length-1)&&i(t.tpl.next).appendTo(r.outer).bind("click.fb",r.next)),r.trigger("afterShow"),t.loop||t.index!==t.group.length-1?r.opts.autoPlay&&!r.player.isActive&&(r.opts.autoPlay=!1,r.play(!0)):r.play(!1))},_afterZoomOut:function(t){t=t||r.current,i(".fancybox-wrap").trigger("onReset").remove(),i.extend(r,{group:{},opts:{},router:!1,current:null,isActive:!1,isOpened:!1,isOpen:!1,isClosing:!1,wrap:null,skin:null,outer:null,inner:null}),r.trigger("afterClose",t)}}),r.transitions={getOrigPosition:function(){var t=r.current,e=t.element,i=t.orig,n={},o=50,s=50,a=t.hPadding,l=t.wPadding,d=r.getViewport();return!i&&t.isDom&&e.is(":visible")&&(i=e.find("img:first"),i.length||(i=e)),h(i)?(n=i.offset(),i.is("img")&&(o=i.outerWidth(),s=i.outerHeight())):(n.top=d.y+(d.h-s)*t.topRatio,n.left=d.x+(d.w-o)*t.leftRatio),("fixed"===r.wrap.css("position")||t.locked)&&(n.top-=d.y,n.left-=d.x),n={top:m(n.top-a*t.topRatio),left:m(n.left-l*t.leftRatio),width:m(o+l),height:m(s+a)}},step:function(t,e){var i,n,o,s=e.prop,a=r.current,l=a.wrapSpace,d=a.skinSpace;("width"===s||"height"===s)&&(i=e.end===e.start?1:(t-e.start)/(e.end-e.start),r.isClosing&&(i=1-i),n="width"===s?a.wPadding:a.hPadding,o=t-n,r.skin[s](g("width"===s?o:o-l*i)),r.inner[s](g("width"===s?o:o-l*i-d*i)))},zoomIn:function(){var t=r.current,e=t.pos,n=t.openEffect,o="elastic"===n,s=i.extend({opacity:1},e);delete s.position,o?(e=this.getOrigPosition(),t.openOpacity&&(e.opacity=.1)):"fade"===n&&(e.opacity=.1),r.wrap.css(e).animate(s,{duration:"none"===n?0:t.openSpeed,easing:t.openEasing,step:o?this.step:null,complete:r._afterZoomIn})},zoomOut:function(){var t=r.current,e=t.closeEffect,i="elastic"===e,n={opacity:.1};
vendor: 19,424 bytes, lines 8-9
8i&&(n=this.getOrigPosition(),t.closeOpacity&&(n.opacity=.1)),r.wrap.animate(n,{duration:"none"===e?0:t.closeSpeed,easing:t.closeEasing,step:i?this.step:null,complete:r._afterZoomOut})},changeIn:function(){var t,e=r.current,i=e.nextEffect,n=e.pos,o={opacity:1},s=r.direction,a=200;n.opacity=.1,"elastic"===i&&(t="down"===s||"up"===s?"top":"left","down"===s||"right"===s?(n[t]=m(g(n[t])-a),o[t]="+="+a+"px"):(n[t]=m(g(n[t])+a),o[t]="-="+a+"px")),"none"===i?r._afterZoomIn():r.wrap.css(n).animate(o,{duration:e.nextSpeed,easing:e.nextEasing,complete:r._afterZoomIn})},changeOut:function(){var t=r.previous,e=t.prevEffect,n={opacity:.1},o=r.direction,s=200;"elastic"===e&&(n["down"===o||"up"===o?"top":"left"]=("up"===o||"left"===o?"-":"+")+"="+s+"px"),t.wrap.animate(n,{duration:"none"===e?0:t.prevSpeed,easing:t.prevEasing,complete:function(){i(this).trigger("onReset").remove()}})}},r.helpers.overlay={defaults:{closeClick:!0,speedOut:200,showEarly:!0,css:{},locked:!c,fixed:!0},overlay:null,fixed:!1,el:i("html"),create:function(t){var e;t=i.extend({},this.defaults,t),this.overlay&&this.close(),e=r.coming?r.coming.parent:t.parent,this.overlay=i('<div class="fancybox-overlay"></div>').appendTo(e&&e.length?e:"body"),this.fixed=!1,t.fixed&&r.defaults.fixed&&(this.overlay.addClass("fancybox-overlay-fixed"),this.fixed=!0)},open:function(t){var e=this;t=i.extend({},this.defaults,t),this.overlay?this.overlay.unbind(".overlay").width("auto").height("auto"):this.create(t),this.fixed||(s.bind("resize.overlay",i.proxy(this.update,this)),this.update()),t.closeClick&&this.overlay.bind("click.overlay",function(t){return i(t.target).hasClass("fancybox-overlay")?(r.isActive?r.close():e.close(),!1):void 0}),this.overlay.css(t.css).show()},close:function(){s.unbind("resize.overlay"),this.el.hasClass("fancybox-lock")&&(i(".fancybox-margin").removeClass("fancybox-margin"),this.el.removeClass("fancybox-lock"),s.scrollTop(this.scrollV).scrollLeft(this.scrollH)),i(".fancybox-overlay").remove().hide(),i.extend(this,{overlay:null,fixed:!1})},update:function(){var t,i="100%";this.overlay.width(i).height("100%"),l?(t=Math.max(e.documentElement.offsetWidth,e.body.offsetWidth),a.width()>t&&(i=a.width())):a.width()>s.width()&&(i=a.width()),this.overlay.width(i).height(a.height())},onReady:function(t,e){var n=this.overlay;i(".fancybox-overlay").stop(!0,!0),n||this.create(t),t.locked&&this.fixed&&e.fixed&&(e.locked=this.overlay.append(e.wrap),e.fixed=!1),t.showEarly===!0&&this.beforeShow.apply(this,arguments)},beforeShow:function(t,e){e.locked&&!this.el.hasClass("fancybox-lock")&&(this.fixPosition!==!1&&i("*").filter(function(){return"fixed"===i(this).css("position")&&!i(this).hasClass("fancybox-overlay")&&!i(this).hasClass("fancybox-wrap")}).addClass("fancybox-margin"),this.el.addClass("fancybox-margin"),this.scrollV=s.scrollTop(),this.scrollH=s.scrollLeft(),this.el.addClass("fancybox-lock"),s.scrollTop(this.scrollV).scrollLeft(this.scrollH)),this.open(t)},onUpdate:function(){this.fixed||this.update()},afterClose:function(t){this.overlay&&!r.coming&&this.overlay.fadeOut(t.speedOut,i.proxy(this.close,this))}},r.helpers.title={defaults:{type:"float",position:"bottom"},beforeShow:function(t){var e,n,o=r.current,s=o.title,a=t.type;if(i.isFunction(s)&&(s=s.call(o.element,o)),p(s)&&""!==i.trim(s)){switch(e=i('<div class="fancybox-title fancybox-title-'+a+'-wrap">'+s+"</div>"),a){case"inside":n=r.skin;break;case"outside":n=r.wrap;break;case"over":n=r.inner;break;default:n=r.skin,e.appendTo("body"),l&&e.width(e.width()),e.wrapInner('<span class="child"></span>'),r.current.margin[2]+=Math.abs(g(e.css("margin-bottom")))}e["top"===t.position?"prependTo":"appendTo"](n)}}},i.fn.fancybox=function(t){var e,n=i(this),o=this.selector||"",s=function(s){var a,l,d=i(this).blur(),c=e;s.ctrlKey||s.altKey||s.shiftKey||s.metaKey||d.is(".fancybox-wrap")||(a=t.groupAttr||"data-fancybox-group",l=d.attr(a),l||(a="rel",l=d.get(0)[a]),l&&""!==l&&"nofollow"!==l&&(d=o.length?i(o):n,d=d.filter("["+a+'="'+l+'"]'),c=d.index(this)),t.index=c,r.open(d,t)!==!1&&s.preventDefault())};return t=t||{},e=t.index||0,o&&t.live!==!1?a.undelegate(o,"click.fb-start").delegate(o+":not('.fancybox-item, .fancybox-nav')","click.fb-start",s):n.unbind("click.fb-start").bind("click.fb-start",s),this.filter("[data-fancybox-start=1]").trigger("click"),this},a.ready(function(){var e,s;i.scrollbarWidth===n&&(i.scrollbarWidth=function(){var t=i('<div style="width:50px;height:50px;overflow:auto"><div/></div>').appendTo("body"),e=t.children(),n=e.innerWidth()-e.height(99).innerWidth();return t.remove(),n}),i.support.fixedPosition===n&&(i.support.fixedPosition=function(){var t=i('<div style="position:fixed;top:20px;"></div>').appendTo("body"),e=20===t[0].offsetTop||15===t[0].offsetTop;return t.remove(),e}()),i.extend(r.defaults,{scrollbarWidth:i.scrollbarWidth(),fixed:i.support.fixedPosition,parent:i("body")}),e=i(t).width(),o.addClass("fancybox-lock-test"),s=i(t).width(),o.removeClass("fancybox-lock-test"),i("<style type='text/css'>.fancybox-margin{margin-right:"+(s-e)+"px;}</style>").appendTo("head")})}(window,document,jQuery),function(t,e,i,n){var o=i("html"),s=i(t),a=i(e),r=i.fancybox=function(){r.open.apply(this,arguments)},l=navigator.userAgent.match(/msie/i),d=null,c=e.createTouch!==n,h=function(t){return t&&t.hasOwnProperty&&t instanceof i},p=function(t){return t&&"string"===i.type(t)},u=function(t){return p(t)&&0<t.indexOf("%")},f=function(t,e){var i=parseInt(t,10)||0;return e&&u(t)&&(i*=r.getViewport()[e]/100),Math.ceil(i)},g=function(t,e){return f(t,e)+"px"};i.extend(r,{version:"2.1.5",defaults:{padding:15,margin:20,width:800,height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,pixelRatio:1,autoSize:!0,autoHeight:!1,autoWidth:!1,autoResize:!0,autoCenter:!c,fitToView:!0,aspectRatio:!1,topRatio:.5,leftRatio:.5,scrolling:"auto",wrapCSS:"",arrows:!0,closeBtn:!0,closeClick:!1,nextClick:!1,mouseWheel:!0,autoPlay:!1,playSpeed:3e3,preload:3,modal:!1,loop:!0,ajax:{dataType:"html",headers:{"X-fancyBox":!0}},iframe:{scrolling:"auto",preload:!0},swf:{wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"},keys:{next:{13:"left",34:"up",39:"left",40:"up"},prev:{8:"right",33:"down",37:"right",38:"down"},close:[27],play:[32],toggle:[70]},direction:{next:"left",prev:"right"},scrollOutside:!0,index:0,type:null,href:null,content:null,title:null,tpl:{wrap:'<div class="fancybox-wrap" tabIndex="-1"><div class="fancybox-skin"><div class="fancybox-outer"><div class="fancybox-inner"></div></div></div></div>',image:'<img class="fancybox-image" src="{href}" alt="" />',iframe:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen'+(l?' allowtransparency="true"':"")+"></iframe>",error:'<p class="fancybox-error">The requested content cannot be loaded.<br/>Please try again later.</p>',closeBtn:'<a title="Close" class="fancybox-item fancybox-close" href="javascript:;"></a>',next:'<a title="Next" class="fancybox-nav fancybox-next" href="javascript:;"><span></span></a>',prev:'<a title="Previous" class="fancybox-nav fancybox-prev" href="javascript:;"><span></span></a>'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0,openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:250,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:250,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:!0,title:!0},onCancel:i.noop,beforeLoad:i.noop,afterLoad:i.noop,beforeShow:i.noop,afterShow:i.noop,beforeChange:i.noop,beforeClose:i.noop,afterClose:i.noop},group:{},opts:{},previous:null,coming:null,current:null,isActive:!1,isOpen:!1,isOpened:!1,wrap:null,skin:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(t,e){return t&&(i.isPlainObject(e)||(e={}),!1!==r.close(!0))?(i.isArray(t)||(t=h(t)?i(t).get():[t]),i.each(t,function(o,s){var a,l,d,c,u,f={};"object"===i.type(s)&&(s.nodeType&&(s=i(s)),h(s)?(f={href:s.data("fancybox-href")||s.attr("href"),title:i("<div/>").text(s.data("fancybox-title")||s.attr("title")).html(),isDom:!0,element:s},i.metadata&&i.extend(!0,f,s.metadata())):f=s),a=e.href||f.href||(p(s)?s:null),l=e.title!==n?e.title:f.title||"",c=(d=e.content||f.content)?"html":e.type||f.type,!c&&f.isDom&&(c=s.data("fancybox-type"),c||(c=(c=s.prop("class").match(/fancybox\.(\w+)/))?c[1]:null)),p(a)&&(c||(r.isImage(a)?c="image":r.isSWF(a)?c="swf":"#"===a.charAt(0)?c="inline":p(s)&&(c="html",d=s)),"ajax"===c&&(u=a.split(/\s+/,2),a=u.shift(),u=u.shift())),d||("inline"===c?a?d=i(p(a)?a.replace(/.*(?=#[^\s]+$)/,""):a):f.isDom&&(d=s):"html"===c?d=a:c||a||!f.isDom||(c="inline",d=s)),i.extend(f,{href:a,type:c,content:d,title:l,selector:u}),t[o]=f}),r.opts=i.extend(!0,{},r.defaults,e),e.keys!==n&&(r.opts.keys=e.keys?i.extend({},r.defaults.keys,e.keys):!1),r.group=t,r._start(r.opts.index)):void 0},cancel:function(){var t=r.coming;t&&!1===r.trigger("onCancel")||(r.hideLoading(),t&&(r.ajaxLoad&&r.ajaxLoad.abort(),r.ajaxLoad=null,r.imgPreload&&(r.imgPreload.onload=r.imgPreload.onerror=null),t.wrap&&t.wrap.stop(!0,!0).trigger("onReset").remove(),r.coming=null,r.current||r._afterZoomOut(t)))},close:function(t){r.cancel(),!1!==r.trigger("beforeClose")&&(r.unbindEvents(),r.isActive&&(r.isOpen&&!0!==t?(r.isOpen=r.isOpened=!1,r.isClosing=!0,i(".fancybox-item, .fancybox-nav").remove(),r.wrap.stop(!0,!0).removeClass("fancybox-opened"),r.transitions[r.current.closeMethod]()):(i(".fancybox-wrap").stop(!0).trigger("onReset").remove(),r._afterZoomOut())))},play:function(t){var e=function(){clearTimeout(r.player.timer)},i=function(){e(),r.current&&r.player.isActive&&(r.player.timer=setTimeout(r.next,r.current.playSpeed))},n=function(){e(),a.unbind(".player"),r.player.isActive=!1,r.trigger("onPlayEnd")};!0===t||!r.player.isActive&&!1!==t?r.current&&(r.current.loop||r.current.index<r.group.length-1)&&(r.player.isActive=!0,a.bind({"onCancel.player beforeClose.player":n,"onUpdate.player":i,"beforeLoad.player":e}),i(),r.trigger("onPlayStart")):n()},next:function(t){var e=r.current;e&&(p(t)||(t=e.direction.next),r.jumpto(e.index+1,t,"next"))},prev:function(t){var e=r.current;e&&(p(t)||(t=e.direction.prev),r.jumpto(e.index-1,t,"prev"))},jumpto:function(t,e,i){var o=r.current;o&&(t=f(t),r.direction=e||o.direction[t>=o.index?"next":"prev"],r.router=i||"jumpto",o.loop&&(0>t&&(t=o.group.length+t%o.group.length),t%=o.group.length),o.group[t]!==n&&(r.cancel(),r._start(t)))},reposition:function(t,e){var n,o=r.current,s=o?o.wrap:null;s&&(n=r._getPosition(e),t&&"scroll"===t.type?(delete n.position,s.stop(!0,!0).animate(n,200)):(s.css(n),o.pos=i.extend({},o.dim,n)))},update:function(t){var e=t&&t.originalEvent&&t.originalEvent.type,i=!e||"orientationchange"===e; 9i&&(clearTimeout(d),d=null),r.isOpen&&!d&&(d=setTimeout(function(){var n=r.current;n&&!r.isClosing&&(r.wrap.removeClass("fancybox-tmp"),(i||"load"===e||"resize"===e&&n.autoResize)&&r._setDimension(),"scroll"===e&&n.canShrink||r.reposition(t),r.trigger("onUpdate"),d=null)},i&&!c?0:300))},toggle:function(t){r.isOpen&&(r.current.fitToView="boolean"===i.type(t)?t:!r.current.fitToView,c&&(r.wrap.removeAttr("style").addClass("fancybox-tmp"),r.trigger("onUpdate")),r.update())},hideLoading:function(){a.unbind(".loading"),i("#fancybox-loading").remove()},showLoading:function(){var t,e;r.hideLoading(),t=i('<div id="fancybox-loading"><div></div></div>').click(r.cancel).appendTo("body"),a.bind("keydown.loading",function(t){27===(t.which||t.keyCode)&&(t.preventDefault(),r.cancel())}),r.defaults.fixed||(e=r.getViewport(),t.css({position:"absolute",top:.5*e.h+e.y,left:.5*e.w+e.x})),r.trigger("onLoading")},getViewport:function(){var e=r.current&&r.current.locked||!1,i={x:s.scrollLeft(),y:s.scrollTop()};return e&&e.length?(i.w=e[0].clientWidth,i.h=e[0].clientHeight):(i.w=c&&t.innerWidth?t.innerWidth:s.width(),i.h=c&&t.innerHeight?t.innerHeight:s.height()),i},unbindEvents:function(){r.wrap&&h(r.wrap)&&r.wrap.unbind(".fb"),a.unbind(".fb"),s.unbind(".fb")},bindEvents:function(){var t,e=r.current;e&&(s.bind("orientationchange.fb"+(c?"":" resize.fb")+(e.autoCenter&&!e.locked?" scroll.fb":""),r.update),(t=e.keys)&&a.bind("keydown.fb",function(o){var s=o.which||o.keyCode,a=o.target||o.srcElement;return 27===s&&r.coming?!1:void(o.ctrlKey||o.altKey||o.shiftKey||o.metaKey||a&&(a.type||i(a).is("[contenteditable]"))||i.each(t,function(t,a){return 1<e.group.length&&a[s]!==n?(r[t](a[s]),o.preventDefault(),!1):-1<i.inArray(s,a)?(r[t](),o.preventDefault(),!1):void 0}))}),i.fn.mousewheel&&e.mouseWheel&&r.wrap.bind("mousewheel.fb",function(t,n,o,s){for(var a=i(t.target||null),l=!1;a.length&&!(l||a.is(".fancybox-skin")||a.is(".fancybox-wrap"));)l=a[0]&&!(a[0].style.overflow&&"hidden"===a[0].style.overflow)&&(a[0].clientWidth&&a[0].scrollWidth>a[0].clientWidth||a[0].clientHeight&&a[0].scrollHeight>a[0].clientHeight),a=i(a).parent();0!==n&&!l&&1<r.group.length&&!e.canShrink&&(s>0||o>0?r.prev(s>0?"down":"left"):(0>s||0>o)&&r.next(0>s?"up":"right"),t.preventDefault())}))},trigger:function(t,e){var n,o=e||r.coming||r.current;if(o){if(i.isFunction(o[t])&&(n=o[t].apply(o,Array.prototype.slice.call(arguments,1))),!1===n)return!1;o.helpers&&i.each(o.helpers,function(e,n){n&&r.helpers[e]&&i.isFunction(r.helpers[e][t])&&r.helpers[e][t](i.extend(!0,{},r.helpers[e].defaults,n),o)})}a.trigger(t)},isImage:function(t){return p(t)&&t.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg)((\?|#).*)?$)/i)},isSWF:function(t){return p(t)&&t.match(/\.(swf)((\?|#).*)?$/i)},_start:function(t){var e,n,o={};if(t=f(t),e=r.group[t]||null,!e)return!1;if(o=i.extend(!0,{},r.opts,e),e=o.margin,n=o.padding,"number"===i.type(e)&&(o.margin=[e,e,e,e]),"number"===i.type(n)&&(o.padding=[n,n,n,n]),o.modal&&i.extend(!0,o,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,mouseWheel:!1,keys:null,helpers:{overlay:{closeClick:!1}}}),o.autoSize&&(o.autoWidth=o.autoHeight=!0),"auto"===o.width&&(o.autoWidth=!0),"auto"===o.height&&(o.autoHeight=!0),o.group=r.group,o.index=t,r.coming=o,!1===r.trigger("beforeLoad"))r.coming=null;else{if(n=o.type,e=o.href,!n)return r.coming=null,r.current&&r.router&&"jumpto"!==r.router?(r.current.index=t,r[r.router](r.direction)):!1;if(r.isActive=!0,("image"===n||"swf"===n)&&(o.autoHeight=o.autoWidth=!1,o.scrolling="visible"),"image"===n&&(o.aspectRatio=!0),"iframe"===n&&c&&(o.scrolling="scroll"),o.wrap=i(o.tpl.wrap).addClass("fancybox-"+(c?"mobile":"desktop")+" fancybox-type-"+n+" fancybox-tmp "+o.wrapCSS).appendTo(o.parent||"body"),i.extend(o,{skin:i(".fancybox-skin",o.wrap),outer:i(".fancybox-outer",o.wrap),inner:i(".fancybox-inner",o.wrap)}),i.each(["Top","Right","Bottom","Left"],function(t,e){o.skin.css("padding"+e,g(o.padding[t]))}),r.trigger("onReady"),"inline"===n||"html"===n){if(!o.content||!o.content.length)return r._error("content")}else if(!e)return r._error("href");"image"===n?r._loadImage():"ajax"===n?r._loadAjax():"iframe"===n?r._loadIframe():r._afterLoad()}},_error:function(t){i.extend(r.coming,{type:"html",autoWidth:!0,autoHeight:!0,minWidth:0,minHeight:0,scrolling:"no",hasError:t,content:r.coming.tpl.error}),r._afterLoad()},_loadImage:function(){var t=r.imgPreload=new Image;t.onload=function(){this.onload=this.onerror=null,r.coming.width=this.width/r.opts.pixelRatio,r.coming.height=this.height/r.opts.pixelRatio,r._afterLoad()},t.onerror=function(){this.onload=this.onerror=null,r._error("image")},t.src=r.coming.href,!0!==t.complete&&r.showLoading()},_loadAjax:function(){var t=r.coming;r.showLoading(),r.ajaxLoad=i.ajax(i.extend({},t.ajax,{url:t.href,error:function(t,e){r.coming&&"abort"!==e?r._error("ajax",t):r.hideLoading()},success:function(e,i){"success"===i&&(t.content=e,r._afterLoad())}}))},_loadIframe:function(){var t=r.coming,e=i(t.tpl.iframe.replace(/\{rnd\}/g,(new Date).getTime())).attr("scrolling",c?"auto":t.iframe.scrolling).attr("src",t.href);i(t.wrap).bind("onReset",function(){try{i(this).find("iframe").hide().attr("src","//about:blank").end().empty()}catch(t){}}),t.iframe.preload&&(r.showLoading(),e.one("load",function(){i(this).data("ready",1),c||i(this).bind("load.fb",r.update),i(this).parents(".fancybox-wrap").width("100%").removeClass("fancybox-tmp").show(),r._afterLoad()})),t.content=e.appendTo(t.inner),t.iframe.preload||r._afterLoad()},_preloadImages:function(){var t,e,i=r.group,n=r.current,o=i.length,s=n.preload?Math.min(n.preload,o-1):0;for(e=1;s>=e;e+=1)t=i[(n.index+e)%o],"image"===t.type&&t.href&&((new Image).src=t.href)},_afterLoad:function(){var t,e,n,o,s,a=r.coming,l=r.current;if(r.hideLoading(),a&&!1!==r.isActive)if(!1===r.trigger("afterLoad",a,l))a.wrap.stop(!0).trigger("onReset").remove(),r.coming=null;else{switch(l&&(r.trigger("beforeChange",l),l.wrap.stop(!0).removeClass("fancybox-opened").find(".fancybox-item, .fancybox-nav").remove()),r.unbindEvents(),t=a.content,e=a.type,n=a.scrolling,i.extend(r,{wrap:a.wrap,skin:a.skin,outer:a.outer,inner:a.inner,current:a,previous:l}),o=a.href,e){case"inline":case"ajax":case"html":a.selector?t=i("<div>").html(t).find(a.selector):h(t)&&(t.data("fancybox-placeholder")||t.data("fancybox-placeholder",i('<div class="fancybox-placeholder"></div>').insertAfter(t).hide()),t=t.show().detach(),a.wrap.bind("onReset",function(){i(this).find(t).length&&t.hide().replaceAll(t.data("fancybox-placeholder")).data("fancybox-placeholder",!1)}));break;case"image":t=a.tpl.image.replace(/\{href\}/g,o);break;case"swf":t='<object id="fancybox-swf" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="movie" value="'+o+'"></param>',s="",i.each(a.swf,function(e,i){t+='<param name="'+e+'" value="'+i+'"></param>',s+=" "+e+'="'+i+'"'}),t+='<embed src="'+o+'" type="application/x-shockwave-flash" width="100%" height="100%"'+s+"></embed></object>"}h(t)&&t.parent().is(a.inner)||a.inner.append(t),r.trigger("beforeShow"),a.inner.css("overflow","yes"===n?"scroll":"no"===n?"hidden":n),r._setDimension(),r.reposition(),r.isOpen=!1,r.coming=null,r.bindEvents(),r.isOpened?l.prevMethod&&r.transitions[l.prevMethod]():i(".fancybox-wrap").not(a.wrap).stop(!0).trigger("onReset").remove(),r.transitions[r.isOpened?a.nextMethod:a.openMethod](),r._preloadImages()}},_setDimension:function(){var t,e,n,o,s,a,l,d,c,h=r.getViewport(),p=0,m=!1,v=!1,m=r.wrap,b=r.skin,y=r.inner,w=r.current,v=w.width,x=w.height,k=w.minWidth,C=w.minHeight,T=w.maxWidth,S=w.maxHeight,$=w.scrolling,_=w.scrollOutside?w.scrollbarWidth:0,I=w.margin,E=f(I[1]+I[3]),A=f(I[0]+I[2]);if(m.add(b).add(y).width("auto").height("auto").removeClass("fancybox-tmp"),I=f(b.outerWidth(!0)-b.width()),t=f(b.outerHeight(!0)-b.height()),e=E+I,n=A+t,o=u(v)?(h.w-e)*f(v)/100:v,s=u(x)?(h.h-n)*f(x)/100:x,"iframe"===w.type){if(c=w.content,w.autoHeight&&1===c.data("ready"))try{c[0].contentWindow.document.location&&(y.width(o).height(9999),a=c.contents().find("body"),_&&a.css("overflow-x","hidden"),s=a.outerHeight(!0))}catch(M){}}else(w.autoWidth||w.autoHeight)&&(y.addClass("fancybox-tmp"),w.autoWidth||y.width(o),w.autoHeight||y.height(s),w.autoWidth&&(o=y.width()),w.autoHeight&&(s=y.height()),y.removeClass("fancybox-tmp"));if(v=f(o),x=f(s),d=o/s,k=f(u(k)?f(k,"w")-e:k),T=f(u(T)?f(T,"w")-e:T),C=f(u(C)?f(C,"h")-n:C),S=f(u(S)?f(S,"h")-n:S),a=T,l=S,w.fitToView&&
9(T=Math.min(h.w-e,T),S=Math.min(h.h-n,S)),e=h.w-E,A=h.h-A,w.aspectRatio?(v>T&&(v=T,x=f(v/d)),x>S&&(x=S,v=f(x*d)),k>v&&(v=k,x=f(v/d)),C>x&&(x=C,v=f(x*d))):(v=Math.max(k,Math.min(v,T)),w.autoHeight&&"iframe"!==w.type&&(y.width(v),x=y.height()),x=Math.max(C,Math.min(x,S))),w.fitToView)if(y.width(v).height(x),m.width(v+I),h=m.width(),E=m.height(),w.aspectRatio)for(;(h>e||E>A)&&v>k&&x>C&&!(19<p++);)x=Math.max(C,Math.min(S,x-10)),v=f(x*d),k>v&&(v=k,x=f(v/d)),v>T&&(v=T,x=f(v/d)),y.width(v).height(x),m.width(v+I),h=m.width(),E=m.height();else v=Math.max(k,Math.min(v,v-(h-e))),x=Math.max(C,Math.min(x,x-(E-A)));_&&"auto"===$&&s>x&&e>v+I+_&&(v+=_),y.width(v).height(x),m.width(v+I),h=m.width(),E=m.height(),m=(h>e||E>A)&&v>k&&x>C,v=w.aspectRatio?a>v&&l>x&&o>v&&s>x:(a>v||l>x)&&(o>v||s>x),i.extend(w,{dim:{width:g(h),height:g(E)},origWidth:o,origHeight:s,canShrink:m,canExpand:v,wPadding:I,hPadding:t,wrapSpace:E-b.outerHeight(!0),skinSpace:b.height()-x}),!c&&w.autoHeight&&x>C&&S>x&&!v&&y.height("auto")},_getPosition:function(t){var e=r.current,i=r.getViewport(),n=e.margin,o=r.wrap.width()+n[1]+n[3],s=r.wrap.height()+n[0]+n[2],n={position:"absolute",top:n[0],left:n[3]};return e.autoCenter&&e.fixed&&!t&&s<=i.h&&o<=i.w?n.position="fixed":e.locked||(n.top+=i.y,n.left+=i.x),n.top=g(Math.max(n.top,n.top+(i.h-s)*e.topRatio)),n.left=g(Math.max(n.left,n.left+(i.w-o)*e.leftRatio)),n},_afterZoomIn:function(){var t=r.current;t&&(r.isOpen=r.isOpened=!0,r.wrap.css("overflow","visible").addClass("fancybox-opened"),r.update(
vendor: 5,748 bytes, line 9
9),(t.closeClick||t.nextClick&&1<r.group.length)&&r.inner.css("cursor","pointer").bind("click.fb",function(e){i(e.target).is("a")||i(e.target).parent().is("a")||(e.preventDefault(),r[t.closeClick?"close":"next"]())}),t.closeBtn&&i(t.tpl.closeBtn).appendTo(r.skin).bind("click.fb",function(t){t.preventDefault(),r.close()}),t.arrows&&1<r.group.length&&((t.loop||0<t.index)&&i(t.tpl.prev).appendTo(r.outer).bind("click.fb",r.prev),(t.loop||t.index<r.group.length-1)&&i(t.tpl.next).appendTo(r.outer).bind("click.fb",r.next)),r.trigger("afterShow"),t.loop||t.index!==t.group.length-1?r.opts.autoPlay&&!r.player.isActive&&(r.opts.autoPlay=!1,r.play(!0)):r.play(!1))},_afterZoomOut:function(t){t=t||r.current,i(".fancybox-wrap").trigger("onReset").remove(),i.extend(r,{group:{},opts:{},router:!1,current:null,isActive:!1,isOpened:!1,isOpen:!1,isClosing:!1,wrap:null,skin:null,outer:null,inner:null}),r.trigger("afterClose",t)}}),r.transitions={getOrigPosition:function(){var t=r.current,e=t.element,i=t.orig,n={},o=50,s=50,a=t.hPadding,l=t.wPadding,d=r.getViewport();return!i&&t.isDom&&e.is(":visible")&&(i=e.find("img:first"),i.length||(i=e)),h(i)?(n=i.offset(),i.is("img")&&(o=i.outerWidth(),s=i.outerHeight())):(n.top=d.y+(d.h-s)*t.topRatio,n.left=d.x+(d.w-o)*t.leftRatio),("fixed"===r.wrap.css("position")||t.locked)&&(n.top-=d.y,n.left-=d.x),n={top:g(n.top-a*t.topRatio),left:g(n.left-l*t.leftRatio),width:g(o+l),height:g(s+a)}},step:function(t,e){var i,n,o=e.prop;n=r.current;var s=n.wrapSpace,a=n.skinSpace;("width"===o||"height"===o)&&(i=e.end===e.start?1:(t-e.start)/(e.end-e.start),r.isClosing&&(i=1-i),n="width"===o?n.wPadding:n.hPadding,n=t-n,r.skin[o](f("width"===o?n:n-s*i)),r.inner[o](f("width"===o?n:n-s*i-a*i)))},zoomIn:function(){var t=r.current,e=t.pos,n=t.openEffect,o="elastic"===n,s=i.extend({opacity:1},e);delete s.position,o?(e=this.getOrigPosition(),t.openOpacity&&(e.opacity=.1)):"fade"===n&&(e.opacity=.1),r.wrap.css(e).animate(s,{duration:"none"===n?0:t.openSpeed,easing:t.openEasing,step:o?this.step:null,complete:r._afterZoomIn})},zoomOut:function(){var t=r.current,e=t.closeEffect,i="elastic"===e,n={opacity:.1};i&&(n=this.getOrigPosition(),t.closeOpacity&&(n.opacity=.1)),r.wrap.animate(n,{duration:"none"===e?0:t.closeSpeed,easing:t.closeEasing,step:i?this.step:null,complete:r._afterZoomOut})},changeIn:function(){var t,e=r.current,i=e.nextEffect,n=e.pos,o={opacity:1},s=r.direction;n.opacity=.1,"elastic"===i&&(t="down"===s||"up"===s?"top":"left","down"===s||"right"===s?(n[t]=g(f(n[t])-200),o[t]="+=200px"):(n[t]=g(f(n[t])+200),o[t]="-=200px")),"none"===i?r._afterZoomIn():r.wrap.css(n).animate(o,{duration:e.nextSpeed,easing:e.nextEasing,complete:r._afterZoomIn})},changeOut:function(){var t=r.previous,e=t.prevEffect,n={opacity:.1},o=r.direction;"elastic"===e&&(n["down"===o||"up"===o?"top":"left"]=("up"===o||"left"===o?"-":"+")+"=200px"),t.wrap.animate(n,{duration:"none"===e?0:t.prevSpeed,easing:t.prevEasing,complete:function(){i(this).trigger("onReset").remove()}})}},r.helpers.overlay={defaults:{closeClick:!0,speedOut:200,showEarly:!0,css:{},locked:!c,fixed:!0},overlay:null,fixed:!1,el:i("html"),create:function(t){var e;t=i.extend({},this.defaults,t),this.overlay&&this.close(),e=r.coming?r.coming.parent:t.parent,this.overlay=i('<div class="fancybox-overlay"></div>').appendTo(e&&e.lenth?e:"body"),this.fixed=!1,t.fixed&&r.defaults.fixed&&(this.overlay.addClass("fancybox-overlay-fixed"),this.fixed=!0)},open:function(t){var e=this;t=i.extend({},this.defaults,t),this.overlay?this.overlay.unbind(".overlay").width("auto").height("auto"):this.create(t),this.fixed||(s.bind("resize.overlay",i.proxy(this.update,this)),this.update()),t.closeClick&&this.overlay.bind("click.overlay",function(t){return i(t.target).hasClass("fancybox-overlay")?(r.isActive?r.close():e.close(),!1):void 0}),this.overlay.css(t.css).show()},close:function(){s.unbind("resize.overlay"),this.el.hasClass("fancybox-lock")&&(i(".fancybox-margin").removeClass("fancybox-margin"),this.el.removeClass("fancybox-lock"),s.scrollTop(this.scrollV).scrollLeft(this.scrollH)),i(".fancybox-overlay").remove().hide(),i.extend(this,{overlay:null,fixed:!1})},update:function(){var t,i="100%";this.overlay.width(i).height("100%"),l?(t=Math.max(e.documentElement.offsetWidth,e.body.offsetWidth),a.width()>t&&(i=a.width())):a.width()>s.width()&&(i=a.width()),this.overlay.width(i).height(a.height())},onReady:function(t,e){var n=this.overlay;i(".fancybox-overlay").stop(!0,!0),n||this.create(t),t.locked&&this.fixed&&e.fixed&&(e.locked=this.overlay.append(e.wrap),e.fixed=!1),!0===t.showEarly&&this.beforeShow.apply(this,arguments)},beforeShow:function(t,e){e.locked&&!this.el.hasClass("fancybox-lock")&&(!1!==this.fixPosition&&i("*").filter(function(){return"fixed"===i(this).css("position")&&!i(this).hasClass("fancybox-overlay")&&!i(this).hasClass("fancybox-wrap")}).addClass("fancybox-margin"),this.el.addClass("fancybox-margin"),this.scrollV=s.scrollTop(),this.scrollH=s.scrollLeft(),this.el.addClass("fancybox-lock"),s.scrollTop(this.scrollV).scrollLeft(this.scrollH)),this.open(t)},onUpdate:function(){this.fixed||this.update()},afterClose:function(t){this.overlay&&!r.coming&&this.overlay.fadeOut(t.speedOut,i.proxy(this.close,this))}},r.helpers.title={defaults:{type:"float",position:"bottom"},beforeShow:function(t){var e=r.current,n=e.title,o=t.type;if(i.isFunction(n)&&(n=n.call(e.element,e)),p(n)&&""!==i.trim(n)){switch(e=i('<div class="fancybox-title fancybox-title-'+o+'-wrap">'+n+"</div>"),o){case"inside":o=r.skin;break;case"outside":o=r.wrap;break;case"over":o=r.inner;break;default:o=r.skin,e.appendTo("body"),l&&e.width(e.width()),e.wrapInner('<span class="child"></span>'),r.current.margin[2]+=Math.abs(f(e.css("margin-bottom")))}
9e["top"===t.position?"prependTo":"appendTo"](o)}}},i.fn.fancybox=function(t){var e,n=i(this),o=this.selector||"",s=function(s){var a,l,d=i(this).blur(),c=e;s.ctrlKey||s.altKey||s.shiftKey||s.metaKey||d.is(".fancybox-wrap")||(a=t.groupAttr||"data-fancybox-group",l=d.attr(a),l||(a="rel",l=d.get(0)[a]),l&&""!==l&&"nofollow"!==l&&(d=o.length?i(o):n,d=d.filter("["+a+'="'+l+'"]'),c=d.index(this)),t.index=c,!1!==r.open(d,t)&&s.preventDefault())};return t=t||{},e=t.index||0,o&&!1!==t.live?a.undelegate(o,"click.fb-start").delegate(o+":not('.fancybox-item, .fancybox-nav')","click.fb-start",s):n.unbind("click.fb-start").bind("click.fb-start",s),this.filter("[data-fancybox-start=1]").trigger("click"),this},a.ready(function(){var e,s;i.scrollbarWidth===n&&(i.scrollbarWidth=function(){var t=i('<div style="width:50px;height:50px;overflow:auto"><div/></div>').appendTo("body"),e=t.children(),e=e.innerWidth()-e.height(99).innerWidth();return t.remove(),e}),i.support.fixedPosition===n&&(i.support.fixedPosition=function(){var t=i('<div style="position:fixed;top:20px;"></div>').appendTo("body"),e=20===t[0].offsetTop||15===t[0].offsetTop;return t.remove(),e}()),i.extend(r.defaults,{scrollbarWidth:i.scrollbarWidth(),fixed:i.support.fixedPosition,parent:i("body")}),e=i(t).width(),o.addClass("fancybox-lock-test"),s=i(t).width(),o.removeClass("fancybox-lock-test"),i("<style type='text/css'>.fancybox-margin{margin-right:"+(s-e)+"px;}</style>").appendTo("head")})}(window,document,jQuery),function(t,e,i){"use strict";var n=function(e,i){this.widget="",this.$element=t(e),this.defaultTime=i.defaultTime,this.disableFocus=i.disableFocus,this.disableMousewheel=i.disableMousewheel,this.isOpen=i.isOpen,this.minuteStep=i.minuteStep,this.modalBackdrop=i.modalBackdrop,this.orientation=i.orientation,this.secondStep=i.secondStep,this.snapToStep=i.snapToStep,this.showInputs=i.showInputs,this.showMeridian=i.showMeridian,this.showSeconds=i.showSeconds,this.template=i.template,this.appendWidgetTo=i.appendWidgetTo,this.showWidgetOnAddonClick=i.showWidgetOnAddonClick,this.icons=i.icons,this.maxHours=i.maxHours,this.explicitMode=i.explicitMode,this.handleDocumentClick=function(t){var e=t.data.scope;e.$element.parent().find(t.target).length||e.$widget.is(t.target)||e.$widget.find(t.target).length||e.hideWidget()},this._init()};n.prototype={constructor:n,_init:function(){var e=this;this.showWidgetOnAddonClick&&this.$element.parent().hasClass("input-group")&&this.$element.parent().hasClass("bootstrap-timepicker")?(this.$element.parent(".input-group.bootstrap-timepicker").find(".input-group-addon").on({"click.timepicker":t.proxy(this.showWidget,this)}),this.$element.on({"focus.timepicker":t.proxy(this.highlightUnit,this),"click.timepicker":t.proxy(this.highlightUnit,this),"keydown.timepicker":t.proxy(this.elementKeydown,this),"blur.timepicker":t.proxy(this.blurElement,this),"mousewheel.timepicker DOMMouseScroll.timepicker":t.proxy(this.mousewheel,this)})):this.template?this.$element.on({"focus.timepicker":t.proxy(this.showWidget,this),"click.timepicker":t.proxy(this.showWidget,this),"blur.timepicker":t.proxy(this.blurElement,this),"mousewheel.timepicker DOMMouseScroll.timepicker":t.proxy(this.mousewheel,this)}):this.$element.on({"focus.timepicker":t.proxy(this.highlightUnit,this),"click.timepicker":t.proxy(this.highlightUnit,this),"keydown.timepicker":t.proxy(this.elementKeydown,this),"blur.timepicker":t.proxy(this.blurElement,this),"mousewheel.timepicker DOMMouseScroll.timepicker":t.proxy(this.mousewheel,this)}),this.template!==!1?this.$widget=t(this.getTemplate()).on("click",t.proxy(this.widgetClick,this)):this.$widget=!1,this.showInputs&&this.$widget!==!1&&this.$widget.find("input").each(function(){t(this).on({"click.timepicker":function(){t(this).select()},"keydown.timepicker":t.proxy(e.widgetKeydown,e),"keyup.timepicker":t.proxy(e.widgetKeyup,e)})}),this.setDefaultTime(this.defaultTime)},blurElement:function(){this.highlightedUnit=null,this.updateFromElementVal()},clear:function(){this.hour="",this.minute="",this.second="",this.meridian="",this.$element.val("")},decrementHour:function(){if(this.showMeridian)if(1===this.hour)this.hour=12;else{if(12===this.hour)return this.hour--,this.toggleMeridian();if(0===this.hour)return this.hour=11,this.toggleMeridian();this.hour--}else this.hour<=0?this.hour=this.maxHours-1:this.hour--},decrementMinute:function(t){var e;e=t?this.minute-t:this.minute-this.minuteStep,0>e?(this.decrementHour(),this.minute=e+60):this.minute=e},decrementSecond:function(){var t=this.second-this.secondStep;0>t?(this.decrementMinute(!0),this.second=t+60):this.second=t}
vendor: 12,803 bytes, lines 9-10
9,elementKeydown:function(t){switch(t.which){case 9:if(t.shiftKey){if("hour"===this.highlightedUnit){this.hideWidget();break}this.highlightPrevUnit()}else{if(this.showMeridian&&"meridian"===this.highlightedUnit||this.showSeconds&&"second"===this.highlightedUnit||!this.showMeridian&&!this.showSeconds&&"minute"===this.highlightedUnit){this.hideWidget();break}this.highlightNextUnit()}t.preventDefault(),this.updateFromElementVal();break;case 27:this.updateFromElementVal();break;case 37:t.preventDefault(),this.highlightPrevUnit(),this.updateFromElementVal();break;case 38:switch(t.preventDefault(),this.highlightedUnit){case"hour":this.incrementHour(),this.highlightHour();break;case"minute":this.incrementMinute(),this.highlightMinute();break;case"second":this.incrementSecond(),this.highlightSecond();break;case"meridian":this.toggleMeridian(),this.highlightMeridian()}this.update();break;case 39:t.preventDefault(),this.highlightNextUnit(),this.updateFromElementVal();break;case 40:switch(t.preventDefault(),this.highlightedUnit){case"hour":this.decrementHour(),this.highlightHour();break;case"minute":this.decrementMinute(),this.highlightMinute();break;case"second":this.decrementSecond(),this.highlightSecond();break;case"meridian":this.toggleMeridian(),this.highlightMeridian()}this.update()}},getCursorPosition:function(){var t=this.$element.get(0);if("selectionStart"in t)return t.selectionStart;if(i.selection){t.focus();var e=i.selection.createRange(),n=i.selection.createRange().text.length;return e.moveStart("character",-t.value.length),e.text.length-n}},getTemplate:function(){var t,e,i,n,o,s;switch(this.showInputs?(e='<input type="text" class="bootstrap-timepicker-hour" maxlength="2"/>',i='<input type="text" class="bootstrap-timepicker-minute" maxlength="2"/>',n='<input type="text" class="bootstrap-timepicker-second" maxlength="2"/>',o='<input type="text" class="bootstrap-timepicker-meridian" maxlength="2"/>'):(e='<span class="bootstrap-timepicker-hour"></span>',i='<span class="bootstrap-timepicker-minute"></span>',n='<span class="bootstrap-timepicker-second"></span>',o='<span class="bootstrap-timepicker-meridian"></span>'),s='<table><tr><td><a href="#" data-action="incrementHour"><span class="'+this.icons.up+'"></span></a></td><td class="separator"> </td><td><a href="#" data-action="incrementMinute"><span class="'+this.icons.up+'"></span></a></td>'+(this.showSeconds?'<td class="separator"> </td><td><a href="#" data-action="incrementSecond"><span class="'+this.icons.up+'"></span></a></td>':"")+(this.showMeridian?'<td class="separator"> </td><td class="meridian-column"><a href="#" data-action="toggleMeridian"><span class="'+this.icons.up+'"></span></a></td>':"")+"</tr><tr><td>"+e+'</td> <td class="separator">:</td><td>'+i+"</td> "+(this.showSeconds?'<td class="separator">:</td><td>'+n+"</td>":"")+(this.showMeridian?'<td class="separator"> </td><td>'+o+"</td>":"")+'</tr><tr><td><a href="#" data-action="decrementHour"><span class="'+this.icons.down+'"></span></a></td><td class="separator"></td><td><a href="#" data-action="decrementMinute"><span class="'+this.icons.down+'"></span></a></td>'+(this.showSeconds?'<td class="separator"> </td><td><a href="#" data-action="decrementSecond"><span class="'+this.icons.down+'"></span></a></td>':"")+(this.showMeridian?'<td class="separator"> </td><td><a href="#" data-action="toggleMeridian"><span class="'+this.icons.down+'"></span></a></td>':"")+"</tr></table>",this.template){case"modal":t='<div class="bootstrap-timepicker-widget modal hide fade in" data-backdrop="'+(this.modalBackdrop?"true":"false")+'"><div class="modal-header"><a href="#" class="close" data-dismiss="modal">×</a><h3>Pick a Time</h3></div><div class="modal-content">'+s+'</div><div class="modal-footer"><a href="#" class="btn btn-primary" data-dismiss="modal">OK</a></div></div>';break;case"dropdown":t='<div class="bootstrap-timepicker-widget dropdown-menu">'+s+"</div>"}return t},getTime:function(){return""===this.hour?"":this.hour+":"+(1===this.minute.toString().length?"0"+this.minute:this.minute)+(this.showSeconds?":"+(1===this.second.toString().length?"0"+this.second:this.second):"")+(this.showMeridian?" "+this.meridian:"")},hideWidget:function(){this.isOpen!==!1&&(this.$element.trigger({type:"hide.timepicker",time:{value:this.getTime(),hours:this.hour,minutes:this.minute,seconds:this.second,meridian:this.meridian}}),"modal"===this.template&&this.$widget.modal?this.$widget.modal("hide"):this.$widget.removeClass("open"),t(i).off("mousedown.timepicker, touchend.timepicker",this.handleDocumentClick),this.isOpen=!1,this.$widget.detach())},highlightUnit:function(){this.position=this.getCursorPosition(),this.position>=0&&this.position<=2?this.highlightHour():this.position>=3&&this.position<=5?this.highlightMinute():this.position>=6&&this.position<=8?this.showSeconds?this.highlightSecond():this.highlightMeridian():this.position>=9&&this.position<=11&&this.highlightMeridian()},highlightNextUnit:function(){switch(this.highlightedUnit){case"hour":this.highlightMinute();break;case"minute":this.showSeconds?this.highlightSecond():this.showMeridian?this.highlightMeridian():this.highlightHour();break;case"second":this.showMeridian?this.highlightMeridian():this.highlightHour();break;case"meridian":this.highlightHour()}},highlightPrevUnit:function(){switch(this.highlightedUnit){case"hour":this.showMeridian?this.highlightMeridian():this.showSeconds?this.highlightSecond():this.highlightMinute();break;case"minute":this.highlightHour();break;case"second":this.highlightMinute();break;case"meridian":this.showSeconds?this.highlightSecond():this.highlightMinute()}},highlightHour:function(){var t=this.$element.get(0),e=this;this.highlightedUnit="hour",t.setSelectionRange&&setTimeout(function(){e.hour<10?t.setSelectionRange(0,1):t.setSelectionRange(0,2)},0)},highlightMinute:function(){var t=this.$element.get(0),e=this;this.highlightedUnit="minute",t.setSelectionRange&&setTimeout(function(){e.hour<10?t.setSelectionRange(2,4):t.setSelectionRange(3,5)},0)},highlightSecond:function(){var t=this.$element.get(0),e=this;this.highlightedUnit="second",t.setSelectionRange&&setTimeout(function(){e.hour<10?t.setSelectionRange(5,7):t.setSelectionRange(6,8)},0)},highlightMeridian:function(){var t=this.$element.get(0),e=this;this.highlightedUnit="meridian",t.setSelectionRange&&(this.showSeconds?setTimeout(function(){e.hour<10?t.setSelectionRange(8,10):t.setSelectionRange(9,11)},0):setTimeout(function(){e.hour<10?t.setSelectionRange(5,7):t.setSelectionRange(6,8)},0))},incrementHour:function(){if(this.showMeridian){if(11===this.hour)return this.hour++,this.toggleMeridian();12===this.hour&&(this.hour=0)}return this.hour===this.maxHours-1?void(this.hour=0):void this.hour++},incrementMinute:function(t){var e;e=t?this.minute+t:this.minute+this.minuteStep-this.minute%this.minuteStep,e>59?(this.incrementHour(),this.minute=e-60):this.minute=e},incrementSecond:function(){var t=this.second+this.secondStep-this.second%this.secondStep;t>59?(this.incrementMinute(!0),this.second=t-60):this.second=t},mousewheel:function(e){if(!this.disableMousewheel){e.preventDefault(),e.stopPropagation();var i=e.originalEvent.wheelDelta||-e.originalEvent.detail,n=null;switch("mousewheel"===e.type?n=-1*e.originalEvent.wheelDelta:"DOMMouseScroll"===e.type&&(n=40*e.originalEvent.detail),n&&(e.preventDefault(),t(this).scrollTop(n+t(this).scrollTop())),this.highlightedUnit){case"minute":i>0?this.incrementMinute():this.decrementMinute(),this.highlightMinute();break;case"second":i>0?this.incrementSecond():this.decrementSecond(),this.highlightSecond();break;case"meridian":this.toggleMeridian(),this.highlightMeridian();break;default:i>0?this.incrementHour():this.decrementHour(),this.highlightHour()}return!1}},changeToNearestStep:function(t,e){return t%e===0?t:Math.round(t%e/e)?(t+(e-t%e))%60:t-t%e},place:function(){if(!this.isInline){var i=this.$widget.outerWidth(),n=this.$widget.outerHeight(),o=10,s=t(e).width(),a=t(e).height(),r=t(e).scrollTop(),l=parseInt(this.$element.parents().filter(function(){return"auto"!==t(this).css("z-index")}).first().css("z-index"),10)+10,d=this.component?this.component.parent().offset():this.$element.offset(),c=this.component?this.component.outerHeight(!0):this.$element.outerHeight(!1),h=this.component?this.component.outerWidth(!0):this.$element.outerWidth(!1),p=d.left,u=d.top;this.$widget.removeClass("timepicker-orient-top timepicker-orient-bottom timepicker-orient-right timepicker-orient-left"),"auto"!==this.orientation.x?(this.$widget.addClass("timepicker-orient-"+this.orientation.x),"right"===this.orientation.x&&(p-=i-h)):(this.$widget.addClass("timepicker-orient-left"),d.left<0?p-=d.left-o:d.left+i>s&&(p=s-i-o));var f,g,m=this.orientation.y;"auto"===m&&(f=-r+d.top-n,g=r+a-(d.top+c+n),m=Math.max(f,g)===g?"top":"bottom"),this.$widget.addClass("timepicker-orient-"+m),"top"===m?u+=c:u-=n+parseInt(this.$widget.css("padding-top"),10),this.$widget.css({top:u,left:p,zIndex:l})}},remove:function(){t("document").off(".timepicker"),this.$widget&&this.$widget.remove(),delete this.$element.data().timepicker},setDefaultTime:function(t){if(this.$element.val())this.updateFromElementVal();else if("current"===t){var e=new Date,i=e.getHours(),n=e.getMinutes(),o=e.getSeconds(),s="AM";0!==o&&(o=Math.ceil(e.getSeconds()/this.secondStep)*this.secondStep,60===o&&(n+=1,o=0)),0!==n&&(n=Math.ceil(e.getMinutes()/this.minuteStep)*this.minuteStep,60===n&&(i+=1,n=0)),this.showMeridian&&(0===i?i=12:i>=12?(i>12&&(i-=12),s="PM"):s="AM"),this.hour=i,this.minute=n,this.second=o,this.meridian=s,this.update()}else t===!1?(this.hour=0,this.minute=0,this.second=0,this.meridian="AM"):this.setTime(t)},setTime:function(t,e){if(!t)return void this.clear();var i,n,o,s,a,r;if("object"==typeof t&&t.getMonth)o=t.getHours(),s=t.getMinutes(),a=t.getSeconds(),this.showMeridian&&(r="AM",o>12&&(r="PM",o%=12),12===o&&(r="PM"));else{if(i=(/a/i.test(t)?1:0)+(/p/i.test(t)?2:0),i>2)return void this.clear();if(n=t.replace(/[^0-9\:]/g,"").split(":"),o=n[0]?n[0].toString():n.toString(),this.explicitMode&&o.length>2&&o.length%2!==0)return void this.clear();s=n[1]?n[1].toString():"",a=n[2]?n[2].toString():"",o.length>4&&(a=o.slice(-2),o=o.slice(0,-2)),o.length>2&&(s=o.slice(-2),o=o.slice(0,-2)),s.length>2&&(a=s.slice(-2),s=s.slice(0,-2)),o=parseInt(o,10),s=parseInt(s,10),a=parseInt(a,10),isNaN(o)&&(o=0),isNaN(s)&&(s=0),isNaN(a)&&(a=0),a>59&&(a=59),s>59&&(s=59),o>=this.maxHours&&(o=this.maxHours-1),this.showMeridian?(o>12&&(i=2,o-=12),i||(i=1),0===o&&(o=12),r=1===i?"AM":"PM"):12>o&&2===i?o+=12:o>=this.maxHours?o=this.maxHours-1:(0>o||12===o&&1===i)&&(o=0)}this.hour=o,this.snapToStep?(this.minute=this.changeToNearestStep(s,this.minuteStep),this.second=this.changeToNearestStep(a,this.secondStep)):(this.minute=s,this.second=a),this.meridian=r,this.update(e)},showWidget:function(){this.isOpen||this.$element.is(":disabled")||(this.$widget.appendTo(this.appendWidgetTo),t(i).on("mousedown.timepicker, touchend.timepicker",{scope:this},this.handleDocumentClick),this.$element.trigger({type:"show.timepicker",time:{value:this.getTime(),hours:this.hour,minutes:this.minute,seconds:this.second,meridian:this.meridian}}),this.place(),this.disableFocus&&this.$element.blur(),""===this.hour&&(this.defaultTime?this.setDefaultTime(this.defaultTime):this.setTime("0:0:0")),"modal"===this.template&&this.$widget.modal?this.$widget.modal("show").on("hidden",t.proxy(this.hideWidget,this)):this.isOpen===!1&&this.$widget.addClass("open"),this.isOpen=!0)},toggleMeridian:function(){this.meridian="AM"===this.meridian?"PM":"AM"; 10},update:function(t){this.updateElement(),t||this.updateWidget(),this.$element.trigger({type:"changeTime.timepicker",time:{value:this.getTime(),hours:this.hour,minutes:this.minute,seconds:this.second,meridian:this.meridian}})},updateElement:function(){this.$element.val(this.getTime()).change()},updateFromElementVal:function(){this.setTime(this.$element.val())},updateWidget:function(){if(this.$widget!==!1){var t=this.hour,e=1===this.minute.toString().length?"0"+this.minute:this.minute,i=1===this.second.toString().length?"0"+this.second:this.second;this.showInputs?(this.$widget.find("input.bootstrap-timepicker-hour").val(t),this.$widget.find("input.bootstrap-timepicker-minute").val(e),this.showSeconds&&this.$widget.find("input.bootstrap-timepicker-second").val(i),this.showMeridian&&this.$widget.find("input.bootstrap-timepicker-meridian").val(this.meridian)):(this.$widget.find("span.bootstrap-timepicker-hour").text(t),this.$widget.find("span.bootstrap-timepicker-minute").text(e),this.showSeconds&&this.$widget.find("span.bootstrap-timepicker-second").text(i),this.showMeridian&&this.$widget.find("span.bootstrap-timepicker-meridian").text(this.meridian))}}
10,updateFromWidgetInputs:function(){if(this.$widget!==!1){var t=this.$widget.find("input.bootstrap-timepicker-hour").val()+":"+this.$widget.find("input.bootstrap-timepicker-minute").val()+(this.showSeconds?":"+this.$widget.find("input.bootstrap-timepicker-second").val():"")+(this.showMeridian?this.$widget.find("input.bootstrap-timepicker-meridian").val():"");this.setTime(t,!0)}},widgetClick:function(e){e.stopPropagation(),e.preventDefault();var i=t(e.target),n=i.closest("a").data("action");n&&this[n](),this.update(),i.is("input")&&i.get(0).setSelectionRange(0,2)},widgetKeydown:function(e){var i=t(e.target),n=i.attr("class").replace("bootstrap-timepicker-","");switch(e.which){case 9:if(e.shiftKey){if("hour"===n)return this.hideWidget()}else if(this.showMeridian&&"meridian"===n||this.showSeconds&&"second"===n||!this.showMeridian&&!this.showSeconds&&"minute"===n)return this.hideWidget();break;case 27:this.hideWidget();break;case 38:switch(e.preventDefault(),n){case"hour":this.incrementHour();break;case"minute":this.incrementMinute();break;case"second":this.incrementSecond();break;case"meridian":this.toggleMeridian()}this.setTime(this.getTime()),i.get(0).setSelectionRange(0,2);break;case 40:switch(e.preventDefault(),n){case"hour":this.decrementHour();break;case"minute":this.decrementMinute();break;case"second":this.decrementSecond();break;case"meridian":this.toggleMeridian()}this.setTime(this.getTime()),i.get(0).setSelectionRange(0,2)}},widgetKeyup:function(t){(65===t.which||77===t.which||80===t.which||46===t.which||8===t.which||t.which>=48&&t.which<=57||t.which>=96&&t.which<=105)&&this.updateFromWidgetInputs()}},t.fn.timepicker=function(e){var i=Array.apply(null,arguments);return i.shift(),this.each(function(){var o=t(this),s=o.data("timepicker"),a="object"==typeof e&&e;s||o.data("timepicker",s=new n(this,t.extend({},t.fn.timepicker.defaults,a,t(this).data()))),"string"==typeof e&&s[e].apply(s,i)})},t.fn.timepicker.defaults={defaultTime:"current",disableFocus:!1,disableMousewheel:!1,isOpen:!1,minuteStep:15,modalBackdrop:!1,orientation:{x:"auto",y:"auto"},secondStep:15,snapToStep:!1,showSeconds:!1,showInputs:!0,showMeridian:!0,template:"dropdown",appendWidgetTo:"body",showWidgetOnAddonClick:!0,icons:{up:"glyphicon glyphicon-chevron-up",down:"glyphicon glyphicon-chevron-down"},maxHours:24,explicitMode:!1},t.fn.timepicker.Constructor=n,t(i).on("focus.timepicker.data-api click.timepicker.data-api",'[data-provide="timepicker"]',function(e){var i=t(this);i.data("timepicker")||(e.preventDefault(),i.timepicker())})}(jQuery,window,document),function(t,e){"use strict";"function"==typeof define&&define.amd?define(["ev-emitter/ev-emitter"],function(i){return e(t,i)}):"object"==typeof module&&module.exports?module.exports=e(t,require("ev-emitter")):t.imagesLoaded=e(t,t.EvEmitter)}("undefined"!=typeof window?window:this,function(t,e){"use strict";function i(t,e){for(var i in e)t[i]=e[i];return t}function n(t){var e=[];if(Array.isArray(t))e=t;else if("number"==typeof t.length)for(var i=0;i<t.length;i++)e.push(t[i]);else e.push(t);return e}function o(t,e,s){return this instanceof o?("string"==typeof t&&(t=document.querySelectorAll(t)),this.elements=n(t),this.options=i({},this.options),"function"==typeof e?s=e:i(this.options,e),s&&this.on("always",s),this.getImages(),r&&(this.jqDeferred=new r.Deferred),void setTimeout(function(){this.check()}.bind(this))):new o(t,e,s)}function s(t){this.img=t}function a(t,e){this.url=t,this.element=e,this.img=new Image}var r=t.jQuery,l=t.console;o.prototype=Object.create(e.prototype),o.prototype.options={},o.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},o.prototype.addElementImages=function(t){"IMG"==t.nodeName&&this.addImage(t),this.options.background===!0&&this.addElementBackgroundImages(t);var e=t.nodeType;if(e&&d[e]){for(var i=t.querySelectorAll("img"),n=0;n<i.length;n++){var o=i[n];this.addImage(o)}if("string"==typeof this.options.background){var s=t.querySelectorAll(this.options.background);for(n=0;n<s.length;n++){var a=s[n];this.addElementBackgroundImages(a)}}}};var d={1:!0,9:!0,11:!0};
10return o.prototype.addElementBackgroundImages=function(t){var e=getComputedStyle(t);if(e)for(var i=/url\((['"])?(.*?)\1\)/gi,n=i.exec(e.backgroundImage);null!==n;){var o=n&&n[2];o&&this.addBackground(o,t),n=i.exec(e.backgroundImage)}},o.prototype.addImage=function(t){var e=new s(t);this.images.push(e)},o.prototype.addBackground=function(t,e){var i=new a(t,e);this.images.push(i)},o.prototype.check=function(){function t(t,i,n){setTimeout(function(){e.progress(t,i,n)})}var e=this;return this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?void this.images.forEach(function(e){e.once("progress",t),e.check()}):void this.complete()},o.prototype.progress=function(t,e,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&l&&l.log("progress: "+i,t,e)},o.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred){var e=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[e](this)}},s.prototype=Object.create(e.prototype),s.prototype.check=function(){var t=this.getIsImageComplete();return t?void this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),void(this.proxyImage.src=this.img.src))},s.prototype.getIsImageComplete=function(){return this.img.complete&&void 0!==this.img.naturalWidth},s.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.img,e])},s.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},s.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},s.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},s.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},a.prototype=Object.create(s.prototype),a.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url;var t=this.getIsImageComplete();t&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},a.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},a.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e])},o.makeJQueryPlugin=function(e){e=e||t.jQuery,e&&(r=e,r.fn.imagesLoaded=function(t,e){var i=new o(this,t,e);return i.jqDeferred.promise(r(this))})},o.makeJQueryPlugin(),o});var iWindowResizeTimeout=75,lang=document.getElementsByTagName("body")[0].className.match(/lang-fr/)?"fr":"en",termPrev="fr"===lang?"Précédent":"Previous",termNext="fr"===lang?"Suivant":"Next",termOpenClose="fr"===lang?"Ouvrir/Fermer":"Open/Close",waitForFinalEvent=function(){var t={};return function(e,i,n){n||(n="Don't call this twice without a uniqueId"),t[n]&&clearTimeout(t[n]),t[n]=setTimeout(e,i)}}(),lang=document.getElementsByTagName("body")[0].className.match(/lang-fr/)?"fr":"en",termPrev="fr"==lang?"Précédent":"Previous",termNext="fr"==lang?"Suivant":"Next",oPgsSliders={bDebug:!1,aRefs:[],aOptions:[],createNewSlick:function(t,e){oPgsSliders.aRefs[t]&&oPgsSliders.aRefs[t].hasClass("slick-slider")||jQuery(e+" img:first").imagesLoaded().done(function(i){var n=oPgsSliders.getSlickOptions(t);oPgsSliders.aRefs[t]=jQuery(e).slick(n),oPgsSliders.aRefs[t].sOriginalSelector=e,oPgsSliders.aRefs[t].parent().css("height",""),n.adaptiveHeight&&n.adaptiveHeight===!0&&n.lazyLoad&&oPgsSliders.bindEventSlickChange(t)})},removeSlick:function(t){oPgsSliders.aRefs[t]&&(oPgsSliders.aRefs[t].hasClass("slick-slider")&&oPgsSliders.aRefs[t].slick("unslick"),delete oPgsSliders.aRefs[t])},refreshSlick:function(t){var e=oPgsSliders.aRefs[t].sOriginalSelector;oPgsSliders.removeSlick(t),oPgsSliders.createNewSlick(t,e)},getSlickOptions:function(t){var e={lazyLoad:"progressive",adaptiveHeight:!0,slidesToShow:1,slidesToScroll:1,prevArrow:'<button type="button" data-role="none" class="slick-prev slick-arrow" aria-label="'+termPrev+'" role="button" style="display: block;"><span>'+termPrev+"</span></button>",nextArrow:'<button type="button" data-role="none" class="slick-next slick-arrow" aria-label="'+termNext+'" role="button" style="display: block;"><span>'+termNext+"</span></button>",fade:!0,dots:!1};switch(t){case"home_slider":var i;i=jQuery("#slider .has-bullets").length?!0:!1,e=jQuery("body.is-template-v1-6").length?{lazyLoad:"progressive",adaptiveHeight:!0,slidesToShow:1,slidesToScroll:1,autoplay:!0,autoplaySpeed:4e3,speed:750,prevArrow:'<button type="button" data-role="none" class="slick-prev slick-arrow" aria-label="'+termPrev+'" role="button" style="display: block;"><span>'+termPrev+"</span></button>",nextArrow:'<button type="button" data-role="none" class="slick-next slick-arrow" aria-label="'+termNext+'" role="button" style="display: block;"><span>'+termNext+"</span></button>",dots:i,appendDots:jQuery("#slider .controls-dots .inner"),fade:!0,responsive:[{breakpoint:992,settings:{autoplay:!1,fade:!1}}]}:{lazyLoad:"progressive",adaptiveHeight:!0,slidesToShow:1,slidesToScroll:1,autoplay:!0,autoplaySpeed:4e3,speed:750,prevArrow:'<button type="button" data-role="none" class="slick-prev slick-arrow" aria-label="'+termPrev+'" role="button" style="display: block;"><span>'+termPrev+"</span></button>",nextArrow:'<button type="button" data-role="none" class="slick-next slick-arrow" aria-label="'+termNext+'" role="button" style="display: block;"><span>'+termNext+"</span></button>",appendArrows:jQuery("#slider .controls-arrows .inner"),dots:i,appendDots:jQuery("#slider .controls-dots .inner"),fade:!0,responsive:[{breakpoint:992,settings:{autoplay:!1,fade:!1}}]};break;case"feat_products":e={lazyLoad:"progressive",adaptiveHeight:!0,slidesToShow:4,slidesToScroll:4,infinite:!1,prevArrow:'<button type="button" data-role="none" class="slick-prev slick-arrow" aria-label="'+termPrev+'" role="button" style="display: block;"><span>'+termPrev+"</span></button>",nextArrow:'<button type="button" data-role="none" class="slick-next slick-arrow" aria-label="'+termNext+'" role="button" style="display: block;"><span>'+termNext+"</span></button>",dots:!1,responsive:[{breakpoint:1199,settings:{slidesToShow:3,slidesToScroll:3,infinite:!0,dots:!0}},{breakpoint:991,settings:{slidesToShow:2,slidesToScroll:2,infinite:!0,dots:!0}},{breakpoint:767,settings:{slidesToShow:1,slidesToScroll:1,infinite:!0,dots:!0}}]};break;case"feat_testimonials":e={adaptiveHeight:!0,slidesToShow:3,slidesToScroll:3,infinite:!1,prevArrow:'<button type="button" data-role="none" class="slick-prev slick-arrow" aria-label="'+termPrev+'" role="button" style="display: block;"><span>'+termPrev+"</span></button>",nextArrow:'<button type="button" data-role="none" class="slick-next slick-arrow" aria-label="'+termNext+'" role="button" style="display: block;"><span>'+termNext+"</span></button>",dots:!1,responsive:[{breakpoint:1199,settings:{slidesToShow:2,slidesToScroll:2}},{breakpoint:991,settings:{slidesToShow:2,slidesToScroll:2}},{breakpoint:767,settings:{slidesToShow:1,slidesToScroll:1}}]};break;case"sidebar_related_products":e={adaptiveHeight:!0,slidesToShow:1,slidesToScroll:1,autoplay:!1,speed:750,prevArrow:'<button type="button" data-role="none" class="slick-prev slick-arrow" aria-label="'+termPrev+'" role="button" style="display: block;"><span>'+termPrev+"</span></button>",nextArrow:'<button type="button" data-role="none" class="slick-next slick-arrow" aria-label="'+termNext+'" role="button" style="display: block;"><span>'+termNext+"</span></button>",dots:!1,fade:!0,responsive:[{breakpoint:767,settings:{dots:!0,fade:!1}}]};break;case"product_photos_big":e={lazyLoad:"progressive",adaptiveHeight:!0,slidesToShow:1,slidesToScroll:1,prevArrow:'<button type="button" data-role="none" class="slick-prev slick-arrow" aria-label="'+termPrev+'" role="button" style="display: block;"><span>'+termPrev+"</span></button>",nextArrow:'<button type="button" data-role="none" class="slick-next slick-arrow" aria-label="'+termNext+'" role="button" style="display: block;"><span>'+termNext+"</span></button>",fade:!0,asNavFor:"#product-photos .gallery-nav .slider"};break;case"product_photos_nav":var n;n=jQuery("#product-photos .view360").length?!0:!1,e={lazyLoad:"progressive",adaptiveHeight:!0,slidesToShow:n?4:6,slidesToScroll:1,prevArrow:'<button type="button" data-role="none" class="slick-prev slick-arrow" aria-label="'+termPrev+'" role="button" style="display: block;"><span>'+termPrev+"</span></button>",nextArrow:'<button type="button" data-role="none" class="slick-next slick-arrow" aria-label="'+termNext+'" role="button" style="display: block;"><span>'+termNext+"</span></button>",asNavFor:"#product-photos .gallery .slider",dots:!1,centerMode:!1,focusOnSelect:!0,responsive:[{breakpoint:1199,settings:{slidesToShow:n?3:5}},{breakpoint:991,settings:{slidesToShow:4}},{breakpoint:767,settings:{slidesToShow:2}}]};break;case"section_feat_slider":e={lazyLoad:"progressive",adaptiveHeight:!0,slidesToShow:1,slidesToScroll:1,autoplay:!0,autoplaySpeed:4e3,speed:750,prevArrow:'<button type="button" data-role="none" class="slick-prev slick-arrow" aria-label="'+termPrev+'" role="button" style="display: block;"><span>'+termPrev+"</span></button>",nextArrow:'<button type="button" data-role="none" class="slick-next slick-arrow" aria-label="'+termNext+'" role="button" style="display: block;"><span>'+termNext+"</span></button>",dots:!0,fade:!0,responsive:[{breakpoint:992,settings:{autoplay:!1,fade:!1}}]};break;case"realisation_photos_big":e={lazyLoad:"progressive",adaptiveHeight:!0,speed:100,slidesToShow:1,slidesToScroll:1,prevArrow:'<button type="button" data-role="none" class="slick-prev slick-arrow" aria-label="'+termPrev+'" role="button" style="display: block;"><span>'+termPrev+"</span></button>",nextArrow:'<button type="button" data-role="none" class="slick-next slick-arrow" aria-label="'+termNext+'" role="button" style="display: block;"><span>'+termNext+"</span></button>",fade:!0,asNavFor:"#realisation-photos .gallery-nav .slider"};break;case"realisation_photos_nav":e={lazyLoad:"progressive",adaptiveHeight:!0,slidesToShow:6,slidesToScroll:1,prevArrow:'<button type="button" data-role="none" class="slick-prev slick-arrow" aria-label="'+termPrev+'" role="button" style="display: block;"><span>'+termPrev+"</span></button>",nextArrow:'<button type="button" data-role="none" class="slick-next slick-arrow" aria-label="'+termNext+'" role="button" style="display: block;"><span>'+termNext+"</span></button>",asNavFor:"#realisation-photos .gallery .slider",dots:!1,centerMode:!1,focusOnSelect:!0,responsive:[{breakpoint:991,settings:{slidesToShow:4}},{breakpoint:767,settings:{slidesToShow:2}}]};break;case"brp_product_listing":e={lazyLoad:"progressive",adaptiveHeight:!0,slidesToShow:6,slidesToScroll:6,infinite:!1,prevArrow:'<button type="button" data-role="none" class="slick-prev slick-arrow" aria-label="'+termPrev+'" role="button" style="display: block;"><span>'+termPrev+"</span></button>",nextArrow:'<button type="button" data-role="none" class="slick-next slick-arrow" aria-label="'+termNext+'" role="button" style="display: block;"><span>'+termNext+"</span></button>",dots:!1,responsive:[{breakpoint:1589,settings:{slidesToShow:4,slidesToScroll:4,infinite:!0,dots:!0}},{breakpoint:1199,settings:{slidesToShow:3,slidesToScroll:3,infinite:!0,dots:!0}},{breakpoint:991,settings:{slidesToShow:2,slidesToScroll:2,infinite:!0,dots:!0}},{breakpoint:767,settings:{slidesToShow:1,slidesToScroll:1,infinite:!0,dots:!0}}]};break;case"brp_feat_advantages":e={lazyLoad:"progressive",adaptiveHeight:!1,slidesToShow:1,slidesToScroll:1,autoplay:!0,autoplaySpeed:4e3,speed:750,prevArrow:'<button type="button" data-role="none" class="slick-prev slick-arrow" aria-label="'+termPrev+'" role="button" style="display: block;"><span>'+termPrev+"</span></button>",nextArrow:'<button type="button" data-role="none" class="slick-next slick-arrow" aria-label="'+termNext+'" role="button" style="display: block;"><span>'+termNext+"</span></button>",dots:!1,responsive:[{breakpoint:992,settings:{autoplay:!1}}]};break;case"brp_feat_promos":e={lazyLoad:"progressive",adaptiveHeight:!1,slidesToShow:1,slidesToScroll:1,autoplay:!1,speed:750,prevArrow:'<button type="button" data-role="none" class="slick-prev slick-arrow" aria-label="'+termPrev+'" role="button" style="display: block;"><span>'+termPrev+"</span></button>",nextArrow:'<button type="button" data-role="none" class="slick-next slick-arrow" aria-label="'+termNext+'" role="button" style="display: block;"><span>'+termNext+"</span></button>",dots:!1}}return e},bindEventSlickChange:function(t){oPgsSliders.aRefs[t].on("beforeChange",function(t,e,
10i){jQuery(this).slick("slickSetOption","adaptiveHeight",!1)}),oPgsSliders.aRefs[t].on("afterChange",function(t,e){jQuery(this).slick("slickSetOption","adaptiveHeight",!0)})},setNewSlickImages:function(t,e,i){var n=oPgsSliders.aRefs[t].parent();n.css("height",n.css("height")),n.animate({opacity:0},200,function(){oPgsSliders.aRefs[t].slick("unslick"),n.find(".slider:first").remove(),n.prepend("<div class='slider'></div>");var o="";if(e){var s="src";jQuery(e).each(function(t){o+="<div><img "+s+'="'+jQuery(this).text()+'" ></div>',s="data-lazy"})}else i&&(o=i);n.find(".slider:first").append(o),oPgsSliders.refreshSlick(t),n.animate({opacity:1},300)})},refreshSlickUI:function(t){oPgsSliders.aRefs[t]&&(oPgsSliders.aRefs[t].parent().css("height",""),oPgsSliders.aRefs[t].slick("setOption","","",!0))}},oPgsUrl={sRequestUri:"",sQueryString:"",oQueryParams:{},init:function(){oPgsUrl.sRequestUri=location.pathname,oPgsUrl.sQueryString=location.search.substr(1);var t=[];oPgsUrl.sQueryString.split("&").forEach(function(e){e&&(t=e.split("="),oPgsUrl.oQueryParams[t[0]]=decodeURIComponent(t[1]))}),delete t},getQueryValue:function(t){var e=null;return oPgsUrl.oQueryParams[t]&&(e=oPgsUrl.oQueryParams[t]),e}};!function(t){mapMultiple=function(){var e="Directions";t("body.lang-fr").length&&(e="Itinéraire");var i=[];i.length=0,t("#multiple-map-data .item").each(function(){var e=t(this).attr("data-mmap-latitude"),n=t(this).attr("data-mmap-longitude"),o=t(this).attr("data-mmap-city"),s=t(this).attr("data-mmap-address"),a=t(this).attr("data-mmap-street"),r=t(this).attr("data-mmap-province"),l=t(this).attr("data-mmap-postalcode"),d=t(this).attr("data-mmap-phone"),c=t(this).attr("data-mmap-link");e&&n&&i.push([e,n,o,s,a,r,l,d,c])});var n,o,s=[],a=new google.maps.Map(document.getElementById("multiple-map"));for(infowindow=new google.maps.InfoWindow({}),o=0;o<i.length;o++)n=new google.maps.Marker({map:a,position:new google.maps.LatLng(i[o][0],i[o][1]),title:i[o][0]}),s[o]=new google.maps.LatLng(i[o][0],i[o][1]),google.maps.event.addListener(n,"click",function(t,n){return function(){infowindowContent="<div class='marker-content'><div class='info'><h3>"+i[n][2]+"</h3><p class='address'><span class='street'>"+i[n][4]+"</span><br><span class='city'>"+i[n][2]+"</span><span class='province'>"+i[n][5]+"</span><br><span class='postalcode'>"+i[n][6]+"</span></p><p class='phone'>"+i[n][7]+"</p><p class='directions'><a href="+i[n][8]+" target='_blank'>"+e+"</a></p></div></div>",infowindow.setContent(infowindowContent),infowindow.open(a,t)}}(n,o));var r=new google.maps.LatLngBounds;for(o=0;o<s.length;o++)r.extend(s[o]);a.setCenter(r.getCenter()),a.fitBounds(r)},mapSingle=function(){var e=parseFloat(t("footer .coord .latitude").text()),i=parseFloat(t("footer .coord .longitude").text()),n={lat:e,lng:i},o=new google.maps.Map(document.getElementById("single-map"),{zoom:13,center:n});new google.maps.Marker({position:n,map:o})}}(jQuery),function(t){function e(){t("#calculatorForm #taxes-value").val(""),t("#calculatorForm #financed-amount").val(""),t("#calculatorForm #total-amount").val(""),l>0&&t("#desired-product-value").val(l)}function i(){var e=parseInt(t("#desired-product-value").val()),i=e;return i}function n(){var e=t("#trigger-form-calculator").length?t("#trigger-form-calculator").attr("data-province"):"";e.includes("Qu")?tax_rate=.14975:e.includes("AB")?tax_rate=.05:e.includes("BC")?tax_rate=.12:e.includes("MB")?tax_rate=.12:e.includes("NB")?tax_rate=.15:e.includes("NL")?tax_rate=.15:e.includes("NS")?tax_rate=.15:e.includes("ON")?tax_rate=.13:e.includes("PE")?tax_rate=.15:e.includes("SK")?tax_rate=.11:e.includes("YT")?tax_rate=.05:e.includes("NU")?tax_rate=.05:e.includes("NT")?tax_rate=.05:(tax_rate=0,t("#calculatorForm .form-group.tax").hide());var n=parseInt(t("#trade-in-value").val()),o=i(),s=tax_rate*(o-n);return s=Number(s.toFixed(2))}function o(){var e=i(),o=n(),s=parseInt(t("#trade-in-value").val()),a=parseInt(t("#downpayment-value").val()),r=e+o-s-a;return r=Number(r.toFixed(2))}function s(){return interest_rate=parseFloat(t("#interest-rate").val()),loanAmt=o(),intRate=interest_rate/100,payFreq=parseFloat(t("#payment-period").val()),amortization=parseInt(t("#amortization").val()),totalPayments=amortization/payFreq,payAmt=loanAmt*(intRate*payFreq/12)*Math.pow(1+intRate*payFreq/12,totalPayments)/(Math.pow(1+intRate*payFreq/12,totalPayments)-1),payAmt=Math.round(100*payAmt)/100,payAmt}function a(){return t("#desired-product-value").val().length?(t("#desired-product-value").removeClass("error"),t(".error-msg").hide(),t("#trade-in-value").val().length||t("#trade-in-value").val(0),t("#downpayment-value").val().length||t("#downpayment-value").val(0),t("#taxes-value").val(n()),t("#financed-amount").val(o()),void t("#total-amount").val(s())):(t("#desired-product-value").addClass("error"),void t(".error-msg").show())}
10if(t("body.is-new-details, body.is-used-details").length){var r="Close";t(".lang-fr").length&&(r="Fermer");var l;(t("body.is-new-details").length||t("body.is-used-details").length)&&t("#trigger-form-calculator").click(function(){l=parseInt(t("[data-price]:first").text().replace(/\D/g,"")),e()}),t('.fancybox[href="#hidden-form-calculator"]').fancybox({maxWidth:800,padding:0,tpl:{closeBtn:'<a title="'+r+'" class="fancybox-item fancybox-close" href="javascript:;"></a>'},afterLoad:function(){},afterShow:function(){t("#calculate").click(function(){a()})}})}}(jQuery),function(t){var e={common:{init:function(){t("html").addClass("js"),t("body").append('<div id="responsiveResTrig"></div>'),t("body").append('<div id="responsiveResTrigIE"></div>'),i.fire("common","_fancybox"),i.fire("common","_fancyboxMedia"),i.fire("common","setNavMenus"),i.fire("common","setResponsiveClasses"),i.fire("common","registerWindowOnResize",{sController:"common",sFunction:"setResponsiveClasses"}),i.fire("common","setBrowserClasses"),i.fire("common","collapse"),i.fire("common","switchSubmitBtns"),i.fire("common","switchFileInputs"),i.fire("common","changeTabsToDrop"),i.fire("common","registerWindowOnResize",{sController:"common",sFunction:"changeTabsToDrop",sParam:{sAction:"resize"}}),i.fire("common","setBreadcrumbs"),i.fire("common","reduceBreadcrumbs"),i.fire("common","registerWindowOnResize",{sController:"common",sFunction:"reduceBreadcrumbs"}),i.fire("common","contentSlider"),i.fire("common","registerWindowOnResize",{sController:"common",sFunction:"contentSlider"}),i.fire("common","readMore"),i.fire("common","inputContent"),i.fire("common","inputFocus"),i.fire("common","datepicker"),i.fire("common","timepicker"),i.fire("common","phoneFormat"),i.fire("common","headerMobile"),i.fire("common","sidebarEmptyForm"),i.fire("common","featProductsSlider"),i.fire("common","sidebarRelatedSlider"),i.fire("common","sectionFeatSlider"),i.fire("common","_matchHeight"),i.fire("common","_cf7_events"),i.fire("common","_mapMultiple"),i.fire("common","customFacetWPLinks"),i.fire("common","formsPopup"),i.fire("common","automaticPopup")},finalize:function(){i.fire("common","triggerChat"),i.fire("common","triggerSMS"),i.fire("common","inputContent")},customFacetWPLinks:function(){var e=t('[data-type="custom-dropdown-links"]:first');e.each(function(){t(this).on("change",function(){""!==t(this).val()&&(window.location.href=t(this).val())})}),delete e},_mapMultiple:function(){t("footer #multiple-map").length&&mapMultiple()},registerWindowOnResize:function(e){t(window).bind("resize",function(){waitForFinalEvent(function(){i.fire(e.sController,e.sFunction,e.sParam)},iWindowResizeTimeout,e.sController+"."+e.sFunction)})},registerWindowOnScroll:function(e){t(window).bind("scroll",function(){waitForFinalEvent(function(){i.fire(e.sController,e.sFunction)},iWindowResizeTimeout,e.sController+"."+e.sFunction)})},_fancybox:function(){if(t(".fancybox").length){var e="Close";t(".lang-fr").length&&(e="Fermer"),t('.fancybox:not([href="#form-hidden-product"]):not([href="#hidden-form-calculator"])').fancybox({maxWidth:800,padding:0,tpl:{closeBtn:'<a title="'+e+'" class="fancybox-item fancybox-close" href="javascript:;"></a>'},afterShow:function(){t(this.skin).find(".form-group").each(function(){i.fire("common","inputContent",t(this))})}}),t('.fancybox[href="#form-hidden-product"]').fancybox({wrapCSS:"fancy-ecom-product",maxWidth:850,padding:0,tpl:{closeBtn:'<a title="'+e+'" class="fancybox-item fancybox-close" href="javascript:;"></a>'}})}},_fancyboxMedia:function(){if(t(".fancybox-media").length){var e="Close";t(".lang-fr").length&&(e="Fermer"),t(".fancybox-media").fancybox({padding:0,width:640,height:360,autoDimensions:!1,type:"iframe",tpl:{closeBtn:'<a title="'+e+'" class="fancybox-item fancybox-close" href="javascript:;"></a>'}})}},collapse:function(){t(".collapse-btn").on("click",function(e){e.preventDefault();var i=t(this),n=i.closest(".collapse-group").find(".collapse");n.collapse("toggle")})},setResponsiveClasses:function(){var e=["mobile","tablet","narrow","wide","extrawide"],n=t("#mobilenavMain").data("mmenu");keepSelectedSizeOnly=function(i){for(a=0;a<e.length;++a)e[a]!=i&&t("body").removeClass(e[a]);t("body").addClass(i)},setSize=function(e){t("body."+e).length||("mobile"==e?keepSelectedSizeOnly("mobile"):(n.close(),keepSelectedSizeOnly(e)),i.fire("common","headerMobile"))},"50px"==t("#responsiveResTrig").css("width")?setSize("mobile"):"75px"==t("#responsiveResTrig").css("width")?setSize("tablet"):"200px"==t("#responsiveResTrig").css("width")?setSize("wide"):"300px"==t("#responsiveResTrig").css("width")?setSize("extrawide"):setSize("narrow")},setBrowserClasses:function(){"50px"==t("#responsiveResTrigIE").css("width")&&t("body").addClass("is-ie")},setNavMenus:function(){var e="fr"==lang?"Accueil":"Home";t("#siteHeader").append('<div id="mobilenavMain" class="mobilenav"></div>'),t("#mainnav nav >
10 ul").clone().appendTo(t("#mobilenavMain")),t(".archive #siteHeader").append('<div id="mobilenavWoo" class="mobilenav"></div>'),t(".archive #mainnav nav > ul").clone().appendTo(t("#mobilenavWoo")),t("#mobilenavMain").mmenu({classNames:{list:"menu"},offCanvas:{pageSelector:"#page",position:"bottom",zposition:"front"},extensions:["theme-dark","positioning","pagedim-black"]});var n=t("#mobilenavMain").data("mmenu");t("#mobilebtns").length&&(t("#mobilebtns").appendTo("body"),t("#mobilebtns .singleCTA").length&&t("#sidebar form.feat > header > h2").length&&(t("#mobilebtns .cta a").attr("href","#sidebar"),t("#mobilebtns .cta a > span").html(t("#sidebar form.feat > header > h2").html().replace(/<br\s*\/?>/gi," "))),t(window).scroll(function(){t("#siteHeader").visible()?(t("#mobilebtns").removeClass("visible"),t("body").removeClass("mobilebtns-visible")):(t("#mobilebtns").addClass("visible"),t("body").addClass("mobilebtns-visible"))}).scroll()),t("#mainnav ul .home").length||t("#mobilenavMain .mm-panels > .mm-panel:first-child > ul").prepend('<li><a href="/'+lang+'/">'+e+"</a></li>"),t("#mainnav ul .contact").length?t("#siteHeader .quicklinks li:not(.contact)").clone().appendTo("#mobilenavMain .mm-panels > .mm-panel:first-child > ul"):t("#siteHeader .quicklinks li").clone().appendTo("#mobilenavMain .mm-panels > .mm-panel:first-child > ul"),t("#siteFooter .navigation .col.shopping > ul > li").clone().appendTo("#mobilenavMain .mm-panels > .mm-panel:first-child > ul"),t("body.is-boutique-page").length&&(t("#mainnav ul .contact").length?t("#siteFooter .navigation .col.about > ul > li:not(.contact)").clone().appendTo("#mobilenavMain .mm-panels > .mm-panel:first-child > ul"):t("#siteFooter .navigation .col.about > ul > li").clone().appendTo("#mobilenavMain .mm-panels > .mm-panel:first-child > ul")),t("#siteHeader .lng li").addClass("lngSwitcher");var o=t("#siteHeader .lng ul").html();t(o).appendTo("#mobilenavMain .mm-panels > .mm-panel:first-child > ul"),t("#siteHeader .social").length&&(t("#mobilenavMain .mm-panels > .mm-panel:first-child > ul").append('<li class="Divider"><span>'+t("#siteHeader .social h3").text()+"</span></li>"),t("#mobilenavMain .mm-panels > .mm-panel:first-child > ul").append('<li class="social"><ul></ul></li>'),t("#mobilenavMain .mm-panels > .mm-panel:first-child > ul > li.social > ul").html(t("#siteHeader .social li").clone())),n.bind("closing",function(){t("#mainnav nav button, #mobilebtns .nav button").removeClass("is-active"),t("#mobilebtns").removeClass("menu-opened")}),n.bind("opening",function(){t("#mainnav nav button, #mobilebtns .nav button").addClass("is-active"),t("#mobilebtns").addClass("menu-opened")}),t("#mainnav nav button, #mobilebtns .nav button").click(function(){t("#mobilenavMain").hasClass("mm-opened")?n.close():(t("#siteHeader .mobilebtns, #mobilebtns").find("> ul > li > a").siblings(".content").hide(),t("#siteHeader .mobilebtns, #mobilebtns").find("> ul > li").parent().removeClass("on"),n.open()),t(this).blur()}),t("#siteHeader .mobilebtns, #mobilebtns").find("> ul > li").has("> .content").find("> a").click(function(){var e=t(this),o=t("#siteHeader .mobilebtns, #mobilebtns").find("> ul > li > a").not(e).parent();return o.find("> .content").hide(),o.removeClass("on"),t("#mobilenavMain").hasClass("mm-opened")&&n.close(),e.siblings(".content")?(e.siblings(".content").toggle(),e.parent().toggleClass("on"),e.parents("#siteHeader .mobilebtns > ul > li.hours.on")&&i.fire("common","changeTabsToDrop",{sAction:"resize"}),e.blur(),!1):void 0}),i.fire("common","mainnavDropdowns")},mainnavDropdowns:function(){mainnavPositionDropdown=function(e,i){var n=t("#siteHeader"),o=n.width()-20,s=e,a=s.width();i.removeClass("dropShort");var r=i.outerWidth();s.offset().left+r<=n.offset().left+o?i.addClass("dropLeft"):s.offset().left>n.offset().left+o/2?i.addClass("dropRight"):i.addClass("dropLeft"), 11a>r&&i.addClass("dropShort")},removeArrayElem=function(t,e){clearIndex=e.indexOf(t),clearIndex>-1&&e.splice(clearIndex,1)};var e=t("#mainnav nav > ul > li.menu-item-has-children");t("#mainnav nav > ul > li > a > span").wrapInner('<span class="label"></span>'),e.find("> a > span").append('<span class="arrow"></span>'),e.find("> ul").wrap('<div class="drop"></div>'),e.length&&e.parents("#mainnav nav > ul").addClass("has-drops");var i=t("#mainnav nav > ul > li.menu-item-has-children .drop > ul > li.menu-item-has-children");i.length&&!i.find("> .main").length&&i.find("> a").wrap('<div class="main"></div>'),i.find(".main > a").after('<button class="trig" title="'+termOpenClose+'"><span>'+termOpenClose+"</span></button>"),t("body.mobile").length||(e.hoverIntent(function(){var e=t(this);mainnavPositionDropdown(e,e.find(".drop > ul")),e.addClass("on"),e.find(".drop > ul").slideDown(250)},function(){var e=t(this),n=e.find(".drop");n.is(":visible")&&n.find("> ul").slideUp(100,function(){e.removeClass("on"),i.removeClass("on").find("> ul").slideUp(0)})}),i.find(".main > .trig").click(function(){var e=t(this).parents("#mainnav nav > ul > li.menu-item-has-children .drop > ul > li");e.hasClass("on")?e.find("> ul").stop().slideUp(100,function(){e.removeClass("on")}):(e.addClass("on"),e.find("> ul").stop().slideDown(250)),t(this).blur()}))},headerMobile:function(){var e=t("#siteHeader .logo"),i=t("#siteHeader .mobilebtns > ul > li").length,n=t("#siteHeader .mobilebtns > ul > li:first-child").width(),o=i*n+(i-1);t("body.mobile, body.tablet").length?i>0&&e.css({right:o}):e.removeAttr("style")},switchSubmitBtns:function(){t("form").length&&t("form").each(function(){var e=t(this),i=e.find(".form-action"),n=i.find('input[type="submit"]');if(n.length){var o=n.val();i.append('<div class="btn"><button type="button" class="form-submit wpcf7-submit"><span>'+o+"</span></button></div>");var s=i.find(".btn");n.remove(),s.find("button").click(function(){return t(this).blur(),e.submit(),!1})}})},switchFileInputs:function(){t("form").length&&(t("body.is-ie").length||t("form").each(function(){var e="fr"==lang?"Choisir <span>
11fichier</span>":"Choose <span>File</span>",i=t(this),n=i.find(".form-group.file"),o=n.find(".wpcf7-form-control-wrap"),s=o.find('input[type="file"]');if(s.length){var a=s.val();o.append('<div class="file-input"><input type="text" name="file-input" disabled value="'+a+'" class="wpcf7-form-control wpcf7-text form-control"><button type="button"><span>'+e+"</span></button></div>"),s.appendTo(o.find("button"));var r=o.find('.file-input input[type="text"]');n.addClass("input-switched"),s.change(function(){r.val(this.files[0].name)}),r.click(function(){s.click()})}}))},changeTabsToDrop:function(e){var n=e&&e.sAction?e.sAction:"",o=e&&e.oElement?e.oElement:"";if(t(".tabs-group").length){var s=o?o:t(".tabs-group");n&&"resize"==n&&(s.removeClass("btn-group"),s.find(".dropdown-menu").removeClass("dropdown-menu")),s.each(function(){var e=t(this),n=e.find("> .tabs"),o=n.find("> li"),s=0,a=e.find("> button");if(!e.hasClass("noAutoSwitch")){if(e.hasClass("customSwitch"))var r=e.parents(".customSwitchWrap").width()-e.siblings().width();else var r=e.width();o.each(function(){s+=t(this).outerWidth(!0)}),s>r?(e.addClass("btn-group"),n.addClass("dropdown-menu"),e.hasClass("noBtnLabelSwitch")||a.find(".label").html(e.find(".active a").html())):(e.removeClass("btn-group"),n.removeClass("dropdown-menu"))}o.find("a").click(function(n){$trigger=t(this),$tabContent=$trigger.parents(".tabs-group").siblings(".tab-content"),$tabContent.length&&($trigger.parent().hasClass("link")||(o.not($trigger.parent()).removeClass("active"),n.preventDefault(),$trigger.tab("show"),e.hasClass("noBtnLabelSwitch")||a.find(".label").html($trigger.html()),$trigger.on("shown.bs.tab",function(t){$tabContent.find(".tab-pane.active .tabs-group").length&&i.fire("common","changeTabsToDrop",{sAction:"resize",oElement:$tabContent.find(".tab-pane.active .tabs-group")})}))),$trigger.blur()})})}t(".dropdown-toggle").dropdown()},setBreadcrumbs:function(){if(t("#featBreadcrumbs").length){var e=t("#featBreadcrumbs");e.find("li:first-child").after('<li class="ellipses"><a href="#"><span>...</span></a></li>');var i=e.find(".ellipses");i.find("a").attr("href",i.next().find("a").attr("href"))}},reduceBreadcrumbs:function(){if(t("#featBreadcrumbs").length){var e=t("#featBreadcrumbs"),i=e.find(".ellipses");e.find("li:not(.ellipses):hidden").length>0?i.css({display:"flex"}):i.hide()}},contentSlider:function(){var e=t(".contentSlider");e.length&&e.find(".item").length>1&&e.each(function(){$thisElem=t(this),t("body.mobile").length?$thisElem.hasClass("slick-slider")||($thisElem.on("init",function(e,i){t(this).find(".slick-dots li button").wrapInner("<span />")}),$thisElem.slick({mobileFirst:!0,slidesToShow:1,slidesToScroll:1,prevArrow:'<button type="button" data-role="none" class="slick-prev slick-arrow" aria-label="'+termPrev+'" role="button" style="display: block;"><span>'+termPrev+"</span></button>",nextArrow:'<button type="button" data-role="none" class="slick-next slick-arrow" aria-label="'+termNext+'" role="button" style="display: block;"><span>'+termNext+"</span></button>",dots:!0,responsive:[{breakpoint:768,settings:"unslick"}]})):$thisElem.hasClass("slick-slider")&&$thisElem.slick("unslick")})},readMore:function(){toggleText=function(e){var i="fr"==lang?"Lire la suite":"Read More",n="fr"==lang?"Réduire":"Collapse Text",o="+",s="-";t(e).each(function(){t(this).addClass("collapse"),t(this).find("+ .readmore").length||t(this).after('<p class="readmore"><a href="#"><span>'+o+" </span>"+i+"</a></p>")}),t(e+" + .readmore a").click(function(){return $trig=t(this),$textMore=t(this).parent().prev(),$textMore.length?($textMore.collapse("toggle"),$textMore.on("shown.bs.collapse",function(){$trig.html("<span>"+s+" </span>"+n)}),$textMore.on("hidden.bs.collapse",function(){$trig.html("<span>"+o+" </span>"+i)}),$trig.blur(),!1):void 0})},toggleText(".textMore:not(.mobile)"),t("body.mobile").length&&toggleText(".textMore.mobile")},sidebarEmptyForm:function(){t("#sidebar form.feat").length&&!t("#sidebar form.feat .fieldsets").length&&t("#sidebar form.feat").parents(".wpcf7").addClass("hidden")},automaticPopup:function(){if(t("#popup").length){var e=parseInt(t("#popup").attr("data-timeout"));if(t("#popup").attr("data-expiry")){var i=new Date,n=parseInt(t("#popup").attr("data-expiry"));
11i.setTime(i.getTime()+60*n*1e3),t.cookie("powergo_popup")||(oTimerFormOpener=setTimeout(function(){t("#popup-trigger").trigger("click")},e),t.cookie("powergo_popup","1",{expires:i,path:"/"}))}else oTimerFormOpener=setTimeout(function(){t("#popup-trigger").trigger("click")},e)}},featProductsSlider:function(){var e=".featProducts#featUsed .listWImgs",i=t(e);i.length&&i.find(".item").length>1&&(i.on("init",function(e,i){t(this).find(".slick-dots li button").wrapInner("<span />")}),oPgsSliders.createNewSlick("feat_products",e))},sidebarRelatedSlider:function(){var e="#sidebar .related-products .listWImgs",i=t(e);i.length&&i.find(".item").length>1&&(i.on("init",function(e,i){t(this).find(".slick-dots li button").wrapInner("<span />"),t(this).parents("#slider").addClass("is-initialized"),t(this).hover(function(){t(this).parents("#slider").addClass("hover")},function(){t(this).parents("#slider").removeClass("hover")})}),oPgsSliders.createNewSlick("sidebar_related_products",e))},inputContent:function(e){if(moveLabel=function(t){if(t.length){var e=t.find(".form-control");""!=e.val().trim()?t.addClass("move-label"):t.removeClass("move-label")}},e)moveLabel(e);else{var i=t("#sidebar, #mainContent .wpcf7, .fancybox-wrap").find("form");i.find(".form-group:not(.radio):not(.checkbox):not(.file):not(.has-label)").each(function(){moveLabel(t(this))})}},inputFocus:function(){var e=t("form");e.find("textarea").closest(".form-group").addClass("has-textarea"),e.find(".input-group-addon")&&t(".input-group-addon").click(function(){t(this).parent().find("input, select, textarea").focus()}),e.find(".form-control").focus(function(){t(this).closest(".form-group").addClass("has-focus move-label")}),e.find(".form-control").blur(function(){t(this).closest(".form-group").removeClass("has-focus"),i.fire("common","inputContent",t(this).closest(".form-group"))})},datepicker:function(){t("form .date").length&&t("form .date input").addClass("datepicker"),t(".datepicker").length&&t(".datepicker").datepicker({dateFormat:"dd/mm/yy",onClose:function(){this.focus()}})},timepicker:function(){t("form .time").length&&t("form .time input").addClass("timepicker"),t(".timepicker").length&&t(".timepicker").timepicker().on("changeTime.timepicker",function(e){i.fire("common","inputContent",t(this).closest(".form-group"))})},phoneFormat:function(){t('input[name="phone"]').length&&t('input[name="phone"]').mask("(000) 000-0000 ZZZZZZZZZZZZ",{translation:{Z:{pattern:/[A-Za-z0-9 ]/}}})},sectionFeatSlider:function(){t("#contentBefore .featSlider .slider").length&&oPgsSliders.createNewSlick("section_feat_slider","#contentBefore .featSlider .slider")},triggerChat:function(){t("#mobilebtns .chat a").on("click",function(e){var i=t(this).attr("data-service");e.preventDefault(),"livechatinc"==i?LC_API.open_chat_window():"contactatonce"==i&&(t(".lp_desktop:first .lp_minimized .lp_maximize").length?t(".lp_desktop:first .lp_minimized .lp_maximize").trigger("click"):t('div[id^="iCoder_"]:first #caoStandardChatArea').length?t('div[id^="iCoder_"]:first #caoStandardChatArea').trigger("click"):t('div[id^="iCoder_"]:first #caoMinChatArea').length?t('div[id^="iCoder_"]:first #caoMinChatArea').trigger("click"):t('div[id^="iCoder_"]:first #caoMobileChatArea').length&&t('div[id^="iCoder_"]:first #caoMobileChatArea').trigger("click"))})},triggerSMS:function(){t("#mobilebtns .sms a").on("click",function(e){var i=t(this).attr("data-service");e.preventDefault(),"contactatonce"==i&&(t('div[id^="iCoder_"]:first #caoStandardMtcArea').length?t('div[id^="iCoder_"]:first #caoStandardMtcArea').trigger("click"):t('div[id^="iCoder_"]:first #caoMinMtcArea').length?t('div[id^="iCoder_"]:first #caoMinMtcArea').trigger("click"):t('div[id^="iCoder_"]:first #caoMobileMtcArea').length&&t('div[id^="iCoder_"]:first #caoMobileMtcArea').trigger("click"))})},_matchHeight:function(){t("#featBtns").length&&(t("#featBtns .listWImgs .item .img").matchHeight(),t("#featBtns .listWImgs .item h3").matchHeight()),t(".featProducts").length&&(t(".featProducts .listWImgs").imagesLoaded(function(){t(".featProducts#featUsed .listWImgs .item .img").matchHeight(),t(".featProducts#featUsed .listWImgs .item h3").matchHeight(),t(".featProducts#featUsed .listWImgs .item .specs").matchHeight(),t(".featProducts#featUsed .listWImgs .item .price").matchHeight(),t(".featProducts#featUsed .listWImgs .item .listWImgsContent").matchHeight(),t(".featProducts:not(#featUsed) .listWImgs li.product").matchHeight()}),t(".featProducts:not(#featUsed)").length&&t(document).ajaxSuccess(function(){t(".featProducts:not(#featUsed) .products").imagesLoaded(function(){t(".featProducts:not(#featUsed) .products").each(function(){t(this).find("li.product").matchHeight()})})})),t("#contentAfter").length&&t("#contentAfter .related-products").length&&t("#contentAfter .related-products .listWImgs").imagesLoaded(function(){t("#contentAfter .related-products .listWImgs .item .img").matchHeight(),t("#contentAfter .related-products .listWImgs .item h3").matchHeight(),t("#contentAfter .related-products .listWImgs .item > .content").matchHeight()}),t("body.is-blog").length&&t(".is-listing").length&&t(document).on("facetwp-loaded",function(){t("#mainContent .blog-list").length&&t("#mainContent .blog-list").imagesLoaded(function(){t("#mainContent .blog-list .item .img").matchHeight(),t("#mainContent .blog-list .item > .content").matchHeight()})}),t("body.is-team").length&&t(document).on("facetwp-loaded",function(){t("#mainContent .team-list").length&&t("#mainContent .team-list").imagesLoaded(function(){t("#mainContent .team-list .item .img").matchHeight(),t("#mainContent .team-list .item h3").matchHeight(),t("#mainContent .team-list .item > .content").matchHeight()})}),t("body.is-new").length&&i.fire("common","_matchHeightNewListing")},_matchHeightNewListing:function(){t(document).on("facetwp-loaded",function(){t("#mainContent .product-list").length&&t("#mainContent .product-list").imagesLoaded(function(){t("#mainContent .product-list .item .img").matchHeight(),t("#mainContent .product-list .item h4").matchHeight(),t("#mainContent .product-list .item > .content").matchHeight()})})},_cf7_events:function(){document.addEventListener("wpcf7mailsent",function(t){formConfirmation(t.detail.contactFormId),vehicleReservation(t.detail.inputs)},!1),document.addEventListener("wpcf7submit",function(t){formScroll(t.detail.contactFormId)},!1),document.addEventListener("wpcf7invalid",function(t){formInvalidFields(t.detail.contactFormId)},!1)},formsPopup:function(){t("[data-pgs-form]").length&&t("[data-pgs-form]").each(function(){t(this).bind("click.resetOnClose",function(e){var i=t(t(this).attr("href"));if(i.length){var n=t(this).attr("data-pgs-type"),o=t(this).attr("data-pgs-make"),s=t(this).attr("data-pgs-model"),a=t(this).attr("data-pgs-year"),r=t(this).attr("data-pgs-stock"),l=t(this).attr("data-pgs-postid");i.find('[name="hidden-type"]').val(n),i.find('[name="hidden-make"]').val(o),i.find('[name="hidden-year"]').val(a),i.find('[name="hidden-model"]').val(s),i.find('[name="hidden-stock"]').val(r);var d=i.find('[name="iAdfLead"]');if(d.length&&1===parseInt(d.val())){var c=s;"used"===n&&(c=r+" - "+s),i.find('[name="sAdfVehicleYear"]').val(a),i.find('[name="sAdfVehicleModel"]').val(c),i.find('[name="sAdfVehicleMake"]').val(o),i.find('[name="sAdfVehicleStatus"]').val(n),i.find('[name="sAdfPostId"]').val(l)}}})})},responsiveFacebook:function(){t("#fb-container").length&&setTimeout(function(){var e=t("#sidebar").width(),i=t("#mainContent").height(),n=t("#fb-url").text();t("#fb-container").html('<div class="fb-page" data-href="'+n+'" data-tabs="timeline" data-width="'+e+'" data-height="'+i+'" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"></div>'),FB.XFBML.parse()},100)}},home:{init:function(){i.fire("home","showVideo"),i.fire("home","homeSlider"),i.fire("home","featCountdown")},showVideo:function(){if(t("body.has-hero-video").length&&t("#hero .img").attr("data-video-url")){var e=t("#hero .img").attr("data-video-url");t("body.mobile, body.tablet").length?t("#hero .img video").hide():(t("#hero .img video").length?t("#hero .img video").show():t('<video auto
11play loop muted><source src="'+e+'" type="video/mp4"></video>').prependTo(t("#hero .img")),t("#hero").addClass("has-video"))}},homeSlider:function(){t("body:not(.is-template-v1-6) #slider").append('<div class="controls controls-arrows"><div class="inner"></div></div>'),jQuery("#slider .has-bullets").length&&t("#slider").append('<div class="controls controls-dots"><div class="inner"></div></div>'),t("body.is-template-v1-6 #slider .slider").on("init",function(e,i){t(this).find(".slick-dots li button").wrapInner("<span />"),t(this).parents("#slider").addClass("is-initialized"),t(this).parents("#slider .inner").hover(function(){t(this).parents("#slider").addClass("hover")},function(){t(this).parents("#slider").removeClass("hover")})}),t("body:not(.is-template-v1-6) #slider .slider").on("init",function(e,i){t(this).find(".slick-dots li button").wrapInner("<span />"),t(this).parents("#slider").addClass("is-initialized"),t(this).parents("#slider").hover(function(){t(this).addClass("hover")},function(){t(this).removeClass("hover")})}),oPgsSliders.createNewSlick("home_slider","#slider .slider")},featCountdown:function(){if(t("#featCountdown").length){var e=1e3*parseInt(t("#featCountdown #countdown-date").text()),i=(new Date).getTime();if(e+=144e5,0>e-i)t("#featCountdown").remove();else var n=setInterval(function(){var i=(new Date).getTime(),o=e-i,s=Math.floor(o/864e5),a=Math.floor(o%864e5/36e5),r=Math.floor(o%36e5/6e4),l=Math.floor(o%6e4/1e3);1==s.toString().length&&(s="0"+s),1==a.toString().length&&(a="0"+a),1==r.toString().length&&(r="0"+r),1==l.toString().length&&(l="0"+l),document.getElementById("countdown-days").innerHTML=s,document.getElementById("countdown-hours").innerHTML=a,document.getElementById("countdown-minutes").innerHTML=r,document.getElementById("countdown-seconds").innerHTML=l,0>o&&(clearInterval(n),t("#featCountdown").remove())},1e3)}},finalize:function(){}},is_rental:{init:function(){t("body.is-hub").length&&i.fire("is_rental","faqAccordion")},finalize:function(){},faqAccordion:function(){t("#mainContent section.faq").length&&(t("#mainContent section.faq > .content > ul > li:first button").addClass("active"),t("#mainContent section.faq > .content > ul > li:first .group").addClass("default"),t("#mainContent section.faq .toggle").
11click(function(){var e=t(this).hasClass("active");t(".toggle").removeClass("active"),e||t(this).toggleClass("active"),t(this).next().slideToggle("fast"),t(".group").not(t(this).next()).slideUp("fast"),t(this).blur()}))}},is_team:{init:function(){i.fire("is_team","pagerLoader"),i.fire("is_team","bindResetFilters")},finalize:function(){},pagerLoader:function(){var e=!1,n="#mainContent .listing .team-list";t(document).on("facetwp-refresh",function(){e&&(t(n).addClass("loading"),t('<div class="listing-loading"></div>').insertAfter(n))}),t(document).on("facetwp-loaded",function(){t.each(FWP.settings.num_choices,function(e,i){var n=t(".facetwp-facet-"+e).parent();"hidden"!==n.attr("data-keepclass")&&(0===i?n.addClass("hidden"):n.removeClass("hidden"))}),e?(t(n).removeClass("loading"),t("#mainContent .listing .listing-loading").length&&t("#mainContent .listing .listing-loading").fadeOut(100),t("#mainContent #filter .facetwp-facet-team_section .facetwp-radio.checked").length?t('#mainContent #filter [data-section="reset"]:first').removeClass("active"):i.fire("is_team","resetFilters"),n&&t("html, body").animate({scrollTop:t(n).offset().top},500)):e=!0})},bindResetFilters:function(){t('#mainContent #filter [data-section="reset"]:first').on("click",function(){i.fire("is_team","resetFilters")})},resetFilters:function(){var e=t('#mainContent #filter [data-section="reset"]:first');e.hasClass("active")||(t("#mainContent #filter .facetwp-facet-team_section .facetwp-radio.checked").length&&FWP.reset("team_section"),e.addClass("active"))}},is_listing:{init:function(){t("body.is-new, body.is-used").length&&i.fire("is_listing","responsiveFilter"),t("body.is-new").length&&(i.fire("is_listing","pagerLoader"),i.fire("is_listing","filterInStock"),i.fire("is_listing","catalogModelSearch")),t("body.is-used").length&&(i.fire("is_listing","pagerLoader"),i.fire("is_listing","filterClearance"),i.fire("is_listing","usedStockSearch"),i.fire("is_listing","modelStockSearch")),t("body.is-promos").length&&(i.fire("is_listing","pagerLoader"),i.fire("is_listing","bindResetFilters")),t("body.is-blog").length&&i.fire("is_listing","pagerLoader"),t("body.is-careers").length&&i.fire("is_listing","pagerLoader"),t("body.is-product-boutique").length&&i.fire("is_listing","pagerLoader"),t("body.is-rental").length&&i.fire("is_listing","pagerLoader")},finalize:function(){},responsiveFilter:function(){t(document).on("click",function(e){(t("#filter nav.types").hasClass("opened")||t("#filter div.form").hasClass("opened"))&&(t(e.target).closest("#filter .inner, #filter .btns.mobile, #filter .btns.mobile button").length||t("#filter").find("nav.types, div.form").removeClass("opened"))}),t(document).on("facetwp-refresh",function(){(t("#filter nav.types").hasClass("opened")||t("#filter div.form").hasClass("opened"))&&(t("#filter").find("nav.types, div.form").removeClass("opened"),t("html, body").animate({scrollTop:t("#mainContent .listing .product-list").offset().top},500))}),t("#filter .btns.mobile button").click(function(){t(this).parent().hasClass("types")?t("#filter nav.types").addClass("opened"):t("#filter div.form").addClass("opened"),t(this).blur()}),t("#filter").find("nav.types, div.form").find(".close").click(function(){t(this).parent().parent().removeClass("opened"),t(this).blur()}),t("#filter").find("nav.types, div.form").swipeleft(function(){t(this).removeClass("opened")})},usedStockSearch:function(){t("#stock-search").click(function(){return t(".stock .facetwp-autocomplete-update").click(),!1})},modelStockSearch:function(){t("#model-search").click(function(){return t(".model .facetwp-autocomplete-update").click(),!1})},catalogModelSearch:function(){t("#catalog-search").click(function(){return t(".model .facetwp-autocomplete-update").click(),!1})},filterInStock:function(){t("#filter .status").hide(),t(document).on("facetwp-loaded",function(){t(".facetwp-facet-new_instock .facetwp-checkbox").each(function(){t(this).addClass("hidden"),"1"===t(this).attr("data-value")&&(t("#new_instock_checkbox").length||t('<input type="checkbox" id="new_instock_checkbox">').insertBefore(t(this)))}),t("#new_instock_checkbox").length?t(".facetwp-facet-new_instock").parent().find(".status").hide():t(".facetwp-facet-new_instock").parent().find(".status").show(),t("#new_instock_checkbox").click(function(){t(this).next(".facetwp-checkbox").click()}),window.location.href.indexOf("fwp_new_instock=1")>-1?t("#new_instock_checkbox").prop("checked",!0):t("#new_instock_checkbox").prop("checked",!1)})},filterClearance:function(){t("#filter .status").hide(),t(document).on("facetwp-loaded",function(){t(".facetwp-facet-used_clearance .facetwp-checkbox").each(function(){t(this).addClass("hidden"),"1"===t(this).attr("data-value")&&(t("#used_clearance_checkbox").length||t('<input type="checkbox" id="used_clearance_checkbox">').insertBefore(t(this)))}),t("#used_clearance_checkbox").length?t(".facetwp-facet-used_clearance").parent().find(".status").hide():t(".facetwp-facet-used_clearance").parent().find(".status").show(),t("#used_clearance_checkbox").click(function(){t(this).next(".facetwp-checkbox").click()}),window.location.href.indexOf("fwp_used_clearance=1")>-1?t("#used_clearance_checkbox").prop("checked",!0):t("#used_clearance_checkbox").prop("checked",!1)})},bindResetFilters:function(){t("body.is-promos").length&&t('#mainContent #filter [data-promotion="reset"]:first').on("click",function(){i.fire("is_listing","resetFilters")})},resetFilters:function(){var e=t('#mainContent #filter [data-promotion="reset"]:first');e.hasClass("active")||(t("#mainContent #filter .facetwp-facet-promotion_section_"+lang+" .facetwp-radio.checked").length&&FWP.reset("promotion_section_"+lang),e.addClass("active"))},pagerLoader:function(){var e,n=!1,o=!1,s=!1,a=!1;t("body.is-new").length?(bIsNew=!0,e="#mainContent .listing .product-list"):t("body.is-used").length?e="#mainContent .listing .product-list":t("body.is-promos").length?(o=!0,e="#mainContent .listing .promotion-list"):t("body.is-blog").length?(s=!0,e="#mainContent .listing .blog-list"):t("body.is-careers").length?(a=!0,e="#mainContent .listing .career-list"):t("body.is-product-boutique").length?e="#mainContent .listing .boutique-list":t("body.is-rental").length&&(e="#mainContent .listing .product-list"),t(document).on("facetwp-refresh",function(){n&&(t(e).addClass("loading"),t('<div class="listing-loading"></div>').insertAfter(e))}),t(document).on("facetwp-loaded",function(){t.each(FWP.settings.num_choices,function(e,i){var n=t(".facetwp-facet-"+e).parent();
11"hidden"!==n.attr("data-keepclass")&&(0===i?n.addClass("hidden"):n.removeClass("hidden"))}),t("#filter .main .form-group").not(".hidden").length>7?t("#filter .main").addClass("count-past-7"):t("#filter .main").removeClass("count-past-7"),n?(t(e).removeClass("loading"),t("#mainContent .listing .listing-loading").length&&t("#mainContent .listing .listing-loading").fadeOut(100),o&&(t("#mainContent #filter .facetwp-facet-promotion_section_"+lang+" .facetwp-radio.checked").length?t('#mainContent #filter [data-promotion="reset"]:first').removeClass("active"):i.fire("is_promos","resetFilters")),e&&t("html, body").animate({scrollTop:t(e).offset().top},500)):n=!0})}},is_details:{init:function(){i.fire("is_details","detailsGallery"),i.fire("is_details","detailsMobilePrice"),t("body.is-used").length&&i.fire("is_details","printLegalLabel")},finalize:function(){},detailsGallery:function(){oPgsSliders.createNewSlick("product_photos_big","#product-photos .gallery .slider"),oPgsSliders.createNewSlick("product_photos_nav","#product-photos .gallery-nav .slider")},detailsMobilePrice:function(){var e=t("#product-price");e.clone().attr("id","product-price-clone").appendTo(t("article.product-specs"))},printLegalLabel:function(){t(".instockprint").click(function(e){if(t("#product-specs-overview .vehicle-id").length){e.preventDefault();var i=t("#product-specs-overview .vehicle-id .value").text();if(t("body.lang-fr").length)var n="https://instock.powergo.ca/fr/inventaire/api/feuille-de-vitre/";else var n="https://instock.powergo.ca/en/inventory/api/legal-label/";var o=new XMLHttpRequest;o.open("POST",n+i+"/",!0),o.responseType="blob",o.onload=function(t){var e=o.response,i=document.createElement("a");i.href=window.URL.createObjectURL(e),i.setAttribute("target","_blank"),i.click()},o.send()}})}},is_careers:{init:function(){i.fire("is_careers","careerForm")},finalize:function(){},careerForm:function(){t(document).on("facetwp-loaded",function(){t(".listing .career-list .item").each(function(){var e=t(this).find("h3").text();t(this).find("h3").text();t("select#job").append(t("<option>",{value:e,text:e}))})})}},single_promotion:{init:function(){i.fire("single_promotion","imageGallery")},finalize:function(){},imageGallery:function(){t("#mainContent .photos a").on("click",function(e){e.preventDefault(),t("[data-fancybox]").fancybox({loop:!0})})}},is_giftcards:{init:function(){i.fire("is_giftcards","giftcardSelect")},finalize:function(){},giftcardSelect:function(){var e;t("#giftcards").change(function(){e=t(this).find(":selected").attr("data-index"),current_value=t(this).find(":selected").val(),current_name=t('.giftcard-list .item[data-index="'+e+'"] h3').text(),t(".giftcard-list .item").hide(),t('.giftcard-list .item[data-index="'+e+'"]').show(),t("#giftcard-paypal-item").val(current_name),t("#giftcard-paypal-value").val(current_value)}).change(),t("#giftcard-paypal-qty-select").change(function(){current_qty=t(this).find(":selected").val(),t("#giftcard-paypal-quantity").val(current_qty)})}},is_landing:{init:function(){i.fire("is_landing","formDynamicModel")},finalize:function(){},formDynamicModel:function(){t("body.is-harley").length&&t(".item .hidden-form-cta").click(function(){var e=t(this).closest(".listWImgsContent").find("h3").text();t("form input.dynamic-model").length&&t("form input.dynamic-model").val(e)})}}},i={fire:function(t,i,n){var o,s=e;i=void 0===i?"init":i,o=""!==t,o=o&&s[t],o=o&&"function"==typeof s[t][i],o&&s[t][i](n)},loadEvents:function(){i.fire("common"),t.each(document.body.className.replace(/-/g,"_").split(/\s+/),function(t,e){i.fire(e),i.fire(e,"finalize")}),i.fire("common","finalize")}};t(document).ready(i.loadEvents),formConfirmation=function(e){var i=t("form input[value="+e+"]").closest("form");t(i).find(".fieldsets").slideUp(500),setTimeout(function(){t(i).find(".conf-msg").fadeIn(500)},500)},vehicleReservation=function(e){for(var i=e,n=0;n<i.length;n++)if("vehicle-reservation"==i[n].name){"paypal"===i[n].value&&(window.location.href=t("#paypal-btn").attr("href"));break}},formScroll=function(e){var i=t("form input[value="+e+"]").closest("form"),n=i.parents(".fancybox-inner:first");n.length?n.scrollTop(n.scrollTop()+i.position().top):t("html, body").animate({scrollTop:t(i).offset().top-20},500)},formInvalidFields=function(e){var i=t("form input[value="+e+"]").closest("form");i.find(".wpcf7-not-valid").closest(".form-group").addClass("has-error")},t.fn.wpcf7OnloadRefill=function(){}}(jQuery),function(t){var e=t("body").hasClass("lang-fr")?"fr":"en";t.fn.matchHeight._maintainScroll=!0;var i={woocommerce_page:{init:function(){n.fire("woocommerce_page","_matchHeight")},registerWindowOnResize:function(e){t(window).bind("resize",function(){waitForFinalEvent(function(){n.fire(e.sController,e.sFunction,e.sParam)},iWindowResizeTimeout,e.sController+"."+e.sFunction)})},_matchHeight:function(){t(".woocommerce-page.single-product #mainContent .product .thumbnails a").matchHeight(),t(".woo-products-listing .products a:not(.button):not(.added_to_cart)").matchHeight(),t(".woo-products-listing .products .content").matchHeight(),t(".woocommerce-page.archive").length&&t(document).ajaxSuccess(function(){t("#mainContent .products").imagesLoaded(function(){t("#mainContent .products").each(function(){t(this).find("a:not(.button):not(.added_to_cart)").matchHeight(),t(this).find(".content").matchHeight()})})})}},archive:{init:function(){n.fire("archive","responsiveFilter"),n.fire("archive","bindHeadersAccordion"),n.fire("archive","emptyFilters"),n.fire("archive","bindMobileMainFilter"),n.fire("archive","pagerLoader")},pagerLoader:function(){var e,i=!1;e="#mainContent .facetwp-template .products";var n="newest",o=document.body.className.match(/(?:wc-sort-(\S*))/);o&&(n=o[1].replace(/-/g,"_")),t(document).on("facetwp-refresh",function(){i&&(t("body.facet-loaded").length||t("body").addClass("facet-loaded"),t(e).addClass("loading"),t('<div class="listing-loading"></div>').insertAfter(e))}),t(document).on("facetwp-loaded",function(){t.each(FWP.settings.num_choices,function(e,i){var n=t(".facetwp-facet-"+e).parent();
11"hidden"!==n.attr("data-keepclass")&&(0===i?n.addClass("hidden"):n.removeClass("hidden"))}),i?(t(e).removeClass("loading"),t("#mainContent .facetwp-template .listing-loading").length&&t("#mainContent .facetwp-template .listing-loading").fadeOut(100),e&&t("body.facet-loaded").length&&t("html, body").animate({scrollTop:t(e).offset().top},500)):(i=!0,"default"===FWP.extras.sort&&(need_refresh=!1,setTimeout(function(){FWP.extras.sort=n,FWP.refresh(),t("body.facet-loaded").length&&t("body").removeClass("facet-loaded")},500)))})},bindHeadersAccordion:function(){t("#sidebar .filter section > header > button").each(function(e){t(this).bind("click.pgsAccordion",function(){var e=t(this).parent(),i=e.next();e.hasClass("on")?(e.removeClass("on"),i.slideUp("400","swing")):(e.addClass("on"),i.slideDown("400","swing")),delete i,delete e})})},bindMobileMainFilter:function(){t("#sidebar .filter > header button.filter-main").bind("click.pgsMainFilter",function(){t("#sidebar .filter .wrap .content section:not(.categories) header button").each(function(){t(this).parents("header:first").hasClass("on")&&t(this).trigger("click")})})},emptyFilters:function(){return t("#mainContent .facetwp-template .products .product").length?void t(document).on("facetwp-loaded",function(){t("#sidebar .filter.custom section .facetwp-type-checkboxes").each(function(){t(this).find(".facetwp-checkbox").length?t(this).parents("section:first").removeClass("hidden on"):t(this).parents("section:first").addClass("hidden").removeClass("on")}),t("#sidebar .filter.custom section:not(.hidden):not(.categories)").first().addClass("first-visible")}):void t("#sidebar .filter.custom section .facetwp-type-checkboxes").each(function(){t(this).parents("section:first").addClass("hidden").removeClass("on")})},responsiveFilter:function(){var i="fr"==e?"Catégories":"Categories";t("#mobilenavWoo").mmenu({navbar:{title:i},classNames:{list:"menu"},offCanvas:{pageSelector:"#page",position:"bottom",zposition:"front"},extensions:["theme-dark","positioning","pagedim-black"]});var n=t("#mobilenavWoo").data("mmenu");t(document).on("click",function(e){t("#sidebar .filter > .content").hasClass("opened")&&(t(e.target).closest("#sidebar .filter .wrap, #sidebar .filter > header, #sidebar .filter .wrap > button").length||t("#sidebar .filter > .content").removeClass("opened"))}),t("#sidebar .filter > header button").click(function(){t("body.mobile").length&&(t(this).hasClass("filter-categories")?n.open():(t("#sidebar .filter").removeClass("show-categories"), 12t("#sidebar .filter > .content").addClass("opened"))),t(this).blur()}),t("#sidebar .filter .wrap > button").click(function(){t("#sidebar .filter > .content").removeClass("opened"),t(this).blur()}),t("#sidebar .filter > .content").swipeleft(function(){t("#sidebar .filter > .content").removeClass("opened")})}},single_product:{init:function(){n.fire("single_product","changeTabsToDrop"),n.fire("woocommerce_page","registerWindowOnResize",{sController:"single_product",sFunction:"changeTabsToDrop",sParam:"resize"}),n.fire("single_product","stockMultiDMS"),n.fire("single_product","stockMultiDealership")},changeTabsToDrop:function(e){if(t(".woocommerce-tabs.wc-tabs-wrapper").length){var i=t(".woocommerce-tabs.wc-tabs-wrapper");i.find(".dropdown-toggle:first").length||i.prepend('<button type="button" class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><span class="label">Section</span> <span class="caret"></span></button>'),e&&"resize"==e&&(i.removeClass("btn-group"),i.find(".dropdown-menu").removeClass("dropdown-menu")),i.each(function(){var e=t(this),i=e.find(".tabs"),n=i.find("> li"),o=0,s=e.find("> button");if(!e.hasClass("noAutoSwitch")){if(e.hasClass("customSwitch"))var a=e.parents(".customSwitchWrap").width()-e.siblings().width();else var a=e.width();n.each(function(){o+=t(this).outerWidth(!0)}),o>a?(e.addClass("btn-group"),i.addClass("dropdown-menu"),e.hasClass("noBtnLabelSwitch")||s.find(".label").html(e.find(".active a").html())):(e.removeClass("btn-group"),i.removeClass("dropdown-menu"))}n.find("a").click(function(i){t(this).parents(".woocommerce-tabs.wc-tabs-wrapper:first").find(".wc-tab").length&&(n.not(t(this).parent()).removeClass("active"),t(this).tab("show"),e.hasClass("noBtnLabelSwitch")||s.find(".label").html(t(this).html())),t(this).blur()})}),t(".dropdown-toggle").dropdown()}},reviewValidation:function(){var i="";i="fr"==e?"Veuillez entrer un commentaire.":"Please enter a comment.",t("#reviews form #submit").click(function(){return t("#reviews form #comment").val()?void(t("#reviews form .form-submit").siblings(".woo-error").length&&t("#reviews form .form-submit").siblings(".woo-error").remove()):(t("#reviews form .form-submit").siblings(".woo-error").length||t("#reviews form .form-submit").after('<div class="woocommerce-error woo-error">'+i+"</div>"),!1)})},stockMultiDMS:function(){t(".product .stock-locations.multi-dms").length&&(t("form.variations_form").on("hide_variation",function(e,i){t(".product .stock-locations").addClass("hidden")}),t("form.variations_form").on("show_variation",function(e,i){t(".product .stock-locations").length&&(t(".product .stock-locations li").each(function(){var e=t(this).attr("data-location");if("online"===e)var n=parseInt(i._online_quantity.match(/<span[^>]*>([\s\S]*?)<\/span>/)[1]);else var n=parseInt(i["dms_inventory_"+e].match(/<span[^>]*>([\s\S]*?)<\/span>/)[1]);n||(n=0),t(this).find(".qty").text(n),t(this).removeAttr("class"),n>0?t(this).addClass("instock"):t(this).addClass("outofstock")}),t(".product .stock-locations").removeClass("hidden"))}))},stockMultiDealership:function(){t(".product .stock-locations.multi-dealership").length&&(t("form.variations_form").on("hide_variation",function(e,i){t(".product .stock-locations").addClass("hidden")}),t("form.variations_form").on("show_variation",function(e,i){if(t(".product .stock-locations").length){var n=i.variation_id,o=t(".product .stock-locations").data("variations");t(".product .stock-locations li").each(function(){var e=t(this).attr("data-location"),i=0;o[n]&&(i=o[n][e]),t(this).find(".qty").text(i),t(this).removeAttr("class"),i>0?t(this).addClass("instock"):t(this).addClass("outofstock")}),t(".product .stock-locations").removeClass("hidden")}}))}}},n={fire:function(t,e,n){var o,s=i;e=void 0===e?"init":e,o=""!==t,o=o&&s[t],o=o&&"function"==typeof s[t][e],o&&s[t][e](n)},loadEvents:function(){n.fire("common"),t.each(document.body.className.replace(/-/g,"_").split(/\s+/),function(t,e){n.fire(e),n.fire(e,"finalize")}),n.fire("common","finalize")}};t(document).ready(n.loadEvents)}(jQuery),function(t){var e=t("body").hasClass("lang-fr")?"fr":"en",n={common:{init:function(){o.fire("common","initLoyalTestimonials")},finalize:function(){},initLoyalTestimonials:function(){var e=t("[data-loyal-domain]:first");
12if(e.length){if(""===e.attr("data-loyal-domain"))return void e.remove();var i={url:e.attr("data-loyal-domain")};e.attr("data-loyal-limit")&&(i.limit=e.attr("data-loyal-limit")),e.attr("data-loyal-locations")&&(i.locations=e.attr("data-loyal-locations")),t.ajax({type:"POST",dataType:"json",url:"/wp-content/themes/site/ajax/loyal_testimonials.php",context:e[0],data:i,success:function(t){o.fire("common","resultLoyalTestimonials",{oResp:t,rElem:this})},error:function(){t(this).remove()}})}},resultLoyalTestimonials:function(n){var s=n.oResp.aData,a=t(n.rElem),r="fr"==e?"« ":"“",l="fr"==e?" »":"”";if(!s||!s.length)return void a.remove();var d=a.find('[data-loyal="testimonial-template"]:first'),c=d.clone();c.removeClass("hidden"),c.attr("data-loyal",""),c.removeAttr("data-loyal");for(i in s){var h=c.clone(),p=s[i].review,u=s[i].first_name+" "+s[i].last_name,f=s[i].city,g=s[i].date_humanized,m=s[i].rating,v=Math.floor(m),b=v.toString()===m.toString()?0:1;if(""===p?h.find(".text").remove():h.find("blockquote p").html(r+p+l),h.find(".meta .name").text(u),""===f?h.find(".meta .location").remove():h.find(".meta .location").text(f),h.find(".meta .updated").text(g),h.find(".ratings ul").attr("title",m),0!==v){var y=h.find(".ratings ul > li").slice(0,v);y.each(function(){t(this).removeClass("empty"),t(this).addClass("full")})}if(0!==b){var w=parseFloat(v)+parseFloat(b),y=h.find(".ratings ul > li").slice(v,w);y.each(function(){t(this).removeClass("empty"),t(this).addClass("half")})}a.find(".listing:first").append(h),delete h}delete $jqClone,d.remove(),a.removeClass("hidden"),o.fire("common","featTestimonialsSlider")},featTestimonialsSlider:function(){var e="#featTestimonials .listing",i=t(e);i.length&&i.find(".item").length>1&&(i.on("init",function(e,i){t(this).find(".slick-dots li button").wrapInner("<span />")}),oPgsSliders.createNewSlick("feat_testimonials",e))}},is_privilege_program:{init:function(){o.fire("is_privilege_program","progressBar"),o.fire("is_privilege_program","valueCount"),o.fire("is_privilege_program","automatedActions"),o.fire("is_privilege_program","coupons")},finalize:function(){},progressBar:function(){t(document).bind("dataLoaded.loyalaction",function(e,i){if(!i.anonymous&&i.tierEnabled){var n=t(".loyalaction-progress-bar"),o=i.tiers.length,s=100/(o-1),a="left",r="width";t("body.mobile").length&&(a="bottom",r="height");var l={};l[r]=i.tierCompletionPercentageFloat+"%",l[a]=0;var d={};d[a]=i.tierCompletionPercentageFloat+"%";var c=t("#mainContent .text [data-loyalty-tiers-anchor]"),h=[];c.each(function(){h.push({anchor:t(this).attr("data-loyalty-tiers-anchor"),label:t(this).text()})}),n.find(".loyalaction-progress-bar-container").length||(n.append('<div class="loyalaction-progress-bar-container"><div class="loyalaction-progress-indicator"></div></div>'),n.append('<div class="loyalaction-progress-bubble"></div>')),n.find(".loyalaction-tiers").remove(),n.append('<ul class="loyalaction-tiers"></ul>');for(var p=0;o>p;p++){var u="",f=t.grep(h,function(t){return t.label==i.tiers[p].label});u=t(1===f.length?'<li><div><a href="#loyalty-'+f[0].anchor+'">'+i.tiers[p].label+"</a></div></li>":"<li><div><span>"+i.tiers[p].label+"</span></div></li>"),p>0&&o-1>p&&u.css(a,p*s+"%"),n.find("ul").append(u)}t(".loyalaction-feat-tiers").show(),t(".loyalaction-progress-indicator").animate(l,2e3),t(".loyalaction-progress-bubble").animate(d,2e3)}})},valueCount:function(){t(document).on("dataLoaded.loyalaction",function(e,i){t(".loyalaction-feat-stats .balance .loyalty-user-balance").countTo({from:0,to:i.balanceFloat,speed:1500,refreshInterval:40,formatter:function(e,i){return t("body.lang-fr").length?e.toFixed(0).replace(/\B(?=(\d{3})+(?!\d))/g," "):e.toFixed(0).replace(/\B(?=(\d{3})+(?!\d))/g,",")}}),t(".loyalaction-feat-stats .money .counter").countTo({from:0,to:i.balanceValueFloat,speed:1500,refreshInterval:40,formatter:function(e,i){return t("body.lang-fr").length?e.toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g,"$1,").replace(/\./g,",")+" $":"$"+e.toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g,"$1,")}}),t(".loyalaction-feat-stats .transactions .counter").countTo({from:0,to:i.transactionsSize,speed:1500,refreshInterval:40})})},automatedActions:function(){t(document).on("dataLoaded.loyalaction",function(i,n){var o,s;"fr"==e?(o="<em>Merci!</em>",s="Joyeux anniversaire!"):(o="<em>Thanks!</em>",s="Happy birthday!"),t(".loyalaction-feat-actions li").each(function(){t(this).hasClass("facebook")&&(n.actions.facebook_like&&1==n.actions.facebook_like.facebook_like_enabled?(t(this).removeClass("hidden"),t(this).find(".note").text(n.actions.facebook_like.facebook_like_label)):t(this).remove(),n.actions.facebook_like&&(1==n.actions.facebook_like.facebook_like_completed?(t(this).addClass("completed"),t(this).find(".content").html(o)):(t(this).find("a").addClass(n.actions.facebook_like.facebook_like_class),t(this).append('<form class="loyalty-facebook-like-form hidden" action="'+n.actions.facebook_like.facebook_like_post_url+'" method="POST" style="display: none;"></form>'),t(this).find("a").attr("href",n.actions.facebook_like.facebook_like_url),t(this).find("a").attr("target","_blank"),t(this).find(".value .number").text(n.actions.facebook_like.facebook_like_points_amount)))),t(this).hasClass("googleplus")&&(n.actions.google_review&&1==n.actions.google_review.google_review_enabled?(t(this).removeClass("hidden"),t(this).find(".note").text(n.actions.google_review.google_review_label)):t(this).remove(),n.actions.google_review&&(1==n.actions.google_review.google_review_completed?(t(this).addClass("completed"),t(this).find(".content").html(o)):(t(this).find("a").addClass(n.actions.google_review.google_review_class),t(this).append('<form class="loyalty-google-review-form hidden" action="'+n.actions.google_review.google_review_post_url+'" method="POST" style="display: none;"></form>'),t(this).find("a").attr("href",n.actions.google_review.google_review_url),t(this).find("a").attr("target","_blank"),t(this).find(".value .number").text(n.actions.google_review.google_review_points_amount)))),t(this).hasClass("review")&&(n.actions.customer_satisfaction&&1==n.actions.customer_satisfaction.customer_satisfaction_enabled?(t(this).removeClass("hidden"),t(this).find(".note").text(n.actions.customer_satisfaction.customer_satisfaction_label)):t(this).remove(),n.actions.customer_satisfaction&&(1==n.actions.customer_satisfaction.customer_satisfaction_show_disabled?(t(this).addClass("disabled"),t(this).addClass("nolink"),t(this).find(".value .number").text(n.actions.customer_satisfaction.customer_satisfaction_points_amount)):(t(this).find("a").addClass(n.actions.customer_satisfaction.customer_satisfaction_class),t(this).find("a").attr("href",n.actions.customer_satisfaction.customer_satisfaction_review_url),t(this).find(".value .number").text(n.actions.customer_satisfaction.customer_satisfaction_points_amount)),1==n.actions.customer_satisfaction.customer_satisfaction_completed&&(t(this).addClass("completed"),t(this).find(".content").html(o)))),t(this).hasClass("referral")&&(n.actions.refer_friend&&1==n.actions.refer_friend.refer_friend_enabled?(t(this).removeClass("hidden"),t(this).find(".note").text(n.actions.refer_friend.refer_friend_label)):t(this).remove(),n.actions.refer_friend&&
12(1==n.actions.refer_friend.refer_friend_completed?(t(this).addClass("completed"),t(this).find(".content").html(o)):(t(this).find("a").addClass(n.actions.refer_friend.refer_friend_class),t(this).find("a").attr("href",n.actions.refer_friend.refer_friend_form_url),t(this).find(".value .number").text(n.actions.refer_friend.refer_friend_points_amount)))),t(this).hasClass("birthday")&&(n.actions.birthday&&1==n.actions.birthday.birthday_enabled?(t(this).removeClass("hidden"),t(this).find(".note").text(n.actions.birthday.birthday_label),t(this).find(".value .number").text(n.actions.birthday.birthday_points_amount)):t(this).remove(),n.actions.birthday&&1==n.actions.birthday.birthday_is_today&&t(this).find(".content").html(s)),t(this).hasClass("tripadvisor")&&(n.actions.trip_advisor&&1==n.actions.trip_advisor.trip_advisor_enabled?(t(this).removeClass("hidden"),t(this).find(".note").text(n.actions.trip_advisor.trip_advisor_label)):t(this).remove(),n.actions.trip_advisor&&(1==n.actions.trip_advisor.trip_advisor_completed?(t(this).addClass("completed"),t(this).find(".content").html(o)):(t(this).find("a").addClass(n.actions.trip_advisor.trip_advisor_class),t(this).find("a").attr("href",n.actions.trip_advisor.trip_advisor_url),t(this).find(".value .number").text(n.actions.trip_advisor.trip_advisor_points_amount)))),t(this).hasClass("profile")&&(n.actions.confirmed_information&&1==n.actions.confirmed_information.confirm_info_enabled?(t(this).removeClass("hidden"),t(this).find(".note").text(n.actions.confirmed_information.confirm_info_label)):t(this).remove(),n.actions.confirmed_information&&(1==n.actions.confirmed_information.confirm_info_completed?(t(this).addClass("completed"),t(this).find(".content").html(o)):(t(this).find("a").addClass(n.actions.confirmed_information.confirm_info_class),t(this).find(".value .number").text(n.actions.confirmed_information.confirm_info_points_amount)))),t(this).hasClass("mobile")&&(n.actions.mobile_login&&n.actions.mobile_login.mobile_login_enabled&&1==n.actions.mobile_login.mobile_login_enabled?(t(this).removeClass("hidden"),t(this).find(".note").text(n.actions.mobile_login.mobile_login_label)):t(this).remove(),n.actions.mobile_login&&n.actions.mobile_login.mobile_login_enabled&&(1==n.actions.mobile_login.mobile_login_completed?(t(this).addClass("completed"),t(this).find(".content").html(o)):(t(this).find("a").addClass(n.actions.mobile_login.mobile_login_class),t(this).find(".value .number").text(n.actions.confirmed_information.confirm_info_points_amount))))}),t(".loyalaction-feat-actions .nolink").click(function(){return!1}),t(".loyalaction-feat-actions .completed").click(function(){return!1})})},coupons:function(){t(document).bind("dataLoaded.loyalaction",function(i,n){if(n.anonymous||!n.tierEnabled||!n.benefitsEnabled||0===n.benefitItems.length)return void t(".loyalaction-feat-coupons").addClass("hidden");var o="",s="Coupon",a="exp.:";"fr"==e&&(s="Coupon",a="exp. :"),t(".loyalaction-feat-coupons").append("<ul></ul>");for(var r in n.benefitItems){var l=n.benefitItems[r],d="",c="",h="";c=l.url,h=l.label,l.expiration&&(d='<span class="expiration"><span class="label">'+a+'</span> <span class="date">'+l.expiration+"</span></span>"),o+='<li><a href="'+c+'" target="_blank"><span class="box"><span class="img"></span><span class="content"><em>'+s+"</em>"+d+'</span></span><span class="note">'+h+"</span></a></li>",delete l}t(".loyalaction-feat-coupons").removeClass("hidden"),t(".loyalaction-feat-coupons > ul").append(o)})}}},o={fire:function(t,e,i){var o,s=n;e=void 0===e?"init":e,o=""!==t,o=o&&s[t],o=o&&"function"==typeof s[t][e],o&&s[t][e](i)},loadEvents:function(){o.fire("common"),t.each(document.body.className.replace(/-/g,"_").split(/\s+/),function(t,e){o.fire(e),o.fire(e,"finalize")}),o.fire("common","finalize")}};t(document).ready(o.loadEvents)}(jQuery),function(t){}(jQuery);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.