vendor: 10,144 bytes, line 1
1function popupwindow(e,t,i,o){var n=screen.height/2-o/2,s=screen.width/2-i/2;return window.open(e,t,"toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width="+i+", height="+o+", top="+n+", left="+s)}function getCurrentScroll(){return window.pageYOffset||document.documentElement.scrollTop}+function(e){"use strict";function t(t){return this.each(function(){var o=e(this),n=o.data("bs.button"),s="object"==typeof t&&t;n||o.data("bs.button",n=new i(this,s)),"toggle"==t?n.toggle():t&&n.setState(t)})}var i=function(t,o){this.$element=e(t),this.options=e.extend({},i.DEFAULTS,o),this.isLoading=!1};i.VERSION="3.3.7",i.DEFAULTS={loadingText:"loading..."},i.prototype.setState=function(t){var i="disabled",o=this.$element,n=o.is("input")?"val":"html",s=o.data();t+="Text",null==s.resetText&&o.data("resetText",o[n]()),setTimeout(e.proxy(function(){o[n](null==s[t]?this.options[t]:s[t]),"loadingText"==t?(this.isLoading=!0,o.addClass(i).attr(i,i).prop(i,!0)):this.isLoading&&(this.isLoading=!1,o.removeClass(i).removeAttr(i).prop(i,!1))},this),0)},i.prototype.toggle=function(){var e=!0,t=this.$element.closest('[data-toggle="buttons"]');if(t.length){var i=this.$element.find("input");"radio"==i.prop("type")?(i.prop("checked")&&(e=!1),t.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==i.prop("type")&&(i.prop("checked")!==this.$element.hasClass("active")&&(e=!1),this.$element.toggleClass("active")),i.prop("checked",this.$element.hasClass("active")),e&&i.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var o=e.fn.button;e.fn.button=t,e.fn.button.Constructor=i,e.fn.button.noConflict=function(){return e.fn.button=o,this},e(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(i){var o=e(i.target).closest(".btn");t.call(o,"toggle"),e(i.target).is('input[type="radio"], input[type="checkbox"]')||(i.preventDefault(),o.is("input,button")?o.trigger("focus"):o.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(t){e(t.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(t.type))})}(jQuery),+function(e){"use strict";function t(t){var i,o=t.attr("data-target")||(i=t.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"");return e(o)}function i(t){return this.each(function(){var i=e(this),n=i.data("bs.collapse"),s=e.extend({},o.DEFAULTS,i.data(),"object"==typeof t&&t);!n&&s.toggle&&/show|hide/.test(t)&&(s.toggle=!1),n||i.data("bs.collapse",n=new o(this,s)),"string"==typeof t&&n[t]()})}var o=function(t,i){this.$element=e(t),this.options=e.extend({},o.DEFAULTS,i),this.$trigger=e('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};o.VERSION="3.3.7",o.TRANSITION_DURATION=350,o.DEFAULTS={toggle:!0},o.prototype.dimension=function(){var e=this.$element.hasClass("width");return e?"width":"height"},o.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var t,n=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(n&&n.length&&(t=n.data("bs.collapse"),t&&t.transitioning))){var s=e.Event("show.bs.collapse");if(this.$element.trigger(s),!s.isDefaultPrevented()){n&&n.length&&(i.call(n,"hide"),t||n.data("bs.collapse",null));var r=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[r](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var a=function(){this.$element.removeClass("collapsing").addClass("collapse in")[r](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!e.support.transition)return a.call(this);var l=e.camelCase(["scroll",r].join("-"));this.$element.one("bsTransitionEnd",e.proxy(a,this)).emulateTransitionEnd(o.TRANSITION_DURATION)[r](this.$element[0][l])}}}},o.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var t=e.Event("hide.bs.collapse");if(this.$element.trigger(t),!t.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 n=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return e.support.transition?void this.$element[i](0).one("bsTransitionEnd",e.proxy(n,this)).emulateTransitionEnd(o.TRANSITION_DURATION):n.call(this)}}},o.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},o.prototype.getParent=function(){return e(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(e.proxy(function(i,o){var n=e(o);this.addAriaAndCollapsedClass(t(n),n)},this)).end()},o.prototype.addAriaAndCollapsedClass=function(e,t){var i=e.hasClass("in");e.attr("aria-expanded",i),t.toggleClass("collapsed",!i).attr("aria-expanded",i)};var n=e.fn.collapse;e.fn.collapse=i,e.fn.collapse.Constructor=o,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(o){var n=e(this);n.attr("data-target")||o.preventDefault();var s=t(n),r=s.data("bs.collapse"),a=r?"toggle":n.data();i.call(s,a)})}(jQuery),+function(e){"use strict";function t(t){var i=t.attr("data-target");i||(i=t.attr("href"),i=i&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,""));var o=i&&e(i);return o&&o.length?o:t.parent()}function i(i){i&&3===i.which||(e(n).remove(),e(s).each(function(){var o=e(this),n=t(o),s={relatedTarget:this};n.hasClass("open")&&(i&&"click"==i.type&&/input|textarea/i.test(i.target.tagName)&&e.contains(n[0],i.target)||(n.trigger(i=e.Event("hide.bs.dropdown",s)),i.isDefaultPrevented()||(o.attr("aria-expanded","false"),n.removeClass("open").trigger(e.Event("hidden.bs.dropdown",s)))))}))}function o(t){return this.each(function(){var i=e(this),o=i.data("bs.dropdown");o||i.data("bs.dropdown",o=new r(this)),"string"==typeof t&&o[t].call(i)})}var n=".dropdown-backdrop",s='[data-toggle="dropdown"]',r=function(t){e(t).on("click.bs.dropdown",this.toggle)};r.VERSION="3.3.7",r.prototype.toggle=function(o){var n=e(this);if(!n.is(".disabled, :disabled")){var s=t(n),r=s.hasClass("open");if(i(),!r){"ontouchstart"in document.documentElement&&!s.closest(".navbar-nav").length&&e(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(e(this)).on("click",i);var a={relatedTarget:this};if(s.trigger(o=e.Event("show.bs.dropdown",a)),o.isDefaultPrevented())return;n.trigger("focus").attr("aria-expanded","true"),s.toggleClass("open").trigger(e.Event("shown.bs.dropdown",a))}return!1}},r.prototype.keydown=function(i){if(/(38|40|27|32)/.test(i.which)&&!/input|textarea/i.test(i.target.tagName)){var o=e(this);if(i.preventDefault(),i.stopPropagation(),!o.is(".disabled, :disabled")){var n=t(o),r=n.hasClass("open");if(!r&&27!=i.which||r&&27==i.which)return 27==i.which&&n.find(s).trigger("focus"),o.trigger("click");var a=" li:not(.disabled):visible a",l=n.find(".dropdown-menu"+a);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 a=e.fn.dropdown;e.fn.dropdown=o,e.fn.dropdown.Constructor=r,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=a,this},e(document).on("click.bs.dropdown.data-api",i).on("click.bs.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("click.bs.dropdown.data-api",s,r.prototype.toggle).on("keydown.bs.dropdown.data-api",s,r.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",r.prototype.keydown)}(jQuery),+function(e){"use strict";function t(t,o){return this.each(function(){var n=e(this),s=n.data("bs.modal"),r=e.extend({},i.DEFAULTS,n.data(),"object"==typeof t&&t);s||n.data("bs.modal",s=new i(this,r)),"string"==typeof t?s[t](o):r.show&&s.show(o)})}var i=function(t,i){this.options=i,this.$body=e(document.body),this.$element=e(t),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,e.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(e){return this.isShown?this.hide():this.show(e)},i.prototype.show=function(t){var o=this,n=e.Event("show.bs.modal",{relatedTarget:t});this.$element.trigger(n),this.isShown||n.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"]',e.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){o.$element.one("mouseup.dismiss.bs.modal",function(t){e(t.target).is(o.$element)&&(o.ignoreBackdropClick=!0)})}),this.backdrop(function(){var n=e.support.transition&&o.$element.hasClass("fade");o.$element.parent().length||o.$element.appendTo(o.$body),o.$element.show().scrollTop(0),o.adjustDialog(),n&&o.$element[0].offsetWidth,o.$element.addClass("in"),o.enforceFocus();var s=e.Event("shown.bs.modal",{relatedTarget:t});n?o.$dialog.one("bsTransitionEnd",function(){o.$element.trigger("focus").trigger(s)}).emulateTransitionEnd(i.TRANSITION_DURATION):o.$element.trigger("focus").trigger(s)}))},i.prototype.hide=function(t){t&&t.preventDefault(),t=e.Event("hide.bs.modal"),this.$element.trigger(t),this.isShown&&!t.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),e(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("
1click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),e.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",e.proxy(this.hideModal,this)).emulateTransitionEnd(i.TRANSITION_DURATION):this.hideModal())},i.prototype.enforceFocus=function(){e(document).off("focusin.bs.modal").on("focusin.bs.modal",e.proxy(function(e){document===e.target||this.$element[0]===e.target||this.$element.has(e.target).length||this.$element.trigger("focus")},this))},i.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",e.proxy(function(e){27==e.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},i.prototype.resize=function(){this.isShown?e(window).on("resize.bs.modal",e.proxy(this.handleUpdate,this)):e(window).off("resize.bs.modal")},i.prototype.hideModal=function(){var e=this;this.$element.hide(),this.backdrop(function(){e.$body.removeClass("modal-open"),e.resetAdjustments(),e.resetScrollbar(),e.$element.trigger("hidden.bs.modal")})},i.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},i.prototype.backdrop=function(t){var o=this,n=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var s=e.support.transition&&n;if(this.$backdrop=e(document.createElement("div")).addClass("modal-backdrop "+n).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",e.proxy(function(e){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(e.target===e.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),s&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!t)return;s?this.$backdrop.one("bsTransitionEnd",t).emulateTransitionEnd(i.BACKDROP_TRANSITION_DURATION):t()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var r=function(){o.removeBackdrop(),t&&t()};
vendor: 6,056 bytes, line 1
1e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",r).emulateTransitionEnd(i.BACKDROP_TRANSITION_DURATION):r()}else t&&t()},i.prototype.handleUpdate=function(){this.adjustDialog()},i.prototype.adjustDialog=function(){var e=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&e?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!e?this.scrollbarWidth:""})},i.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},i.prototype.checkScrollbar=function(){var e=window.innerWidth;if(!e){var t=document.documentElement.getBoundingClientRect();e=t.right-Math.abs(t.left)}this.bodyIsOverflowing=document.body.clientWidth<e,this.scrollbarWidth=this.measureScrollbar()},i.prototype.setScrollbar=function(){var e=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",e+this.scrollbarWidth)},i.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},i.prototype.measureScrollbar=function(){var e=document.createElement("div");e.className="modal-scrollbar-measure",this.$body.append(e);var t=e.offsetWidth-e.clientWidth;return this.$body[0].removeChild(e),t};var o=e.fn.modal;e.fn.modal=t,e.fn.modal.Constructor=i,e.fn.modal.noConflict=function(){return e.fn.modal=o,this},e(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(i){var o=e(this),n=o.attr("href"),s=e(o.attr("data-target")||n&&n.replace(/.*(?=#[^\s]+$)/,"")),r=s.data("bs.modal")?"toggle":e.extend({remote:!/#/.test(n)&&n},s.data(),o.data());o.is("a")&&i.preventDefault(),s.one("show.bs.modal",function(e){e.isDefaultPrevented()||s.one("hidden.bs.modal",function(){o.is(":visible")&&o.trigger("focus")})}),t.call(s,r,this)})}(jQuery),+function(e){"use strict";function t(t){return this.each(function(){var o=e(this),n=o.data("bs.tab");n||o.data("bs.tab",n=new i(this)),"string"==typeof t&&n[t]()})}var i=function(t){this.element=e(t)};i.VERSION="3.3.7",i.TRANSITION_DURATION=150,i.prototype.show=function(){var t=this.element,i=t.closest("ul:not(.dropdown-menu)"),o=t.data("target");if(o||(o=t.attr("href"),o=o&&o.replace(/.*(?=#[^\s]*$)/,"")),!t.parent("li").hasClass("active")){var n=i.find(".active:last a"),s=e.Event("hide.bs.tab",{relatedTarget:t[0]}),r=e.Event("show.bs.tab",{relatedTarget:n[0]});if(n.trigger(s),t.trigger(r),!r.isDefaultPrevented()&&!s.isDefaultPrevented()){var a=e(o);this.activate(t.closest("li"),i),this.activate(a,a.parent(),function(){n.trigger({type:"hidden.bs.tab",relatedTarget:t[0]}),t.trigger({type:"shown.bs.tab",relatedTarget:n[0]})})}}},i.prototype.activate=function(t,o,n){function s(){r.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),t.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),a?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu").length&&t.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),n&&n()}var r=o.find("> .active"),a=n&&e.support.transition&&(r.length&&r.hasClass("fade")||!!o.find("> .fade").length);r.length&&a?r.one("bsTransitionEnd",s).emulateTransitionEnd(i.TRANSITION_DURATION):s(),r.removeClass("in")};var o=e.fn.tab;e.fn.tab=t,e.fn.tab.Constructor=i,e.fn.tab.noConflict=function(){return e.fn.tab=o,this};var n=function(i){i.preventDefault(),t.call(e(this),"show")};e(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',n).on("click.bs.tab.data-api",'[data-toggle="pill"]',n)}(jQuery),+function(e){"use strict";function t(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var i in t)if(void 0!==e.style[i])return{end:t[i]};return!1}e.fn.emulateTransitionEnd=function(t){var i=!1,o=this;e(this).one("bsTransitionEnd",function(){i=!0});var n=function(){i||e(o).trigger(e.support.transition.end)};return setTimeout(n,t),this},e(function(){e.support.transition=t(),e.support.transition&&(e.event.special.bsTransitionEnd={bindType:e.support.transition.end,delegateType:e.support.transition.end,handle:function(t){return e(t.target).is(this)?t.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"undefined"!=typeof exports?module.exports=e(require("jquery")):e(jQuery)}(function(e){"use strict";var t=window.Slick||{};t=function(){function t(t,o){var n,s=this;s.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:e(t),appendDots:e(t),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(t,i){return e('<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,
vendor: 7,743 bytes, line 1
1sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},e.extend(s,s.initials),s.activeBreakpoint=null,s.animType=null,s.animProp=null,s.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=e(t),s.$slidesCache=null,s.transformType=null,s.transitionType=null,s.visibilityChange="visibilitychange",s.windowWidth=0,s.windowTimer=null,n=e(t).data("slick")||{},s.options=e.extend({},s.defaults,o,n),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=e.proxy(s.autoPlay,s),s.autoPlayClear=e.proxy(s.autoPlayClear,s),s.autoPlayIterator=e.proxy(s.autoPlayIterator,s),s.changeSlide=e.proxy(s.changeSlide,s),s.clickHandler=e.proxy(s.clickHandler,s),s.selectHandler=e.proxy(s.selectHandler,s),s.setPosition=e.proxy(s.setPosition,s),s.swipeHandler=e.proxy(s.swipeHandler,s),s.dragHandler=e.proxy(s.dragHandler,s),s.keyHandler=e.proxy(s.keyHandler,s),s.instanceUid=i++,s.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,s.registerBreakpoints(),s.init(!0)}var i=0;return t}(),t.prototype.activateADA=function(){var e=this;e.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},t.prototype.addSlide=t.prototype.slickAdd=function(t,i,o){var n=this;if("boolean"==typeof i)o=i,i=null;else if(0>i||i>=n.slideCount)return!1;n.unload(),"number"==typeof i?0===i&&0===n.$slides.length?e(t).appendTo(n.$slideTrack):o?e(t).insertBefore(n.$slides.eq(i)):e(t).insertAfter(n.$slides.eq(i)):o===!0?e(t).prependTo(n.$slideTrack):e(t).appendTo(n.$slideTrack),n.$slides=n.$slideTrack.children(this.options.slide),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.append(n.$slides),n.$slides.each(function(t,i){e(i).attr("data-slick-index",t)}),n.$slidesCache=n.$slides,n.reinit()},t.prototype.animateHeight=function(){var e=this;if(1===e.options.slidesToShow&&e.options.adaptiveHeight===!0&&e.options.vertical===!1){var t=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.animate({height:t},e.options.speed)}},t.prototype.animateSlide=function(t,i){var o={},n=this;n.animateHeight(),n.options.rtl===!0&&n.options.vertical===!1&&(t=-t),n.transformsEnabled===!1?n.options.vertical===!1?n.$slideTrack.animate({left:t},n.options.speed,n.options.easing,i):n.$slideTrack.animate({top:t},n.options.speed,n.options.easing,i):n.cssTransitions===!1?(n.options.rtl===!0&&(n.currentLeft=-n.currentLeft),e({animStart:n.currentLeft}).animate({animStart:t},{duration:n.options.speed,easing:n.options.easing,step:function(e){e=Math.ceil(e),n.options.vertical===!1?(o[n.animType]="translate("+e+"px, 0px)",n.$slideTrack.css(o)):(o[n.animType]="translate(0px,"+e+"px)",n.$slideTrack.css(o))},complete:function(){i&&i.call()}})):(n.applyTransition(),t=Math.ceil(t),o[n.animType]=n.options.vertical===!1?"translate3d("+t+"px, 0px, 0px)":"translate3d(0px,"+t+"px, 0px)",n.$slideTrack.css(o),i&&setTimeout(function(){n.disableTransition(),i.call()},n.options.speed))},t.prototype.getNavTarget=function(){var t=this,i=t.options.asNavFor;return i&&null!==i&&(i=e(i).not(t.$slider)),i},t.prototype.asNavFor=function(t){var i=this,o=i.getNavTarget();null!==o&&"object"==typeof o&&o.each(function(){var i=e(this).slick("getSlick");i.unslicked||i.slideHandler(t,!0)})},t.prototype.applyTransition=function(e){var t=this,i={};i[t.transitionType]=t.options.fade===!1?t.transformType+" "+t.options.speed+"ms "+t.options.cssEase:"opacity "+t.options.speed+"ms "+t.options.cssEase,t.options.fade===!1?t.$slideTrack.css(i):t.$slides.eq(e).css(i)},t.prototype.autoPlay=function(){var e=this;e.autoPlayClear(),e.slideCount>e.options.slidesToShow&&(e.autoPlayTimer=setInterval(e.autoPlayIterator,e.options.autoplaySpeed))},t.prototype.autoPlayClear=function(){var e=this;e.autoPlayTimer&&clearInterval(e.autoPlayTimer)},t.prototype.autoPlayIterator=function(){var e=this,t=e.currentSlide+e.options.slidesToScroll;e.paused||e.interrupted||e.focussed||(e.options.infinite===!1&&(1===e.direction&&e.currentSlide+1===e.slideCount-1?e.direction=0:0===e.direction&&(t=e.currentSlide-e.options.slidesToScroll,e.currentSlide-1===0&&(e.direction=1))),e.slideHandler(t))},t.prototype.buildArrows=function(){var t=this;t.options.arrows===!0&&(t.$prevArrow=e(t.options.prevArrow).addClass("slick-arrow"),t.$nextArrow=e(t.options.nextArrow).addClass("slick-arrow"),t.slideCount>t.options.slidesToShow?(t.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.prependTo(t.options.appendArrows),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.appendTo(t.options.appendArrows),t.options.infinite!==!0&&t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):t.$prevArrow.add(t.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},t.prototype.buildDots=function(){var t,i,o=this;if(o.options.dots===!0&&o.slideCount>o.options.slidesToShow){for(o.$slider.addClass("slick-dotted"),i=e("<ul />").addClass(o.options.dotsClass),t=0;t<=o.getDotCount();t+=1)i.append(e("<li />").append(o.options.customPaging.call(this,o,t)));o.$dots=i.appendTo(o.options.appendDots),o.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}},t.prototype.buildOut=function(){var t=this;t.$slides=t.$slider.children(t.options.slide+":not(.slick-cloned)").addClass("slick-slide"),t.slideCount=t.$slides.length,t.$slides.each(function(t,i){e(i).attr("data-slick-index",t).data("originalStyling",e(i).attr("style")||"")}),t.$slider.addClass("slick-slider"),t.$slideTrack=0===t.slideCount?e('<div class="slick-track"/>').appendTo(t.$slider):t.$slides.wrapAll('<div class="slick-track"/>').parent(),t.$list=t.$slideTrack.wrap('<div aria-live="polite" class="slick-list"/>').parent(),t.$slideTrack.css("opacity",0),(t.options.centerMode===!0||t.options.swipeToSlide===!0)&&(t.options.slidesToScroll=1),e("img[data-lazy]",t.$slider).not("[src]").addClass("slick-loading"),t.setupInfinite(),t.buildArrows(),t.buildDots(),t.updateDots(),t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0),t.options.draggable===!0&&t.$list.addClass("draggable")},t.prototype.buildRows=function(){var e,t,i,o,n,s,r,a=this;if(o=document.createDocumentFragment(),s=a.$slider.children(),a.options.rows>1){for(r=a.options.slidesPerRow*a.options.rows,n=Math.ceil(s.length/r),e=0;n>e;e++){var l=document.createElement("div");for(t=0;t<a.options.rows;t++){var d=document.createElement("div");for(i=0;i<a.options.slidesPerRow;i++){var c=e*r+(t*a.options.slidesPerRow+i);s.get(c)&&d.appendChild(s.get(c))}l.appendChild(d)}o.appendChild(l)}a.$slider.empty().append(o),a.$slider.children().children().children().css({width:100/a.options.slidesPerRow+"%",display:"inline-block"})}},t.prototype.checkResponsive=function(t,i){var o,n,s,r=this,a=!1,l=r.$slider.width(),d=window.innerWidth||e(window).width();if("window"===r.respondTo?s=d:"slider"===r.respondTo?s=l:"min"===r.respondTo&&(s=Math.min(d,l)),r.options.responsive&&r.options.responsive.length&&null!==r.options.responsive){n=null;for(o in r.breakpoints)r.breakpoints.hasOwnProperty(o)&&(r.originalSettings.mobileFirst===!1?s<r.breakpoints[o]&&(n=r.breakpoints[o]):s>r.breakpoints[o]&&(n=r.breakpoints[o]));null!==n?null!==r.activeBreakpoint?(n!==r.activeBreakpoint||i)&&(r.activeBreakpoint=n,"unsl
1ick"===r.breakpointSettings[n]?r.unslick(n):(r.options=e.extend({},r.originalSettings,r.breakpointSettings[n]),t===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(t)),a=n):(r.activeBreakpoint=n,"unslick"===r.breakpointSettings[n]?r.unslick(n):(r.options=e.extend({},r.originalSettings,r.breakpointSettings[n]),t===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(t)),a=n):null!==r.activeBreakpoint&&(r.activeBreakpoint=null,r.options=r.originalSettings,t===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(t),a=n),t||a===!1||r.$slider.trigger("breakpoint",[r,a])}},t.prototype.changeSlide=function(t,i){var o,n,s,r=this,a=e(t.currentTarget);switch(a.is("a")&&t.preventDefault(),a.is("li")||(a=a.closest("li")),s=r.slideCount%r.options.slidesToScroll!==0,o=s?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll,t.data.message){case"previous":n=0===o?r.options.slidesToScroll:r.options.slidesToShow-o,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-n,!1,i);break;case"next":n=0===o?r.options.slidesToScroll:o,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+n,!1,i);break;case"index":var l=0===t.data.index?0:t.data.index||a.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(l),!1,i),a.children().trigger("focus");break;default:return}},t.prototype.checkNavigable=function(e){var t,i,o=this;if(t=o.getNavigableIndexes(),i=0,e>t[t.length-1])e=t[t.length-1];else for(var n in t){if(e<t[n]){e=i;break}i=t[n]}return e},t.prototype.cleanUpEvents=function(){var t=this;t.options.dots&&null!==t.$dots&&e("li",t.$dots).off("click.slick",t.changeSlide).off("mouseenter.slick",e.proxy(t.interrupt,t,!0)).off("mouseleave.slick",e.proxy(t.interrupt,t,!1)),t.$slider.off("focus.slick blur.slick"),t.options.arrows===!0&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow&&t.$prevArrow.off("click.slick",t.changeSlide),t.$nextArrow&&t.$nextArrow.off("click.slick",t.changeSlide)),t.$list.off("touchstart.slick mousedown.slick",t.swipeHandler),t.$list.off("touchmove.slick mousemove.slick",t.swipeHandler),t.$list.off("touchend.slick mouseup.slick",t.swipeHandler),t.$list.off("touchcancel.slick mouseleave.
1slick",t.swipeHandler),t.$list.off("click.slick",t.clickHandler),e(document).off(t.visibilityChange,t.visibility),t.cleanUpSlideEvents(),t.options.accessibility===!0&&t.$list.off("keydown.slick",t.keyHandler),t.options.focusOnSelect===!0&&e(t.$slideTrack).children().off("click.slick",t.selectHandler),e(window).off("orientationchange.slick.slick-"+t.instanceUid,t.orientationChange),e(window).off("resize.slick.slick-"+t.instanceUid,t.resize),e("[draggable!=true]",t.$slideTrack).off("dragstart",t.preventDefault),e(window).off("load.slick.slick-"+t.instanceUid,t.setPosition),e(document).off("ready.slick.slick-"+t.instanceUid,t.setPosition)},t.prototype.cleanUpSlideEvents=function(){var t=this;t.$list.off("mouseenter.slick",e.proxy(t.interrupt,t,!0)),t.$list.off("mouseleave.slick",e.proxy(t.interrupt,t,!1))},t.prototype.cleanUpRows=function(){var e,t=this;t.options.rows>1&&(e=t.$slides.children().children(),e.removeAttr("style"),t.$slider.empty().append(e))},t.prototype.clickHandler=function(e){var t=this;t.shouldClick===!1&&(e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault())},t.prototype.destroy=function(t){var i=this;i.autoPlayClear(),i.touchObject={},i.cleanUpEvents(),e(".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(){e(this).attr("style",e(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,t||i.$slider.trigger("destroy",[i])},t.prototype.disableTransition=function(e){var t=this,i={};i[t.transitionType]="",t.options.fade===!1?t.$slideTrack.css(i):t.$slides.eq(e).css(i)},t.prototype.fadeSlide=function(e,t){var i=this;i.cssTransitions===!1?(i.$slides.eq(e).css({zIndex:i.options.zIndex}),i.$slides.eq(e).animate({opacity:1},i.options.speed,i.options.easing,t)):(i.applyTransition(e),i.$slides.eq(e).css({opacity:1,zIndex:i.options.zIndex}),t&&setTimeout(function(){i.disableTransition(e),t.call()},i.options.speed))},t.prototype.fadeSlideOut=function(e){var t=this;t.cssTransitions===!1?t.$slides.eq(e).animate({opacity:0,zIndex:t.options.zIndex-2},t.options.speed,t.options.easing):(t.applyTransition(e),t.$slides.eq(e).css({opacity:0,zIndex:t.options.zIndex-2}))},t.prototype.filterSlides=t.prototype.slickFilter=function(e){var t=this;null!==e&&(t.$slidesCache=t.$slides,t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.filter(e).appendTo(t.$slideTrack),t.reinit())},t.prototype.focusHandler=function(){var t=this;t.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*:not(.slick-arrow)",function(i){i.stopImmediatePropagation();var o=e(this);setTimeout(function(){t.options.pauseOnFocus&&(t.focussed=o.is(":focus"),t.autoPlay())},0)})},t.prototype.getCurrent=t.prototype.slickCurrentSlide=function(){var e=this;return e.currentSlide},t.prototype.getDotCount=function(){var e=this,t=0,i=0,o=0;if(e.options.infinite===!0)for(;t<e.slideCount;)++o,t=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else if(e.options.centerMode===!0)o=e.slideCount; 2else if(e.options.asNavFor)for(;t<e.slideCount;)++o,t=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else o=1+Math.ceil((e.slideCount-e.options.slidesToShow)/e.options.slidesToScroll);return o-1},t.prototype.getLeft=function(e){var t,i,o,n=this,s=0;return n.slideOffset=0,i=n.$slides.first().outerHeight(!0),n.options.infinite===!0?(n.slideCount>n.options.slidesToShow&&(n.slideOffset=n.slideWidth*n.options.slidesToShow*-1,s=i*n.options.slidesToShow*-1),n.slideCount%n.options.slidesToScroll!==0&&e+n.options.slidesToScroll>n.slideCount&&n.slideCount>n.options.slidesToShow&&(e>n.slideCount?(n.slideOffset=(n.options.slidesToShow-(e-n.slideCount))*n.slideWidth*-1,s=(n.options.slidesToShow-(e-n.slideCount))*i*-1):(n.slideOffset=n.slideCount%n.options.slidesToScroll*n.slideWidth*-1,s=n.slideCount%n.options.slidesToScroll*i*-1))):e+n.options.slidesToShow>n.slideCount&&(n.slideOffset=(e+n.options.slidesToShow-n.slideCount)*n.slideWidth,s=(e+n.options.slidesToShow-n.slideCount)*i),n.slideCount<=n.options.slidesToShow&&(n.slideOffset=0,s=0),n.options.centerMode===!0&&n.options.infinite===!0?n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)-n.slideWidth:n.options.centerMode===!0&&(n.slideOffset=0,n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)),t=n.options.vertical===!1?e*n.slideWidth*-1+n.slideOffset:e*i*-1+s,n.options.variableWidth===!0&&(o=n.$slideTrack.children(".slick-slide").eq(n.slideCount<=n.options.slidesToShow||n.options.infinite===!1?e:e+n.options.slidesToShow),t=n.options.rtl===!0?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,n.options.centerMode===!0&&(o=n.$slideTrack.children(".slick-slide").eq(n.slideCount<=n.options.slidesToShow||n.options.infinite===!1?e:e+n.options.slidesToShow+1),t=n.options.rtl===!0?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,t+=(n.$list.width()-o.outerWidth())/2)),t},t.prototype.getOption=t.prototype.slickGetOption=function(e){var t=this;return t.options[e]},t.prototype.getNavigableIndexes=function(){var e,t=this,i=0,o=0,n=[];for(t.options.infinite===!1?e=t.slideCount:(i=-1*t.options.slidesToScroll,o=-1*t.options.slidesToScroll,e=2*t.slideCount);e>i;)n.push(i),i=o+t.options.slidesToScroll,o+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;return n},t.prototype.getSlick=function(){return this},t.prototype.getSlideCount=function(){var t,i,o,n=this;return o=n.options.centerMode===!0?n.slideWidth*Math.floor(n.options.slidesToShow/2):0,n.options.swipeToSlide===!0?(n.$slideTrack.find(".slick-slide").each(function(t,s){return s.offsetLeft-o+e(s).outerWidth()/2>-1*n.swipeLeft?(i=s,!1):void 0}),t=Math.abs(e(i).attr("data-slick-index")-n.currentSlide)||1):n.options.slidesToScroll},t.prototype.goTo=t.prototype.slickGoTo=function(e,t){var i=this;
vendor: 2,339 bytes, line 2
2i.changeSlide({data:{message:"index",index:parseInt(e)}},t)},t.prototype.init=function(t){var i=this;e(i.$slider).hasClass("slick-initialized")||(e(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()),t&&i.$slider.trigger("init",[i]),i.options.accessibility===!0&&i.initADA(),i.options.autoplay&&(i.paused=!1,i.autoPlay())},t.prototype.initADA=function(){var t=this;t.$slides.add(t.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),t.$slideTrack.attr("role","listbox"),t.$slides.not(t.$slideTrack.find(".slick-cloned")).each(function(i){e(this).attr({role:"option","aria-describedby":"slick-slide"+t.instanceUid+i})}),null!==t.$dots&&t.$dots.attr("role","tablist").find("li").each(function(i){e(this).attr({role:"presentation","aria-selected":"false","aria-controls":"navigation"+t.instanceUid+i,id:"slick-slide"+t.instanceUid+i})}).first().attr("aria-selected","true").end().find("button").attr("role","button").end().closest("div").attr("role","toolbar"),t.activateADA()},t.prototype.initArrowEvents=function(){var e=this;e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},e.changeSlide),e.$nextArrow.off("click.slick").on("click.slick",{message:"next"},e.changeSlide))},t.prototype.initDotEvents=function(){var t=this;t.options.dots===!0&&t.slideCount>t.options.slidesToShow&&e("li",t.$dots).on("click.slick",{message:"index"},t.changeSlide),t.options.dots===!0&&t.options.pauseOnDotsHover===!0&&e("li",t.$dots).on("mouseenter.slick",e.proxy(t.interrupt,t,!0)).on("mouseleave.slick",e.proxy(t.interrupt,t,!1))},t.prototype.initSlideEvents=function(){var t=this;t.options.pauseOnHover&&(t.$list.on("mouseenter.slick",e.proxy(t.interrupt,t,!0)),t.$list.on("mouseleave.slick",e.proxy(t.interrupt,t,!1)))},t.prototype.initializeEvents=function(){var t=this;t.initArrowEvents(),t.initDotEvents(),t.initSlideEvents(),t.$list.on("touchstart.slick mousedown.slick",{action:"start"},t.swipeHandler),t.$list.on("touchmove.slick mousemove.slick",{action:"move"},t.swipeHandler),t.$list.on("touchend.slick mouseup.slick",{action:"end"}
vendor: 5,770 bytes, line 2
2,t.swipeHandler),t.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},t.swipeHandler),t.$list.on("click.slick",t.clickHandler),e(document).on(t.visibilityChange,e.proxy(t.visibility,t)),t.options.accessibility===!0&&t.$list.on("keydown.slick",t.keyHandler),t.options.focusOnSelect===!0&&e(t.$slideTrack).children().on("click.slick",t.selectHandler),e(window).on("orientationchange.slick.slick-"+t.instanceUid,e.proxy(t.orientationChange,t)),e(window).on("resize.slick.slick-"+t.instanceUid,e.proxy(t.resize,t)),e("[draggable!=true]",t.$slideTrack).on("dragstart",t.preventDefault),e(window).on("load.slick.slick-"+t.instanceUid,t.setPosition),e(document).on("ready.slick.slick-"+t.instanceUid,t.setPosition)},t.prototype.initUI=function(){var e=this;e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.show(),e.$nextArrow.show()),e.options.dots===!0&&e.slideCount>e.options.slidesToShow&&e.$dots.show()},t.prototype.keyHandler=function(e){var t=this;e.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===e.keyCode&&t.options.accessibility===!0?t.changeSlide({data:{message:t.options.rtl===!0?"next":"previous"}}):39===e.keyCode&&t.options.accessibility===!0&&t.changeSlide({data:{message:t.options.rtl===!0?"previous":"next"}}))},t.prototype.lazyLoad=function(){function t(t){e("img[data-lazy]",t).each(function(){var t=e(this),i=e(this).attr("data-lazy"),o=document.createElement("img");o.onload=function(){t.animate({opacity:0},100,function(){t.attr("src",i).animate({opacity:1},200,function(){t.removeAttr("data-lazy").removeClass("slick-loading")}),r.$slider.trigger("lazyLoaded",[r,t,i])})},o.onerror=function(){t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),r.$slider.trigger("lazyLoadError",[r,t,i])},o.src=i})}var i,o,n,s,r=this;r.options.centerMode===!0?r.options.infinite===!0?(n=r.currentSlide+(r.options.slidesToShow/2+1),s=n+r.options.slidesToShow+2):(n=Math.max(0,r.currentSlide-(r.options.slidesToShow/2+1)),s=2+(r.options.slidesToShow/2+1)+r.currentSlide):(n=r.options.infinite?r.options.slidesToShow+r.currentSlide:r.currentSlide,s=Math.ceil(n+r.options.slidesToShow),r.options.fade===!0&&(n>0&&n--,s<=r.slideCount&&s++)),i=r.$slider.find(".slick-slide").slice(n,s),t(i),r.slideCount<=r.options.slidesToShow?(o=r.$slider.find(".slick-slide"),t(o)):r.currentSlide>=r.slideCount-r.options.slidesToShow?(o=r.$slider.find(".slick-cloned").slice(0,r.options.slidesToShow),t(o)):0===r.currentSlide&&(o=r.$slider.find(".slick-cloned").slice(-1*r.options.slidesToShow),t(o))},t.prototype.loadSlider=function(){var e=this;e.setPosition(),e.$slideTrack.css({opacity:1}),e.$slider.removeClass("slick-loading"),e.initUI(),"progressive"===e.options.lazyLoad&&e.progressiveLazyLoad()},t.prototype.next=t.prototype.slickNext=function(){var e=this;e.changeSlide({data:{message:"next"}})},t.prototype.orientationChange=function(){var e=this;e.checkResponsive(),e.setPosition()},t.prototype.pause=t.prototype.slickPause=function(){var e=this;e.autoPlayClear(),e.paused=!0},t.prototype.play=t.prototype.slickPlay=function(){var e=this;e.autoPlay(),e.options.autoplay=!0,e.paused=!1,e.focussed=!1,e.interrupted=!1},t.prototype.postSlide=function(e){var t=this;t.unslicked||(t.$slider.trigger("afterChange",[t,e]),t.animating=!1,t.setPosition(),t.swipeLeft=null,t.options.autoplay&&t.autoPlay(),t.options.accessibility===!0&&t.initADA())},t.prototype.prev=t.prototype.slickPrev=function(){var e=this;e.changeSlide({data:{message:"previous"}})},t.prototype.preventDefault=function(e){e.preventDefault()},t.prototype.progressiveLazyLoad=function(t){t=t||1;var i,o,n,s=this,r=e("img[data-lazy]",s.$slider);r.length?(i=r.first(),o=i.attr("data-lazy"),n=document.createElement("img"),n.onload=function(){i.attr("src",o).removeAttr("data-lazy").removeClass("slick-loading"),s.options.adaptiveHeight===!0&&s.setPosition(),s.$slider.trigger("lazyLoaded",[s,i,o]),s.progressiveLazyLoad()},n.onerror=function(){3>t?setTimeout(function(){s.progressiveLazyLoad(t+1)},500):(i.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),s.$slider.trigger("lazyLoadError",[s,i,o]),s.progressiveLazyLoad())},n.src=o):s.$slider.trigger("allImagesLoaded",[s])},t.prototype.refresh=function(t){var i,o,n=this;o=n.slideCount-n.options.slidesToShow,!n.options.infinite&&n.currentSlide>o&&(n.currentSlide=o),n.slideCount<=n.options.slidesToShow&&(n.currentSlide=0),i=n.currentSlide,n.destroy(!0),e.extend(n,n.initials,{currentSlide:i}),n.init(),t||n.changeSlide({data:{message:"index",index:i}},!1)},t.prototype.registerBreakpoints=function(){var t,i,o,n=this,s=n.options.responsive||null;if("array"===e.type(s)&&s.length){n.respondTo=n.options.respondTo||"window";for(t in s)if(o=n.breakpoints.length-1,i=s[t].breakpoint,s.hasOwnProperty(t)){for(;o>=0;)n.breakpoints[o]&&n.breakpoints[o]===i&&n.breakpoints.splice(o,1),o--;n.breakpoints.push(i),n.breakpointSettings[i]=s[t].settings}n.breakpoints.sort(function(e,t){return n.options.mobileFirst?e-t:t-e})}},t.prototype.reinit=function(){var t=this;t.$slides=t.$slideTrack.children(t.options.slide).addClass("slick-slide"),t.slideCount=t.$slides.length,t.currentSlide>=t.slideCount&&0!==t.currentSlide&&(t.currentSlide=t.currentSlide-t.options.slidesToScroll),t.slideCount<=t.options.slidesToShow&&(t.currentSlide=0),t.registerBreakpoints(),t.setProps(),t.setupInfinite(),t.buildArrows(),t.updateArrows(),t.initArrowEvents(),t.buildDots(),t.updateDots(),t.initDotEvents(),t.cleanUpSlideEvents(),t.initSlideEvents(),t.checkResponsive(!1,!0),t.options.focusOnSelect===!0&&e(t.$slideTrack).children().on("click.slick",t.selectHandler),t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0),t.setPosition(),t.focusHandler(),t.paused=!t.o
vendor: 13,306 bytes, line 2
2ptions.autoplay,t.autoPlay(),t.$slider.trigger("reInit",[t])},t.prototype.resize=function(){var t=this;e(window).width()!==t.windowWidth&&(clearTimeout(t.windowDelay),t.windowDelay=window.setTimeout(function(){t.windowWidth=e(window).width(),t.checkResponsive(),t.unslicked||t.setPosition()},50))},t.prototype.removeSlide=t.prototype.slickRemove=function(e,t,i){var o=this;return"boolean"==typeof e?(t=e,e=t===!0?0:o.slideCount-1):e=t===!0?--e:e,o.slideCount<1||0>e||e>o.slideCount-1?!1:(o.unload(),i===!0?o.$slideTrack.children().remove():o.$slideTrack.children(this.options.slide).eq(e).remove(),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slidesCache=o.$slides,void o.reinit())},t.prototype.setCSS=function(e){var t,i,o=this,n={};o.options.rtl===!0&&(e=-e),t="left"==o.positionProp?Math.ceil(e)+"px":"0px",i="top"==o.positionProp?Math.ceil(e)+"px":"0px",n[o.positionProp]=e,o.transformsEnabled===!1?o.$slideTrack.css(n):(n={},o.cssTransitions===!1?(n[o.animType]="translate("+t+", "+i+")",o.$slideTrack.css(n)):(n[o.animType]="translate3d("+t+", "+i+", 0px)",o.$slideTrack.css(n)))},t.prototype.setDimensions=function(){var e=this;e.options.vertical===!1?e.options.centerMode===!0&&e.$list.css({padding:"0px "+e.options.centerPadding}):(e.$list.height(e.$slides.first().outerHeight(!0)*e.options.slidesToShow),e.options.centerMode===!0&&e.$list.css({padding:e.options.centerPadding+" 0px"})),e.listWidth=e.$list.width(),e.listHeight=e.$list.height(),e.options.vertical===!1&&e.options.variableWidth===!1?(e.slideWidth=Math.ceil(e.listWidth/e.options.slidesToShow),e.$slideTrack.width(Math.ceil(e.slideWidth*e.$slideTrack.children(".slick-slide").length))):e.options.variableWidth===!0?e.$slideTrack.width(5e3*e.slideCount):(e.slideWidth=Math.ceil(e.listWidth),e.$slideTrack.height(Math.ceil(e.$slides.first().outerHeight(!0)*e.$slideTrack.children(".slick-slide").length)));var t=e.$slides.first().outerWidth(!0)-e.$slides.first().width();e.options.variableWidth===!1&&e.$slideTrack.children(".slick-slide").width(e.slideWidth-t)},t.prototype.setFade=function(){var t,i=this;i.$slides.each(function(o,n){t=i.slideWidth*o*-1,e(n).css(i.options.rtl===!0?{position:"relative",right:t,top:0,zIndex:i.options.zIndex-2,opacity:0}:{position:"relative",left:t,top:0,zIndex:i.options.zIndex-2,opacity:0})}),i.$slides.eq(i.currentSlide).css({zIndex:i.options.zIndex-1,opacity:1})},t.prototype.setHeight=function(){var e=this;if(1===e.options.slidesToShow&&e.options.adaptiveHeight===!0&&e.options.vertical===!1){var t=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.css("height",t)}},t.prototype.setOption=t.prototype.slickSetOption=function(){var t,i,o,n,s,r=this,a=!1;if("object"===e.type(arguments[0])?(o=arguments[0],a=arguments[1],s="multiple"):"string"===e.type(arguments[0])&&(o=arguments[0],n=arguments[1],a=arguments[2],"responsive"===arguments[0]&&"array"===e.type(arguments[1])?s="responsive":"undefined"!=typeof arguments[1]&&(s="single")),"single"===s)r.options[o]=n;else if("multiple"===s)e.each(o,function(e,t){r.options[e]=t});else if("responsive"===s)for(i in n)if("array"!==e.type(r.options.responsive))r.options.responsive=[n[i]];else{for(t=r.options.responsive.length-1;t>=0;)r.options.responsive[t].breakpoint===n[i].breakpoint&&r.options.responsive.splice(t,1),t--;r.options.responsive.push(n[i])}a&&(r.unload(),r.reinit())},t.prototype.setPosition=function(){var e=this;e.setDimensions(),e.setHeight(),e.options.fade===!1?e.setCSS(e.getLeft(e.currentSlide)):e.setFade(),e.$slider.trigger("setPosition",[e])},t.prototype.setProps=function(){var e=this,t=document.body.style;e.positionProp=e.options.vertical===!0?"top":"left","top"===e.positionProp?e.$slider.addClass("slick-vertical"):e.$slider.removeClass("slick-vertical"),(void 0!==t.WebkitTransition||void 0!==t.MozTransition||void 0!==t.msTransition)&&e.options.useCSS===!0&&(e.cssTransitions=!0),e.options.fade&&("number"==typeof e.options.zIndex?e.options.zIndex<3&&(e.options.zIndex=3):e.options.zIndex=e.defaults.zIndex),void 0!==t.OTransform&&(e.animType="OTransform",e.transformType="-o-transform",e.transitionType="OTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(e.animType=!1)),void 0!==t.MozTransform&&(e.animType="MozTransform",e.transformType="-moz-transform",e.transitionType="MozTransition",void 0===t.perspectiveProperty&&void 0===t.MozPerspective&&(e.animType=!1)),void 0!==t.webkitTransform&&(e.animType="webkitTransform",e.transformType="-webkit-transform",e.transitionType="webkitTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(e.animType=!1)),void 0!==t.msTransform&&(e.animType="msTransform",e.transformType="-ms-transform",e.transitionType="msTransition",void 0===t.msTransform&&(e.animType=!1)),void 0!==t.transform&&e.animType!==!1&&(e.animType="transform",e.transformType="transform",e.transitionType="transition"),e.transformsEnabled=e.options.useTransform&&null!==e.animType&&e.animType!==!1},t.prototype.setSlideClasses=function(e){var t,i,o,n,s=this;i=s.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),s.$slides.eq(e).addClass("slick-current"),s.options.centerMode===!0?(t=Math.floor(s.options.slidesToShow/2),s.options.infinite===!0&&(e>=t&&e<=s.slideCount-1-t?s.$slides.slice(e-t,e+t+1).addClass("slick-active").attr("aria-hidden","false"):(o=s.options.slidesToShow+e,i.slice(o-t+1,o+t+2).addClass("slick-active").attr("aria-hidden","false")),0===e?i.eq(i.length-1-s.options.slidesToShow).addClass("slick-center"):e===s.slideCount-1&&i.eq(s.options.slidesToShow).addClass("slick-center")),s.$slides.eq(e).addClass("slick-center")):e>=0&&e<=s.slideCount-s.options.slidesToShow?s.$slides.slice(e,e+s.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=s.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(n=s.slideCount%s.options.slidesToShow,o=s.options.infinite===!0?s.options.slidesToShow+e:e,s.options.slidesToShow==s.options.slidesToScroll&&s.slideCount-e<s.options.slidesToShow?i.slice(o-(s.options.slidesToShow-n),o+n).addClass("slick-active").attr("aria-hidden","false"):i.slice(o,o+s.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false")),"ondemand"===s.options.lazyLoad&&s.lazyLoad()},t.prototype.setupInfinite=function(){var t,i,o,n=this;if(n.options.fade===!0&&(n.options.centerMode=!1),n.options.infinite===!0&&n.options.fade===!1&&(i=null,n.slideCount>n.options.slidesToShow)){for(o=n.options.centerMode===!0?n.options.slidesToShow+1:n.options.slidesToShow,t=n.slideCount;t>n.slideCount-o;t-=1)i=t-1,e(n.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i-n.slideCount).prependTo(n.$slideTrack).addClass("slick-cloned");for(t=0;o>t;t+=1)i=t,e(n.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i+n.slideCount).appendTo(n.$slideTrack).addClass("slick-cloned");n.$slideTrack.find(".slick-cloned").find("[id]").each(function(){e(this).attr("id","")})}},t.prototype.interrupt=function(e){var t=this;e||t.autoPlay(),t.interrupted=e},t.prototype.selectHandler=function(t){var i=this,o=e(t.target).is(".slick-slide")?e(t.target):e(t.target).parents(".slick-slide"),n=parseInt(o.attr("data-slick-index"));return n||(n=0),i.slideCount<=i.options.slidesToShow?(i.setSlideClasses(n),void i.asNavFor(n)):void i.slideHandler(n)},t.prototype.slideHandler=function(e,t,i){var o,n,s,r,a,l=null,d=this;return t=t||!1,d.animating===!0&&d.options.waitForAnimate===!0||d.options.fade===!0&&d.currentSlide===e||d.slideCount<=d.options.slidesToShow?void 0:(t===!1&&d.asNavFor(e),o=e,l=d.getLeft(o),r=d.getLeft(d.currentSlide),d.currentLeft=null===d.swipeLeft?r:d.swipeLeft,d.options.infinite===!1&&d.options.centerMode===!1&&(0>e||e>d.getDotCount()*d.options.slidesToScroll)?void(d.options.fade===!1&&(o=d.currentSlide,i!==!0?d.animateSlide(r,function(){d.postSlide(o)}):d.postSlide(o))):d.options.infinite===!1&&d.options.centerMode===!0&&(0>e||e>d.slideCount-d.options.slidesToScroll)?void(d.options.fade===!1&&(o=d.currentSlide,i!==!0?d.animateSlide(r,function(){d.postSlide(o)}):d.postSlide(o))):(d.options.autoplay&&clearInterval(d.autoPlayTimer),n=0>o?d.slideCount%d.options.slidesToScroll!==0?d.slideCount-d.slideCount%d.options.slidesToScroll:d.slideCount+o:o>=d.slideCount?d.slideCount%d.options.slidesToScroll!==0?0:o-d.slideCount:o,d.animating=!0,d.$slider.trigger("beforeChange",[d,d.currentSlide,n]),s=d.currentSlide,d.currentSlide=n,d.setSlideClasses(d.currentSlide),d.options.asNavFor&&(a=d.getNavTarget(),a=a.slick("getSlick"),a.slideCount<=a.options.slidesToShow&&a.setSlideClasses(d.currentSlide)),d.updateDots(),d.updateArrows(),d.options.fade===!0?(i!==!0?(d.fadeSlideOut(s),d.fadeSlide(n,function(){d.postSlide(n)})):d.postSlide(n),void d.animateHeight()):void(i!==!0?d.animateSlide(l,function(){d.postSlide(n)}):d.postSlide(n))))},t.prototype.startLoad=function(){var e=this;e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.hide(),e.$nextArrow.hide()),e.options.dots===!0&&e.slideCount>e.options.slidesToShow&&e.$dots.hide(),e.$slider.addClass("slick-loading")},t.prototype.swipeDirection=function(){var e,t,i,o,n=this;return e=n.touchObject.startX-n.touchObject.curX,t=n.touchObject.startY-n.touchObject.curY,i=Math.atan2(t,e),o=Math.round(180*i/Math.PI),0>o&&(o=360-Math.abs(o)),45>=o&&o>=0?n.options.rtl===!1?"left":"right":360>=o&&o>=315?n.options.rtl===!1?"left":"right":o>=135&&225>=o?n.options.rtl===!1?"right":"left":n.options.verticalSwiping===!0?o>=35&&135>=o?"down":"up":"vertical"},t.prototype.swipeEnd=function(){var e,t,i=this;if(i.dragging=!1,i.interrupted=!1,i.shouldClick=i.touchObject.swipeLength>10?!1:!0,void 0===i.touchObject.curX)return!1;if(i.touchObject.edgeHit===!0&&i.$slider.trigger("edge",[i,i.swipeDirection()]),i.touchObject.swipeLength>=i.touchObject.minSwipe){switch(t=i.swipeDirection()){case"left":case"down":e=i.options.swipeToSlide?i.checkNavigable(i.currentSlide+i.getSlideCount()):i.currentSlide+i.getSlideCount(),i.currentDirection=0;break;case"right":case"up":e=i.options.swipeToSlide?i.checkNavigable(i.currentSlide-i.getSlideCount()):i.currentSlide-i.getSlideCount(),i.currentDirection=1}"vertical"!=t&&(i.slideHandler(e),i.touchObject={},i.$slider.trigger("swipe",[i,t]))}else i.touchObject.startX!==i.touchObject.curX&&(i.slideHandler(i.currentSlide),i.touchObject={})},t.prototype.swipeHandler=function(e){var t=this;if(!(t.options.swipe===!1||"ontouchend"in document&&t.options.swipe===!1||t.options.draggable===!1&&-1!==e.type.indexOf("mouse")))switch(t.touchObject.fingerCount=e.originalEvent&&void 0!==e.originalEvent.touches?e.originalEvent.touches.length:1,t.touchObject.minSwipe=t.listWidth/t.options.touchThreshold,t.options.verticalSwiping===!0&&(t.touchObject.minSwipe=t.listHeight/t.options.touchThreshold),e.data.action){case"start":t.swipeStart(e);break;case"move":t.swipeMove(e);break;case"end":t.swipeEnd(e)}},t.prototype.swipeMove=function(e){var t,i,o,n,s,r=this;return s=void 0!==e.originalEvent?e.originalEvent.touches:null,!r.dragging||s&&1!==s.length?!1:(t=r.getLeft(r.currentSlide),r.touchObject.curX=void 0!==s?s[0].pageX:e.clientX,r.touchObject.curY=void 0!==s?s[0].pageY:e.clientY,r.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(r.touchObject.curX-r.touchObject.startX,2))),r.options.verticalSwiping===!0&&(r.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(r.touchObject.curY-r.touchObject.startY,2)))),i=r.swipeDirection(),"vertical"!==i?(void 0!==e.originalEvent&&r.touchObject.swipeLength>4&&e.preventDefault(),n=(r.options.rtl===!1?1:-1)*(r.touchObject.curX>r.touchObject.startX?1:-1),r.options.verticalSwiping===!0&&(n=r.touchObject.curY>r.touchObject.startY?1:-1),o=r.touchObject.swipeLength,r.touchObject.edgeHit=!1,r.options.infinite===!1&&(0===r.currentSlide&&"right"===i||r.currentSlide>=r.getDotCount()&&"left"===i)&&(o=r.touchObject.swipeLength*r.options.edgeFriction,r.touchObject.edgeHit=!0),r.swipeLeft=r.options.vertical===!1?t+o*n:t+o*(r.$list.height()/r.listWidth)*n,r.options.verticalSwiping===!0&&(r.swipeLeft=t+o*n),r.options.fade===!0||r.options.touchMove===!1?!1:r.animating===!0?(r.swipeLeft=null,!1):void r.setCSS(r.swipeLeft)):void 0)},t.prototype.swipeStart=function(e){var t,i=this;return i.interrupted=!0,1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow?(i.touchObject={},!1):(void 0!==e.originalEvent&&void 0!==e.originalEvent.touches&&(t=e.originalEvent.touches[0]),i.touchObject.startX=i.touchObject.curX=void 0!==t?t.pageX:e.clientX,i.touchObject.startY=i.touchObject.curY=void 0!==t?t.pageY:e.clientY,void(i.dragging=!0))},t.prototype.unfilterSlides=t.prototype.slickUnfilter=function(){var e=this;null!==e.$slidesCache&&(e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.appendTo(e.$slideTrack),e.reinit())},t.prototype.unload=function(){var t=this;e(".slick-cloned",t.$slider).remove(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove(),t.$nextArrow&&t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove(),t.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")}
2,t.prototype.unslick=function(e){var t=this;t.$slider.trigger("unslick",[t,e]),t.destroy()},t.prototype.updateArrows=function(){var e,t=this;e=Math.floor(t.options.slidesToShow/2),t.options.arrows===!0&&t.slideCount>t.options.slidesToShow&&!t.options.infinite&&(t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===t.currentSlide?(t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):t.currentSlide>=t.slideCount-t.options.slidesToShow&&t.options.centerMode===!1?(t.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):t.currentSlide>=t.slideCount-1&&t.options.centerMode===!0&&(t.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},t.prototype.updateDots=function(){var e=this;null!==e.$dots&&(e.$dots.find("li").removeClass("slick-active").attr("aria-hidden","true"),e.$dots.find("li").eq(Math.floor(e.currentSlide/e.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden","false"))},t.prototype.visibility=function(){var e=this;e.options.autoplay&&(e.interrupted=document[e.hidden]?!0:!1)},e.fn.slick=function(){var e,i,o=this,n=arguments[0],s=Array.prototype.slice.call(arguments,1),r=o.length;for(e=0;r>e;e++)if("object"==typeof n||"undefined"==typeof n?o[e].slick=new t(o[e],n):i=o[e].slick[n].apply(o[e].slick,s),"undefined"!=typeof i)return i;return o}}),function(e,t,i){"use strict";function o(t,o){if(this.el=t,this.$el=e(t),this.s=e.extend({},n,o),this.s.dynamic&&"undefined"!==this.s.dynamicEl&&this.s.dynamicEl.constructor===Array&&!this.s.dynamicEl.length)throw"When using dynamic mode, you must also define dynamicEl as an Array.";return this.modules={},this.lGalleryOn=!1,this.lgBusy=!1,this.hideBartimeout=!1,this.isTouch="ontouchstart"in i.documentElement,this.s.slideEndAnimatoin&&(this.s.hideControlOnEnd=!1),this.$items=this.s.dynamic?this.s.dynamicEl:"this"===this.s.selector?this.$el:""!==this.s.selector?this.s.selectWithin?e(this.s.selectWithin).find(this.s.selector):this.$el.find(e(this.s.selector)):this.$el.children(),this.$slide="",this.$outer="",this.init(),this}var n={mode:"lg-slide",cssEasing:"ease",easing:"linear",speed:600,height:"100%",width:"100%",addClass:"",startClass:"lg-start-zoom",backdropDuration:150,hideBarsDelay:6e3,useLeft:!1,closable:!0,loop:!0,escKey:!0,keyPress:!0,controls:!0,slideEndAnimatoin:!0,hideControlOnEnd:!1,mousewheel:!0,getCaptionFromTitleOrAlt:!0,appendSubHtmlTo:".lg-sub-html",subHtmlSelectorRelative:!1,preload:1,showAfterLoad:!0,selector:"",selectWithin:"",nextHtml:"",prevHtml:"",index:!1,iframeMaxWidth:"100%",download:!0,counter:!0,appendCounterTo:".lg-toolbar",swipeThreshold:50,enableSwipe:!0,enableDrag:!0,dynamic:!1,dynamicEl:[],galleryId:1};o.prototype.init=function(){var i=this;i.s.preload>i.$items.length&&(i.s.preload=i.$items.length);var o=t.location.hash;o.indexOf("lg="+this.s.galleryId)>0&&(i.index=parseInt(o.split("&slide=")[1],10),e("body").addClass("lg-from-hash"),e("body").hasClass("lg-on")||setTimeout(function(){i.build(i.index),e("body").addClass("lg-on")})),i.s.dynamic?(i.$el.trigger("onBeforeOpen.lg"),i.index=i.s.index||0,e("body").hasClass("lg-on")||setTimeout(function(){i.build(i.index),e("body").addClass("lg-on")})):i.$items.on("click.lgcustom",function(t){try{t.preventDefault(),t.preventDefault()}catch(o){t.returnValue=!1}i.$el.trigger("onBeforeOpen.lg"),i.index=i.s.index||i.$items.index(this),e("body").hasClass("lg-on")||(i.build(i.index),e("body").addClass("lg-on"))})},o.prototype.build=function(t){var i=this;i.structure(),e.each(e.fn.lightGallery.modules,function(t){i.modules[t]=new e.fn.lightGallery.modules[t](i.el)}),i.slide(t,!1,!1),i.s.keyPress&&i.keyPress(),i.$items.length>1&&(i.arrow(),setTimeout(function(){i.enableDrag(),i.enableSwipe()},50),i.s.mousewheel&&i.mousewheel()),i.counter(),i.closeGallery(),i.$el.trigger("onAfterOpen.lg"),i.$outer.on("mousemove.lg
2click.lg touchstart.lg",function(){i.$outer.removeClass("lg-hide-items"),clearTimeout(i.hideBartimeout),i.hideBartimeout=setTimeout(function(){i.$outer.addClass("lg-hide-items")},i.s.hideBarsDelay)})},o.prototype.structure=function(){var i,o="",n="",s=0,r="",a=this;for(e("body").append('<div class="lg-backdrop"></div>'),e(".lg-backdrop").css("transition-duration",this.s.backdropDuration+"ms"),s=0;s<this.$items.length;s++)o+='<div class="lg-item"></div>';if(this.s.controls&&this.$items.length>1&&(n='<div class="lg-actions"><div class="lg-prev lg-icon">'+this.s.prevHtml+'</div><div class="lg-next lg-icon">'+this.s.nextHtml+"</div></div>"),".lg-sub-html"===this.s.appendSubHtmlTo&&(r='<div class="lg-sub-html"></div>'),i='<div class="lg-outer '+this.s.addClass+" "+this.s.startClass+'"><div class="lg" style="width:'+this.s.width+"; height:"+this.s.height+'"><div class="lg-inner">'+o+'</div><div class="lg-toolbar group"><span class="lg-close lg-icon"></span></div>'+n+r+"</div></div>",e("body").append(i),this.$outer=e(".lg-outer"),this.$slide=this.$outer.find(".lg-item"),this.s.useLeft?(this.$outer.addClass("lg-use-left"),this.s.mode="lg-slide"):this.$outer.addClass("lg-use-css3"),a.setTop(),e(t).on("resize.lg orientationchange.lg",function(){setTimeout(function(){a.setTop()},100)}),this.$slide.eq(this.index).addClass("lg-current"),this.doCss()?this.$outer.addClass("lg-css3"):(this.$outer.addClass("lg-css"),this.s.speed=0),this.$outer.addClass(this.s.mode),this.s.enableDrag&&this.$items.length>1&&this.$outer.addClass("lg-grab"),this.s.showAfterLoad&&this.$outer.addClass("lg-show-after-load"),this.doCss()){var l=this.$outer.find(".lg-inner");l.css("transition-timing-function",this.s.cssEasing),l.css("transition-duration",this.s.speed+"ms")}e(".lg-backdrop").addClass("in"),setTimeout(function(){a.$outer.addClass("lg-visible")},this.s.backdropDuration),this.s.download&&this.$outer.find(".lg-toolbar").append('<a id="lg-download" target="_blank" download class="lg-download lg-icon"></a>'),this.prevScrollTop=e(t).scrollTop()},o.prototype.setTop=function(){if("100%"!==this.s.height){var i=e(t).height(),o=(i-parseInt(this.s.height,10))/2,n=this.$outer.find(".lg");i>=parseInt(this.s.height,10)?n.css("top",o+"px"):n.css("top","0px")}},o.prototype.doCss=function(){var e=function(){var e=["transition","MozTransition","WebkitTransition","OTransition","msTransition","KhtmlTransition"],t=i.documentElement,o=0;for(o=0;o<e.length;o++)if(e[o]in t.style)return!0};return e()?!0:!1},o.prototype.isVideo=function(e,t){var i;if(i=this.s.dynamic?this.s.dynamicEl[t].html:this.$items.eq(t).attr("data-html"),!e&&i)return{html5:!0};var o=e.match(/\/\/(?:www\.)?youtu(?:\.be|be\.com)\/(?:watch\?v=|embed\/)?([a-z0-9\-\_\%]+)/i),n=e.match(/\/\/(?:www\.)?vimeo.com\/([0-9a-z\-_]+)/i),s=e.match(/\/\/(?:www\.)?dai.ly\/([0-9a-z\-_]+)/i),r=e.match(/\/\/(?:www\.)?(?:vk\.com|vkontakte\.ru)\/(?:video_ext\.php\?)(.*)/i);return o?{youtube:o}:n?{vimeo:n}:s?{dailymotion:s}:r?{vk:r}:void 0},o.prototype.counter=function(){this.s.counter&&e(this.s.appendCounterTo).append('<div id="lg-counter"><span id="lg-counter-current">'+(parseInt(this.index,10)+1)+'</span> / <span id="lg-counter-all">'+this.$items.length+"</span></div>")},o.prototype.addHtml=function(t){var i,o,n=null;if(this.s.dynamic?this.s.dynamicEl[t].subHtmlUrl?i=this.s.dynamicEl[t].subHtmlUrl:n=this.s.dynamicEl[t].subHtml:(o=this.$items.eq(t),o.attr("data-sub-html-url")?i=o.attr("data-sub-html-url"):(n=o.attr("data-sub-html"),this.s.getCaptionFromTitleOrAlt&&!n&&(n=o.attr("title")||o.find("img").first().attr("alt")))),!i)if("undefined"!=typeof n&&null!==n){var s=n.substring(0,1); 3("."===s||"#"===s)&&(n=this.s.subHtmlSelectorRelative&&!this.s.dynamic?o.find(n).html():e(n).html())}else n="";".lg-sub-html"===this.s.appendSubHtmlTo?i?this.$outer.find(this.s.appendSubHtmlTo).load(i):this.$outer.find(this.s.appendSubHtmlTo).html(n):i?this.$slide.eq(t).load(i):this.$slide.eq(t).append(n),"undefined"!=typeof n&&null!==n&&(""===n?this.$outer.find(this.s.appendSubHtmlTo).addClass("lg-empty-html"):this.$outer.find(this.s.appendSubHtmlTo).removeClass("lg-empty-html")),this.$el.trigger("onAfterAppendSubHtml.lg",[t])},o.prototype.preload=function(e){var t=1,i=1;for(t=1;t<=this.s.preload&&!(t>=this.$items.length-e);t++)this.loadContent(e+t,!1,0);for(i=1;i<=this.s.preload&&!(0>e-i);i++)this.loadContent(e-i,!1,0)},o.prototype.loadContent=function(i,o,n){var s,r,a,l,d,c,u=this,p=!1,h=function(i){for(var o=[],n=[],s=0;s<i.length;s++){var a=i[s].split(" ");""===a[0]&&a.splice(0,1),n.push(a[0]),o.push(a[1])}for(var l=e(t).width(),d=0;d<o.length;d++)if(parseInt(o[d],10)>l){r=n[d];break}};if(u.s.dynamic){if(u.s.dynamicEl[i].poster&&(p=!0,a=u.s.dynamicEl[i].poster),c=u.s.dynamicEl[i].html,r=u.s.dynamicEl[i].src,u.s.dynamicEl[i].responsive){var f=u.s.dynamicEl[i].responsive.split(",");h(f)}l=u.s.dynamicEl[i].srcset,d=u.s.dynamicEl[i].sizes}else{if(u.$items.eq(i).attr("data-poster")&&(p=!0,a=u.$items.eq(i).attr("data-poster")),c=u.$items.eq(i).attr("data-html"),r=u.$items.eq(i).attr("href")||u.$items.eq(i).attr("data-src"),u.$items.eq(i).attr("data-responsive")){var m=u.$items.eq(i).attr("data-responsive").split(",");h(m)}l=u.$items.eq(i).attr("data-srcset"),d=u.$items.eq(i).attr("data-sizes")}var g=!1;u.s.dynamic?u.s.dynamicEl[i].iframe&&(g=!0):"true"===u.$items.eq(i).attr("data-iframe")&&(g=!0);var v=u.isVideo(r,i);
3if(!u.$slide.eq(i).hasClass("lg-loaded")){if(g)u.$slide.eq(i).prepend('<div class="lg-video-cont" style="max-width:'+u.s.iframeMaxWidth+'"><div class="lg-video"><iframe class="lg-object" frameborder="0" src="'+r+'" allowfullscreen="true"></iframe></div></div>');else if(p){var y="";y=v&&v.youtube?"lg-has-youtube":v&&v.vimeo?"lg-has-vimeo":"lg-has-html5",u.$slide.eq(i).prepend('<div class="lg-video-cont '+y+' "><div class="lg-video"><span class="lg-video-play"></span><img class="lg-object lg-has-poster" src="'+a+'" /></div></div>')}else v?(u.$slide.eq(i).prepend('<div class="lg-video-cont "><div class="lg-video"></div></div>'),u.$el.trigger("hasVideo.lg",[i,r,c])):u.$slide.eq(i).prepend('<div class="lg-img-wrap"><img class="lg-object lg-image" src="'+r+'" /></div>');if(u.$el.trigger("onAferAppendSlide.lg",[i]),s=u.$slide.eq(i).find(".lg-object"),d&&s.attr("sizes",d),l){s.attr("srcset",l);try{picturefill({elements:[s[0]]})}catch(b){console.error("Make sure you have included Picturefill version 2")}}".lg-sub-html"!==this.s.appendSubHtmlTo&&u.addHtml(i),u.$slide.eq(i).addClass("lg-loaded")}u.$slide.eq(i).find(".lg-object").on("load.lg error.lg",function(){var t=0;n&&!e("body").hasClass("lg-from-hash")&&(t=n),setTimeout(function(){u.$slide.eq(i).addClass("lg-complete"),u.$el.trigger("onSlideItemLoad.lg",[i,n||0])},t)}),v&&v.html5&&!p&&u.$slide.eq(i).addClass("lg-complete"),o===!0&&(u.$slide.eq(i).hasClass("lg-complete")?u.preload(i):u.$slide.eq(i).find(".lg-object").on("load.lg error.lg",function(){u.preload(i)}))},o.prototype.slide=function(t,i,o){var n=this.$outer.find(".lg-current").index(),s=this;if(!s.lGalleryOn||n!==t){var r=this.$slide.length,a=s.lGalleryOn?this.s.speed:0,l=!1,d=!1;if(!s.lgBusy){if(this.s.download){var c;c=s.s.dynamic?s.s.dynamicEl[t].downloadUrl!==!1&&(s.s.dynamicEl[t].downloadUrl||s.s.dynamicEl[t].src):"false"!==s.$items.eq(t).attr("data-download-url")&&(s.$items.eq(t).attr("data-download-url")||s.$items.eq(t).attr("href")||s.$items.eq(t).attr("data-src")),c?(e("#lg-download").attr("href",c),s.$outer.removeClass("lg-hide-download")):s.$outer.addClass("lg-hide-download")}if(this.$el.trigger("onBeforeSlide.lg",[n,t,i,o]),s.lgBusy=!0,clearTimeout(s.hideBartimeout),".lg-sub-html"===this.s.appendSubHtmlTo&&setTimeout(function(){s.addHtml(t)},a),this.arrowDisable(t),i){var u=t-1,p=t+1;0===t&&n===r-1?(p=0,u=r-1):t===r-1&&0===n&&(p=0,u=r-1),this.$slide.removeClass("lg-prev-slide lg-current lg-next-slide"),s.$slide.eq(u).addClass("lg-prev-slide"),s.$slide.eq(p).addClass("lg-next-slide"),s.$slide.eq(t).addClass("lg-current")}else s.$outer.addClass("lg-no-trans"),this.$slide.removeClass("lg-prev-slide lg-next-slide"),n>t?(d=!0,0!==t||n!==r-1||o||(d=!1,l=!0)):t>n&&(l=!0,t!==r-1||0!==n||o||(d=!0,l=!1)),d?(this.$slide.eq(t).addClass("lg-prev-slide"),this.$slide.eq(n).addClass("lg-next-slide")):l&&(this.$slide.eq(t).addClass("lg-next-slide"),this.$slide.eq(n).addClass("lg-prev-slide")),setTimeout(function(){s.$slide.removeClass("lg-current"),s.$slide.eq(t).addClass("lg-current"),s.$outer.removeClass("lg-no-trans")},50);s.lGalleryOn?(setTimeout(function(){s.loadContent(t,!0,0)},this.s.speed+50),setTimeout(function(){s.lgBusy=!1,s.$el.trigger("onAfterSlide.lg",[n,t,i,o])},this.s.speed)):(s.loadContent(t,!0,s.s.backdropDuration),s.lgBusy=!1,s.$el.trigger("onAfterSlide.lg",[n,t,i,o])),s.lGalleryOn=!0,this.s.counter&&e("#lg-counter-current").text(t+1)}}},o.prototype.goToNextSlide=function(e){var t=this;t.lgBusy||(t.index+1<t.$slide.length?(t.index++,t.$el.trigger("onBeforeNextSlide.lg",[t.index]),t.slide(t.index,e,!1)):t.s.loop?(t.index=0,t.$el.trigger("onBeforeNextSlide.lg",[t.index]),t.slide(t.index,e,!1)):t.s.slideEndAnimatoin&&(t.$outer.addClass("lg-right-end"),setTimeout(function(){t.$outer.removeClass("lg-right-end")},400)))},o.prototype.goToPrevSlide=function(e){var t=this;t.lgBusy||(t.index>0?(t.index--,t.$el.trigger("onBeforePrevSlide.lg",[t.index,e]),t.slide(t.index,e,!1)):t.s.loop?(t.index=t.$items.length-1,t.$el.trigger("onBeforePrevSlide.lg",[t.index,e]),t.slide(t.index,e,!1)):t.s.slideEndAnimatoin&&(t.$outer.addClass("lg-left-end"),setTimeout(function(){t.$outer.removeClass("lg-left-end")},400)))},o.prototype.keyPress=function(){var i=this;this.$items.length>1&&e(t).on("keyup.lg",function(e){i.$items.length>
31&&(37===e.keyCode&&(e.preventDefault(),i.goToPrevSlide()),39===e.keyCode&&(e.preventDefault(),i.goToNextSlide()))}),e(t).on("keydown.lg",function(e){i.s.escKey===!0&&27===e.keyCode&&(e.preventDefault(),i.$outer.hasClass("lg-thumb-open")?i.$outer.removeClass("lg-thumb-open"):i.destroy())})},o.prototype.arrow=function(){var e=this;this.$outer.find(".lg-prev").on("click.lg",function(){e.goToPrevSlide()}),this.$outer.find(".lg-next").on("click.lg",function(){e.goToNextSlide()})},o.prototype.arrowDisable=function(e){!this.s.loop&&this.s.hideControlOnEnd&&(e+1<this.$slide.length?this.$outer.find(".lg-next").removeAttr("disabled").removeClass("disabled"):this.$outer.find(".lg-next").attr("disabled","disabled").addClass("disabled"),e>0?this.$outer.find(".lg-prev").removeAttr("disabled").removeClass("disabled"):this.$outer.find(".lg-prev").attr("disabled","disabled").addClass("disabled"))},o.prototype.setTranslate=function(e,t,i){this.s.useLeft?e.css("left",t):e.css({transform:"translate3d("+t+"px, "+i+"px, 0px)"})},o.prototype.touchMove=function(t,i){var o=i-t;Math.abs(o)>15&&(this.$outer.addClass("lg-dragging"),this.setTranslate(this.$slide.eq(this.index),o,0),this.setTranslate(e(".lg-prev-slide"),-this.$slide.eq(this.index).width()+o,0),this.setTranslate(e(".lg-next-slide"),this.$slide.eq(this.index).width()+o,0))},o.prototype.touchEnd=function(e){var t=this;"lg-slide"!==t.s.mode&&t.$outer.addClass("lg-slide"),this.$slide.not(".lg-current, .lg-prev-slide, .lg-next-slide").css("opacity","0"),setTimeout(function(){t.$outer.removeClass("lg-dragging"),0>e&&Math.abs(e)>t.s.swipeThreshold?t.goToNextSlide(!0):e>0&&Math.abs(e)>t.s.swipeThreshold?t.goToPrevSlide(!0):Math.abs(e)<5&&t.$el.trigger("onSlideClick.lg"),t.$slide.removeAttr("style")}),setTimeout(function(){t.$outer.hasClass("lg-dragging")||"lg-slide"===t.s.mode||t.$outer.removeClass("lg-slide")},t.s.speed+100)},o.prototype.enableSwipe=function(){var e=this,t=0,i=0,o=!1;e.s.enableSwipe&&e.isTouch&&e.doCss()&&(e.$slide.on("touchstart.lg",function(i){e.$outer.hasClass("lg-zoomed")||e.lgBusy||(i.preventDefault(),e.manageSwipeClass(),t=i.originalEvent.targetTouches[0].pageX)}),e.$slide.on("touchmove.lg",function(n){e.$outer.hasClass("lg-zoomed")||(n.preventDefault(),i=n.originalEvent.targetTouches[0].pageX,e.touchMove(t,i),o=!0)}),e.$slide.on("touchend.lg",function(){e.$outer.hasClass("lg-zoomed")||(o?(o=!1,e.touchEnd(i-t)):e.$el.trigger("onSlideClick.lg"))}))},o.prototype.enableDrag=function(){var i=this,o=0,n=0,s=!1,r=!1;i.s.enableDrag&&!i.isTouch&&i.doCss()&&(i.$slide.on("mousedown.lg",function(t){i.$outer.hasClass("lg-zoomed")||(e(t.target).hasClass("lg-object")||e(t.target).hasClass("lg-video-play"))&&(t.preventDefault(),i.lgBusy||(i.manageSwipeClass(),o=t.pageX,s=!0,i.$outer.scrollLeft+=1,i.$outer.scrollLeft-=1,i.$outer.removeClass("lg-grab").addClass("lg-grabbing"),i.$el.trigger("onDragstart.lg")))}),e(t).on("mousemove.lg",function(e){s&&(r=!0,n=e.pageX,i.touchMove(o,n),i.$el.trigger("onDragmove.lg"))}),e(t).on("mouseup.lg",function(t){r?(r=!1,i.touchEnd(n-o),i.$el.trigger("onDragend.lg")):(e(t.target).hasClass("lg-object")||e(t.target).hasClass("lg-video-play"))&&i.$el.trigger("onSlideClick.lg"),s&&(s=!1,i.$outer.removeClass("lg-grabbing").addClass("lg-grab"))}))},o.prototype.manageSwipeClass=function(){var e=this.index+1,t=this.index-1,i=this.$slide.length;this.s.loop&&(0===this.index?t=i-1:this.index===i-1&&(e=0)),this.$slide.removeClass("lg-next-slide lg-prev-slide"),t>-1&&this.$slide.eq(t).addClass("lg-prev-slide"),this.$slide.eq(e).addClass("lg-next-slide")},o.prototype.mousewheel=function(){var e=this;e.$outer.on("mousewheel.lg",function(t){t.deltaY&&(t.deltaY>0?e.goToPrevSlide():e.goToNextSlide(),t.preventDefault())})},o.prototype.closeGallery=function(){var t=this,i=!1;this.$outer.find(".lg-close").on("click.lg",function(){t.destroy()}),t.s.closable&&(t.$outer.on("mousedown.lg",function(t){i=e(t.target).is(".lg-outer")||e(t.target).is(".lg-item ")||e(t.target).is(".lg-img-wrap")?!0:!1}),t.$outer.on("mouseup.lg",function(o){(e(o.target).is(".lg-outer")||e(o.target).is(".lg-item ")||e(o.target).is(".lg-img-wrap")&&i)&&(t.$outer.hasClass("lg-dragging")||t.destroy())}))},o.prototype.destroy=function(i){var o=this;i||o.$el.trigger("onBeforeClose.lg"),e(t).scrollTop(o.prevScrollTop),i&&(o.s.dynamic||this.$items.off("click.lg click.lgcustom"),e.removeData(o.el,"lightGallery")),this.$el.off(".lg.tm"),e.each(e.fn.lightGallery.modules,function(e){o.modules[e]&&o.modules[e].destroy()}),this.lGalleryOn=!1,clearTimeout(o.hideBartimeout),this.hideBartimeout=!1,e(t).off(".lg"),e("body").removeClass("lg-on lg-from-hash"),o.$outer&&o.$outer.removeClass("lg-visible"),e(".lg-backdrop").removeClass("in"),setTimeout(function(){o.$outer&&o.$outer.remove(),e(".lg-backdrop").remove(),i||o.$el.trigger("onCloseAfter.lg")},o.s.backdropDuration+50)},e.fn.lightGallery=function(t){return this.each(function(){if(e.data(this,"lightGallery"))try{e(this).data("lightGallery").init()}catch(i){console.error("lightGallery has not initiated properly")}else e.data(this,"lightGallery",new o(this,t))})},e.fn.lightGallery.modules={}}(jQuery,window,document),function(e){"use strict";
3var t={autoplay:!1,pause:5e3,progressBar:!0,fourceAutoplay:!1,autoplayControls:!0,appendAutoplayControlsTo:".lg-toolbar"},i=function(i){return this.core=e(i).data("lightGallery"),this.$el=e(i),this.core.$items.length<2?!1:(this.core.s=e.extend({},t,this.core.s),this.interval=!1,this.fromAuto=!0,this.canceledOnTouch=!1,this.fourceAutoplayTemp=this.core.s.fourceAutoplay,this.core.doCss()||(this.core.s.progressBar=!1),this.init(),this)};i.prototype.init=function(){var e=this;e.core.s.autoplayControls&&e.controls(),e.core.s.progressBar&&e.core.$outer.find(".lg").append('<div class="lg-progress-bar"><div class="lg-progress"></div></div>'),e.progress(),e.core.s.autoplay&&e.startlAuto(),e.$el.on("onDragstart.lg.tm touchstart.lg.tm",function(){e.interval&&(e.cancelAuto(),e.canceledOnTouch=!0)}),e.$el.on("onDragend.lg.tm touchend.lg.tm onSlideClick.lg.tm",function(){!e.interval&&e.canceledOnTouch&&(e.startlAuto(),e.canceledOnTouch=!1)})},i.prototype.progress=function(){var e,t,i=this;i.$el.on("onBeforeSlide.lg.tm",function(){i.core.s.progressBar&&i.fromAuto&&(e=i.core.$outer.find(".lg-progress-bar"),t=i.core.$outer.find(".lg-progress"),i.interval&&(t.removeAttr("style"),e.removeClass("lg-start"),setTimeout(function(){t.css("transition","width "+(i.core.s.speed+i.core.s.pause)+"ms ease 0s"),e.addClass("lg-start")},20))),i.fromAuto||i.core.s.fourceAutoplay||i.cancelAuto(),i.fromAuto=!1})},i.prototype.controls=function(){var t=this,i='<span class="lg-autoplay-button lg-icon"></span>';e(this.core.s.appendAutoplayControlsTo).append(i),t.core.$outer.find(".lg-autoplay-button").on("click.lg",function(){e(t.core.$outer).hasClass("lg-show-autoplay")?(t.cancelAuto(),t.core.s.fourceAutoplay=!1):t.interval||(t.startlAuto(),t.core.s.fourceAutoplay=t.fourceAutoplayTemp)})},i.prototype.startlAuto=function(){var e=this;e.core.$outer.find(".lg-progress").css("transition","width "+(e.core.s.speed+e.core.s.pause)+"ms ease 0s"),e.core.$outer.addClass("lg-show-autoplay"),e.core.$outer.find(".lg-progress-bar").addClass("lg-start"),e.interval=setInterval(function(){e.core.index+1<e.core.$items.length?e.core.index++:e.core.index=0,e.fromAuto=!0,e.core.slide(e.core.index,!1,!1)},e.core.s.speed+e.core.s.pause)},i.prototype.cancelAuto=function(){clearInterval(this.interval),this.interval=!1,this.core.$outer.find(".lg-progress").removeAttr("style"),this.core.$outer.removeClass("lg-show-autoplay"),this.core.$outer.find(".lg-progress-bar").removeClass("lg-start")},i.prototype.destroy=function(){this.cancelAuto(),this.core.$outer.find(".lg-progress-bar").remove()},e.fn.lightGallery.modules.autoplay=i}(jQuery,window,document),function(e,t,i){"use strict";var o={fullScreen:!0},n=function(t){return this.core=e(t).data("lightGallery"),this.$el=e(t),this.core.s=e.extend({},o,this.core.s),this.init(),this};n.prototype.init=function(){var e="";if(this.core.s.fullScreen){if(!(i.fullscreenEnabled||i.webkitFullscreenEnabled||i.mozFullScreenEnabled||i.msFullscreenEnabled))return;e='<span class="lg-fullscreen lg-icon"></span>',this.core.$outer.find(".lg-toolbar").append(e),this.fullScreen()}},n.prototype.requestFullscreen=function(){var e=i.documentElement;e.requestFullscreen?e.requestFullscreen():e.msRequestFullscreen?e.msRequestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen&&e.webkitRequestFullscreen()},n.prototype.exitFullscreen=function(){i.exitFullscreen?i.exitFullscreen():i.msExitFullscreen?i.msExitFullscreen():i.mozCancelFullScreen?i.mozCancelFullScreen():i.webkitExitFullscreen&&i.webkitExitFullscreen()},n.prototype.fullScreen=function(){var t=this;e(i).on("fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg",function(){t.core.$outer.toggleClass("lg-fullscreen-on")}),this.core.$outer.find(".lg-fullscreen").on("click.lg",function(){i.fullscreenElement||i.mozFullScreenElement||i.webkitFullscreenElement||i.msFullscreenElement?t.exitFullscreen():t.requestFullscreen()})},n.prototype.destroy=function(){this.exitFullscreen(),e(i).off("fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg")},e.fn.lightGallery.modules.fullscreen=n}(jQuery,window,document),function(e){"use strict";var t={pager:!1},i=function(i){return this.core=e(i).data("lightGallery"),this.$el=e(i),this.core.s=e.extend({},t,this.core.s),this.core.s.pager&&this.core.$items.length>1&&this.init(),this};i.prototype.init=function(){var t,i,o,n=this,s="";if(n.core.$outer.find(".lg").append('<div class="lg-pager-outer"></div>
3'),n.core.s.dynamic)for(var r=0;r<n.core.s.dynamicEl.length;r++)s+='<span class="lg-pager-cont"> <span class="lg-pager"></span><div class="lg-pager-thumb-cont"><span class="lg-caret"></span> <img src="'+n.core.s.dynamicEl[r].thumb+'" /></div></span>';else n.core.$items.each(function(){s+=n.core.s.exThumbImage?'<span class="lg-pager-cont"> <span class="lg-pager"></span><div class="lg-pager-thumb-cont"><span class="lg-caret"></span> <img src="'+e(this).attr(n.core.s.exThumbImage)+'" /></div></span>':'<span class="lg-pager-cont"> <span class="lg-pager"></span><div class="lg-pager-thumb-cont"><span class="lg-caret"></span> <img src="'+e(this).find("img").attr("src")+'" /></div></span>'});i=n.core.$outer.find(".lg-pager-outer"),i.html(s),t=n.core.$outer.find(".lg-pager-cont"),t.on("click.lg touchend.lg",function(){var t=e(this);n.core.index=t.index(),n.core.slide(n.core.index,!1,!1)}),i.on("mouseover.lg",function(){clearTimeout(o),i.addClass("lg-pager-hover")}),i.on("mouseout.lg",function(){o=setTimeout(function(){i.removeClass("lg-pager-hover")})}),n.core.$el.on("onBeforeSlide.lg.tm",function(e,i,o){t.removeClass("lg-pager-active"),t.eq(o).addClass("lg-pager-active")})},i.prototype.destroy=function(){},e.fn.lightGallery.modules.pager=i}(jQuery,window,document),function(e,t){"use strict";var i={thumbnail:!0,animateThumb:!0,currentPagerPosition:"middle",thumbWidth:100,thumbContHeight:100,thumbMargin:5,exThumbImage:!1,showThumbByDefault:!0,toogleThumb:!0,pullCaptionUp:!0,enableThumbDrag:!0,enableThumbSwipe:!0,swipeThreshold:50,loadYoutubeThumbnail:!0,youtubeThumbSize:1,loadVimeoThumbnail:!0,vimeoThumbSize:"thumbnail_small",loadDailymotionThumbnail:!0},o=function(t){return this.core=e(t).data("lightGallery"),this.core.s=e.extend({},i,this.core.s),this.$el=e(t),this.$thumbOuter=null,this.thumbOuterWidth=0,this.thumbTotalWidth=this.core.$items.length*(this.core.s.thumbWidth+this.core.s.thumbMargin),this.thumbIndex=this.core.index,this.left=0,this.init(),this};o.prototype.init=function(){var e=this;this.core.s.thumbnail&&this.core.$items.length>1&&(this.core.s.showThumbByDefault&&setTimeout(function(){e.core.$outer.addClass("lg-thumb-open")},700),this.core.s.pullCaptionUp&&this.core.$outer.addClass("lg-pull-caption-up"),this.build(),this.core.s.animateThumb?(this.core.s.enableThumbDrag&&!this.core.isTouch&&this.core.doCss()&&this.enableThumbDrag(),this.core.s.enableThumbSwipe&&this.core.isTouch&&this.core.doCss()&&this.enableThumbSwipe(),this.thumbClickable=!1):this.thumbClickable=!0,this.toogle(),this.thumbkeyPress())},o.prototype.build=function(){function i(e,t,i){var o,a=n.core.isVideo(e,i)||{},l="";a.youtube||a.vimeo||a.dailymotion?a.youtube?o=n.core.s.loadYoutubeThumbnail?"//img.youtube.com/vi/"+a.youtube[1]+"/"+n.core.s.youtubeThumbSize+".jpg":t:a.vimeo?n.core.s.loadVimeoThumbnail?(o="//i.vimeocdn.com/video/error_"+r+".jpg",l=a.vimeo[1]):o=t:a.dailymotion&&(o=n.
vendor: 4,333 bytes, line 3
3core.s.loadDailymotionThumbnail?"//www.dailymotion.com/thumbnail/video/"+a.dailymotion[1]:t):o=t,s+='<div data-vimeo-id="'+l+'" class="lg-thumb-item" style="width:'+n.core.s.thumbWidth+"px; margin-right: "+n.core.s.thumbMargin+'px"><img src="'+o+'" /></div>',l=""}var o,n=this,s="",r="",a='<div class="lg-thumb-outer"><div class="lg-thumb group"></div></div>';switch(this.core.s.vimeoThumbSize){case"thumbnail_large":r="640";break;case"thumbnail_medium":r="200x150";break;case"thumbnail_small":r="100x75"}if(n.core.$outer.addClass("lg-has-thumb"),n.core.$outer.find(".lg").append(a),n.$thumbOuter=n.core.$outer.find(".lg-thumb-outer"),n.thumbOuterWidth=n.$thumbOuter.width(),n.core.s.animateThumb&&n.core.$outer.find(".lg-thumb").css({width:n.thumbTotalWidth+"px",position:"relative"}),this.core.s.animateThumb&&n.$thumbOuter.css("height",n.core.s.thumbContHeight+"px"),n.core.s.dynamic)for(var l=0;l<n.core.s.dynamicEl.length;l++)i(n.core.s.dynamicEl[l].src,n.core.s.dynamicEl[l].thumb,l);else n.core.$items.each(function(t){n.core.s.exThumbImage?i(e(this).attr("href")||e(this).attr("data-src"),e(this).attr(n.core.s.exThumbImage),t):i(e(this).attr("href")||e(this).attr("data-src"),e(this).find("img").attr("src"),t)});n.core.$outer.find(".lg-thumb").html(s),o=n.core.$outer.find(".lg-thumb-item"),o.each(function(){var t=e(this),i=t.attr("data-vimeo-id");i&&e.getJSON("//www.vimeo.com/api/v2/video/"+i+".json?callback=?",{format:"json"},function(e){t.find("img").attr("src",e[0][n.core.s.vimeoThumbSize])})}),o.eq(n.core.index).addClass("active"),n.core.$el.on("onBeforeSlide.lg.tm",function(){o.removeClass("active"),o.eq(n.core.index).addClass("active")}),o.on("click.lg touchend.lg",function(){var t=e(this);setTimeout(function(){(n.thumbClickable&&!n.core.lgBusy||!n.core.doCss())&&(n.core.index=t.index(),n.core.slide(n.core.index,!1,!0))},50)}),n.core.$el.on("onBeforeSlide.lg.tm",function(){n.animateThumb(n.core.index)}),e(t).on("resize.lg.thumb orientationchange.lg.thumb",function(){setTimeout(function(){n.animateThumb(n.core.index),n.thumbOuterWidth=n.$thumbOuter.width()},200)})},o.prototype.setTranslate=function(e){this.core.$outer.find(".lg-thumb").css({transform:"translate3d(-"+e+"px, 0px, 0px)"})},o.prototype.animateThumb=function(e){var t=this.core.$outer.find(".lg-thumb");if(this.core.s.animateThumb){var i;switch(this.core.s.currentPagerPosition){case"left":i=0;break;case"middle":i=this.thumbOuterWidth/2-this.core.s.thumbWidth/2;break;case"right":i=this.thumbOuterWidth-this.core.s.thumbWidth}this.left=(this.core.s.thumbWidth+this.core.s.thumbMargin)*e-1-i,this.left>this.thumbTotalWidth-this.thumbOuterWidth&&(this.left=this.thumbTotalWidth-this.thumbOuterWidth),this.left<0&&(this.left=0),this.core.lGalleryOn?(t.hasClass("on")||this.core.$outer.find(".lg-thumb").css("transition-duration",this.core.s.speed+"ms"),this.core.doCss()||t.animate({left:-this.left+"px"},this.core.s.speed)):this.core.doCss()||t.css("left",-this.left+"px"),this.setTranslate(this.left)}},o.prototype.enableThumbDrag=function(){var i=this,o=0,n=0,s=!1,r=!1,a=0;i.$thumbOuter.addClass("lg-grab"),i.core.$outer.find(".lg-thumb").on("mousedown.lg.thumb",function(e){i.thumbTotalWidth>i.thumbOuterWidth&&(e.preventDefault(),o=e.pageX,s=!0,i.core.$outer.scrollLeft+=1,i.core.$outer.scrollLeft-=1,i.thumbClickable=!1,i.$thumbOuter.removeClass("lg-grab").addClass("lg-grabbing"))}),e(t).on("mousemove.lg.thumb",function(e){s&&(a=i.left,r=!0,n=e.pageX,i.$thumbOuter.addClass("lg-dragging"),a-=n-o,a>i.thumbTotalWidth-i.thumbOuterWidth&&(a=i.thumbTotalWidth-i.thumbOuterWidth),0>a&&(a=0),i.setTranslate(a))}),e(t).on("mouseup.lg.thumb",function(){r?(r=!1,i.$thumbOuter.removeClass("lg-dragging"),i.left=a,Math.abs(n-o)<i.core.s.swipeThreshold&&(i.thumbClickable=!0)):i.thumbClickable=!0,s&&(s=!1,i.$thumbOuter.removeClass("lg-grabbing").addClass("lg-grab"))})},o.prototype.enableThumbSwipe=function(){var e=this,t=0,i=0,o=!1,n=0;e.core.$outer.find(".lg-thumb").on("touchstart.lg",function(i){e.thumbTotalWidth>e.thumbOuterWidth&&(i.preventDefault(),t=i.originalEvent.targetTouches[0].pageX,e.thumbClickable=!1)}),e.core.$outer.find(".lg-thumb").on("touchmove.lg",function(s){e.thumbTotalWidth>e.thumbOuterWidth&&(s.preventDefault(),i=s.originalEvent.targetTouches[0].pageX,o=!0,e.$thumbOuter.addClass("lg-dragging"),n=e.left,n-=i-t,
3n>e.thumbTotalWidth-e.thumbOuterWidth&&(n=e.thumbTotalWidth-e.thumbOuterWidth),0>n&&(n=0),e.setTranslate(n))}),e.core.$outer.find(".lg-thumb").on("touchend.lg",function(){e.thumbTotalWidth>e.thumbOuterWidth&&o?(o=!1,e.$thumbOuter.removeClass("lg-dragging"),Math.abs(i-t)<e.core.s.swipeThreshold&&(e.thumbClickable=!0),e.left=n):e.thumbClickable=!0})},o.prototype.toogle=function(){var e=this;e.core.s.toogleThumb&&(e.core.$outer.addClass("lg-can-toggle"),e.$thumbOuter.append('<span class="lg-toogle-thumb lg-icon"></span>'),e.core.$outer.find(".lg-toogle-thumb").on("click.lg",function(){e.core.$outer.toggleClass("lg-thumb-open")}))},o.prototype.thumbkeyPress=function(){var i=this;e(t).on("keydown.lg.thumb",function(e){38===e.keyCode?(e.preventDefault(),i.core.$outer.addClass("lg-thumb-open")):40===e.keyCode&&(e.preventDefault(),i.core.$outer.removeClass("lg-thumb-open"))})},o.prototype.destroy=function(){this.core.s.thumbnail&&this.core.$items.length>1&&(e(t).off("resize.lg.thumb orientationchange.lg.thumb keydown.lg.thumb"),this.$thumbOuter.remove(),this.core.$outer.removeClass("lg-has-thumb"))},e.fn.lightGallery.modules.Thumbnail=o}(jQuery,window,document),function(e){"use strict";var t={videoMaxWidth:"855px",youtubePlayerParams:!1,vimeoPlayerParams:!1,dailymotionPlayerParams:!1,vkPlayerParams:!1,videojs:!1,videojsOptions:{}},i=function(i){return this.core=e(i).data("lightGallery"),this.$el=e(i),this.core.s=e.extend({},t,this.core.s),this.videoLoaded=!1,this.init(),this};i.prototype.init=function(){var t=this;t.core.$el.on("hasVideo.lg.tm",function(e,i,o,n){if(t.core.$slide.eq(i).find(".lg-video").append(t.loadVideo(o,"lg-object",!0,i,n)),n)if(t.core.s.videojs)try{videojs(t.core.$slide.eq(i).find(".lg-html5").get(0),t.core.s.videojsOptions,function(){t.videoLoaded||this.play()})}catch(s){console.error("Make sure you have included videojs")}else t.core.$slide.eq(i).find(".lg-html5").get(0).play()}),t.core.$el.on("onAferAppendSlide.lg.tm",function(e,i){t.core.$slide.eq(i).find(".lg-video-cont").css("max-width",t.core.s.videoMaxWidth),t.videoLoaded=!0});var i=function(e){if(e.find(".lg-object").hasClass("lg-has-poster")&&e.find(".lg-object").is(":visible"))if(e.hasClass("lg-has-video")){var i=e.find(".lg-youtube").get(0),o=e.find(".lg-vimeo").get(0),n=e.find(".lg-dailymotion").get(0),s=e.find(".lg-html5").get(0);if(i)i.contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}',"*");else if(o)try{$f(o).api("play")}catch(r){console.error("Make sure you have included froogaloop2 js")}else if(n)n.contentWindow.postMessage("play","*");else if(s)if(t.core.s.videojs)try{videojs(s).play()}catch(r){console.error("Make sure you have included videojs")}else s.play();e.addClass("lg-video-playing")}else{e.addClass("lg-video-playing lg-has-video");var a,l,d=function(i,o){if(e.find(".lg-video").append(t.loadVideo(i,"",!1,t.core.index,o)),o)if(t.core.s.videojs)try{videojs(t.core.$slide.eq(t.core.index).find(".lg-html5").get(0),t.core.s.videojsOptions,function(){this.play()})}catch(n){console.error("Make sure you have included videojs")}else t.core.$slide.eq(t.core.index).find(".lg-html5").get(0).play()};t.core.s.dynamic?(a=t.core.s.dynamicEl[t.core.index].src,l=t.core.s.dynamicEl[t.core.index].html,d(a,l)):(a=t.core.$items.eq(t.core.index).attr("href")||t.core.$items.eq(t.core.index).attr("data-src"),l=t.core.$items.eq(t.core.index).attr("data-html"),d(a,l));var c=e.find(".lg-object");e.find(".lg-video").append(c),e.find(".lg-video-object").hasClass("lg-html5")||(e.removeClass("lg-complete"),e.find(".lg-video-object").on("load.lg error.lg",function(){e.addClass("lg-complete")}))}};t.core.doCss()&&t.core.$items.length>1&&(t.core.s.enableSwipe&&t.core.isTouch||t.core.s.enableDrag&&!t.core.isTouch)?t.core.$el.on("onSlideClick.lg.tm",function(){var e=t.core.$slide.eq(t.core.index);i(e)}):t.core.$slide.on("click.lg",function(){i(e(this))}),t.core.$el.on("onBeforeSlide.lg.tm",function(i,o,n){var s=t.core.$slide.eq(o),r=s.find(".lg-youtube").get(0),a=s.find(".lg-vimeo").get(0),l=s.find(".lg-dailymotion").get(0),d=s.find(".lg-vk").get(0),c=s.find(".lg-html5").get(0);if(r)r.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*");else if(a)try{$f(a).api("pause")}catch(u){console.error("Make sure you have included froogaloop2 js")}else if(l)l.contentWindow.postMessage("pause","*");else if(c)if(t.core.s.videojs)try{videojs(c).pause()}catch(u){console.error("Make sure you have included videojs")}else c.pause();d&&e(d).attr("src",e(d).attr("src").replace("&autoplay","&noplay"));var p;p=t.core.s.dynamic?t.core.s.dynamicEl[n].src:t.core.$items.eq(n).attr("href")||t.core.$items.eq(n).attr("data-src");
3var h=t.core.isVideo(p,n)||{};(h.youtube||h.vimeo||h.dailymotion||h.vk)&&t.core.$outer.addClass("lg-hide-download")}),t.core.$el.on("onAfterSlide.lg.tm",function(e,i){t.core.$slide.eq(i).removeClass("lg-video-playing")})},i.prototype.loadVideo=function(t,i,o,n,s){var r="",a=1,l="",d=this.core.isVideo(t,n)||{};if(o&&(a=this.videoLoaded?0:1),d.youtube)l="?wmode=opaque&autoplay="+a+"&enablejsapi=1",this.core.s.youtubePlayerParams&&(l=l+"&"+e.param(this.core.s.youtubePlayerParams)),r='<iframe class="lg-video-object lg-youtube '+i+'" width="560" height="315" src="//www.youtube.com/embed/'+d.youtube[1]+l+'" frameborder="0" allowfullscreen></iframe>';else if(d.vimeo)l="?autoplay="+a+"&api=1",this.core.s.vimeoPlayerParams&&(l=l+"&"+e.param(this.core.s.vimeoPlayerParams)),r='<iframe class="lg-video-object lg-vimeo '+i+'" width="560" height="315" src="//player.vimeo.com/video/'+d.vimeo[1]+l+'" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>';else if(d.dailymotion)l="?wmode=opaque&autoplay="+a+"&api=postMessage",this.core.s.dailymotionPlayerParams&&(l=l+"&"+e.param(this.core.s.dailymotionPlayerParams)),r='<iframe class="lg-video-object lg-dailymotion '+i+'" width="560" height="315" src="//www.dailymotion.com/embed/video/'+d.dailymotion[1]+l+'" frameborder="0" allowfullscreen></iframe>';else if(d.html5){var c=s.substring(0,1);("."===c||"#"===c)&&(s=e(s).html()),r=s}
3else d.vk&&(l="&autoplay="+a,this.core.s.vkPlayerParams&&(l=l+"&"+e.param(this.core.s.vkPlayerParams)),r='<iframe class="lg-video-object lg-vk '+i+'" width="560" height="315" src="http://vk.com/video_ext.php?'+d.vk[1]+l+'" frameborder="0" allowfullscreen></iframe>');return r},i.prototype.destroy=function(){this.videoLoaded=!1},e.fn.lightGallery.modules.video=i}(jQuery,window,document),function(e,t){"use strict";var i={scale:1,zoom:!0,actualSize:!0,enableZoomAfter:300},o=function(o){return this.core=e(o).data("lightGallery"),this.core.s=e.extend({},i,this.core.s),this.core.s.zoom&&this.core.doCss()&&(this.init(),this.zoomabletimeout=!1,this.pageX=e(t).width()/2,this.pageY=e(t).height()/2+e(t).scrollTop()),this};o.prototype.init=function(){var i=this,o='<span id="lg-zoom-in" class="lg-icon"></span><span id="lg-zoom-out" class="lg-icon"></span>';i.core.s.actualSize&&(o+='<span id="lg-actual-size" class="lg-icon"></span>'),this.core.$outer.find(".lg-toolbar").append(o),i.core.$el.on("onSlideItemLoad.lg.tm.zoom",function(t,o,n){var s=i.core.s.enableZoomAfter+n;e("body").hasClass("lg-from-hash")&&n?s=0:e("body").removeClass("lg-from-hash"),i.zoomabletimeout=setTimeout(function(){i.core.$slide.eq(o).addClass("lg-zoomable")},s+30)});var n=1,s=function(o){var n,s,r=i.core.$outer.find(".lg-current .lg-image"),a=(e(t).width()-r.width())/2,l=(e(t).height()-r.height())/2+e(t).scrollTop();n=i.pageX-a,s=i.pageY-l;var d=(o-1)*n,c=(o-1)*s;r.css("transform","scale3d("+o+", "+o+", 1)").attr("data-scale",o),r.parent().css({left:-d+"px",top:-c+"px"}).attr("data-x",d).attr("data-y",c)},r=function(){n>1?i.core.$outer.addClass("lg-zoomed"):i.resetZoom(),1>n&&(n=1),s(n)},a=function(o,s,a,l){var d,c=s.width();d=i.core.s.dynamic?i.core.s.dynamicEl[a].width||s[0].naturalWidth||c:i.core.$items.eq(a).attr("data-width")||s[0].naturalWidth||c;var u;i.core.$outer.hasClass("lg-zoomed")?n=1:d>c&&(u=d/c,n=u||2),l?(i.pageX=e(t).width()/2,i.pageY=e(t).height()/2+e(t).scrollTop()):(i.pageX=o.pageX||o.originalEvent.targetTouches[0].pageX,i.pageY=o.pageY||o.originalEvent.targetTouches[0].pageY),r(),setTimeout(function(){i.core.$outer.removeClass("lg-grabbing").addClass("lg-grab")},10)},l=!1;i.core.$el.on("onAferAppendSlide.lg.tm.zoom",function(e,t){var o=i.core.$slide.eq(t).find(".lg-image");o.on("dblclick",function(e){a(e,o,t)}),o.on("touchstart",function(e){l?(clearTimeout(l),l=null,a(e,o,t)):l=setTimeout(function(){l=null},300),e.preventDefault()})}),e(t).on("resize.lg.zoom scroll.lg.zoom orientationchange.lg.zoom",function(){i.pageX=e(t).width()/2,i.pageY=e(t).height()/2+e(t).scrollTop(),s(n)}),e("#lg-zoom-out").on("click.lg",function(){i.core.$outer.find(".lg-current .lg-image").length&&(n-=i.core.s.scale,r())}),e("#lg-zoom-in").on("click.lg",function(){i.core.$outer.find(".lg-current .lg-image").length&&(n+=i.core.s.scale,r())}),e("#lg-actual-size").on("click.lg",function(e){a(e,i.core.$slide.eq(i.core.index).find(".lg-image"),i.core.index,!0) 4}),i.core.$el.on("onBeforeSlide.lg.tm",function(){n=1,i.resetZoom()}),i.core.isTouch||i.zoomDrag(),i.core.isTouch&&i.zoomSwipe()},o.prototype.resetZoom=function(){this.core.$outer.removeClass("lg-zoomed"),this.core.$slide.find(".lg-img-wrap").removeAttr("style data-x data-y"),this.core.$slide.find(".lg-image").removeAttr("style data-scale"),this.pageX=e(t).width()/2,this.pageY=e(t).height()/2+e(t).scrollTop()},o.prototype.zoomSwipe=function(){var e=this,t={},i={},o=!1,n=!1,s=!1;e.core.$slide.on("touchstart.lg",function(i){if(e.core.$outer.hasClass("lg-zoomed")){var o=e.core.$slide.eq(e.core.index).find(".lg-object");s=o.outerHeight()*o.attr("data-scale")>e.core.$outer.find(".lg").height(),n=o.outerWidth()*o.attr("data-scale")>e.core.$outer.find(".lg").width(),(n||s)&&(i.preventDefault(),t={x:i.originalEvent.targetTouches[0].pageX,y:i.originalEvent.targetTouches[0].pageY})}}),e.core.$slide.on("touchmove.lg",function(r){if(e.core.$outer.hasClass("lg-zoomed")){var a,l,d=e.core.$slide.eq(e.core.index).find(".lg-img-wrap");r.preventDefault(),o=!0,i={x:r.originalEvent.targetTouches[0].pageX,y:r.originalEvent.targetTouches[0].pageY},e.core.$outer.addClass("lg-zoom-dragging"),l=s?-Math.abs(d.attr("data-y"))+(i.y-t.y):-Math.abs(d.attr("data-y")),a=n?-Math.abs(d.attr("data-x"))+(i.x-t.x):-Math.abs(d.attr("data-x")),(Math.abs(i.x-t.x)>15||Math.abs(i.y-t.y)>15)&&d.css({left:a+"px",top:l+"px"})}}),e.core.$slide.on("touchend.lg",function(){e.core.$outer.hasClass("lg-zoomed")&&o&&(o=!1,e.core.$outer.removeClass("lg-zoom-dragging"),e.touchendZoom(t,i,n,s))})},o.prototype.zoomDrag=function(){var i=this,o={},n={},s=!1,r=!1,a=!1,l=!1;i.core.$slide.on("mousedown.lg.zoom",function(t){var n=i.core.$slide.eq(i.core.index).find(".lg-object");l=n.outerHeight()*n.attr("data-scale")>i.core.$outer.find(".lg").height(),a=n.outerWidth()*n.attr("data-scale")>i.core.$outer.find(".lg").width(),i.core.$outer.hasClass("lg-zoomed")&&e(t.target).hasClass("lg-object")&&(a||l)&&(t.preventDefault(),o={x:t.pageX,y:t.pageY},s=!0,i.core.$outer.scrollLeft+=1,i.core.$outer.scrollLeft-=1,i.core.$outer.removeClass("lg-grab").addClass("lg-grabbing"))}),e(t).on("mousemove.lg.zoom",function(e){if(s){var t,d,c=i.core.$slide.eq(i.core.index).find(".lg-img-wrap");r=!0,n={x:e.pageX,y:e.pageY},i.core.$outer.addClass("lg-zoom-dragging"),d=l?-Math.abs(c.attr("data-y"))+(n.y-o.y):-Math.abs(c.attr("data-y")),t=a?-M
4ath.abs(c.attr("data-x"))+(n.x-o.x):-Math.abs(c.attr("data-x")),c.css({left:t+"px",top:d+"px"})}}),e(t).on("mouseup.lg.zoom",function(e){s&&(s=!1,i.core.$outer.removeClass("lg-zoom-dragging"),!r||o.x===n.x&&o.y===n.y||(n={x:e.pageX,y:e.pageY},i.touchendZoom(o,n,a,l)),r=!1),i.core.$outer.removeClass("lg-grabbing").addClass("lg-grab")})},o.prototype.touchendZoom=function(e,t,i,o){var n=this,s=n.core.$slide.eq(n.core.index).find(".lg-img-wrap"),r=n.core.$slide.eq(n.core.index).find(".lg-object"),a=-Math.abs(s.attr("data-x"))+(t.x-e.x),l=-Math.abs(s.attr("data-y"))+(t.y-e.y),d=(n.core.$outer.find(".lg").height()-r.outerHeight())/2,c=Math.abs(r.outerHeight()*Math.abs(r.attr("data-scale"))-n.core.$outer.find(".lg").height()+d),u=(n.core.$outer.find(".lg").width()-r.outerWidth())/2,p=Math.abs(r.outerWidth()*Math.abs(r.attr("data-scale"))-n.core.$outer.find(".lg").width()+u);(Math.abs(t.x-e.x)>15||Math.abs(t.y-e.y)>15)&&(o&&(-c>=l?l=-c:l>=-d&&(l=-d)),i&&(-p>=a?a=-p:a>=-u&&(a=-u)),o?s.attr("data-y",Math.abs(l)):l=-Math.abs(s.attr("data-y")),i?s.attr("data-x",Math.abs(a)):a=-Math.abs(s.attr("data-x")),s.css({left:a+"px",top:l+"px"}))},o.prototype.destroy=function(){var i=this;i.core.$el.off(".lg.zoom"),e(t).off(".lg.zoom"),i.core.$slide.off(".lg.zoom"),i.core.$el.off(".lg.tm.zoom"),i.resetZoom(),clearTimeout(i.zoomabletimeout),i.zoomabletimeout=!1},e.fn.lightGallery.modules.zoom=o}(jQuery,window,document),function(e,t,i){"use strict";var o={hash:!0},n=function(i){return this.core=e(i).data("lightGallery"),this.core.s=e.extend({},o,this.core.s),this.core.s.hash&&(this.oldHash=t.location.hash,this.init()),this};n.prototype.init=function(){var i,o=this;o.core.$el.on("onAfterSlide.lg.tm",function(e,i,n){t.location.hash="lg="+o.core.s.galleryId+"&slide="+n}),e(t).on("hashchange.lg.hash",function(){i=t.location.hash;var e=parseInt(i.split("&slide=")[1],10);i.indexOf("lg="+o.core.s.galleryId)>-1?o.core.slide(e,!1,!1):o.core.lGalleryOn&&o.core.destroy()})},n.prototype.destroy=function(){this.core.s.hash&&(this.oldHash&&this.oldHash.indexOf("lg="+this.core.s.galleryId)<0?t.location.hash=this.oldHash:history.pushState?history.pushState("",i.title,t.location.pathname+t.location.search):t.location.hash="",this.core.$el.off(".lg.hash"))},e.fn.lightGallery.modules.hash=n}(jQuery,window,document),jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(e,t,i,o,n){return jQuery.easing[jQuery.easing.def](e,t,i,o,n)},easeInQuad:function(e,t,i,o,n){return o*(t/=n)*t+i},easeOutQuad:function(e,t,i,o,n){return-o*(t/=n)*(t-2)+i},easeInOutQuad:function(e,t,i,o,n){return(t/=n/2)<1?o/2*t*t+i:-o/2*(--t*(t-2)-1)+i},easeInCubic:function(e,t,i,o,n){return o*(t/=n)*t*t+i},easeOutCubic:function(e,t,i,o,n){return o*((t=t/n-1)*t*t+1)+i},easeInOutCubic:function(e,t,i,o,n){return(t/=n/2)<1?o/2*t*t*t+i:o/2*((t-=2)*t*t+2)+i},easeInQuart:function(e,t,i,o,n){return o*(t/=n)*t*t*t+i},easeOutQuart:function(e,t,i,o,n){return-o*((t=t/n-1)*t*t*t-1)+i},easeInOutQuart:function(e,t,i,o,n){return(t/=n/2)<1?o/2*t*t*t*t+i:-o/2*((t-=2)*t*t*t-2)+i},easeInQuint:function(e,t,i,o,n){return o*(t/=n)*t*t*t*t+i},easeOutQuint:function(e,t,i,o,n){return o*((t=t/n-1)*t*t*t*t+1)+i},easeInOutQuint:function(e,t,i,o,n){return(t/=n/2)<1?o/2*t*t*t*t*t+i:o/2*((t-=2)*t*t*t*t+2)+i},easeInSine:function(e,t,i,o,n){return-o*Math.cos(t/n*(Math.PI/2))+o+i},easeOutSine:function(e,t,i,o,n){return o*Math.sin(t/n*(Math.PI/2))+i},easeInOutSine:function(e,t,i,o,n){return-o/2*(Math.cos(Math.PI*t/n)-1)+i},easeInExpo:function(e,t,i,o,n){return 0==t?i:o*Math.pow(2,10*(t/n-1))+i},easeOutExpo:function(e,t,i,o,n){return t==n?i+o:o*(-Math.pow(2,-10*t/n)+1)+i},easeInOutExpo:function(e,t,i,o,n){return 0==t?i:t==n?i+o:(t/=n/2)<1?o/2*Math.pow(2,10*(t-1))+i:o/2*(-Math.pow(2,-10*--t)+2)+i},easeInCirc:function(e,t,i,o,n){return-o*(Math.sqrt(1-(t/=n)*t)-1)+i},easeOutCirc:function(e,t,i,o,n){return o*Math.sqrt(1-(t=t/n-1)*t)+i},easeInOutCirc:function(e,t,i,o,n){return(t/=n/2)<1?-o/2*(Math.sqrt(1-t*t)-1)+i:o/2*(Math.sqrt(1-(t-=2)*t)+1)+i},easeInElastic:function(e,t,i,o,n){var s=1.70158,r=0,a=o;if(0==t)return i;if(1==(t/=n))return i+o;if(r||(r=.3*n),a<Math.abs(o)){a=o;var s=r/4}else var s=r/(2*Math.PI)*Math.asin(o/a);return-(a*Math.pow(2,10*(t-=1))*Math.sin(2*(t*n-s)*Math.PI/r))+i},easeOutElastic:function(e,t,i,o,n){var s=1.70158,r=0,a=o;if(0==t)return i;if(1==(t/=n))return i+o;if(r||(r=.3*n),a<Math.abs(o)){a=o;var s=r/4}else var s=r/(2*Math.PI)*Math.asin(o/a);return a*Math.pow(2,-10*t)*Math.sin(2*(t*n-s)*Math.PI/r)+o+i},easeInOutElastic:function(e,t,i,o,n){var s=1.70158,r=0,a=o;if(0==t)return i;if(2==(t/=n/2))return i+o;if(r||(r=.3*n*1.5),a<Math.abs(o)){a=o;var s=r/4}else var s=r/(2*Math.PI)*Math.asin(o/a);return 1>t?-.5*a*Math.pow(2,10*(t-=1))*Math.sin(2*(t*n-s)*Math.PI/r)+i:a*Math.pow(2,-10*(t-=1))*Math.sin(2*(t*n-s)*Math.PI/r)*.5+o+i},easeInBack:function(e,t,i,o,n,s){return void 0==s&&(s=1.70158),o*(t/=n)*t*((s+1)*t-s)+i},easeOutBack:function(e,t,i,o,n,s){return void 0==s&&(s=1.70158),o*((t=t/n-1)*t*((s+1)*t+s)+1)+i},easeInOutBack:function(e,t,i,o,n,s){return void 0==s&&(s=1.70158),(t/=n/2)<1?o/2*t*t*(((s*=1.525)+1)*t-s)+i:o/2*((t-=2)*t*(((s*=1.525)+1)*t+s)+2)+i},easeInBounce:function(e,t,i,o,n){return o-jQuery.easing.easeOutBounce(e,n-t,0,o,n)+i},easeOutBounce:function(e,t,i,o,n){return(t/=n)<1/2.75?7.5625*o*t*t+i:2/2.75>t?o*(7.5625*(t-=1.5/2.75)*t+.75)+i:2.5/2.75>t?o*(7.5625*(t-=2.25/2.75)*t+.9375)+i:o*(7.5625*(t-=2.625/2.75)*t+.984375)+i},easeInOutBounce:function(e,t,i,o,n){return n/2>t?.5*jQuery.easing.easeInBounce(e,2*t,0,o,n)+i:.5*jQuery.easing.easeOutBounce(e,2*t-n,0,o,n)+.5*o+i}}),function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.PhotoSwipe=t()}(this,function(){"use strict";var e=function(e,t,i,o){var n={features:null,bind:function(e,t,i,o){var n=(o?"remove":"add")+"EventListener";t=t.split(" ");for(var s=0;s<t.length;s++)t[s]&&e[n](t[s],i,!1)},isArray:function(e){return e instanceof Array},createEl:function(e,t){var i=document.createElement(t||"div");return e&&(i.className=e),i},getScrollY:function(){var e=window.pageYOffset;return void 0!==e?e:document.documentElement.scrollTop},unbind:function(e,t,i){n.bind(e,t,i,!0)},removeClass:function(e,t){var i=new RegExp("(\\s|^)"+t+"(\\s|$)");e.className=e.className.replace(i," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")},addClass:function(e,t){n.hasClass(e,t)||(e.className+=(e.className?" ":"")+t)},hasClass:function(e,t){return e.className&&new RegExp("(^|\\s)"+t+"(\\s|$)").test(e.className)},getChildByClass:function(e,t){for(var i=e.firstChild;i;){if(n.hasClass(i,t))return i;i=i.nextSibling}},arraySearch:function(e,t,i){for(var o=e.length;o--;)if(e[o][i]===t)return o;return-1},extend:function(e,t,i){for(var o in t)if(t.hasOwnProperty(o)){if(i&&e.hasOwnProperty(o))continue;e[o]=t[o]}},easing:{sine:{out:function(e){return Math.sin(e*(Math.PI/2))},inOut:function(e){return-(Math.cos(Math.PI*e)-1)/2}},cubic:{out:function(e){return--e*e*e+1}}},detectFeatures:function(){if(n.features)return n.features;var e=n.createEl(),t=e.style,i="",o={};if(o.oldIE=document.all&&!document.addEventListener,o.touch="ontouchstart"in window,window.requestAnimationFrame&&(o.raf=window.requestAnimationFrame,o.caf=window.cancelAnimationFrame),o.pointerEvent=navigator.pointerEnabled||navigator.msPointerEnabled,!o.pointerEvent){var s=navigator.userAgent;if(/iP(hone|od)/.test(navigator.platform)){var r=navigator.appVersion.match(/OS (\d+)_(\d+)_?(\d+)?/);r&&r.length>0&&(r=parseInt(r[1],10),r>=1&&8>r&&(o.isOldIOSPhone=!0))}var a=s.match(/Android\s([0-9\.]*)/),l=a?a[1]:0;l=parseFloat(l),l>=1&&(4.4>
4l&&(o.isOldAndroid=!0),o.androidVersion=l),o.isMobileOpera=/opera mini|opera mobi/i.test(s)}for(var d,c,u=["transform","perspective","animationName"],p=["","webkit","Moz","ms","O"],h=0;4>h;h++){i=p[h];for(var f=0;3>f;f++)d=u[f],c=i+(i?d.charAt(0).toUpperCase()+d.slice(1):d),!o[d]&&c in t&&(o[d]=c);i&&!o.raf&&(i=i.toLowerCase(),o.raf=window[i+"RequestAnimationFrame"],o.raf&&(o.caf=window[i+"CancelAnimationFrame"]||window[i+"CancelRequestAnimationFrame"]))}if(!o.raf){var m=0;o.raf=function(e){var t=(new Date).getTime(),i=Math.max(0,16-(t-m)),o=window.setTimeout(function(){e(t+i)},i);return m=t+i,o},o.caf=function(e){clearTimeout(e)}}return o.svg=!!document.createElementNS&&!!document.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect,n.features=o,o}};n.detectFeatures(),n.features.oldIE&&(n.bind=function(e,t,i,o){t=t.split(" ");for(var n,s=(o?"detach":"attach")+"Event",r=function(){i.handleEvent.call(i)},a=0;a<t.length;a++)if(n=t[a])if("object"==typeof i&&i.handleEvent){if(o){if(!i["oldIE"+n])return!1}else i["oldIE"+n]=r;e[s]("on"+n,i["oldIE"+n])}else e[s]("on"+n,i)});var s=this,r=25,a=3,l={allowPanToNext:!0,spacing:.12,bgOpacity:1,mouseUsed:!1,loop:!0,pinchToClose:!0,closeOnScroll:!1,closeOnVerticalDrag:!0,verticalDragRange:.6,hideAnimationDuration:333,showAnimationDuration:333,showHideOpacity:!1,focus:!0,escKey:!0,arrowKeys:!0,mainScrollEndFriction:.35,panEndFriction:.35,isClickableElement:function(e){return"A"===e.tagName},getDoubleTapZoom:function(e,t){return e?1:t.initialZoomLevel<.7?1:1.5},maxSpreadZoom:2,modal:!0,scaleMode:"fit",alwaysFadeIn:!1}
4;n.extend(l,o);var d,c,u,p,h,f,m,g,v,y,b,w,x,T,k,$,C,S,A,I,E,j,O,D,M,_,P,z,L,F,q,H,R,B,N,W,Q,U,X,V,Z,Y,G,K,J,et,tt,it,ot,nt,st,rt,at,lt,dt,ct,ut=function(){return{x:0,y:0}},pt=ut(),ht=ut(),ft=ut(),mt={},gt=0,vt={},yt=ut(),bt=0,wt=!0,xt=[],Tt={},kt=function(e,t){n.extend(s,t.publicMethods),xt.push(e)},$t=function(e){var t=Ki();return e>t-1?e-t:0>e?t+e:e},Ct={},St=function(e,t){return Ct[e]||(Ct[e]=[]),Ct[e].push(t)},At=function(e){var t=Ct[e];if(t){var i=Array.prototype.slice.call(arguments);i.shift();for(var o=0;o<t.length;o++)t[o].apply(s,i)}},It=function(){return(new Date).getTime()},Et=function(e){lt=e,s.bg.style.opacity=e*l.bgOpacity},jt=function(e,t,i,o){e[j]=w+t+"px, "+i+"px"+x+" scale("+o+")"},Ot=function(){ot&&jt(ot,ft.x,ft.y,y)},Dt=function(e){e.container&&jt(e.container.style,e.initialPosition.x,e.initialPosition.y,e.initialZoomLevel)},Mt=function(e,t){t[j]=w+e+"px, 0px"+x},_t=function(e,t){if(!l.loop&&t){var i=p+(yt.x*gt-e)/yt.x,o=Math.round(e-vi.x);(0>i&&o>0||i>=Ki()-1&&0>o)&&(e=vi.x+o*l.mainScrollEndFriction)}vi.x=e,Mt(e,h)},Pt=function(e,t){var i=yi[e]-vt[e];return ht[e]+pt[e]+i-i*(t/b)},zt=function(e,t){e.x=t.x,e.y=t.y,t.id&&(e.id=t.id)},Lt=function(e){e.x=Math.round(e.x),e.y=Math.round(e.y)},Ft=null,qt=function(){Ft&&(n.unbind(document,"mousemove",qt),n.addClass(e,"pswp--has_mouse"),l.mouseUsed=!0,At("mouseUsed")),Ft=setTimeout(function(){Ft=null},100)},Ht=function(){n.bind(document,"keydown",s),q.transform&&n.bind(s.scrollWrap,"click",s),l.mouseUsed||n.bind(document,"mousemove",qt),n.bind(window,"resize scroll",s),At("bindEvents")},Rt=function(){n.unbind(window,"resize",s),n.unbind(window,"scroll",v.scroll),n.unbind(document,"keydown",s),n.unbind(document,"mousemove",qt),q.transform&&n.unbind(s.scrollWrap,"click",s),U&&n.unbind(window,m,s),At("unbindEvents")},Bt=function(e,t){var i=ro(s.currItem,mt,e);return t&&(it=i),i},Nt=function(e){return e||(e=s.currItem),e.initialZoomLevel},Wt=function(e){return e||(e=s.currItem),e.w>0?l.maxSpreadZoom:1},Qt=function(e,t,i,o){return o===s.currItem.initialZoomLevel?(i[e]=s.currItem.initialPosition[e],!0):(i[e]=Pt(e,o),i[e]>t.min[e]?(i[e]=t.min[e],!0):i[e]<t.max[e]?(i[e]=t.max[e],!0):!1)},Ut=function(){if(j){var t=q.perspective&&!D;return w="translate"+(t?"3d(":"("),void(x=q.perspective?", 0px)":")")}j="left",n.addClass(e,"pswp--ie"),Mt=function(e,t){t.left=e+"px"},Dt=function(e){var t=e.fitRatio>1?1:e.fitRatio,i=e.container.style,o=t*e.w,n=t*e.h;i.width=o+"px",i.height=n+"px",i.left=e.initialPosition.x+"px",i.top=e.initialPosition.y+"px"},Ot=function(){if(ot){var e=ot,t=s.currItem,i=t.fitRatio>1?1:t.fitRatio,o=i*t.w,n=i*t.h;e.width=o+"px",e.height=n+"px",e.left=ft.x+"px",e.top=ft.y+"px"}}},Xt=function(e){var t="";l.escKey&&27===e.keyCode?t="close":l.arrowKeys&&(37===e.keyCode?t="prev":39===e.keyCode&&(t="next")),t&&(e.ctrlKey||e.altKey||e.shiftKey||e.metaKey||(e.preventDefault?e.preventDefault():e.returnValue=!1,s[t]()))},Vt=function(e){e&&(Z||V||nt||W)&&(e.preventDefault(),e.stopPropagation())},Zt=function(){s.setScrollOffset(0,n.getScrollY())},Yt={},Gt=0,Kt=function(e){Yt[e]&&(Yt[e].raf&&_(Yt[e].raf),Gt--,delete Yt[e])},Jt=function(e){Yt[e]&&Kt(e),Yt[e]||(Gt++,Yt[e]={})},ei=function(){for(var e in Yt)Yt.hasOwnProperty(e)&&Kt(e)},ti=function(e,t,i,o,n,s,r){var a,l=It();Jt(e);var d=function(){if(Yt[e]){if(a=It()-l,a>=o)return Kt(e),s(i),void(r&&r());s((i-t)*n(a/o)+t),Yt[e].raf=M(d)}};d()},ii={shout:At,listen:St,viewportSize:mt,options:l,isMainScrollAnimating:function(){return nt},getZoomLevel:function(){return y},getCurrentIndex:function(){return p},isDragging:function(){return U},isZooming:function(){return J},setScrollOffset:function(e,t){vt.x=e,F=vt.y=t,At("updateScrollOffset",vt)},applyZoomPan:function(e,t,i){ft.x=t,ft.y=i,y=e,Ot()},init:function(){if(!d&&!c){var i;s.framework=n,s.template=e,s.bg=n.getChildByClass(e,"pswp__bg"),P=e.className,d=!0,q=n.detectFeatures(),M=q.raf,_=q.caf,j=q.transform,L=q.oldIE,s.scrollWrap=n.getChildByClass(e,"pswp__scroll-wrap"),s.container=n.getChildByClass(s.scrollWrap,"pswp__container"),h=s.container.style,s.itemHolders=$=[{el:s.container.children[0],wrap:0,index:-1},{el:s.container.children[1],wrap:0,index:-1},{el:s.container.children[2],wrap:0,index:-1}],$[0].el.style.display=$[2].el.style.display="none",Ut(),v={resize:s.updateSize,scroll:Zt,keydown:Xt,click:Vt};var o=q.isOldIOSPhone||q.isOldAndroid||q.isMobileOpera;for(q.animationName&&q.transform&&!o||(l.showAnimationDuration=l.hideAnimationDuration=0),i=0;i<xt.length;i++)s["init"+xt[i]]();if(t){var r=s.ui=new t(s,n);r.init()}At("firstUpdate"),p=p||l.index||0,(isNaN(p)||0>p||p>=Ki())&&(p=0),s.currItem=Gi(p),(q.isOldIOSPhone||q.isOldAndroid)&&(wt=!1),e.setAttribute("aria-hidden","false"),l.modal&&(wt?e.style.position="fixed":(e.style.position="absolute",e.style.top=n.getScrollY()+"px")),void 0===F&&(At("initialLayout"),F=z=n.getScrollY());var u="pswp--open ";for(l.mainClass&&(u+=l.mainClass+" "),l.showHideOpacity&&(u+="pswp--animate_opacity "),u+=D?"pswp--touch":"pswp--notouch",u+=q.animationName?" pswp--css_animation":"",u+=q.svg?" pswp--svg":"",n.addClass(e,u),s.updateSize(),f=-1,bt=null,i=0;a>i;i++)Mt((i+f)*yt.x,$[i].el.style);L||n.bind(s.scrollWrap,g,s),St("initialZoomInEnd",function(){s.setContent($[0],p-1),s.setContent($[2],p+1),$[0].el.style.display=$[2].el.style.display="block",l.focus&&e.focus(),Ht()}),s.setContent($[1],p),s.updateCurrItem(),At("afterInit"),wt||(T=setInterval(function(){Gt||U||J||y!==s.currItem.initialZoomLevel||s.updateSize()},1e3)),n.addClass(e,"pswp--visible")}}
4,close:function(){d&&(d=!1,c=!0,At("close"),Rt(),eo(s.currItem,null,!0,s.destroy))},destroy:function(){At("destroy"),Xi&&clearTimeout(Xi),e.setAttribute("aria-hidden","true"),e.className=P,T&&clearInterval(T),n.unbind(s.scrollWrap,g,s),n.unbind(window,"scroll",s),ki(),ei(),Ct=null},panTo:function(e,t,i){i||(e>it.min.x?e=it.min.x:e<it.max.x&&(e=it.max.x),t>it.min.y?t=it.min.y:t<it.max.y&&(t=it.max.y)),ft.x=e,ft.y=t,Ot()},handleEvent:function(e){e=e||window.event,v[e.type]&&v[e.type](e)},goTo:function(e){e=$t(e);var t=e-p;bt=t,p=e,s.currItem=Gi(p),gt-=t,_t(yt.x*gt),ei(),nt=!1,s.updateCurrItem()},next:function(){s.goTo(p+1)},prev:function(){s.goTo(p-1)},updateCurrZoomItem:function(e){if(e&&At("beforeChange",0),$[1].el.children.length){var t=$[1].el.children[0];ot=n.hasClass(t,"pswp__zoom-wrap")?t.style:null}else ot=null;it=s.currItem.bounds,b=y=s.currItem.initialZoomLevel,ft.x=it.center.x,ft.y=it.center.y,e&&At("afterChange")},invalidateCurrItems:function(){k=!0;for(var e=0;a>e;e++)$[e].item&&($[e].item.needsUpdate=!0)},updateCurrItem:function(e){if(0!==bt){var t,i=Math.abs(bt);if(!(e&&2>i)){s.currItem=Gi(p),At("beforeChange",bt),i>=a&&(f+=bt+(bt>0?-a:a),i=a);for(var o=0;i>o;o++)bt>0?(t=$.shift(),$[a-1]=t,f++,Mt((f+2)*yt.x,t.el.style),s.setContent(t,p-i+o+1+1)):(t=$.pop(),$.unshift(t),f--,Mt(f*yt.x,t.el.style),s.setContent(t,p+i-o-1-1));if(ot&&1===Math.abs(bt)){var n=Gi(C);n.initialZoomLevel!==y&&(ro(n,mt),Dt(n))}bt=0,s.updateCurrZoomItem(),C=p,At("afterChange")}}},updateSize:function(t){if(!wt&&l.modal){var i=n.getScrollY();if(F!==i&&(e.style.top=i+"px",F=i),!t&&Tt.x===window.innerWidth&&Tt.y===window.innerHeight)return;Tt.x=window.innerWidth,Tt.y=window.innerHeight,e.style.height=Tt.y+"px"}if(mt.x=s.scrollWrap.clientWidth,mt.y=s.scrollWrap.clientHeight,Zt(),yt.x=mt.x+Math.round(mt.x*l.spacing),yt.y=mt.y,_t(yt.x*gt),At("beforeResize"),void 0!==f){for(var o,r,d,c=0;a>c;c++)o=$[c],Mt((c+f)*yt.x,o.el.style),d=p+c-1,l.loop&&Ki()>2&&(d=$t(d)),r=Gi(d),r&&(k||r.needsUpdate||!r.bounds)?(s.cleanSlide(r),s.setContent(o,d),1===c&&(s.currItem=r,s.updateCurrZoomItem(!0)),r.needsUpdate=!1):-1===o.index&&d>=0&&s.setContent(o,d),r&&r.container&&(ro(r,mt),Dt(r));k=!1}b=y=s.currItem.initialZoomLevel,it=s.currItem.bounds,it&&(ft.x=it.center.x,ft.y=it.center.y,Ot()),At("resize")},zoomTo:function(e,t,i,o,s){t&&(b=y,yi.x=Math.abs(t.x)-ft.x,yi.y=Math.abs(t.y)-ft.y,zt(ht,ft));var r=Bt(e,!1),a={};Qt("x",r,a,e),Qt("y",r,a,e);var l=y,d={x:ft.x,y:ft.y};Lt(a);var c=function(t){1===t?(y=e,ft.x=a.x,ft.y=a.y):(y=(e-l)*t+l,ft.x=(a.x-d.x)*t+d.x,ft.y=(a.y-d.y)*t+d.y),s&&s(t),Ot()};i?ti("customZoomTo",0,1,i,o||n.easing.sine.inOut,c):c(1)}},oi=30,ni=10,si={},ri={},ai={},li={},di={},ci=[],ui={},pi=[],hi={},fi=0,mi=ut(),gi=0,vi=ut(),yi=ut(),bi=ut(),wi=function(e,t){return e.x===t.x&&e.y===t.y},xi=function(e,t){return Math.abs(e.x-t.x)<r&&Math.abs(e.y-t.y)<r},Ti=function(e,t){return hi.x=Math.abs(e.x-t.x),hi.y=Math.abs(e.y-t.y),Math.sqrt(hi.x*hi.x+hi.y*hi.y)},ki=function(){Y&&(_(Y),Y=null)},$i=function(){U&&(Y=M($i),Hi())},Ci=function(){return!("fit"===l.scaleMode&&y===s.currItem.initialZoomLevel)},Si=function(e,t){return e?e.className&&e.className.indexOf("pswp__scroll-wrap")>-1?!1:t(e)?e:Si(e.parentNode,t):!1},Ai={},Ii=function(e,t){return Ai.prevent=!Si(e.target,l.isClickableElement),At("preventDragEvent",e,t,Ai),Ai.prevent},Ei=function(e,t){return t.x=e.pageX,t.y=e.pageY,t.id=e.identifier,t},ji=function(e,t,i){i.x=.5*(e.x+t.x),i.y=.5*(e.y+t.y)},Oi=function(e,t,i){if(e-R>50){var o=pi.length>2?pi.shift():{};o.x=t,o.y=i,pi.push(o),R=e}},Di=function(){var e=ft.y-s.currItem.initialPosition.y;return 1-Math.abs(e/(mt.y/2))},Mi={},_i={},Pi=[],zi=function(e){for(;Pi.length>0;)Pi.pop();return O?(ct=0,ci.forEach(function(e){0===ct?Pi[0]=e:1===ct&&(Pi[1]=e),ct++})):e.type.indexOf("touch")>-1?e.touches&&e.touches.length>0&&(Pi[0]=Ei(e.touches[0],Mi),e.touches.length>1&&(Pi[1]=Ei(e.touches[1],_i))):(Mi.x=e.pageX,Mi.y=e.pageY,Mi.id="",Pi[0]=Mi),Pi},Li=function(e,t){var i,o,n,r,a=0,d=ft[e]+t[e],c=t[e]>0,u=vi.x+t.x,p=vi.x-ui.x;return i=d>it.min[e]||d<it.max[e]?l.panEndFriction:1,d=ft[e]+t[e]*i,!l.allowPanToNext&&y!==s.currItem.initialZoomLevel||(ot?"h"!==st||"x"!==e||V||(c?(d>it.min[e]&&(i=l.panEndFriction,a=it.min[e]-d,o=it.min[e]-ht[e]),(0>=o||0>p)&&Ki()>1?(r=u,0>p&&u>ui.x&&(r=ui.x)):it.min.x!==it.max.x&&(n=d)):(d<it.max[e]&&(i=l.panEndFriction,a=d-it.max[e],o=ht[e]-it.max[e]),(0>=o||p>0)&&Ki()>1?(r=u,p>0&&u<ui.x&&(r=ui.x)):it.min.x!==it.max.x&&(n=d))):r=u,"x"!==e)?void(nt||G||y>s.currItem.fitRatio&&(ft[e]+=t[e]*i)):(void 0!==r&&(_t(r,!0),G=r===ui.x?!1:!0),it.min.x!==it.max.x&&(void 0!==n?ft.x=n:G||(ft.x+=t.x*i)),void 0!==r)},Fi=function(e){if(!("mousedown"===e.type&&e.button>0)){if(Yi)return void e.preventDefault();if(!Q||"mousedown"!==e.type){if(Ii(e,!0)&&e.preventDefault(),At("pointerDown"),O){var t=n.arraySearch(ci,e.pointerId,"id");0>t&&(t=ci.length),ci[t]={x:e.pageX,y:e.pageY,id:e.pointerId}}var i=zi(e),o=i.length;K=null,ei(),U&&1!==o||(U=rt=!0,n.bind(window,m,s),N=dt=at=W=G=Z=X=V=!1,st=null,At("firstTouchStart",i),zt(ht,ft),pt.x=pt.y=0,zt(li,i[0]),zt(di,li),ui.x=yt.x*gt,pi=[{x:li.x,y:li.y}],R=H=It(),Bt(y,!0),ki(),$i()),!J&&o>1&&!nt&&!G&&(b=y,V=!1,J=X=!0,pt.y=pt.x=0,zt(ht,ft),zt(si,i[0]),zt(ri,i[1]),ji(si,ri,bi),yi.x=Math.abs(bi.x)-ft.x,yi.y=Math.abs(bi.y)-ft.y,et=tt=Ti(si,ri))}}},qi=function(e){if(e.preventDefault(),O){var t=n.arraySearch(ci,e.pointerId,"id");if(t>-1){var i=ci[t];i.x=e.pageX,i.y=e.pageY}}if(U){var o=zi(e);if(st||Z||J)K=o;else{var s=Math.abs(o[0].x-li.x)-Math.abs(o[0].y-li.y);Math.abs(s)>=ni&&(st=s>0?"h":"v",K=o)}}},Hi=function(){if(K){var e=K.length;if(0!==e)if(zt(si,K[0]),ai.x=si.x-li.x,ai.y=si.y-li.y,J&&e>1){if(li.x=si.x,li.y=si.y,!ai.x&&!ai.y&&wi(K[1],ri))return;zt(ri,K[1]),V||(V=!0,At("zoomGestureStarted"));var t=Ti(si,ri),i=Qi(t);
4i>s.currItem.initialZoomLevel+s.currItem.initialZoomLevel/15&&(dt=!0);var o=1,n=Nt(),r=Wt();if(n>i)if(l.pinchToClose&&!dt&&b<=s.currItem.initialZoomLevel){var a=n-i,d=1-a/(n/1.2);Et(d),At("onPinchClose",d),at=!0}else o=(n-i)/n,o>1&&(o=1),i=n-o*(n/3);else i>r&&(o=(i-r)/(6*n),o>1&&(o=1),i=r+o*n);0>o&&(o=0),et=t,ji(si,ri,mi),pt.x+=mi.x-bi.x,pt.y+=mi.y-bi.y,zt(bi,mi),ft.x=Pt("x",i),ft.y=Pt("y",i),N=i>y,y=i,Ot()}else{if(!st)return;if(rt&&(rt=!1,Math.abs(ai.x)>=ni&&(ai.x-=K[0].x-di.x),Math.abs(ai.y)>=ni&&(ai.y-=K[0].y-di.y)),li.x=si.x,li.y=si.y,0===ai.x&&0===ai.y)return;if("v"===st&&l.closeOnVerticalDrag&&!Ci()){pt.y+=ai.y,ft.y+=ai.y;var c=Di();return W=!0,At("onVerticalDrag",c),Et(c),void Ot()}Oi(It(),si.x,si.y),Z=!0,it=s.currItem.bounds;var u=Li("x",ai);u||(Li("y",ai),Lt(ft),Ot())}}},Ri=function(e){if(q.isOldAndroid){if(Q&&"mouseup"===e.type)return;e.type.indexOf("touch")>-1&&(clearTimeout(Q),Q=setTimeout(function(){Q=0},600))}At("pointerUp"),Ii(e,!1)&&e.preventDefault();var t;if(O){var i=n.arraySearch(ci,e.pointerId,"id");if(i>-1)if(t=ci.splice(i,1)[0],navigator.pointerEnabled)t.type=e.pointerType||"mouse";else{var o={4:"mouse",2:"touch",3:"pen"};t.type=o[e.pointerType],t.type||(t.type=e.pointerType||"mouse")}}var r,a=zi(e),d=a.length;if("mouseup"===e.type&&(d=0),2===d)return K=null,!0;1===d&&zt(di,a[0]),0!==d||st||nt||(t||("mouseup"===e.type?t={x:e.pageX,y:e.pageY,type:"mouse"}:e.changedTouches&&e.changedTouches[0]&&(t={x:e.changedTouches[0].pageX,y:e.changedTouches[0].pageY,type:"touch"})),At("touchRelease",e,t));var c=-1;if(0===d&&(U=!1,n.unbind(window,m,s),ki(),J?c=0:-1!==gi&&(c=It()-gi)),gi=1===d?It():-1,r=-1!==c&&150>c?"zoom":"swipe",J&&2>d&&(J=!1,1===d&&(r="zoomPointerUp"),At("zoomGestureEnded")),K=null,Z||V||nt||W)if(ei(),B||(B=Bi()),B.calculateSwipeSpeed("x"),W){var u=Di();if(u<l.verticalDragRange)s.close();else{var p=ft.y,h=lt;ti("verticalDrag",0,1,300,n.easing.cubic.out,function(e){ft.y=(s.currItem.initialPosition.y-p)*e+p,Et((1-h)*e+h),Ot()}),At("onVerticalDrag",1)}}else{if((G||nt)&&0===d){var f=Wi(r,B);if(f)return;r="zoomPointerUp"}if(!nt)return"swipe"!==r?void Ui():void(!G&&y>s.currItem.fitRatio&&Ni(B))}},Bi=function(){var e,t,i={lastFlickOffset:{},lastFlickDist:{},lastFlickSpeed:{},slowDownRatio:{},slowDownRatioReverse:{},speedDecelerationRatio:{},speedDecelerationRatioAbs:{},distanceOffset:{},backAnimDestination:{},backAnimStarted:{},calculateSwipeSpeed:function(o){pi.length>1?(e=It()-R+50,t=pi[pi.length-2][o]):(e=It()-H,t=di[o]),i.lastFlickOffset[o]=li[o]-t,i.lastFlickDist[o]=Math.abs(i.lastFlickOffset[o]),i.lastFlickSpeed[o]=i.lastFlickDist[o]>20?i.lastFlickOffset[o]/e:0,Math.abs(i.lastFlickSpeed[o])<.1&&(i.lastFlickSpeed[o]=0),i.slowDownRatio[o]=.95,i.slowDownRatioReverse[o]=1-i.slowDownRatio[o],i.speedDecelerationRatio[o]=1},calculateOverBoundsAnimOffset:function(e,t){i.backAnimStarted[e]||(ft[e]>it.min[e]?i.backAnimDestination[e]=it.min[e]:ft[e]<it.max[e]&&(i.backAnimDestination[e]=it.max[e]),void 0!==i.backAnimDestination[e]&&(i.slowDownRatio[e]=.7,i.slowDownRatioReverse[e]=1-i.slowDownRatio[e],i.speedDecelerationRatioAbs[e]<.05&&(i.lastFlickSpeed[e]=0,i.backAnimStarted[e]=!0,ti("bounceZoomPan"+e,ft[e],i.backAnimDestination[e],t||300,n.easing.sine.out,function(t){ft[e]=t,Ot()}))))},calculateAnimOffset:function(e){i.backAnimStarted[e]||(i.speedDecelerationRatio[e]=i.speedDecelerationRatio[e]*(i.slowDownRatio[e]+i.slowDownRatioReverse[e]-i.slowDownRatioReverse[e]*i.timeDiff/10),i.speedDecelerationRatioAbs[e]=Math.abs(i.lastFlickSpeed[e]*i.speedDecelerationRatio[e]),i.distanceOffset[e]=i.lastFlickSpeed[e]*i.speedDecelerationRatio[e]*i.timeDiff,ft[e]+=i.distanceOffset[e])},panAnimLoop:function(){return Yt.zoomPan&&(Yt.zoomPan.raf=M(i.panAnimLoop),i.now=It(),i.timeDiff=i.now-i.lastNow,i.lastNow=i.now,i.calculateAnimOffset("x"),i.calculateAnimOffset("y"),Ot(),i.calculateOverBoundsAnimOffset("x"),i.calculateOverBoundsAnimOffset("y"),i.speedDecelerationRatioAbs.x<.05&&i.speedDecelerationRatioAbs.y<.05)?(ft.x=Math.round(ft.x),ft.y=Math.round(ft.y),Ot(),void Kt("zoomPan")):void 0}};return i},Ni=function(e){return e.calculateSwipeSpeed("y"),it=s.currItem.bounds,e.backAnimDestination={},e.backAnimStarted={},Math.abs(e.lastFlickSpeed.x)<=.05&&Math.abs(e.lastFlickSpeed.y)<=.05?(e.speedDecelerationRatioAbs.x=e.speedDecelerationRatioAbs.y=0,e.calculateOverBoundsAnimOffset("x"),e.calculateOverBoundsAnimOffset("y"),!0):(Jt("zoomPan"),e.lastNow=It(),void e.panAnimLoop())},Wi=function(e,t){var i;nt||(fi=p);var o;if("swipe"===e){var r=li.x-di.x,a=t.lastFlickDist.x<10;r>oi&&(a||t.lastFlickOffset.x>20)?o=-1:-oi>r&&(a||t.lastFlickOffset.x<-20)&&(o=1)}var d;o&&(p+=o,0>p?(p=l.loop?Ki()-1:0,d=!0):p>=Ki()&&(p=l.loop?0:Ki()-1,d=!0),(!d||l.loop)&&(bt+=o,gt-=o,i=!0));var c,u=yt.x*gt,h=Math.abs(u-vi.x);return i||u>vi.x==t.lastFlickSpeed.x>0?(c=Math.abs(t.lastFlickSpeed.x)>0?h/Math.abs(t.lastFlickSpeed.x):333,c=Math.min(c,400),c=Math.max(c,250)):c=333,fi===p&&(i=!1),nt=!0,At("mainScrollAnimStart"),ti("mainScroll",vi.x,u,c,n.easing.cubic.out,_t,function(){ei(),nt=!1,fi=-1,(i||fi!==p)&&s.updateCurrItem(),At("mainScrollAnimComplete")}
4),i&&s.updateCurrItem(!0),i},Qi=function(e){return 1/tt*e*b},Ui=function(){var e=y,t=Nt(),i=Wt();t>y?e=t:y>i&&(e=i);var o,r=1,a=lt;return at&&!N&&!dt&&t>y?(s.close(),!0):(at&&(o=function(e){Et((r-a)*e+a)}),s.zoomTo(e,0,300,n.easing.cubic.out,o),!0)};kt("Gestures",{publicMethods:{initGestures:function(){var e=function(e,t,i,o,n){S=e+t,A=e+i,I=e+o,E=n?e+n:""};O=q.pointerEvent,O&&q.touch&&(q.touch=!1),O?navigator.pointerEnabled?e("pointer","down","move","up","cancel"):e("MSPointer","Down","Move","Up","Cancel"):q.touch?(e("touch","start","move","end","cancel"),D=!0):e("mouse","down","move","up"),m=A+" "+I+" "+E,g=S,O&&!D&&(D=navigator.maxTouchPoints>1||navigator.msMaxTouchPoints>1),s.likelyTouchDevice=D,v[S]=Fi,v[A]=qi,v[I]=Ri,E&&(v[E]=v[I]),q.touch&&(g+=" mousedown",m+=" mousemove mouseup",v.mousedown=v[S],v.mousemove=v[A],v.mouseup=v[I]),D||(l.allowPanToNext=!1)}}});var Xi,Vi,Zi,Yi,Gi,Ki,Ji,eo=function(t,i,o,r){Xi&&clearTimeout(Xi),Yi=!0,Zi=!0;var a;t.initialLayout?(a=t.initialLayout,t.initialLayout=null):a=l.getThumbBoundsFn&&l.getThumbBoundsFn(p);var d=o?l.hideAnimationDuration:l.showAnimationDuration,c=function(){Kt("initialZoom"),o?(s.template.removeAttribute("style"),s.bg.removeAttribute("style")):(Et(1),i&&(i.style.display="block"),n.addClass(e,"pswp--animated-in"),At("initialZoom"+(o?"OutEnd":"InEnd"))),r&&r(),Yi=!1};if(!d||!a||void 0===a.x){var h=function(){At("initialZoom"+(o?"Out":"In")),y=t.initialZoomLevel,zt(ft,t.initialPosition),Ot(),e.style.opacity=o?0:1,Et(1),c()};return void h()}var f=function(){var i=u,r=!s.currItem.src||s.currItem.loadError||l.showHideOpacity;t.miniImg&&(t.miniImg.style.webkitBackfaceVisibility="hidden"),o||(y=a.w/t.w,ft.x=a.x,ft.y=a.y-z,s[r?"template":"bg"].style.opacity=.001,Ot()),Jt("initialZoom"),o&&!i&&n.removeClass(e,"pswp--animated-in"),r&&(o?n[(i?"remove":"add")+"Class"](e,"pswp--animate_opacity"):setTimeout(function(){n.addClass(e,"pswp--animate_opacity")},30)),Xi=setTimeout(function(){if(At("initialZoom"+(o?"Out":"In")),o){var s=a.w/t.w,l={x:ft.x,y:ft.y},u=y,p=lt,h=function(t){1===t?(y=s,ft.x=a.x,ft.y=a.y-F):(y=(s-u)*t+u,ft.x=(a.x-l.x)*t+l.x,ft.y=(a.y-F-l.y)*t+l.y),Ot(),r?e.style.opacity=1-t:Et(p-t*p)};i?ti("initialZoom",0,1,d,n.easing.cubic.out,h,c):(h(1),Xi=setTimeout(c,d+20))}else y=t.initialZoomLevel,zt(ft,t.initialPosition),Ot(),Et(1),r?e.style.opacity=1:Et(1),Xi=setTimeout(c,d+20)},o?25:90)};f()},to={},io=[],oo={index:0,errorMsg:'<div class="pswp__error-msg"><a href="%url%" target="_blank">The image</a> could not be loaded.</div>',forceProgressiveLoading:!1,preload:[1,1],getNumItemsFn:function(){return Vi.length}},no=function(){return{center:{x:0,y:0},max:{x:0,y:0},min:{x:0,y:0}}},so=function(e,t,i){var o=e.bounds;o.center.x=Math.round((to.x-t)/2),o.center.y=Math.round((to.y-i)/2)+e.vGap.top,o.max.x=t>to.x?Math.round(to.x-t):o.center.x,o.max.y=i>to.y?Math.round(to.y-i)+e.vGap.top:o.center.y,o.min.x=t>to.x?0:o.center.x,o.min.y=i>to.y?e.vGap.top:o.center.y},ro=function(e,t,i){if(e.src&&!e.loadError){var o=!i;if(o&&(e.vGap||(e.vGap={top:0,bottom:0}),At("parseVerticalMargin",e)),to.x=t.x,to.y=t.y-e.vGap.top-e.vGap.bottom,o){var n=to.x/e.w,s=to.y/e.h;e.fitRatio=s>n?n:s;var r=l.scaleMode;"orig"===r?i=1:"fit"===r&&(i=e.fitRatio),i>1&&(i=1),e.initialZoomLevel=i,e.bounds||(e.bounds=no())}if(!i)return;return so(e,e.w*i,e.h*i),o&&i===e.initialZoomLevel&&(e.initialPosition=e.bounds.center),e.bounds}return e.w=e.h=0,e.initialZoomLevel=e.fitRatio=1,e.bounds=no(),e.initialPosition=e.bounds.center,e.bounds},ao=function(e,t,i,o,n,r){if(!t.loadError){var a,d=s.isDragging()&&!s.isZooming(),c=e===p||s.isMainScrollAnimating()||d;!n&&(D||l.alwaysFadeIn)&&c&&(a=!0),o&&(a&&(o.style.opacity=0),t.imageAppended=!0,uo(o,t.w,t.h),i.appendChild(o),a&&setTimeout(function(){o.style.opacity=1,r&&setTimeout(function(){t&&t.loaded&&t.placeholder&&(t.placeholder.style.display="none",t.placeholder=null) 5},500)},50))}},lo=function(e){e.loading=!0,e.loaded=!1;var t=e.img=n.createEl("pswp__img","img"),i=function(){e.loading=!1,e.loaded=!0,e.loadComplete?e.loadComplete(e):e.img=null,t.onload=t.onerror=null,t=null};return t.onload=i,t.onerror=function(){e.loadError=!0,i()},t.src=e.src,t},co=function(e,t){return e.src&&e.loadError&&e.container?(t&&(e.container.innerHTML=""),e.container.innerHTML=l.errorMsg.replace("%url%",e.
5src),!0):void 0},uo=function(e,t,i){e.style.width=t+"px",e.style.height=i+"px"},po=function(){if(io.length){for(var e,t=0;t<io.length;t++)e=io[t],e.holder.index===e.index&&ao(e.index,e.item,e.baseDiv,e.img);io=[]}};kt("Controller",{publicMethods:{lazyLoadItem:function(e){e=$t(e);var t=Gi(e);!t||t.loaded||t.loading||(At("gettingData",e,t),t.src&&lo(t))},initController:function(){n.extend(l,oo,!0),s.items=Vi=i,Gi=s.getItemAt,Ki=l.getNumItemsFn,Ji=l.loop,Ki()<3&&(l.loop=!1),St("beforeChange",function(e){var t,i=l.preload,o=null===e?!0:e>0,n=Math.min(i[0],Ki()),r=Math.min(i[1],Ki());for(t=1;(o?r:n)>=t;t++)s.lazyLoadItem(p+t);for(t=1;(o?n:r)>=t;t++)s.lazyLoadItem(p-t)}),St("initialLayout",function(){s.currItem.initialLayout=l.getThumbBoundsFn&&l.getThumbBoundsFn(p)}),St("mainScrollAnimComplete",po),St("initialZoomInEnd",po),St("destroy",function(){for(var e,t=0;t<Vi.length;t++)e=Vi[t],e.container&&(e.container=null),e.placeholder&&(e.placeholder=null),e.img&&(e.img=null),e.preloader&&(e.preloader=null),e.loadError&&(e.loaded=e.loadError=!1);io=null})},getItemAt:function(e){return e>=0&&void 0!==Vi[e]?Vi[e]:!1},allowProgressiveImg:function(){return l.forceProgressiveLoading||!D||l.mouseUsed||screen.width>1200},setContent:function(e,t){l.loop&&(t=$t(t));var i=s.getItemAt(e.index);i&&(i.container=null);var o,r=s.getItemAt(t);if(!r)return void(e.el.innerHTML="");At("gettingData",t,r),e.index=t,e.item=r;var a=r.container=n.createEl("pswp__zoom-wrap");if(!r.src&&r.html&&(r.html.tagName?a.appendChild(r.html):a.innerHTML=r.html),co(r),!r.src||r.loadError||r.loaded)r.src&&!r.loadError&&(o=n.createEl("pswp__img","img"),o.style.webkitBackfaceVisibility="hidden",o.style.opacity=1,o.src=r.src,uo(o,r.w,r.h),ao(t,r,a,o,!0));else{if(r.loadComplete=function(i){if(d){if(i.img&&(i.img.style.webkitBackfaceVisibility="hidden"),e&&e.index===t){if(co(i,!0))return i.loadComplete=i.img=null,ro(i,mt),Dt(i),void(e.index===p&&s.updateCurrZoomItem());i.imageAppended?!Yi&&i.placeholder&&(i.placeholder.style.display="none",i.placeholder=null):q.transform&&(nt||Yi)?io.push({item:i,baseDiv:a,img:i.img,index:t,holder:e}):ao(t,i,a,i.img,nt||Yi)}i.loadComplete=null,i.img=null,At("imageLoadComplete",t,i)}},n.features.transform){var c="pswp__img pswp__img--placeholder";c+=r.msrc?"":" pswp__img--placeholder--blank";var u=n.createEl(c,r.msrc?"img":"");r.msrc&&(u.src=r.msrc),uo(u,r.w,r.h),a.appendChild(u),r.placeholder=u}r.loading||lo(r),s.allowProgressiveImg()&&(!Zi&&q.transform?io.push({item:r,baseDiv:a,img:r.img,index:t,holder:e}):ao(t,r,a,r.img,!0,!0))}ro(r,mt),Zi||t!==p?Dt(r):(ot=a.style,eo(r,o||r.img)),e.el.innerHTML="",e.el.appendChild(a)},cleanSlide:function(e){e.img&&(e.img.onload=e.img.onerror=null),e.loaded=e.loading=e.img=e.imageAppended=!1}}});var ho,fo={},mo=function(e,t,i){var o=document.createEvent("CustomEvent"),n={origEvent:e,target:e.target,releasePoint:t,pointerType:i||"touch"};o.initCustomEvent("pswpTap",!0,!0,n),e.target.dispatchEvent(o)};kt("Tap",{publicMethods:{initTap:function(){St("firstTouchStart",s.onTapStart),St("touchRelease",s.onTapRelease),St("destroy",function(){fo={},ho=null})},onTapStart:function(e){e.length>1&&(clearTimeout(ho),ho=null)},onTapRelease:function(e,t){if(t&&!Z&&!X&&!Gt){var i=t;if(ho&&(clearTimeout(ho),ho=null,xi(i,fo)))return void At("doubleTap",i);if("mouse"===t.type)return void mo(e,t,"mouse");var o=e.target.tagName.toUpperCase();if("BUTTON"===o||n.hasClass(e.target,"pswp__single-tap"))return void mo(e,t);zt(fo,i),ho=setTimeout(function(){mo(e,t),ho=null},300)}}}});var go;kt("DesktopZoom",{publicMethods:{initDesktopZoom:function(){L||(D?St("mouseUsed",function(){s.setupDesktopZoom()}):s.setupDesktopZoom(!0))},setupDesktopZoom:function(t){go={};var i="wheel mousewheel DOMMouseScroll";St("bindEvents",function(){n.bind(e,i,s.handleMouseWheel)}),St("unbindEvents",function(){go&&n.unbind(e,i,s.handleMouseWheel)}),s.mouseZoomedIn=!1;var o,r=function(){s.mouseZoomedIn&&(n.removeClass(e,"pswp--zoomed-in"),s.mouseZoomedIn=!1),1>y?n.addClass(e,"pswp--zoom-allowed"):n.removeClass(e,"pswp--zoom-allowed"),a()},a=function(){o&&(n.removeClass(e,"pswp--dragging"),o=!1)};St("resize",r),St("afterChange",r),St("pointerDown",function(){s.mouseZoomedIn&&(o=!0,n.addClass(e,"pswp--dragging"))}),St("pointerUp",a),t||r()},handleMouseWheel:function(e){if(y<=s.currItem.fitRatio)return l.modal&&(l.closeOnScroll?j&&Math.abs(e.deltaY)>2&&(u=!0,s.close()):e.preventDefault()),!0;if(e.stopPropagation(),go.x=0,"deltaX"in e)1===e.deltaMode?(go.x=18*e.deltaX,go.y=18*e.deltaY):(go.x=e.deltaX,go.y=e.deltaY);else if("wheelDelta"in e)e.wheelDeltaX&&(go.x=-.16*e.wheelDeltaX),go.y=e.wheelDeltaY?-.16*e.wheelDeltaY:-.16*e.wheelDelta;else{if(!("detail"in e))return;go.y=e.detail}
5Bt(y,!0);var t=ft.x-go.x,i=ft.y-go.y;(l.modal||t<=it.min.x&&t>=it.max.x&&i<=it.min.y&&i>=it.max.y)&&e.preventDefault(),s.panTo(t,i)},toggleDesktopZoom:function(t){t=t||{x:mt.x/2+vt.x,y:mt.y/2+vt.y};var i=l.getDoubleTapZoom(!0,s.currItem),o=y===i;s.mouseZoomedIn=!o,s.zoomTo(o?s.currItem.initialZoomLevel:i,t,333),n[(o?"remove":"add")+"Class"](e,"pswp--zoomed-in")}}});var vo,yo,bo,wo,xo,To,ko,$o,Co,So,Ao,Io,Eo={history:!0,galleryUID:1},jo=function(){return Ao.hash.substring(1)},Oo=function(){vo&&clearTimeout(vo),bo&&clearTimeout(bo)},Do=function(){var e=jo(),t={};if(e.length<5)return t;var i,o=e.split("&");for(i=0;i<o.length;i++)if(o[i]){var n=o[i].split("=");n.length<2||(t[n[0]]=n[1])}if(l.galleryPIDs){var s=t.pid;for(t.pid=0,i=0;i<Vi.length;i++)if(Vi[i].pid===s){t.pid=i;break}}else t.pid=parseInt(t.pid,10)-1;return t.pid<0&&(t.pid=0),t},Mo=function(){if(bo&&clearTimeout(bo),Gt||U)return void(bo=setTimeout(Mo,500));wo?clearTimeout(yo):wo=!0;var e=p+1,t=Gi(p);t.hasOwnProperty("pid")&&(e=t.pid);var i=ko+"&gid="+l.galleryUID+"&pid="+e;$o||-1===Ao.hash.indexOf(i)&&(So=!0);var o=Ao.href.split("#")[0]+"#"+i;Io?"#"+i!==window.location.hash&&history[$o?"replaceState":"pushState"]("",document.title,o):$o?Ao.replace(o):Ao.hash=i,$o=!0,yo=setTimeout(function(){wo=!1},60)};kt("History",{publicMethods:{initHistory:function(){if(n.extend(l,Eo,!0),l.history){Ao=window.location,So=!1,Co=!1,$o=!1,ko=jo(),Io="pushState"in history,ko.indexOf("gid=")>-1&&(ko=ko.split("&gid=")[0],ko=ko.split("?gid=")[0]),St("afterChange",s.updateURL),St("unbindEvents",function(){n.unbind(window,"hashchange",s.onHashChange)});var e=function(){To=!0,Co||(So?history.back():ko?Ao.hash=ko:Io?history.pushState("",document.title,Ao.pathname+Ao.search):Ao.hash=""),Oo()};St("unbindEvents",function(){u&&e()}),St("destroy",function(){To||e()}),St("firstUpdate",function(){p=Do().pid});var t=ko.indexOf("pid=");t>-1&&(ko=ko.substring(0,t),"&"===ko.slice(-1)&&(ko=ko.slice(0,-1))),setTimeout(function(){d&&n.bind(window,"hashchange",s.onHashChange)},40)}},onHashChange:function(){return jo()===ko?(Co=!0,void s.close()):void(wo||(xo=!0,s.goTo(Do().pid),xo=!1))},updateURL:function(){Oo(),xo||($o?vo=setTimeout(Mo,800):Mo())}}}),n.extend(s,ii)};return e}),function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.PhotoSwipeUI_Default=t()}(this,function(){"use strict";var e=function(e,t){var i,o,n,s,r,a,l,d,c,u,p,h,f,m,g,v,y,b,w,x=this,T=!1,k=!0,$=!0,C={barsSize:{top:44,bottom:"auto"},closeElClasses:["item","caption","zoom-wrap","ui","top-bar"],timeToIdle:4e3,timeToIdleOutside:1e3,loadingIndicatorDelay:1e3,addCaptionHTMLFn:function(e,t){return e.title?(t.children[0].innerHTML=e.title,!0):(t.children[0].innerHTML="",!1)},closeEl:!0,captionEl:!0,fullscreenEl:!0,zoomEl:!0,shareEl:!0,counterEl:!0,arrowEl:!0,preloaderEl:!0,tapToClose:!1,tapToToggleControls:!0,clickToCloseNonZoomable:!0,shareButtons:[{id:"facebook",label:"Share on Facebook",url:"https://www.facebook.com/sharer/sharer.php?u={{url}}"},{id:"twitter",label:"Tweet",url:"https://twitter.com/intent/tweet?text={{text}}&url={{url}}"},{id:"pinterest",label:"Pin it",url:"http://www.pinterest.com/pin/create/button/?url={{url}}&media={{image_url}}&description={{text}}"}],getImageURLForShare:function(){return e.currItem.src||""},getPageURLForShare:function(){return window.location.href},getTextForShare:function(){return e.currItem.title||""},indexIndicatorSep:" / "},S=function(e){if(v)return!0;e=e||window.event,g.timeToIdle&&g.mouseUsed&&!c&&z();for(var i,o,n=e.target||e.srcElement,s=n.className,r=0;r<W.length;r++)i=W[r],i.onTap&&s.indexOf("pswp__"+i.name)>-1&&(i.onTap(),o=!0);if(o){e.stopPropagation&&e.stopPropagation(),v=!0;var a=t.features.isOldAndroid?600:30;y=setTimeout(function(){v=!1},a)}},A=function(){return!e.likelyTouchDevice||g.mouseUsed||screen.width>1200},I=function(e,i,o){t[(o?"add":"remove")+"Class"](e,"pswp__"+i)},E=function(){var e=1===g.getNumItemsFn();e!==m&&(I(o,"ui--one-slide",e),m=e)},j=function(){I(l,"share-modal--hidden",$)},O=function(){return $=!$,$?(t.removeClass(l,"pswp__share-modal--fade-in"),setTimeout(function(){$&&j()},300)):(j(),setTimeout(function(){$||t.addClass(l,"pswp__share-modal--fade-in")},30)),$||M(),!1},D=function(t){t=t||window.event;var i=t.target||t.srcElement;return e.shout("shareLinkClick",t,i),i.href?i.hasAttribute("download")?!0:(window.open(i.href,"pswp_share","scrollbars=yes,resizable=yes,toolbar=no,location=yes,width=550,height=420,top=100,left="+(window.screen?Math.round(screen.width/2-275):100)),$||O(),!1):!1},M=function(){for(var e,t,i,o,n,s="",r=0;r<g.shareButtons.length;r++)e=g.shareButtons[r],i=g.getImageURLForShare(e),o=g.getPageURLForShare(e),n=g.getTextForShare(e),t=e.url.replace("{{url}}",encodeURIComponent(o)).replace("{{image_url}}",encodeURIComponent(i)).replace("{{raw_image_url}}",i).replace("{{text}}",encodeURIComponent(n)),s+='<a href="'+t+'" target="_blank" class="pswp__share--'+e.id+'"'+(e.download?"download":"")+">"+e.label+"</a>",g.parseShareButtonOut&&(s=g.parseShareButtonOut(e,s));l.children[0].innerHTML=s,l.children[0].onclick=D},_=function(e){for(var i=0;i<g.closeElClasses.length;i++)if(t.hasClass(e,"pswp__"+g.closeElClasses[i]))return!0},P=0,z=function(){clearTimeout(w),P=0,c&&x.setIdle(!1)},L=function(e){e=e?e:window.event;var t=e.relatedTarget||e.toElement;t&&"HTML"!==t.nodeName||(clearTimeout(w),w=setTimeout(function(){x.setIdle(!0)},g.timeToIdleOutside))},F=function(){g.fullscreenEl&&(i||(i=x.getFullscreenAPI()),i?(t.bind(document,i.eventK,x.updateFullscreen),x.updateFullscreen(),t.addClass(e.template,"pswp--supports-fs")):t.removeClass(e.template,"pswp--supports-fs"))},q=function(){g.preloaderEl&&(H(!0),u("beforeChange",function(){clearTimeout(f),f=setTimeout(function(){e.currItem&&e.currItem.loading?(!e.allowProgressiveImg()||e.currItem.img&&!e.currItem.img.naturalWi
5dth)&&H(!1):H(!0)},g.loadingIndicatorDelay)}),u("imageLoadComplete",function(t,i){e.currItem===i&&H(!0)}))},H=function(e){h!==e&&(I(p,"preloader--active",!e),h=e)},R=function(e){var i=e.vGap;if(A()){var r=g.barsSize;if(g.captionEl&&"auto"===r.bottom)if(s||(s=t.createEl("pswp__caption pswp__caption--fake"),s.appendChild(t.createEl("pswp__caption__center")),o.insertBefore(s,n),t.addClass(o,"pswp__ui--fit")),g.addCaptionHTMLFn(e,s,!0)){var a=s.clientHeight;i.bottom=parseInt(a,10)||44}else i.bottom=r.top;else i.bottom="auto"===r.bottom?0:r.bottom;i.top=r.top}else i.top=i.bottom=0},B=function(){g.timeToIdle&&u("mouseUsed",function(){t.bind(document,"mousemove",z),t.bind(document,"mouseout",L),b=setInterval(function(){P++,2===P&&x.setIdle(!0)},g.timeToIdle/2)})},N=function(){u("onVerticalDrag",function(e){k&&.95>e?x.hideControls():!k&&e>=.95&&x.showControls()});var e;u("onPinchClose",function(t){k&&.9>t?(x.hideControls(),e=!0):e&&!k&&t>.9&&x.showControls()}),u("zoomGestureEnded",function(){e=!1,e&&!k&&x.showControls()})},W=[{name:"caption",option:"captionEl",onInit:function(e){n=e}},{name:"share-modal",option:"shareEl",onInit:function(e){l=e},onTap:function(){O()}},{name:"button--share",option:"shareEl",onInit:function(e){a=e},onTap:function(){O()}},{name:"button--zoom",option:"zoomEl",onTap:e.toggleDesktopZoom},{name:"counter",option:"counterEl",onInit:function(e){r=e}},{name:"button--close",option:"closeEl",onTap:e.close},{name:"button--arrow--left",option:"arrowEl",onTap:e.prev},{name:"button--arrow--right",option:"arrowEl",onTap:e.next},{name:"button--fs",option:"fullscreenEl",onTap:function(){i.isFullscreen()?i.exit():i.enter()}},{name:"preloader",option:"preloaderEl",onInit:function(e){p=e}}],Q=function(){var e,i,n,s=function(o){if(o)for(var s=o.length,r=0;s>r;r++){e=o[r],i=e.className;for(var a=0;a<W.length;a++)n=W[a],i.indexOf("pswp__"+n.name)>-1&&(g[n.option]?(t.removeClass(e,"pswp__element--disabled"),n.onInit&&n.onInit(e)):t.addClass(e,"pswp__element--disabled"))}};s(o.children);var r=t.getChildByClass(o,"pswp__top-bar");r&&s(r.children)};x.init=function(){t.extend(e.options,C,!0),g=e.options,o=t.getChildByClass(e.scrollWrap,"pswp__ui"),u=e.listen,N(),u("beforeChange",x.update),u("doubleTap",function(t){var i=e.currItem.initialZoomLevel;e.getZoomLevel()!==i?e.zoomTo(i,t,333):e.zoomTo(g.getDoubleTapZoom(!1,e.currItem),t,333)}),u("preventDragEvent",function(e,t,i){var o=e.target||e.srcElement;o&&o.className&&e.type.indexOf("mouse")>-1&&(o.className.indexOf("__caption")>0||/(SMALL|STRONG|EM)/i.test(o.tagName))&&(i.prevent=!1)}),u("bindEvents",function(){t.bind(o,"pswpTap click",S),t.bind(e.scrollWrap,"pswpTap",x.onGlobalTap),e.likelyTouchDevice||t.bind(e.scrollWrap,"mouseover",x.onMouseOver)}),u("unbindEvents",function(){$||O(),b&&clearInterval(b),t.unbind(document,"mouseout",L),t.unbind(document,"mousemove",z),t.unbind(o,"pswpTap click",S),t.unbind(e.scrollWrap,"pswpTap",x.onGlobalTap),t.unbind(e.scrollWrap,"mouseover",x.onMouseOver),i&&(t.unbind(document,i.eventK,x.updateFullscreen),i.isFullscreen()&&(g.hideAnimationDuration=0,i.exit()),i=null)}),u("destroy",function(){g.captionEl&&(s&&o.removeChild(s),t.removeClass(n,"pswp__caption--empty")),l&&(l.children[0].onclick=null),t.removeClass(o,"pswp__ui--over-close"),t.addClass(o,"pswp__ui--hidden"),x.setIdle(!1)}),g.showAnimationDuration||t.removeClass(o,"pswp__ui--hidden"),u("initialZoomIn",function(){g.showAnimationDuration&&t.removeClass(o,"pswp__ui--hidden")}),u("initialZoomOut",function(){t.addClass(o,"pswp__ui--hidden")}),u("parseVerticalMargin",R),Q(),g.shareEl&&a&&l&&($=!0),E(),B(),F(),q()},x.setIdle=function(e){c=e,I(o,"ui--idle",e)},x.update=function(){k&&e.currItem?(x.updateIndexIndicator(),g.captionEl&&(g.addCaptionHTMLFn(e.currItem,n),I(n,"caption--empty",!e.currItem.title)),T=!0):T=!1,$||O(),E()},x.updateFullscreen=function(o){o&&setTimeout(function(){e.setScrollOffset(0,t.getScrollY())},50),t[(i.isFullscreen()?"add":"remove")+"Class"](e.template,"pswp--fs")},x.updateIndexIndicator=function(){g.counterEl&&(r.innerHTML=e.getCurrentIndex()+1+g.indexIndicatorSep+g.getNumItemsFn())},x.onGlobalTap=function(i){i=i||window.event;var o=i.target||i.srcElement;if(!v)if(i.detail&&"mouse"===i.detail.pointerType){if(_(o))return void e.close();t.hasClass(o,"pswp__img")&&(1===e.getZoomLevel()&&e.getZoomLevel()<=e.currItem.fitRatio?g.clickToCloseNonZoomable&&e.close():e.toggleDesktopZoom(i.detail.releasePoint))}else if(g.tapToToggleControls&&(k?x.hideControls():x.showControls()),g.tapToClose&&(t.hasClass(o,"pswp__img")||_(o)))return void e.close()},x.onMouseOver=function(e){e=e||window.event;var t=e.target||e.srcElement;I(o,"ui--over-close",_(t))},x.hideControls=function(){t.addClass(o,"pswp__ui--hidden"),k=!1},x.showControls=function(){k=!0,T||x.update(),t.removeClass(o,"pswp__ui--hidden")},x.supportsFullscreen=function(){var e=document;return!!(e.exitFullscreen||e.mozCancelFullScreen||e.webkitExitFullscreen||e.msExitFullscreen)},x.getFullscreenAPI=function(){var t,i=document.documentElement,o="fullscreenchange";return i.requestFullscreen?t={enterK:"requestFullscreen",exitK:"exitFullscreen",elementK:"fullscreenElement",eventK:o}:i.mozRequestFullScreen?t={enterK:"mozRequestFullScreen",exitK:"mozCancelFullScreen",elementK:"mozFullScreenElement",eventK:"moz"+o}:i.webkitRequestFullscreen?t={enterK:"webkitRequestFullscreen",exitK:"webkitExitFullscreen",elementK:"webkitFullscreenElement",eventK:"webkit"+o}:i.msRequestFullscreen&&(t={enterK:"msRequestFullscreen",exitK:"msExitFullscreen",elementK:"msFullscreenElement",eventK:"MSFullscreenChange"}
5),t&&(t.enter=function(){return d=g.closeOnScroll,g.closeOnScroll=!1,"webkitRequestFullscreen"!==this.enterK?e.template[this.enterK]():void e.template[this.enterK](Element.ALLOW_KEYBOARD_INPUT)},t.exit=function(){return g.closeOnScroll=d,document[this.exitK]()},t.isFullscreen=function(){return document[this.elementK]}),t}};return e});var notSupportedBrowsers=[],noticeLang="technical",noticeLangCustom=null,supportedBrowsers=[],BrowserDetection={init:function(){if((null==notSupportedBrowsers||notSupportedBrowsers.length<1)&&(notSupportedBrowsers=this.defaultNotSupportedBrowsers),this.detectBrowser(),this.detectOS(),""!=this.browser&&"Unknown"!=this.browser&&""!=this.os&&"Unknown"!=this.os&&""!=this.browserVersion&&0!=this.browserVersion){for(var e=!1,t=0;t<notSupportedBrowsers.length;t++)if(("Any"==notSupportedBrowsers[t].os||notSupportedBrowsers[t].os==this.os)&&("Any"==notSupportedBrowsers[t].browser||notSupportedBrowsers[t].browser==this.browser)&&("Any"==notSupportedBrowsers[t].version||this.browserVersion<=parseFloat(notSupportedBrowsers[t].version))){e=!0;break}e&&this.displayNotice()}},getEl:function(e){return window.document.getElementById(e)},getElSize:function(e){var t=this.getEl(e);return null==t?null:{width:parseInt(t.offsetWidth),height:parseInt(t.offsetHeight)}},getWindowSize:function(){return"undefined"!=typeof window.innerWidth?{width:parseInt(window.innerWidth),height:parseInt(window.innerHeight)}:0!=window.document.documentElement.clientWidth?{width:parseInt(window.document.documentElement.clientWidth),height:parseInt(window.document.documentElement.clientHeight)}:{width:parseInt(window.document.body.clientWidth),height:parseInt(window.document.body.clientHeight)}},positionNotice:function(){var e=this.getElSize("browser-detection"),t=this.getWindowSize(),i=this.getEl("browser-detection");if(null!=i&&null!=e&&null!=t&&t.width&&t.height){i.style.left=(t.width-e.width)/2+"px";var o="MSIE"==this.browser&&this.browserVersion<7?0!=window.document.documentElement.scrollTop?window.document.documentElement.scrollTop:window.document.body.scrollTop:0;i.style.top=t.height-e.height-20+o+"px",this.noticeHeight=e.height}},displayNotice:function(){if(1!=this.readCookie("bdnotice")){this.writeNoticeCode(),this.positionNotice();var e=this;window.onresize=function(){e.positionNotice()},"MSIE"==this.browser&&this.browserVersion<7&&(window.onscroll=function(){e.positionNotice()}),this.getEl("browser-detection-close").onclick=function(){e.remindMe(!1)},this.getEl("browser-detection-remind-later").onclick=function(){e.remindMe(!1)},this.getEl("browser-detection-never-remind").onclick=function(){e.remindMe(!0)}}},remindMe:function(e){this.writeCookie("bdnotice",1,1==e?365:1),this.getEl("browser-detection").style.display="none",this.getEl("black_overlay").style.display="none"},writeCookie:function(e,t,i){var o="";if(parseInt(i)>0){var n=new Date;n.setTime(n.getTime()+24*parseInt(i)*60*60*1e3),o="; expires="+n.toGMTString()}document.cookie=e+"="+t+o+"; path=/"},readCookie:function(e){if(!document.cookie)return"";for(var t=e+"=",i=document.cookie.split(";"),o=0;o<i.length;o++){for(;" "==i[o].charAt(0);)i[o]=i[o].substring(1,i[o].length);if(0==i[o].indexOf(t))return i[o].substring(t.length,i[o].length)}return""},writeNoticeCode:function(){var e="",t="",i="",o="",n="",s=null,r='<div id="black_overlay"></div><div id="browser-detection"><a href="javascript:;" id="browser-detection-close">Close</a>',a=browser_detect_copy;if(e=a.title,t=a.notice,i=a.selectBrowser,o=a.remindMeLater,n=a.neverRemindAgain,t=t.replace("\n",'</p><p class="bd-notice">'),t=t.replace("{browser_name}",this.browser+" "+this.browserVersion),r+='<p class="bd-title">'+e+'</p><p class="bd-notice">'+t+"</p>",!App.flags.isMobile.any()){r+='<p class="bd-notice"><b>'+i+"</b></p>",s=supportedBrowsers.length>0?supportedBrowsers:this.supportedBrowsers,r+='<ul class="bd-browsers-list">';for(var l=0;l<s.length;l++)r+='<li class="'+s[l].cssClass+'"><a href="'+s[l].downloadUrl+'" target="_blank"><img src="/images/browser-detection/'+s[l].cssClass+'.png" /></a><br /><a href="'+s[l].downloadUrl+'" target="_blank">'+s[l].name+"</a></li>";r+="</ul>"}r+='<ul class="bd-skip-buttons">',r+='<li><button id="browser-detection-remind-later" class="btn btn-default" type="button">'+o+"</button></li>",r+='<li><button id="browser-detection-never-remind" class="btn btn-default" type="button">'+n+"</button></li>",r+="</ul>",r+="</div>",window.document.body.innerHTML+=r},detectBrowser:function(){this.browser="",this.browserVersion=0,/Opera[\/\s](\d+\.\d+)/.test(navigator.userAgent)?this.browser="Opera":/MSIE (\d+\.\d+);/.test(navigator.userAgent)?this.browser="MSIE":/Navigator[\/\s](\d+\.\d+)/.test(navigator.userAgent)?this.browser="Net
5scape":/Chrome[\/\s](\d+\.\d+)/.test(navigator.userAgent)?this.browser="Chrome":/Safari[\/\s](\d+\.\d+)/.test(navigator.userAgent)?(this.browser="Safari",/Version[\/\s](\d+\.\d+)/.test(navigator.userAgent),this.browserVersion=new Number(RegExp.$1)):/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent)&&(this.browser="Firefox"),""==this.browser?this.browser="Unknown":0==this.browserVersion&&(this.browserVersion=parseFloat(new Number(RegExp.$1)))},detectOS:function(){for(var e=0;e<this.operatingSystems.length;e++)if(-1!=this.operatingSystems[e].searchString.indexOf(this.operatingSystems[e].subStr))return void(this.os=this.operatingSystems[e].name);this.os="Unknown"},noticeHeight:0,browser:"",os:"",browserVersion:"",supportedBrowsers:[{cssClass:"chrome",name:"Google Chrome",downloadUrl:"http://www.google.com/chrome/"},{cssClass:"firefox",name:"Mozilla Firefox",downloadUrl:"http://www.getfirefox.com/"},{cssClass:"msie",name:"Internet Explorer",downloadUrl:"http://www.getie.com/"},{cssClass:"opera",name:"Opera",downloadUrl:"http://www.opera.com/"},{cssClass:"safari",name:"Apple Safari",downloadUrl:"http://www.apple.com/safari/"}],operatingSystems:[{searchString:navigator.platform,name:"Windows",subStr:"Win"},{searchString:navigator.platform,name:"Mac",subStr:"Mac"},{searchString:navigator.platform,name:"Linux",subStr:"Linux"},{searchString:navigator.userAgent,name:"iPhone",subStr:"iPhone/iPod"}],defaultNotSupportedBrowsers:[{os:"Any",browser:"MSIE",version:8},{os:"Any",browser:"Firefox",version:19},{os:"Any",browser:"Chrome",version:25},{os:"Any",browser:"Safari",version:5},{os:"Any",browser:"Opera",version:11.6}]};window.onload=function(){BrowserDetection.init()},function(e){e.fn.UItoTop=function(t){var i={text:"To Top",min:200,inDelay:600,outDelay:400,containerID:"toTop",containerHoverID:"toTopHover",scrollSpeed:1200,easingType:"linear"},o=e.extend(i,t),n="#"+o.containerID;e("body").append('<a href="#" id="'+o.containerID+'">'+o.text+"</a>"),e(n).hide().on("click.UItoTop",function(){return e("html, body").animate({scrollTop:0},o.scrollSpeed,o.easingType),!1}),e(window).scroll(function(){var t=e(window).scrollTop();"undefined"==typeof document.body.style.maxHeight&&e(n).css({position:"absolute",top:t+e(window).height()-50}),t>o.min?e(n).fadeIn(o.inDelay):e(n).fadeOut(o.Outdelay)})}}(jQuery),function(e){var t,i,o=e.event;t=o.special.debouncedresize={setup:function(){e(this).on("resize",t.handler)},teardown:function(){e(this).off("resize",t.handler)},handler:function(e,n){var s=this,r=arguments,a=function(){e.type="debouncedresize",o.dispatch.apply(s,r)};i&&clearTimeout(i),n?a():i=setTimeout(a,t.threshold)},threshold:150}}(jQuery),function(e){function t(t){this.$element=e(t),this.original_text=this.$element.html(),this.settings=e.extend({},e.fn.trunk8.defaults)}function i(){var t,i,o,s,a=this.data("trunk8"),l=a.settings,d=l.width,c=l.side,u=l.fill,p=n.getLineHeight(this)*l.lines,h=a.original_text,f=h.length,m="";if(this.html(h),d===r.auto){if(this.height()<=p)return;for(t=0,i=f-1;i>=t;)o=t+(i-t>>1),s=n.eatStr(h,c,f-o,u),this.html(s),this.height()>p?i=o-1:(t=o+1,m=m.length>s.length?m:s);this.html(""),this.html(m),l.tooltip&&this.attr("title",h)}else isNaN(d)?e.error('Invalid width "'+d+'".'):(o=f-d,s=n.eatStr(h,c,o,u),this.html(s),l.tooltip&&this.attr("title",h))}var o,n,s={center:"center",left:"left",right:"right"},r={auto:"auto"};t.prototype.updateSettings=function(t){this.settings=e.extend(this.settings,t)},o={init:function(o){return this.each(function(){var n=e(this),s=n.data("trunk8");s||n.data("trunk8",s=new t(this)),e(this).data("lines")>0&&(o.lines=e(this).data("lines")),s.updateSettings(o),i.call(n)})},update:function(t){return this.each(function(){var o=e(this);t&&(o.data("trunk8").original_text=t),i.call(o)})},revert:function(){return this.each(function(){var t=e(this).data("trunk8").original_text;e(this).html(t)})},getSettings:function(){return this.get(0).data("trunk8").settings}},n={eatStr:function(t,i,o,r){var a,l,d=t.length,c=n.eatStr.generateKey.apply(null,arguments);if(n.eatStr.cache[c])return n.eatStr.cache[c];if(("string"!=typeof t||0===d)&&e.error('Invalid source string "'+t+'".'),0>o||o>d)e.error('Invalid bite size "'+o+'".');else if(0===o)return t;switch("string"!=typeof(r+"")&&e.error("Fill unable to be converted to a string."),i){case s.right:return n.eatStr.cache[c]=e.trim(t.substr(0,d-o))+r;case s.left:return n.eatStr.cache[c]=r+e.trim(t.substr(o));case s.center:return a=d>>1,l=o>>1,n.eatStr.cache[c]=e.trim(n.eatStr(t.substr(0,d-a),s.right,o-l,""))+r+e.trim(n.eatStr(t.substr(d-a),s.left,l,""));default:e.error('Invalid side "'+i+'".')}},getLineHeight:function(t){var i,o=e(t),n=o.css("float"),s=o.css("position"),r=o.html(),a="line-height-test";return"none"!==n&&o.css("float","none"),"absolute"===s&&o.css("position","static"),o.html("i").wrap('<div id="'+a+'" />'),i=e("#"+a).innerHeight(),o.html(r).css({"float":n,position:s}).unwrap(),i}},n.eatStr.cache={},n.eatStr.generateKey=function(){return Array.prototype.join.call(arguments,"")},e.fn.trunk8=function(t){return o[t]?o[t].apply(this,Array.prototype.slice.call(arguments,1
5)):"object"!=typeof t&&t?void e.error("Method "+t+" does not exist on jQuery.trunk8"):o.init.apply(this,arguments)},e.fn.trunk8.defaults={fill:"…",lines:1,side:s.right,tooltip:!0,width:r.auto}}(jQuery);var imgLiquid=imgLiquid||{VER:"0.9.944"};imgLiquid.bgs_Available=!1,imgLiquid.bgs_CheckRunned=!1,imgLiquid.injectCss=".imgLiquid img {visibility:hidden}",function(e){function t(){if(!imgLiquid.bgs_CheckRunned){imgLiquid.bgs_CheckRunned=!0;var t=e('<span style="background-size:cover" />');e("body").append(t),!function(){var e=t[0];if(e&&window.getComputedStyle){var i=window.getComputedStyle(e,null);i&&i.backgroundSize&&(imgLiquid.bgs_Available="cover"===i.backgroundSize)}}(),t.remove()}}e.fn.extend({imgLiquid:function(i){this.defaults={fill:!0,verticalAlign:"center",horizontalAlign:"center",useBackgroundSize:!0,useDataHtmlAttr:!0,responsive:!0,delay:0,fadeInTime:0,removeBoxBackground:!0,hardPixels:!0,responsiveCheckTime:500,timecheckvisibility:500,onStart:null,onFinish:null,onItemStart:null,onItemFinish:null,onItemError:null},t();var o=this;return this.options=i,this.settings=e.extend({},this.defaults,this.options),this.settings.onStart&&this.settings.onStart(),this.each(function(t){function i(){setTimeout(function(){var i="cover",o=p.width(),n=p.height(),s=u.width(),r=u.height();if(s>o&&r>n&&u.hasClass("no-fill")){var a=u.data("centering")?u.data("centering"):"absolute-center";return p.addClass(a),!1}(s>=o&&n>=r||r>=n&&o>=s)&&u.hasClass("no-fill")&&(i="contain"),-1===u.css("background-image").indexOf(encodeURI(p.attr("src")))&&u.css({"background-image":'url("'+encodeURI(p.attr("src"))+'")'}),u.css({"background-size":c.fill?i:"contain","background-position":(c.horizontalAlign+" "+c.verticalAlign).toLowerCase(),"background-repeat":"no-repeat"}),e("a:first",u).css({display:"block",width:"100%",height:"100%"}),e("img",u).css({display:"none"}),c.onItemFinish&&c.onItemFinish(t,u,p),u.addClass("imgLiquid_bgSize"),u.addClass("imgLiquid_ready"),d()},10)}function n(){function i(){p.data("imgLiquid_error")||p.data("imgLiquid_loaded")||p.data("imgLiquid_oldProcessed")||(u.is(":visible")&&p[0].complete&&p[0].width>0&&p[0].height>0?(p.data("imgLiquid_loaded",!0),setTimeout(l,t*c.delay)):setTimeout(i,c.timecheckvisibility))}if(p.data("oldSrc")&&p.data("oldSrc")!==p.attr("src")){var o=p.clone().removeAttr("style");return o.data("imgLiquid_settings",p.data("imgLiquid_settings")),p.parent().prepend(o),p.remove(),p=o,p[0].width=0,void setTimeout(n,10)}return p.data("imgLiquid_oldProcessed")?void l():(p.data("imgLiquid_oldProcessed",!1),p.data("oldSrc",p.attr("src")),e("img:not(:first)",u).css("display","none"),u.css({overflow:"hidden"}),p.fadeTo(0,0).removeAttr("width").removeAttr("height").css({visibility:"visible","max-width":"none","max-height":"none",width:"auto",height:"auto",display:"block"}),p.on("error",r),p[0].onerror=r,i(),void s())}function s(){(c.responsive||p.data("imgLiquid_oldProcessed"))&&p.data("imgLiquid_settings")&&(c=p.data("imgLiquid_settings"),u.actualSize=u.get(0).offsetWidth+u.get(0).offsetHeight/1e4,u.sizeOld&&u.actualSize!==u.sizeOld&&l(),u.sizeOld=u.actualSize,setTimeout(s,c.responsiveCheckTime))}function r(){p.data("imgLiquid_error",!0),u.addClass("imgLiquid_error"),c.onItemError&&c.onItemError(t,u,p),d()}function a(){var e={};if(o.settings.useDataHtmlAttr){var t=u.attr("data-imgLiquid-fill"),i=u.attr("data-imgLiquid-horizontalAlign"),n=u.attr("data-imgLiquid-verticalAlign");("true"===t||"false"===t)&&(e.fill=Boolean("true"===t)),void 0===i||"left"!==i&&"center"!==i&&"right"!==i&&-1===i.indexOf("%")||(e.horizontalAlign=i),void 0===n||"top"!==n&&"bottom"!==n&&"center"!==n&&-1===n.indexOf("%")||(e.verticalAlign=n)}return imgLiquid.isIE&&o.settings.ieFadeInDisabled&&(e.fadeInTime=0),e}function l(){var e,i,o,n,s,r,a,l,h=0,f=0,m=u.width(),g=u.height();void 0===p.data("owidth")&&p.data("owidth",p[0].width),void 0===p.data("oheight")&&p.data("oheight",p[0].height),c.fill===m/g>=p.data("owidth")/p.data("oheight")?(e="100%",i="auto",o=Math.floor(m),n=Math.floor(m*(p.data("oheight")/p.data("owidth")))):(e="auto",i="100%",o=Math.floor(g*(p.data("owidth")/p.data("oheight"))),n=Math.floor(g)),s=c.horizontalAlign.toLowerCase(),a=m-o,"left"===s&&(f=0),"center"===s&&(f=.5*a),"right"===s&&(f=a),-1!==s.indexOf("%")&&(s=parseInt(s.replace("%",""),10),s>0&&(f=a*s*.01)),r=c.verticalAlign.toLowerCase(),l=g-n,"top"===r&&(h=0),"center"===r&&(h=.5*l),"bottom"===r&&(h=l),-1!==r.indexOf("%")&&(r=parseInt(r.replace("%",""),10),r>0&&(h=l*r*.01)),c.hardPixels&&(e=o,i=n),p.css({width:e,height:i,"margin-left":Math.floor(f),"margin-top":Math.floor(h)}),p.data("imgLiquid_oldProcessed")||(p.fadeTo(c.fadeInTime,1),p.data("imgLiquid_oldProcessed",!0),c.removeBoxBackgroun
5d&&u.css("background-image","none"),u.addClass("imgLiquid_nobgSize"),u.addClass("imgLiquid_ready")),c.onItemFinish&&c.onItemFinish(t,u,p),d()}function d(){t===o.length-1&&o.settings.onFinish&&o.settings.onFinish()}var c=o.settings,u=e(this),p=e("img:first",u);return p.length?(p.data("imgLiquid_settings")?(u.removeClass("imgLiquid_error").removeClass("imgLiquid_ready"),c=e.extend({},p.data("imgLiquid_settings"),o.options)):c=e.extend({},o.settings,a()),p.data("imgLiquid_settings",c),c.onItemStart&&c.onItemStart(t,u,p),void(imgLiquid.bgs_Available&&c.useBackgroundSize?i():n())):void r()})}})}(jQuery),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery) 6}(function(e){function t(e){return a.raw?e:encodeURIComponent(e)}function i(e){return a.raw?e:decodeURIComponent(e)}function o(e){return t(a.json?JSON.stringify(e):String(e))}function n(e){0===e.indexOf('"')&&(e=e.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return e=decodeURIComponent(e.replace(r," ")),a.json?JSON.parse(e):e}catch(t){}}function s(t,i){var o=a.raw?t:n(t);return e.isFunction(i)?i(o):o}
6var r=/\+/g,a=e.cookie=function(n,r,l){if(arguments.length>1&&!e.isFunction(r)){if(l=e.extend({},a.defaults,l),"number"==typeof l.expires){var d=l.expires,c=l.expires=new Date;c.setMilliseconds(c.getMilliseconds()+864e5*d)}return document.cookie=[t(n),"=",o(r),l.expires?"; expires="+l.expires.toUTCString():"",l.path?"; path="+l.path:"",l.domain?"; domain="+l.domain:"",l.secure?"; secure":""].join("")}for(var u=n?void 0:{},p=document.cookie?document.cookie.split("; "):[],h=0,f=p.length;f>h;h++){var m=p[h].split("="),g=i(m.shift()),v=m.join("=");if(n===g){u=s(v,r);break}n||void 0===(v=s(v))||(u[g]=v)}return u};a.defaults={},e.removeCookie=function(t,i){return e.cookie(t,"",e.extend({},i,{expires:-1})),!e.cookie(t)}}),function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"undefined"!=typeof module&&module.exports?module.exports=e(require("jquery")):e(jQuery)}(function(e){var t=-1,i=-1,o=function(e){return parseFloat(e)||0},n=function(t){var i=1,n=e(t),s=null,r=[];return n.each(function(){var t=e(this),n=t.offset().top-o(t.css("margin-top")),a=r.length>0?r[r.length-1]:null;null===a?r.push(t):Math.floor(Math.abs(s-n))<=i?r[r.length-1]=a.add(t):r.push(t),s=n}),r},s=function(t){var i={byRow:!0,property:"height",target:null,remove:!1};return"object"==typeof t?e.extend(i,t):("boolean"==typeof t?i.byRow=t:"remove"===t&&(i.remove=!0),i)},r=e.fn.matchHeight=function(t){var i=s(t);if(i.remove){var o=this;return this.css(i.property,""),e.each(r._groups,function(e,t){t.elements=t.elements.not(o)}),this}return this.length<=1&&!i.target?this:(r._groups.push({elements:this,options:i}),r._apply(this,i),this)};r.version="master",r._groups=[],r._throttle=80,r._maintainScroll=!1,r._beforeUpdate=null,r._afterUpdate=null,r._rows=n,r._parse=o,r._parseOptions=s,r._apply=function(t,i){var a=s(i),l=e(t),d=[l],c=e(window).scrollTop(),u=e("html").outerHeight(!0),p=l.parents().filter(":hidden");return p.each(function(){var t=e(this);t.data("style-cache",t.attr("style"))}),p.css("display","block"),a.byRow&&!a.target&&(l.each(function(){var t=e(this),i=t.css("display");"inline-block"!==i&&"flex"!==i&&"inline-flex"!==i&&(i="block"),t.data("style-cache",t.attr("style")),t.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=n(l),l.each(function(){var t=e(this);t.attr("style",t.data("style-cache")||"")})),e.each(d,function(t,i){var n=e(i),s=0;if(a.target)s=a.target.outerHeight(!1);else{if(a.byRow&&n.length<=1)return void n.css(a.property,"");n.each(function(){var t=e(this),i=t.attr("style"),o=t.css("display");"inline-block"!==o&&"flex"!==o&&"inline-flex"!==o&&(o="block");var n={display:o};n[a.property]="",t.css(n),t.outerHeight(!1)>s&&(s=t.outerHeight(!1)),i?t.attr("style",i):t.css("display","")})}n.each(function(){var t=e(this),i=0;a.target&&t.is(a.target)||("border-box"!==t.css("box-sizing")&&(i+=o(t.css("border-top-width"))+o(t.css("border-bottom-width")),i+=o(t.css("padding-top"))+o(t.css("padding-bottom"))),t.css(a.property,s-i+"px"))})}),p.each(function(){var t=e(this);t.attr("style",t.data("style-cache")||null)}),r._maintainScroll&&e(window).scrollTop(c/u*e("html").outerHeight(!0)),this},r._applyDataApi=function(){var t={};e("[data-match-height], [data-mh]").each(function(){var i=e(this),o=i.attr("data-mh")||i.attr("data-match-height");t[o]=o in t?t[o].add(i):i}),e.each(t,function(){this.matchHeight(!0)})};var a=function(t){r._beforeUpdate&&r._beforeUpdate(t,r._groups),e.each(r._groups,function(){r._apply(this.elements,this.options)}),r._afterUpdate&&r._afterUpdate(t,r._groups)};r._update=function(o,n){if(n&&"resize"===n.type){var s=e(window).width();if(s===t)return;t=s}o?-1===i&&(i=setTimeout(function(){a(n),i=-1},r._throttle)):a(n)},e(r._applyDataApi),e(window).bind("load",function(e){r._update(!1,e)}),e(window).bind("resize orientationchange",function(e){r._update(!0,e)})}),!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"undefined"!=typeof module&&module.exports?module.exports=e(require("jquery")):e(jQuery)}(function(e){var t=-1,i=-1,o=function(e){return parseFloat(e)||0},n=function(t){var i=1,n=e(t),s=null,r=[];return n.each(function(){var t=e(this),n=t.offset().top-o(t.css("margin-top")),a=r.length>0?r[r.length-1]:null;null===a?r.push(t):Math.floor(Math.abs(s-n))<=i?r[r.length-1]=a.add(t):r.push(t),s=n}
6),r},s=function(t){var i={byRow:!0,property:"height",target:null,remove:!1};return"object"==typeof t?e.extend(i,t):("boolean"==typeof t?i.byRow=t:"remove"===t&&(i.remove=!0),i)},r=e.fn.matchHeight=function(t){var i=s(t);if(i.remove){var o=this;return this.css(i.property,""),e.each(r._groups,function(e,t){t.elements=t.elements.not(o)}),this}return this.length<=1&&!i.target?this:(r._groups.push({elements:this,options:i}),r._apply(this,i),this)};r.version="0.7.0",r._groups=[],r._throttle=80,r._maintainScroll=!1,r._beforeUpdate=null,r._afterUpdate=null,r._rows=n,r._parse=o,r._parseOptions=s,r._apply=function(t,i){var a=s(i),l=e(t),d=[l],c=e(window).scrollTop(),u=e("html").outerHeight(!0),p=l.parents().filter(":hidden");return p.each(function(){var t=e(this);t.data("style-cache",t.attr("style"))}),p.css("display","block"),a.byRow&&!a.target&&(l.each(function(){var t=e(this),i=t.css("display");"inline-block"!==i&&"flex"!==i&&"inline-flex"!==i&&(i="block"),t.data("style-cache",t.attr("style")),t.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=n(l),l.each(function(){var t=e(this);t.attr("style",t.data("style-cache")||"")})),e.each(d,function(t,i){var n=e(i),s=0;if(a.target)s=a.target.outerHeight(!1);else{if(a.byRow&&n.length<=1)return void n.css(a.property,"");n.each(function(){var t=e(this),i=t.attr("style"),o=t.css("display");"inline-block"!==o&&"flex"!==o&&"inline-flex"!==o&&(o="block");var n={display:o};n[a.property]="",t.css(n),t.outerHeight(!1)>s&&(s=t.outerHeight(!1)),i?t.attr("style",i):t.css("display","")})}n.each(function(){var t=e(this),i=0;a.target&&t.is(a.target)||("border-box"!==t.css("box-sizing")&&(i+=o(t.css("border-top-width"))+o(t.css("border-bottom-width")),i+=o(t.css("padding-top"))+o(t.css("padding-bottom"))),t.css(a.property,s-i+"px"))})}),p.each(function(){var t=e(this);t.attr("style",t.data("style-cache")||null)}),r._maintainScroll&&e(window).scrollTop(c/u*e("html").outerHeight(!0)),this},r._applyDataApi=function(){var t={};e("[data-match-height], [data-mh]").each(function(){var i=e(this),o=i.attr("data-mh")||i.attr("data-match-height");t[o]=o in t?t[o].add(i):i}),e.each(t,function(){this.matchHeight(!0)})};var a=function(t){r._beforeUpdate&&r._beforeUpdate(t,r._groups),e.each(r._groups,function(){r._apply(this.elements,this.options)}),r._afterUpdate&&r._afterUpdate(t,r._groups)};r._update=function(o,n){if(n&&"resize"===n.type){var s=e(window).width();if(s===t)return;t=s}o?-1===i&&(i=setTimeout(function(){a(n),i=-1},r._throttle)):a(n)},e(r._applyDataApi),e(window).bind("load",function(e){r._update(!1,e)}),e(window).bind("resize orientationchange",function(e){r._update(!0,e)})}),!function(){jQuery.AjaxifyDefaults={event:"click",link:!1,target:"#container",animateOut:!1,animateIn:!1,animateOutSpeed:"normal",animateInSpeed:"normal",method:"GET",tagToload:!1,loading_txt:"",loading_img:"images/loading.gif",loading_target:!1,loading_fn:function(e){jQuery.ajaxifyLoading(e)},loadHash:!1,title:!1,forms:!1,params:"ajax=true",timeout:!1,contentType:"application/x-www-form-urlencoded",dataType:"html",cache:!1,username:!1,password:!1,onStart:function(){},onError:function(e){jQuery.ajaxifyManip(e,"<font style='color: #CC0000'>Error: </font> Couldn't open the page.")},onSuccess:function(){},onComplete:function(){}},jQuery.AjaxifyFirstLoad=!0,jQuery.AjaxifyhistorySet=new Object,jQuery.AjaxifyPageTitle=document.title,jQuery.AjaxifyDebug=!1,jQuery.fn.ajaxify=function(e){return jQuery(this).size()?(jQuery.fn.jquery.split("."),this.each(function(){var t=jQuery.extend({},jQuery.AjaxifyDefaults,e);jQuery.metadata&&(t=jQuery.extend(t,jQuery(this).metadata())),t.event?jQuery(this).bind(t.event,function(){return jQuery(this).ajaxifyAnalyse(t),t.hash?jQuery.ajaxifyHash(t):jQuery.ajaxifyLoad(t),jQuery(this).is("a")||jQuery(this).is("form")?!1:void 0}):(jQuery(this).ajaxifyAnalyse(t),jQuery.ajaxifyLoad(t)),t.loadHash&&jQuery.AjaxifyFirstLoad&&(jQuery(this).ajaxifyAnalyse(t),document.location.hash.replace(/^#/,"")==t.hash&&t.hash&&(jQuery.ajaxifyHash(t),jQuery.AjaxifyFirstLoad=!1))})):(jQuery.ajaxifylog('Error: No matched element/s for your ajaxify selector " '+jQuery(this).selector+' ".'),!1)},jQuery.fn.ajaxifyAnalyse=function(e){if(e.object=this,jQuery(this).is("a")){if(jQuery(this).attr("href")){var t=jQuery(this).attr("href").replace(/^#/,"");e.link=t||e.link}else e.link;"object"!=typeof e.tagToload?jQuery(this).attr("target")?e.target=jQuery(this).attr("target"):e.target:e.target=e.loading_target||"#AjaxifyTemp"}if(e.loading_target||(e.loading_target=e.target),e.forms){var i=jQuery(e.forms).serialize();e.paramres=i}if("function"==typeof e.params)var o=e.params(e);else var o=e.params;"string"==typeof o&&(i?e.paramres+="&"+o:e.paramres=o);var n=e.target.length-1;if("object"!=typeof e.tagToload&&("+"==e.target.charAt(n)||"-"==e.target.charAt(n))&&(e.manip=e.target.charAt(n),e.target=e.target.substr(0,n)),e.loadHash){if(!jQuery.historyInit)return jQuery.ajaxifylog("Error: loadHash is enabled but history plugin couldn't be found."),!1;e.loadHash===!0&&(jQuery.ajaxifylog('Info: It seemes you are upgrading from v1.0. Please see the new documentation about loadHash. "attr:href" will be used instead of "true".'),e.loadHash="attr:href"),"attr:href"==e.loadHash.toLowerCase()||"attr:rel"==e.loadHash.toLowerCase()||"attr:title"==e.loadHash.toLowerCase()?(e.loadHash=e.loadHash.toLowerCase(),e.hash=jQuery(this).attr(e.loadHash.replace("attr:","")),jQuery.browser.opera&&(e.hash=e.hash.replace("?","%3F"),e.hash=e.hash.replace("&","%26"),e.hash=e.hash.replace("=","%3D"))):e.hash=e.loadHash,e.hash||jQuery.ajaxifylog("Warning: You have specified loadHash, but its empty or attribute couldn't be found.")}jQuery(e.target).size()||"object"==typeof e.tagToload||jQuery.ajaxifylog('Warning: Target " '+e.target+" \" couldn't be found.")}
6,jQuery.ajaxifyLoading=function(e){var t="<div id='AjaxifyLoading' style='text-align:center; width:100%; float:left;'><img src='/images/spinner.svg'></div>";e.loading_target?jQuery.ajaxifyManip(e.loading_target,t):jQuery.ajaxifyManip(e,t)},jQuery.ajaxifyHash=function(e){var t=new Object;jQuery.each(e,function(e,i){t[e]=i}),jQuery.AjaxifyhistorySet[t.hash]=t,location.hash=t.hash,jQuery.historyInit(jQuery.ajaxifyHistory),jQuery.AjaxifyFirstLoad.history=!1},jQuery.ajaxifyLoad=function(e){jQuery.ajaxSetup({global:!1}),jQuery.ajax({type:e.method,url:e.link,dataType:e.dataType,data:e.paramres,contentType:e.contentType,processData:!0,timeout:e.timeout,cache:e.cache,username:e.username,password:e.password,complete:function(){e.onComplete(e)},beforeSend:function(){e.onStart(e),e.animateOut?(e.loading_target!=e.target,e.loading_fn(e),jQuery(e.target).animate(e.animateOut,e.animateOutSpeed,function(){e.loading_target||e.loading_fn(e)})):e.loading_fn(e)},success:function(t){jQuery(e.target).stop(),jQuery("#AjaxifyLoading").remove(),e.title?document.title=e.title:document.title!=jQuery.AjaxifyPageTitle&&(document.title=jQuery.AjaxifyPageTitle),e.tagToload?(t="<div>"+t+"</div>","string"==typeof e.tagToload?jQuery.ajaxifyManip(e,jQuery(t).find(e.tagToload)):"object"==typeof e.tagToload&&jQuery.each(e.tagToload,function(e,i){jQuery(t).find(e).size()?jQuery.ajaxifyManip(i,jQuery(t).find(e)):jQuery.ajaxifylog('Warning: Tag "'+e+"\" couldn't be found.")})):jQuery.ajaxifyManip(e,t),e.onSuccess(e,t),e.animateIn&&jQuery(e.target).animate(e.animateIn,e.animateInSpeed)},error:function(t){jQuery(e.target).stop(),e.onError(e,t),e.animateIn&&jQuery(e.target).animate(e.animateIn,e.animateInSpeed)}})},jQuery.ajaxifylog=function(e){jQuery.AjaxifyDebug&&(window.console?console.debug(e):alert(e))},jQuery.ajaxifyHistory=function(e){if(e){if(jQuery.browser.safari)var t=jQuery.AjaxifyhistorySet[location.hash.replace(/^#/,"")];else var t=jQuery.AjaxifyhistorySet[e];t?jQuery.ajaxifyLoad(t):jQuery.ajaxifylog("History Fired. But I couldn't find hash. Most propabley, the hash is empty. If so, its normal.")}},jQuery.ajaxifyManip=function(e,t){if("object"!=typeof e){var i=e,e=new Object,o=i.length-1;"+"==i.charAt(o)||"-"==i.charAt(o)?(e.manip=i.charAt(o),e.target=i.substr(0,o)):(e.manip="",e.target=i),jQuery(e.target).size()||jQuery.ajaxifylog('Warning: Target "'+e.target+"\" couldn't be found.")}"+"==e.manip?jQuery(e.target).append(t):"-"==e.manip?jQuery(e.target).prepend(t):jQuery(e.target).html(t)}}(jQuery),function(e){"use strict";function t(t){var i=t.data;t.isDefaultPrevented()||(t.preventDefault(),e(t.target).ajaxSubmit(i))}function i(t){var i=t.target,o=e(i);if(!o.is("[type=submit],[type=image]")){var n=o.closest("[type=submit]");if(0===n.length)return;i=n[0]}var s=this;if(s.clk=i,"image"==i.type)if(void 0!==t.offsetX)s.clk_x=t.offsetX,s.clk_y=t.offsetY;else if("function"==typeof e.fn.offset){var r=o.offset();s.clk_x=t.pageX-r.left,s.clk_y=t.pageY-r.top}else s.clk_x=t.pageX-i.offsetLeft,s.clk_y=t.pageY-i.offsetTop;setTimeout(function(){s.clk=s.clk_x=s.clk_y=null},100)}function o(){if(e.fn.ajaxSubmit.debug){var t="[jquery.form] "+Array.prototype.join.call(arguments,"");window.console&&window.console.log?window.console.log(t):window.opera&&window.opera.postError&&window.opera.postError(t)}}var n={};n.fileapi=void 0!==e("<input type='file'/>").get(0).files,n.formdata=void 0!==window.FormData;var s=!!e.fn.prop;e.fn.attr2=function(){if(!s)return this.attr.apply(this,arguments);var e=this.prop.apply(this,arguments);return e&&e.jquery||"string"==typeof e?e:this.attr.apply(this,arguments)},e.fn.ajaxSubmit=function(t){function i(i){var o,n,s=e.param(i,t.traditional).split("&"),r=s.length,a=[];for(o=0;r>o;o++)s[o]=s[o].replace(/\+/g," "),n=s[o].split("="),a.push([decodeURIComponent(n[0]),decodeURIComponent(n[1])]);return a}function r(o){for(var n=new FormData,s=0;o.length>s;s++)n.append(o[s].name,o[s].value);if(t.extraData){var r=i(t.extraData);for(s=0;r.length>s;s++)r[s]&&n.append(r[s][0],r[s][1])}t.data=null;var a=e.extend(!0,{},e.ajaxSettings,t,{contentType:!1,processData:!1,cache:!1,type:l||"POST"});t.uploadProgress&&(a.xhr=function(){var i=e.ajaxSettings.xhr();return i.upload&&i.upload.addEventListener("progress",function(e){var i=0,o=e.loaded||e.position,n=e.total;e.lengthComputable&&(i=Math.ceil(100*(o/n))),t.uploadProgress(e,o,n,i)},!1),i}),a.data=null;var d=a.beforeSend;return a.beforeSend=function(e,t){t.data=n,d&&d.call(this,e,t)},e.ajax(a)}function a(i){function n(e){var t=null;try{e.contentWindow&&(t=e.contentWindow.document)}catch(i){o("cannot get iframe.contentWindow document: "+i)}if(t)return t;try{t=e.contentDocument?e.contentDocument:e.document}catch(i){o("cannot get iframe.contentDocument: "+i),t=e.document}return t}function r(){function t(){try{var e=n(v).readyState;o("state = "+e),e&&"uninitialized"==e.toLowerCase()&&setTimeout(t,50)}catch(i){o("Server abort: ",i," (",i.name,")"),a(S),T&&clearTimeout(T),T=void 0}}var i=u.attr2("target"),s=u.attr2("action");k.setAttribute("target",f),(!l||/post/i.test(l))&&k.setAttribute("method","POST"),s!=p.url&&k.setAttribute("action",p.url),p.skipEncodingOverride||l&&!/post/i.test(l)||u.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"}),p.timeout&&(T=setTimeout(function(){x=!0,a(C)},p.timeout));var r=[];try{if(p.extraData)for(var d in p.extraData)p.extraData.hasOwnProperty(d)&&r.push(e.isPlainObject(p.extraData[d])&&p.extraData[d].hasOwnProperty("name")&&p.extraData[d].hasOwnProperty("value")?e('<input type="hidden" name="'+p.extraData[d].name+'">').val(p.extraData[d].value).appendTo(k)[0]:e('<input type="hidden" name="'+d+'">').val(p.extraData[d]).appendTo(k)[0]);p.iframeTarget||g.appendTo("body"),v.attachEvent?v.attachEvent("onload",a):v.addEventListener("load",a,!1),setTimeout(t,15);try{k.submit()}catch(c){var h=document.createElement("form").submit;h.apply(k)}}finally{k.setAttribute("action",s),i?k.setAttribute("target",i):u.removeAttr("target"),e(r).remove()}}function a(t){if(!y.aborted&&!O){if(j=n(v),j||(o("cannot access response document"),t=S),t===C&&y)return y.abort("timeout"),void $.reject(y,"timeout");if(t==S&&y)return y.abort("server abort"),void $.reject(y,"error","server abort");if(j&&j.location.href!=p.iframeSrc||x){v.detachEvent?v.detachEvent("onload",a):v.removeEventListener("load",a,!1);var i,s="success";try{if(x)throw"timeout";var r="xml"==p.dataType||j.XMLDocument||e.isXMLDoc(j);if(o("isXml="+r),!r&&window.opera&&(null===j.body||!j.body.innerHTML)&&--D)return o("requeing onLoad callback, DOM not available"),void setTimeout(a,250);var l=j.body?j.body:j.documentElement;y.responseText=l?l.innerHTML:null,y.responseXML=j.XMLDocument?j.XMLDocument:j,r&&(p.dataType="xml"),y.getResponseHeader=function(e){var t={"content-type":p.dataType};return t[e.toLowerCase()]},l&&(y.status=Number(l.getAttribute("status"))||y.status,y.statusText=l.getAttribute("statusText")||y.statusText);
6var d=(p.dataType||"").toLowerCase(),c=/(json|script|text)/.test(d);if(c||p.textarea){var u=j.getElementsByTagName("textarea")[0];if(u)y.responseText=u.value,y.status=Number(u.getAttribute("status"))||y.status,y.statusText=u.getAttribute("statusText")||y.statusText;else if(c){var f=j.getElementsByTagName("pre")[0],m=j.getElementsByTagName("body")[0];f?y.responseText=f.textContent?f.textContent:f.innerText:m&&(y.responseText=m.textContent?m.textContent:m.innerText)}}else"xml"==d&&!y.responseXML&&y.responseText&&(y.responseXML=M(y.responseText));try{E=P(y,d,p)}catch(b){s="parsererror",y.error=i=b||s}}catch(b){o("error caught: ",b),s="error",y.error=i=b||s}y.aborted&&(o("upload aborted"),s=null),y.status&&(s=y.status>=200&&300>y.status||304===y.status?"success":"error"),"success"===s?(p.success&&p.success.call(p.context,E,"success",y),$.resolve(y.responseText,"success",y),h&&e.event.trigger("ajaxSuccess",[y,p])):s&&(void 0===i&&(i=y.statusText),p.error&&p.error.call(p.context,y,s,i),$.reject(y,"error",i),h&&e.event.trigger("ajaxError",[y,p,i])),h&&e.event.trigger("ajaxComplete",[y,p]),h&&!--e.active&&e.event.trigger("ajaxStop"),p.complete&&p.complete.call(p.context,y,s),O=!0,p.timeout&&clearTimeout(T),setTimeout(function(){p.iframeTarget?g.attr("src",p.iframeSrc):g.remove(),y.responseXML=null},100)}}}var d,c,p,h,f,g,v,y,b,w,x,T,k=u[0],$=e.Deferred();if($.abort=function(e){y.abort(e)},i)for(c=0;m.length>c;c++)d=e(m[c]),s?d.prop("disabled",!1):d.removeAttr("disabled");if(p=e.extend(!0,{},e.ajaxSettings,t),p.context=p.context||p,f="jqFormIO"+(new Date).getTime(),p.iframeTarget?(g=e(p.iframeTarget),w=g.attr2("name"),w?f=w:g.attr2("name",f)):(g=e('<iframe name="'+f+'" src="'+p.iframeSrc+'" />'),g.css({position:"absolute",top:"-1000px",left:"-1000px"})),v=g[0],y={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(t){var i="timeout"===t?"timeout":"aborted";o("aborting upload... "+i),this.aborted=1;try{v.contentWindow.document.execCommand&&v.contentWindow.document.execCommand("Stop")}catch(n){}g.attr("src",p.iframeSrc),y.error=i,p.error&&p.error.call(p.context,y,i,t),h&&e.event.trigger("ajaxError",[y,p,i]),p.complete&&p.complete.call(p.context,y,i)}},h=p.global,h&&0===e.active++&&e.event.trigger("ajaxStart"),h&&e.event.trigger("ajaxSend",[y,p]),p.beforeSend&&p.beforeSend.call(p.context,y,p)===!1)return p.global&&e.active--,$.reject(),$;if(y.aborted)return $.reject(),$;b=k.clk,b&&(w=b.name,w&&!b.disabled&&(p.extraData=p.extraData||{},p.extraData[w]=b.value,"image"==b.type&&(p.extraData[w+".x"]=k.clk_x,p.extraData[w+".y"]=k.clk_y)));var C=1,S=2,A=e("meta[name=csrf-token]").attr("content"),I=e("meta[name=csrf-param]").attr("content");I&&A&&(p.extraData=p.extraData||{},p.extraData[I]=A),p.forceSync?r():setTimeout(r,10);var E,j,O,D=50,M=e.parseXML||function(e,t){return window.ActiveXObject?(t=new ActiveXObject("Microsoft.XMLDOM"),t.async="false",t.loadXML(e)):t=(new DOMParser).parseFromString(e,"text/xml"),t&&t.documentElement&&"parsererror"!=t.documentElement.nodeName?t:null},_=e.parseJSON||function(e){return window.eval("("+e+")")},P=function(t,i,o){var n=t.getResponseHeader("content-type")||"",s="xml"===i||!i&&n.indexOf("xml")>=0,r=s?t.responseXML:t.responseText;return s&&"parsererror"===r.documentElement.nodeName&&e.error&&e.error("parsererror"),o&&o.dataFilter&&(r=o.dataFilter(r,i)),"string"==typeof r&&("json"===i||!i&&n.indexOf("json")>=0?r=_(r):("script"===i||!i&&n.indexOf("javascript")>=0)&&e.globalEval(r)),r};return $}if(!this.length)return o("ajaxSubmit: skipping submit process - no element selected"),this;var l,d,c,u=this;"function"==typeof t?t={success:t}:void 0===t&&(t={}),l=t.type||this.attr2("method"),d=t.url||this.attr2("action"),c="string"==typeof d?e.trim(d):"",c=c||window.location.href||"",c&&(c=(c.match(/^([^#]+)/)||[])[1]),t=e.extend(!0,{url:c,success:e.ajaxSettings.success,type:l||e.ajaxSettings.type,iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},t);var p={};if(this.trigger("form-pre-serialize",[this,t,p]),p.veto)return o("ajaxSubmit: submit vetoed via form-pre-serialize trigger"),this;if(t.beforeSerialize&&t.beforeSerialize(this,t)===!1)return o("ajaxSubmit: submit aborted via beforeSerialize callback"),this;var h=t.traditional;void 0===h&&(h=e.ajaxSettings.traditional);var f,m=[],g=this.formToArray(t.semantic,m);if(t.data&&(t.extraData=t.data,f=e.param(t.data,h)),t.beforeSubmit&&t.beforeSubmit(g,this,t)===!1)return o("ajaxSubmit: submit aborted via beforeSubmit callback"),this;if(this.trigger("form-submit-validate",[g,this,t,p]),p.veto)return o("ajaxSubmit: submit vetoed via form-submit-validate trigger"),this;var v=e.param(g,h);f&&(v=v?v+"&"+f:f),"GET"==t.type.toUpperCase()?(t.url+=(t.url.indexOf("?")>=0?"&":"?")+v,t.data=null):t.data=v;var y=[];if(t.resetForm&&y.push(function(){u.resetForm()}),t.clearForm&&y.push(function(){u.clearForm(t.includeHidden)}),!t.dataType&&t.target){var b=t.success||function(){};y.push(function(i){var o=t.replaceTarget?"replaceWith":"html";e(t.target)[o](i).each(b,arguments)})}else t.success&&y.push(t.success);if(t.success=function(e,i,o){for(var n=t.context||this,s=0,r=y.length;r>s;s++)y[s].apply(n,[e,i,o||u,u])},t.error){var w=t.error;t.error=function(e,i,o){var n=t.context||this;w.apply(n,[e,i,o,u])}}if(t.complete){var x=t.complete;t.complete=function(e,i){var o=t.context||this;x.apply(o,[e,i,u])}}var T=e("input[type=file]:enabled",this).filter(function(){return""!==e(this).val()}),k=T.length>0,$="multipart/form-data",C=u.attr("enctype")==$||u.attr("encoding")==$,S=n.fileapi&&n.formdata;o("fileAPI :"+S);var A,I=(k||C)&&!S;t.iframe!==!1&&(t.iframe||I)?t.closeKeepAon?e.get(t.closeKeepAon,function(){A=a(g)}):A=a(g):A=(k||C)&&S?r(g):e.ajax(t),u.removeData("jqxhr").data("jqxhr",A);for(var E=0;m.length>E;E++)m[E]=null;return this.trigger("form-submit-notify",[this,t]),this},e.fn.ajaxForm=function(n){if(n=n||{},n.delegation=n.delegation&&e.isFunction(e.fn.on),!n.delegation&&0===this.length){var s={s:this.selector,c:this.context};return!e.isReady&&s.s?(o("DOM not ready, queuing ajaxForm"),e(function(){e(s.s,s.c).ajaxForm(n)}),this):(o("terminating; zero elements found by selector"+(e.isReady?"":" (DOM not ready)")),this)}return n.delegation?(e(document).off("submit.form-plugin",this.selector,t).off("click.form-plugin",this.selector,i).on("submit.form-plugin",this.selector,n,t).on("click.form-plugin",this.selector,n,i),this):this.ajaxFormUnbind().bind("submit.form-plugin",n,t).bind("click.form-plugin",n,i)},e.fn.ajaxFormUnbind=function(){return this.unbind("submit.form-plugin click.form-plugin")},e.fn.formToArray=function(t,i){var o=[];if(0===this.length)return o;var s=this[0],r=t?s.getElementsByTagName("*"):s.elements;if(!r)return o;var a,l,d,c,u,p,h;for(a=0,p=r.length;p>a;
6a++)if(u=r[a],d=u.name,d&&!u.disabled)if(t&&s.clk&&"image"==u.type)s.clk==u&&(o.push({name:d,value:e(u).val(),type:u.type}),o.push({name:d+".x",value:s.clk_x},{name:d+".y",value:s.clk_y}));else if(c=e.fieldValue(u,!0),c&&c.constructor==Array)for(i&&i.push(u),l=0,h=c.length;h>l;l++)o.push({name:d,value:c[l]});else if(n.fileapi&&"file"==u.type){i&&i.push(u);var f=u.files;if(f.length)for(l=0;f.length>l;l++)o.push({name:d,value:f[l],type:u.type});else o.push({name:d,value:"",type:u.type})}else null!==c&&void 0!==c&&(i&&i.push(u),o.push({name:d,value:c,type:u.type,required:u.required}));if(!t&&s.clk){var m=e(s.clk),g=m[0];d=g.name,d&&!g.disabled&&"image"==g.type&&(o.push({name:d,value:m.val()}),o.push({name:d+".x",value:s.clk_x},{name:d+".y",value:s.clk_y}))}return o},e.fn.formSerialize=function(t){return e.param(this.formToArray(t))},e.fn.fieldSerialize=function(t){var i=[];return this.each(function(){var o=this.name;if(o){var n=e.fieldValue(this,t);if(n&&n.constructor==Array)for(var s=0,r=n.length;r>s;s++)i.push({name:o,value:n[s]});else null!==n&&void 0!==n&&i.push({name:this.name,value:n})}}),e.param(i)},e.fn.fieldValue=function(t){for(var i=[],o=0,n=this.length;n>o;o++){var s=this[o],r=e.fieldValue(s,t);null===r||void 0===r||r.constructor==Array&&!r.length||(r.constructor==Array?e.merge(i,r):i.push(r))}return i},e.fieldValue=function(t,i){var o=t.name,n=t.type,s=t.tagName.toLowerCase();if(void 0===i&&(i=!0),i&&(!o||t.disabled||"reset"==n||"button"==n||("checkbox"==n||"radio"==n)&&!t.checked||("submit"==n||"image"==n)&&t.form&&t.form.clk!=t||"select"==s&&-1==t.selectedIndex))return null;if("select"==s){var r=t.selectedIndex;if(0>r)return null;for(var a=[],l=t.options,d="select-one"==n,c=d?r+1:l.length,u=d?r:0;c>u;u++){var p=l[u];if(p.selected){var h=p.value;if(h||(h=p.attributes&&p.attributes.value&&!p.attributes.value.specified?p.text:p.value),d)return h;a.push(h)}}return a}return e(t).val()},e.fn.clearForm=function(t){return this.each(function(){e("input,select,textarea",this).clearFields(t)})},e.fn.clearFields=e.fn.clearInputs=function(t){var i=/^(?:color|date|datetime|email|month|number|password|range|search|tel|text|time|url|week)$/i;return this.each(function(){var o=this.type,n=this.tagName.toLowerCase();i.test(o)||"textarea"==n?this.value="":"checkbox"==o||"radio"==o?this.checked=!1:"select"==n?this.selectedIndex=-1:"file"==o?/MSIE/.test(navigator.userAgent)?e(this).replaceWith(e(this).clone(!0)):e(this).val(""):t&&(t===!0&&/hidden/.test(o)||"string"==typeof t&&e(this).is(t))&&(this.value="")})},e.fn.resetForm=function(){return this.each(function(){("function"==typeof this.reset||"object"==typeof this.reset&&!this.reset.nodeType)&&this.reset()})},e.fn.enable=function(e){return void 0===e&&(e=!0),this.each(function(){this.disabled=!e})},e.fn.selected=function(t){return void 0===t&&(t=!0),this.each(function(){var i=this.type;if("checkbox"==i||"radio"==i)this.checked=t;else if("option"==this.tagName.toLowerCase()){var o=e(this).parent("select");t&&o[0]&&"select-one"==o[0].type&&o.find("option").selected(!1),this.selected=t}})},e.fn.ajaxSubmit.debug=!1}("undefined"!=typeof jQuery?jQuery:window.Zepto),!function($){$.extend({metadata:{defaults:{type:"class",name:"metadata",cre:/({.*})/,single:"metadata"},setType:function(e,t){this.defaults.type=e,this.defaults.name=t},get:function(elem,opts){var settings=$.extend({},this.defaults,opts);settings.single.length||(settings.single="metadata");var data=$.data(elem,settings.single);if(data)return data;if(data="{}","class"==settings.type){var m=settings.cre.exec(elem.className);m&&(data=m[1])}else if("elem"==settings.type){if(!elem.getElementsByTagName)return void 0;var e=elem.getElementsByTagName(settings.name);e.length&&(data=$.trim(e[0].innerHTML))}else if(void 0!=elem.getAttribute){var attr=elem.getAttribute(settings.name);attr&&(data=attr)}return data.indexOf("{")<0&&(data="{"+data+"}"),data=eval("("+data+")"),$.data(elem,settings.single,data),data}}}),$.fn.metadata=function(e){return $.metadata.get(this[0],e)}}(jQuery);var App=function(e,t,i){return e.flags=e.flags||new function(){function o(){var e=i.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);var o=e.indexOf("Trident/");if(o>0){var n=e.indexOf("rv:");return parseInt(e.substring(n+3,e.indexOf(".",n)),10)}var s=e.indexOf("Edge/");return s>0?parseInt(e.substring(s+5,e.indexOf(".",s)),10):!1}var n=!!navigator.userAgent.match(/firefox/i),s=o(),r=t("html").hasClass("lt-ie10"),a=t("html").hasClass("lt-ie9"),l={Android:function(){return/Android/i.test(navigator.userAgent)},BlackBerry:function(){return/BlackBerry/i.test(navigator.userAgent)},iOS:function(){return/iPhone|iPad|iPod/i.test(navigator.userAgent)},Windows:function(){return/IEMobile/i.test(navigator.userAgent)},any:function(){return l.Android()||l.BlackBerry()||l.iOS()||l.Windows()}};return e.flags=e.flags||{},e.flags.isFF=n,e.flags.isIE=s,e.flags.ltIE10=r,e.flags.ltIE9=a,e.flags.isMobile=l,e.flags},e}(App||{},jQuery,this,this.document),App=function(e,t,i,o,n){return e.modules=e.modules||{},e.modules.photoswipe=e.modules.photoswipe||function(){function e(e){var t="";return e=e.replace(/(>|<)/gi,"").split(/(vi\/|v=|\/v\/|youtu\.be\/|\/embed\/)/),e[2]!==n?(t=e[2].split(/[^0-9a-z_\-]/i),t=t[0]):t=e,t}function s(e){var t=/https?:\/\/(?:www\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/([^\/]*)\/videos\/|album\/(\d+)\/video\/|)(\d+)(?:$|\/|\?)/,i=e.match(t);return i?i[3]:!1}function r(n){for(var r=function(t){for(var i,o,n,r,a,l=t.querySelectorAll("figure"),d=l.length,c=[],u=[],p=0;d>p;p++){var h=l[p].parentNode;-1==(" "+h.className+" ").replace(/[\n\t]/g," ").indexOf("clone")&&u.push(l[p])}l=u,d=u.length;for(var f=0;f<l.length;f++)if(i=l[f],1===i.nodeType){if(o=i.children[0],r=o.getAttribute("data-size").split("x"),n=o.getAttribute("href"),n.indexOf("youtube")>-1||n.indexOf("youtu.be")>-1){var m=e(n);a={html:'<div class="photoswipe-video"><div class="video-wrapper"><iframe width="640" height="360" src="https://www.youtube.com/embed/'+m+'?rel=0" frameborder="0" allowfullscreen></iframe></div></div>'}}else if(n.indexOf("vimeo.com")>-1){var m=s(n);a={html:'<div class="photoswipe-video"><div class="video-wrapper vimeo"><iframe src="https://player.vimeo.com/video/'+m+'" width="100%" height="100%" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe></div></div>'}}else a={src:n,w:parseInt(r[0],10),h:parseInt(r[1],10)};""!=i.getAttribute("data-description")&&(a.title=i.getAttribute("data-description")),o.children.length>0&&(a.msrc=o.children[0].getAttribute("src")),a.el=i,c.push(a)}return c},a=function m(e,t){return e&&(t(e)?e:m(e.parentNode,t))},l=function(e){e=e||i.event,e.preventDefault?e.preventDefault():e.returnValue=!1;var t=e.target||e.srcElement,o=a(t,function(e){return e.tagName&&"FIGURE"===e.tagName.toUpperCase()});if(o){for(var s,r=a(t,function(e){return e.classList.contains(n.substring(1))}),l=r||o.parentNode,d=l.querySelectorAll("figure"),u=d.length,p=0,h=[],f=0;u>f;f++){var m=d[f].parentNode;-1==(" "+m.className+" ").replace(/[\n\t]/g," ").indexOf("clone")&&h.push(d[f])}d=h,u=h.length;for(var g=0;u>g;g++)if(1===d[g].nodeType){if(d[g]===o){s=p;break}p++}return s>=0&&c(s,l),!1}},d=function(){var e=i.location.hash.substring(1),t={};if(e.length<5)return t;for(var o=e.split("&"),n=0;n<o.length;n++)if(o[n]){var s=o[n].split("="); 7s.length<2||(t[s[0]]=s[1])}
7return t.gid&&(t.gid=parseInt(t.gid,10)),t},c=function(e,n,s,a){var l,d,c,u=o.querySelectorAll(".pswp")[0];if(c=r(n),d={galleryUID:n.getAttribute("data-pswp-uid"),history:!1,shareEl:!1,showHideOpacity:!0,getThumbBoundsFn:function(e){if(!(t(c[e].el).find(".imgLiquid").length>0)){var n=c[e].el.getElementsByTagName("img")[0],s=i.pageYOffset||o.documentElement.scrollTop,r=n.getBoundingClientRect();return{x:r.left,y:r.top+s,w:r.width}}}},a)if(d.galleryPIDs){for(var p=0;p<c.length;p++)if(c[p].pid==e){d.index=p;break}}else d.index=parseInt(e,10)-1;else d.index=parseInt(e,10);isNaN(d.index)||(s&&(d.showAnimationDuration=0),l=new PhotoSwipe(u,PhotoSwipeUI_Default,c,d),l.init())},u=o.querySelectorAll(n),p=0,h=u.length;h>p;p++)u[p].setAttribute("data-pswp-uid",p+1),u[p].onclick=l;var f=d();f.pid&&f.gid&&c(f.pid,u[f.gid-1],!0,!0)}function a(){t(".photoswipe-gallery").length>0&&r(".photoswipe-gallery")}return a(),{initPhotoSwipe:r}}(),e}(App||{},jQuery,this,this.document),App=function(e,t,i,o){return e.modules=e.modules||{},e.modules.header=e.modules.header||function(){function n(){var e=getCurrentScroll();Math.abs(h-e)<=f||(e>h&&e>m?p.removeClass("nav-visible").addClass("nav-hidden"):e+l.height()<d.height()&&p.removeClass("nav-hidden").addClass("nav-visible"),h=e)}function s(){if(t(".overlay").hasClass("open")){t("body").removeClass("disable-scroll"),t(".overlay").removeClass("open"),t(".overlay").addClass("close"),t("#toTop").show();var e=function(i){if(y.transitions){if("visibility"!==i.propertyName)return;this.removeEventListener(v,e)}t(".overlay").removeClass("close")};y.transitions?t(".overlay")[0].addEventListener(v,e):e()}else t(".overlay").hasClass("close")||(t("body").addClass("disable-scroll"),t(".overlay").addClass("open"),t("#toTop").hide())}function r(){var i=100;l.scroll(function(){e.flags.isMobile.any()||(getCurrentScroll()>i?(u.addClass("shrink"),t("#cookie-alert").addClass("shrink"),t(".flip-container").addClass("trigger-flip")):(u.removeClass("shrink"),t("#cookie-alert").removeClass("shrink"),t(".flip-container").removeClass("trigger-flip")))}),u.on("show.bs.collapse",function(){t(this).find(".navbar-header").css("height","auto")}),u.on("hide.bs.collapse",function(){t(this).find(".navbar-header").removeAttr("style")}),l.scroll(function(){c.hasClass("search-open")||(a=!0)}),setInterval(function(){a&&(n(),a=!1)},250),e.flags.isMobile.any()||c.on("mousemove",function(e){var t=e.pageY||e.clientY,i=l.scrollTop(),o=t-i,n=100;n>=o&&p.removeClass("nav-hidden").addClass("nav-visible")});var i=t(".navbar-absolute-top").innerHeight();d.on("click",".trigger-overlay, .overlay-close",s),d.on("keyup",function(e){27==e.keyCode&&t(".overlay").hasClass("open")&&s()}),l.scroll(function(){getCurrentScroll()>i?(t(".navbar-shrink").show(),t(".navbar-shrink").removeClass("flipOutX").addClass("flipInX")):t(".navbar-shrink").removeClass("flipInX").addClass("flipOutX")})}var a,l=t(i),d=t(o),c=t(o.body),u=t(".navbar"),p=t("header.navbar"),h=0,f=5,m=t("header.navbar").outerHeight(),g={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",msTransition:"MSTransitionEnd",transition:"transitionend"},v=g[Modernizr.prefixed("transition")],y={transitions:Modernizr.csstransitions};return r(),{}}(),e}(App||{},jQuery,this,this.document),App=function(e,t,i,o){return e.modules=e.modules||{},e.modules.sliders=e.modules.sliders||function(){function n(){if(s.length>0){if(s.on("init",function(){s.find(".slick-cloned .img-liquid").length>0&&s.find(".slick-cloned .img-liquid").imgLiquid()}),s.slick({arrows:!0,autoplay:!0,autoplaySpeed:banner_transition_time>0?1e3*banner_transition_time:7e3,dots:!0,mobileFirst:!0,speed:750}),1==s.find(".slick-slide").length&&s.find(".slick-slide").css("cursor","default"),s.find(".youtube-video").length>0&&!e.flags.isMobile.any()){var i=s.find(".youtube-video").parent(".slick-slide").data("slick-index");s.on("beforeChange",function(e,t,o){i==o&&playerYT.pauseVideo()}),s.on("afterChange",function(e,t,o){i==o&&playerYT.playVideo()})}if(s.find(".vimeo-video").length>0&&!e.flags.isMobile.any()){var o=t("#player1")[0],n=$f(o),d=s.find(".vimeo-video").parent(".slick-slide").data("slick-index");n.addEvent("ready",function(){n.api("setVolume",0),0===d&&n.api("play")}),s.on("beforeChange",function(e,t,i){d==i&&n.api("pause")}),s.on("afterChange",function(e,t,i){d==i&&n.api("play")})}}r.length>0&&r.slick({arrows:!0,autoplay:!1,dots:!1,mobileFirst:!0,speed:750,slidesToShow:2,slidesToScroll:2,responsive:[{breakpoint:768,settings:{slidesToShow:4,slidesToScroll:4}}]}),a.length>0&&a.slick({arrows:!1,autoplay:!0,autoplaySpeed:7e3,dots:!1,draggable:!1,mobileFirst:!0,speed:750,slidesToShow:2,slidesToScroll:1,responsive:[{breakpoint:599,settings:{slidesToShow:3}},{breakpoint:767,settings:{slidesToShow:4}},{breakpoint:991,settings:{slidesToShow:6}}]}),l.length>0&&l.slick({arrows:!1,autoplay:!0,autoplaySpeed:7e3,dots:!1,draggable:!1,mobileFirst:!0,speed:750,slidesToShow:2,slidesToScroll:1,responsive:[{breakpoint:599,settings:{slidesToShow:3}},{breakpoint:767,settings:{slidesToShow:4}},{breakpoint:991,settings:{slidesToShow:6}}]})}var s=(t(i),t(o),t(".banner")),r=t(".catalog-slider"),a=t(".partners-slider"),l=t(".brands-slider");return n(),{}}(),e}(App||{},jQuery,this,this.document),App=function(e,t,i,o){return e.modules=e.modules||{},e.modules.youtubeplayer=e.modules.youtubeplayer||new function(){function n(){if(d.length>0){if(e.flags.isMobile.any())return!1;var n=o.createElement("script");n.src="//www.youtube.com/iframe_api";var s=o.getElementsByTagName("script")[0];s.parentNode.insertBefore(n,s),a.addClass("loading-youtube-api"),i.onYouTubeIframeAPIReady=function(){a.removeClass("loading-youtube-api"),l.on("click",".yt-custom-player",function(e){var i=t(this),o=new c(i,i.attr("href"));o.video_id!==!1&&e.preventDefault()})}}}var s=o.fullscreenEnabled||o.webkitFullscreenEnabled||o.mozFullScreenEnabled||o.msFullscreenEnabled,r={autoplay:1,controls:0,showinfo:0,rel:0,wmode:"transparent",enablejsapi:1},a=t("html"),l=t("body"),d=t("a[href*='youtube'], a[href*='youtu.be']");countInstances=0,yt_players=[],players=[];var c=function(e,t){return this.player_id="yt"+countInstances++,this.video_id=this.getYoutubeIdFromUrl(t),this.$target=e,this.url=t,this.paused=!1,this.video_id?(this.initPlayer(),yt_players.push(this.yt_player),players.push(this),void this.pauseOthers()):!1};c.prototype.pauseOthers=function(){if(yt_players)for(var e=0;e<yt_players.length;e++)if(yt_players[e]!=this.yt_player)try{yt_players[e].pauseVideo()}catch(t){}},c.prototype.getYoutubeIdFromUrl=function(e){var t=/^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#\&\?]*).*/,i=e.match(t);return i&&11==i[7].length?i[7]:!1},c.prototype.getPlayerMarkup=function(){var e='<div class="youtubeplayer"> <div id="'+this.player_id+'"></div> <div class="control-bar"> <a class="play-pause" href="#">
7 <span class="play"></span> <span class="pause"></span> </a> <div class="progress-holder"> <div class="progress-bg"></div> <div class="progress-load"></div> <div class="progress-play"></div> </div> <div class="sound"><div class="current-volume"></div><div class="drag-volume"></div></div>'+(s?'<a class="fullscreen" href="#"></a>':"")+" </div></div>";return e},c.prototype.initPlayer=function(){var e=this;this.$clone=this.$target.clone(),this.$target.replaceWith(this.getPlayerMarkup()),this.yt_player=new YT.Player(this.player_id,{playerVars:r,videoId:this.video_id,width:"100%",height:"100%",events:{onReady:function(){e.onPlayerReady.call(e)},onStateChange:function(t){e.onPlayerStateChange.call(e,t)},onError:function(){}}}),this.$youtubeplayer=t("#"+this.player_id).closest(".youtubeplayer"),this.$youtubeplayer_instance=this.$youtubeplayer.find("iframe"),this.$playPauseBtn=this.$youtubeplayer.find(".play-pause"),this.$progressbarLoad=this.$youtubeplayer.find(".progress-load"),this.$progressbarPlay=this.$youtubeplayer.find(".progress-play"),this.$progressbars=this.$youtubeplayer.find(".progress-play, .progress-load"),this.$progressbarBg=this.$youtubeplayer.find(".progress-bg"),this.$currentTime=this.$youtubeplayer.find(".current-time"),this.$volumeBar=this.$youtubeplayer.find(".current-volume"),s&&(this.$fullscreenBtn=this.$youtubeplayer.find(".fullscreen"),this.$fullscreenBtn.on("click",function(t){e.onFullscreenClick.call(e,t)}),this.$youtubeplayer.addClass("with-fullscreen")),this.$controlBar=this.$youtubeplayer.find(".control-bar"),this.$volumeBtn=this.$youtubeplayer.find(".drag-volume"),this.$playPauseBtn.on("click",function(t){e.onPlayPauseClick.call(e,t)}),this.$progressbars.on("mousedown",function(t){e.onProgressStartDrag.call(e,t)}),l.on("mouseup",function(t){e.onProgressStoptDrag.call(e,t)}),this.$progressbars.on("mousemove",function(t){e.onProgressMouseMoveDrag.call(e,t)}),this.$progressbars.on("click",function(t){e.onProgressMouseMoveDrag.call(e,t)}),this.$volumeBtn.on("mousedown",function(t){e.onVolumeStartDrag.call(e,t)}),l.on("mouseup",function(t){e.onVolumeStoptDrag.call(e,t)}),this.$youtubeplayer.on("mousemove",function(t){e.onVolumeMouseMoveDrag.call(e,t)}),this.$volumeBtn.on("click",function(t){e.onVolumeMouseMoveDrag.call(e,t)}),this.$youtubeplayer.on("mouseenter",function(t){e.showControls.call(e,t)}),this.$youtubeplayer.on("mouseleave",function(t){e.hideControls.call(e,t)})},c.prototype.showControls=function(){this.$controlBar.fadeIn()},c.prototype.hideControls=function(){this.$controlBar.fadeOut()},c.prototype.onProgressStartDrag=function(){this.isProgressBarDrag=!0},c.prototype.onProgressStoptDrag=function(){this.isProgressBarDrag=!1},c.prototype.onProgressMouseMoveDrag=function(e){if(this.isProgressBarDrag||"click"==e.type){var t={left:e.pageX-this.$progressbarLoad.offset().left,top:e.pageY-this.$progressbarLoad.offset().top},i=t.left/this.$progressbarBg.width(),o=parseInt(i*this.yt_player.getDuration());this.yt_player.seekTo(o)}},c.prototype.onVolumeStartDrag=function(){this.isVolumeBarDrag=!0},c.prototype.onVolumeStoptDrag=function(){this.isVolumeBarDrag=!1},c.prototype.onVolumeMouseMoveDrag=function(e){if(this.isVolumeBarDrag||"click"==e.type){var t={left:e.pageX-this.$volumeBtn.offset().left,top:e.pageY-this.$volumeBtn.offset().top},i=t.left/this.$volumeBtn.width(),o=100*i;o=o>100?100:0>o?0:o,this.yt_player.setVolume(o),this.$volumeBar.width(o+"%")}},c.prototype.onPlayPauseClick=function(t){t.preventDefault(),this.ended&&this.yt_player.seekTo(0,!0),this.paused||this.ended?(this.yt_player.playVideo(),e.stopPlayers=!1):this.yt_player.pauseVideo()},c.prototype.onFullscreenClick=function(e){e.preventDefault();var t=this.$youtubeplayer[0];o.fullscreenElement||o.mozFullScreenElement||o.webkitFullscreenElement||o.msFullscreenElement?o.exitFullscreen?(o.exitFullscreen(),this.$youtubeplayer.removeClass("fullscreen-player")):o.msExitFullscreen?(o.msExitFullscreen(),this.$youtubeplayer.removeClass("fullscreen-player")):o.mozCancelFullScreen?(o.mozCancelFullScreen(),this.$youtubeplayer.removeClass("fullscreen-player")):o.webkitExitFullscreen&&(o.webkitExitFullscreen(),this.$youtubeplayer.removeClass("fullscreen-player")):t.requestFullscreen?(t.requestFullscreen(),this.$youtubeplayer.addClass("fullscreen-player")):t.msRequestFullscreen?(t.msRequestFullscreen(),this.$youtubeplayer.addClass("fullscreen-player")):t.mozRequestFullScreen?(t.mozRequestFullScreen(),this.$youtubeplayer.addClass("fullscreen-player")):t.
7webkitRequestFullscreen&&(t.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT),this.$youtubeplayer.addClass("fullscreen-player"))},c.prototype.updateData=function(){var t=100*this.yt_player.getVideoLoadedFraction(),i=this.yt_player.getCurrentTime()/this.yt_player.getDuration()*100;this.$progressbarLoad.width(t+"%"),this.$progressbarPlay.width(i+"%"),this.$currentTime.html(u.formatTime(this.yt_player.getDuration())),e.stopPlayers&&this.yt_player.pauseVideo()},c.prototype.onPlayerReady=function(){var e=this;this.setPlaybackQuality("hd720"),this.interval=setInterval(function(){e.updateData.call(e)},100),this.$volumeBar.width(this.yt_player.getVolume()+"%")},c.prototype.onPlayerStateChange=function(e){this.$youtubeplayer.removeClass("paused"),this.paused=!1,e.data==YT.PlayerState.PLAYING?this.ended=!1:e.data==YT.PlayerState.PAUSED?(this.$youtubeplayer.addClass("paused"),this.paused=!0):e.data==YT.PlayerState.ENDED&&(this.$youtubeplayer.addClass("paused"),this.ended=!0,this.$youtubeplayer.replaceWith(this.$clone))},c.prototype.destroy=function(){clearInterval(this.interval),this.yt_player.destroy()},c.prototype.setPlaybackQuality=function(e){this.yt_player.setPlaybackQuality(e)};var u={pad:function(e,t){for(var i=e+"";i.length<t;)i="0"+i;return i},formatTime:function(e){var t=Math.floor(e/3600),i=Math.floor((e-3600*t)/60),o=Math.floor(e-3600*t-60*i);return(t>0?u.pad(t,2)+":":"")+u.pad(i,2)+":"+u.pad(o,2)}};return n(),{init:n,players:players}},e}(App||{},jQuery,this,this.document),App=function(e){return e.modules=e.modules||{},e.modules.init=e.modules.init||function(){for(var t in this)"init"!=t&&"function"==typeof e.modules[t]&&(e.modules[t]=e.modules[t]())},e}(App||{},jQuery,this,this.document),App=App||{};
7App.Main=function(){var e=$(window),t=($(document),$(document.body)),i=$("#cookie-alert"),o=$(".trunk8"),n=($(".trunk8-4"),$(".img-liquid"));return{init:function(){_self=this,_self.globalEvents(),App.modules&&App.modules.init&&App.modules.init()},globalEvents:function(){$(".prod").matchHeight(),App.flags.isIE&&$("html").addClass("isIE"),o.length>0&&o.each(function(){$(this).trunk8({fill:"…",tooltip:!1,lines:$(this).data("lines")||3})}),$().UItoTop({easingType:"easeOutQuart",text:""}),n.length>0&&n.imgLiquid(),$(".lightgallery").length>0&&$(".lightgallery").lightGallery({selector:".lg-link",hash:!1}),$(".scroll-down").length>0&&$(".scroll-down").click(function(){var e=$(".banner").height()-($(".yamm.navbar").height()-30);$("html, body").stop().animate({scrollTop:e},1e3,"easeOutQuart")}),$(".accordion-box").length>0&&($(".accordion-box").on("show.bs.collapse",function(e){$(e.target).prev().find("i").removeClass("icon-down-open-big").addClass("icon-up-open-big"),$(e.target).prev().addClass("activeAcd"),$(".accordion-box .in").collapse("hide")}),$(".accordion-box").on("hide.bs.collapse",function(e){$(e.target).prev().find("i").removeClass("icon-up-open-big").addClass("icon-down-open-big"),$(this).find(".panel-heading").not($(e.target)).removeClass("active"),$(e.target).prev().removeClass("activeAcd")}),$(document).on("click","a.panel-toggle",function(){if(!$(this).hasClass("collapsed")){var e=$(".navbar-header").height(),t=$(this);setTimeout(function(){var i=t.offset().top;$("html,body").animate({scrollTop:i-e},800)},375)}}),$(document).on("click","a.accordion-toggle",function(){if(!$(this).hasClass("collapsed")){var e=$(".navbar-header").height(),t=$(this);setTimeout(function(){var i=t.offset().top;$("html,body").animate({scrollTop:i-e},800)},375)}})),$(function(){$(".same-height").matchHeight()}),i.length>0&&i.find(".close-cookie-alert, .know-more").click(function(){$.cookie("accepted-cookies",!0,{path:"/"}),i.fadeOut(function(){$(this).remove()})}),App.flags.isMobile.any()&&$(".parallax").addClass("mobile"),App.flags.ltIE9,e.on("debouncedresize",_self.onDebouncedResize),t.on("click",'a[href="#"]',function(e){e.preventDefault()})},onDebouncedResize:function(){}}}(),$(document).ready(function(){App.Main.init()});
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.