jQuery(document).ready(function ($){
var variable_id=jQuery('[name="product_id"]').val();
var available_ids=[];
var variable_bulk_table="";
function get_table(product_id, updateBulkTable=false){
if(typeof jQuery('.wdp_bulk_table_content').attr('data-available-ids')!=='undefined'){
available_ids=JSON.parse(jQuery('.wdp_bulk_table_content').attr('data-available-ids'));
}
if(available_ids.indexOf(parseInt(product_id))===-1){
return;
}
if(product_id===variable_id&&variable_bulk_table&&!updateBulkTable){
jQuery('.wdp_bulk_table_content').html(variable_bulk_table)
return true;
}
let attributes={};
jQuery('form.variations_form[data-product_id=' + variable_id + '] select').each(function (index, item){
if(jQuery(item).attr("data-attribute_name")){
attributes[jQuery(item).attr("data-attribute_name")]=jQuery(this).val();
}});
var data={
action: 'get_table_with_product_bulk_table',
product_id: parseInt(product_id),
attributes: attributes,
...jQuery('form.cart').triggerHandler('wdp_get_custom_data')
};
return jQuery.ajax({
url: script_data.ajaxurl,
data: data,
dataType: 'json',
type: 'POST',
success: function (response){
if(response.success){
jQuery('.wdp_bulk_table_content').each(function (_, item){
let jQItem=jQuery(item);
let availableIds=JSON.parse(jQItem.attr('data-available-ids'));
if(availableIds.indexOf(parseInt(product_id))===-1){
return;
}
jQItem.html(jQuery(response.data).children()).trigger('update');
});
init_custom_event();
if(product_id===variable_id){
variable_bulk_table=response.data;
}}else{
get_table(variable_id);
}},
error: function (response){
get_table(variable_id);
}});
}
function init_custom_event(){
jQuery('.wdp_bulk_table_content').on('get_table', function (e, $obj_id){
if(typeof $obj_id==='undefined'||!$obj_id){
get_table(variable_id);
}else{
get_table($obj_id);
}});
}
function init_events(){
if(jQuery('.wdp_bulk_table_content').length > 0){
jQuery('.variations_form').on('found_variation', { variationForm: this },
function (event, variation){
if(typeof variation==='undefined'){
get_table(variable_id);
return true;
}
get_table(variation.variation_id);
return true;
})
.on('click', '.reset_variations',
{ variationForm: this },
function (event, variation){
get_table(variable_id);
return true;
})
.on('reset_data',
function (event){
get_table(variable_id);
return true;
});
jQuery('form.cart').on('adp_found_variation', function (e, { product_id, variation_id}){
get_table(variation_id||product_id, true);
return true;
});
init_custom_event();
}}
if(script_data.js_init_trigger){
$(document).on(script_data.js_init_trigger, function (){
init_events();
});
}
jQuery('form.cart').on('adp_variations_form', function(){
init_events();
});
setTimeout(function (){
jQuery('.variations_form').on("wc_variation_form", function (){
init_events();
})
}, 0);
function watchForQuickView(){
let observer=new MutationObserver(function (mutations){
mutations.forEach(function (mutation){
mutation.addedNodes.forEach(function (node){
if($(node).hasClass('product-lightbox-inner')||$(node).find('.product-lightbox-inner').length){
init_events();
}});
});
});
observer.observe(document.body, { childList: true, subtree: true });
}
watchForQuickView();
});
!function(e){function t(){e[r].glbl||(a={$wndw:e(window),$docu:e(document),$html:e("html"),$body:e("body")},n={},i={},s={},e.each([n,i,s],(function(e,t){t.add=function(e){for(var n=0,i=(e=e.split(" ")).length;n<i;n++)t[e[n]]=t.mm(e[n])}})),n.mm=function(e){return"mm-"+e},n.add("wrapper menu panels panel nopanel navbar listview nolistview listitem btn hidden"),n.umm=function(e){return"mm-"==e.slice(0,3)&&(e=e.slice(3)),e},i.mm=function(e){return"mm-"+e},i.add("parent child title"),s.mm=function(e){return e+".mm"},s.add("transitionend webkitTransitionEnd click scroll resize keydown mousedown mouseup touchstart touchmove touchend orientationchange"),e[r]._c=n,e[r]._d=i,e[r]._e=s,e[r].glbl=a)}var n,i,s,a,r="mmenu",o="7.0.5";e[r]&&e[r].version>o||(e[r]=function(e,t,n){return this.$menu=e,this._api=["bind","getInstance","initPanels","openPanel","closePanel","closeAllPanels","setSelected"],this.opts=t,this.conf=n,this.vars={},this.cbck={},this.mtch={},"function"==typeof this.___deprecated&&this.___deprecated(),this._initHooks(),this._initWrappers(),this._initAddons(),this._initExtensions(),this._initMenu(),this._initPanels(),this._initOpened(),this._initAnchors(),this._initMatchMedia(),"function"==typeof this.___debug&&this.___debug(),this},e[r].version=o,e[r].uniqueId=0,e[r].wrappers={},e[r].addons={},e[r].defaults={hooks:{},extensions:[],wrappers:[],navbar:{add:!0,title:"Menu",titleLink:"parent"},onClick:{setSelected:!0},slidingSubmenus:!0},e[r].configuration={classNames:{divider:"Divider",inset:"Inset",nolistview:"NoListview",nopanel:"NoPanel",panel:"Panel",selected:"Selected",spacer:"Spacer",vertical:"Vertical"},clone:!1,openingInterval:25,panelNodetype:"ul, ol, div",transitionDuration:400},e[r].prototype={getInstance:function(){return this},initPanels:function(e){this._initPanels(e)},openPanel:function(t,s){if(this.trigger("openPanel:before",t),t&&t.length&&(t.is("."+n.panel)||(t=t.closest("."+n.panel)),t.is("."+n.panel))){var a=this;if("boolean"!=typeof s&&(s=!0),t.parent("."+n.listitem+"_vertical").length)t.parents("."+n.listitem+"_vertical").addClass(n.listitem+"_opened").children("."+n.panel).removeClass(n.hidden),this.openPanel(t.parents("."+n.panel).not((function(){return e(this).parent("."+n.listitem+"_vertical").length})).first()),this.trigger("openPanel:start",t),this.trigger("openPanel:finish",t);else{if(t.hasClass(n.panel+"_opened"))return;var o=this.$pnls.children("."+n.panel),l=this.$pnls.children("."+n.panel+"_opened");if(!e[r].support.csstransitions)return l.addClass(n.hidden).removeClass(n.panel+"_opened"),t.removeClass(n.hidden).addClass(n.panel+"_opened"),this.trigger("openPanel:start",t),void this.trigger("openPanel:finish",t);o.not(t).removeClass(n.panel+"_opened-parent");for(var d=t.data(i.parent);d;)(d=d.closest("."+n.panel)).parent("."+n.listitem+"_vertical").length||d.addClass(n.panel+"_opened-parent"),d=d.data(i.parent);o.removeClass(n.panel+"_highest").not(l).not(t).addClass(n.hidden),t.removeClass(n.hidden);var c=function(){l.removeClass(n.panel+"_opened"),t.addClass(n.panel+"_opened"),t.hasClass(n.panel+"_opened-parent")?(l.addClass(n.panel+"_highest"),t.removeClass(n.panel+"_opened-parent")):(l.addClass(n.panel+"_opened-parent"),t.addClass(n.panel+"_highest")),a.trigger("openPanel:start",t)},h=function(){l.removeClass(n.panel+"_highest").addClass(n.hidden),t.removeClass(n.panel+"_highest"),a.trigger("openPanel:finish",t)};s&&!t.hasClass(n.panel+"_noanimation")?setTimeout((function(){a.__transitionend(t,(function(){h()}),a.conf.transitionDuration),c()}),a.conf.openingInterval):(c(),h())}this.trigger("openPanel:after",t)}},closePanel:function(e){this.trigger("closePanel:before",e);var t=e.parent();t.hasClass(n.listitem+"_vertical")&&(t.removeClass(n.listitem+"_opened"),e.addClass(n.hidden),this.trigger("closePanel",e)),this.trigger("closePanel:after",e)},closeAllPanels:function(e){this.trigger("closeAllPanels:before"),this.$pnls.find("."+n.listview).children().removeClass(n.listitem+"_selected").filter("."+n.listitem+"_vertical").removeClass(n.listitem+"_opened");var t=this.$pnls.children("."+n.panel),i=e&&e.length?e:t.first();this.$pnls.children("."+n.panel).not(i).removeClass(n.panel+"_opened").removeClass(n.panel+"_opened-parent").removeClass(n.panel+"_highest").addClass(n.hidden),this.openPanel(i,!1),this.trigger("closeAllPanels:after")},togglePanel:function(e){var t=e.parent();t.hasClass(n.listitem+"_vertical")&&this[t.hasClass(n.listitem+"_opened")?"closePanel":"openPanel"](e)},setSelected:function(e){this.trigger("setSelected:before",e),this.$menu.find("."+n.listitem+"_selected").removeClass(n.listitem+"_selected"),e.addClass(n.listitem+"_selected"),this.trigger("setSelected:after",e)},bind:function(e,t){this.cbck[e]=this.cbck[e]||[],this.cbck[e].push(t)},trigger:function(){var e=this,t=Array.prototype.slice.call(arguments),n=t.shift();if(this.cbck[n])for(var i=0,s=this.cbck[n].length;i<s;i++)this.cbck[n][i].apply(e,t)},matchMedia:function(e,t,n){var i={yes:t,no:n};this.mtch[e]=this.mtch[e]||[],this.mtch[e].push(i)},_initHooks:function(){for(var e in this.opts.hooks)this.bind(e,this.opts.hooks[e])},_initWrappers:function(){this.trigger("initWrappers:before");for(var t=0;t<this.opts.wrappers.length;t++){var n=e[r].wrappers[this.opts.wrappers[t]];"function"==typeof n&&n.call(this)}this.trigger("initWrappers:after")},_initAddons:function(){var t;for(t in this.trigger("initAddons:before"),e[r].addons)e[r].addons[t].add.call(this),e[r].addons[t].add=function(){};for(t in e[r].addons)e[r].addons[t].setup.call(this);this.trigger("initAddons:after")},_initExtensions:function(){this.trigger("initExtensions:before");var e=this;for(var t in this.opts.extensions.constructor===Array&&(this.opts.extensions={all:this.opts.extensions}),this.opts.extensions)this.opts.extensions[t]=this.opts.extensions[t].length?n.menu+"_"+this.opts.extensions[t].join(" "+n.menu+"_"):"",this.opts.extensions[t]&&function(t){e.matchMedia(t,(function(){this.$menu.addClass(this.opts.extensions[t])}),(function(){this.$menu.removeClass(this.opts.extensions[t])}))}(t);this.trigger("initExtensions:after")},_initMenu:function(){this.trigger("initMenu:before"),this.conf.clone&&(this.$orig=this.$menu,this.$menu=this.$orig.clone(),this.$menu.add(this.$menu.find("[id]")).filter("[id]").each((function(){e(this).attr("id",n.mm(e(this).attr("id")))}))),this.$menu.attr("id",this.$menu.attr("id")||this.__getUniqueId()),this.$pnls=e('<div class="'+n.panels+'" />').append(this.$menu.children(this.conf.panelNodetype)).prependTo(this.$menu),this.$menu.addClass(n.menu).parent().addClass(n.wrapper),this.trigger("initMenu:after")},_initPanels:function(t){this.trigger("initPanels:before",t),t=t||this.$pnls.children(this.conf.panelNodetype);var i=e(),s=this,a=function(t){t.filter(s.conf.panelNodetype).each((function(t){var r=s._initPanel(e(this));if(r){s._initNavbar(r),s._initListview(r),i=i.add(r);var o=r.children("."+n.listview).children("li").children(s.conf.panelNodetype).add(r.children("."+s.conf.classNames.panel));o.length&&a(o)}}))};a(t),this.trigger("initPanels:after",i)},_initPanel:function(e){if(this.trigger("initPanel:before",e),e.hasClass(n.panel))return e;if(this.__refactorClass(e,this.conf.classNames.panel,n.panel),this.__refactorClass(e,this.conf.classNames.nopanel,n.nopanel),this.__refactorClass(e,this.conf.classNames.inset,n.listview+"_inset"),e.filter("."+n.listview+"_inset").addClass(n.nopanel),e.hasClass(n.nopanel))return!1;var t=e.hasClass(this.conf.classNames.vertical)||!this.opts.slidingSubmenus;e.removeClass(this.conf.classNames.vertical);var s=e.attr("id")||this.__getUniqueId();e.is("ul, ol")&&(e.removeAttr("id"),e.wrap("<div />"),e=e.parent()),e.attr("id",s),e.addClass(n.panel+" "+n.hidden);var a=e.parent("li");return t?a.addClass(n.listitem+"_vertical"):e.appendTo(this.$pnls),a.length&&(a.data(i.child,e),e.data(i.parent,a)),this.trigger("initPanel:after",e),e},_initNavbar:function(t){if(this.trigger("initNavbar:before",t),!t.children("."+n.navbar).length){var s=t.data(i.parent),a=e('<div class="'+n.navbar+'" />'),r=this.__getPanelTitle(t,this.opts.navbar.title),o="";if(s&&s.length){if(s.hasClass(n.listitem+"_vertical"))return;if(s.parent().is("."+n.listview))var l=s.children("a, span").not("."+n.btn+"_next");else l=s.closest("."+n.panel).find('a[href="#'+t.attr("id")+'"]');var d=(s=(l=l.first()).closest("."+n.panel)).attr("id");switch(r=this.__getPanelTitle(t,e("<span>"+l.text()+"</span>").text()),this.opts.navbar.titleLink){case"anchor":o=l.attr("href");break;case"parent":o="#"+d}a.append('<a class="'+n.btn+" "+n.btn+"_prev "+n.navbar+'__btn" href="#'+d+'" />')}else if(!this.opts.navbar.title)return;this.opts.navbar.add&&t.addClass(n.panel+"_has-navbar"),a.append('<a class="'+n.navbar+'__title"'+(o.length?' href="'+o+'"':"")+">"+r+"</a>").prependTo(t),this.trigger("initNavbar:after",t)}},_initListview:function(t){this.trigger("initListview:before",t);var s=this.__childAddBack(t,"ul, ol");this.__refactorClass(s,this.conf.classNames.nolistview,n.nolistview);var a=s.not("."+n.nolistview).addClass(n.listview).children().addClass(n.listitem);this.__refactorClass(a,this.conf.classNames.selected,n.listitem+"_selected"),this.__refactorClass(a,this.conf.classNames.divider,n.listitem+"_divider"),this.__refactorClass(a,this.conf.classNames.spacer,n.listitem+"_spacer");var r=t.data(i.parent);if(r&&r.is("."+n.listitem)&&!r.children("."+n.btn+"_next").length){var o=r.children("a, span").first(),l=e('<a class="'+n.btn+'_next" href="#'+t.attr("id")+'" />').insertBefore(o);o.is("span")&&l.addClass(n.btn+"_fullwidth")}this.trigger("initListview:after",t)},_initOpened:function(){this.trigger("initOpened:before");var e=this.$pnls.find("."+n.listitem+"_selected").removeClass(n.listitem+"_selected").last().addClass(n.listitem+"_selected"),t=e.length?e.closest("."+n.panel):this.$pnls.children("."+n.panel).first();this.openPanel(t,!1),this.trigger("initOpened:after")},_initAnchors:function(){this.trigger("initAnchors:before");var t=this;a.$body.on(s.click+"-oncanvas","a[href]",(function(i){var s=e(this),a=s.attr("href"),o=t.$menu.find(s).length,l=s.is("."+n.listitem+" > a"),d=s.is('[rel="external"]')||s.is('[target="_blank"]');if(o&&a.length>1&&"#"==a.slice(0,1))try{var c=t.$menu.find(a);if(c.is("."+n.panel))return t[s.parent().hasClass(n.listitem+"_vertical")?"togglePanel":"openPanel"](c),void i.preventDefault()}catch(e){}var h={close:null,setSelected:null,preventDefault:"#"==a.slice(0,1)};for(var p in e[r].addons){var f=e[r].addons[p].clickAnchor.call(t,s,o,l,d);if(f){if("boolean"==typeof f)return void i.preventDefault();"object"==typeof f&&(h=e.extend({},h,f))}}o&&l&&!d&&(t.__valueOrFn(s,t.opts.onClick.setSelected,h.setSelected)&&t.setSelected(e(i.target).parent()),t.__valueOrFn(s,t.opts.onClick.preventDefault,h.preventDefault)&&i.preventDefault(),t.__valueOrFn(s,t.opts.onClick.close,h.close)&&t.opts.offCanvas&&"function"==typeof t.close&&t.close())})),this.trigger("initAnchors:after")},_initMatchMedia:function(){var e=this;for(var t in this.mtch)!function(){var n=t,i=window.matchMedia(n);e._fireMatchMedia(n,i),i.addListener((function(t){e._fireMatchMedia(n,t)}))}()},_fireMatchMedia:function(e,t){for(var n=t.matches?"yes":"no",i=0;i<this.mtch[e].length;i++)this.mtch[e][i][n].call(this)},_getOriginalMenuId:function(){var e=this.$menu.attr("id");return this.conf.clone&&e&&e.length&&(e=n.umm(e)),e},__api:function(){var t=this,n={};return e.each(this._api,(function(e){var i=this;n[i]=function(){var e=t[i].apply(t,arguments);return void 0===e?n:e}})),n},__valueOrFn:function(e,t,n){if("function"==typeof t){var i=t.call(e[0]);if(void 0!==i)return i}return"function"!=typeof t&&void 0!==t||void 0===n?t:n},__getPanelTitle:function(t,n){var s;return"function"==typeof this.opts.navbar.title&&(s=this.opts.navbar.title.call(t[0])),void 0===s&&(s=t.data(i.title)),void 0!==s?s:"string"==typeof n?e[r].i18n(n):e[r].i18n(e[r].defaults.navbar.title)},__refactorClass:function(e,t,n){return e.filter("."+t).removeClass(t).addClass(n)},__findAddBack:function(e,t){return e.find(t).add(e.filter(t))},__childAddBack:function(e,t){return e.children(t).add(e.filter(t))},__filterListItems:function(e){return e.not("."+n.listitem+"_divider").not("."+n.hidden)},__filterListItemAnchors:function(e){return this.__filterListItems(e).children("a").not("."+n.btn+"_next")},__openPanelWoAnimation:function(e){e.hasClass(n.panel+"_noanimation")||(e.addClass(n.panel+"_noanimation"),this.__transitionend(e,(function(){e.removeClass(n.panel+"_noanimation")}),this.conf.openingInterval),this.openPanel(e))},__transitionend:function(e,t,n){var i=!1,a=function(n){void 0!==n&&n.target!=e[0]||(i||(e.off(s.transitionend),e.off(s.webkitTransitionEnd),t.call(e[0])),i=!0)};e.on(s.transitionend,a),e.on(s.webkitTransitionEnd,a),setTimeout(a,1.1*n)},__getUniqueId:function(){return n.mm(e[r].uniqueId++)}},e.fn[r]=function(n,i){t(),n=e.extend(!0,{},e[r].defaults,n),i=e.extend(!0,{},e[r].configuration,i);var s=e();return this.each((function(){var t=e(this);if(!t.data(r)){var a=new e[r](t,n,i);a.$menu.data(r,a.__api()),s=s.add(a.$menu)}})),s},e[r].i18n=function(){var t={};return function(n){switch(typeof n){case"object":return e.extend(t,n),t;case"string":return t[n]||n;default:return t}}}(),e[r].support={touch:"ontouchstart"in window||navigator.msMaxTouchPoints||!1,csstransitions:"undefined"==typeof Modernizr||void 0===Modernizr.csstransitions||Modernizr.csstransitions,csstransforms:"undefined"==typeof Modernizr||void 0===Modernizr.csstransforms||Modernizr.csstransforms,csstransforms3d:"undefined"==typeof Modernizr||void 0===Modernizr.csstransforms3d||Modernizr.csstransforms3d})}(jQuery),function(e){var t,n,i,s,a="mmenu",r="offCanvas";e[a].addons[r]={setup:function(){if(this.opts[r]){var n=this.opts[r],i=this.conf[r];s=e[a].glbl,this._api=e.merge(this._api,["open","close","setPage"]),"object"!=typeof n&&(n={}),n=this.opts[r]=e.extend(!0,{},e[a].defaults[r],n),"string"!=typeof i.pageSelector&&(i.pageSelector="> "+i.pageNodetype),this.vars.opened=!1;var o=[t.menu+"_offcanvas"];e[a].support.csstransforms||o.push(t["no-csstransforms"]),e[a].support.csstransforms3d||o.push(t["no-csstransforms3d"]),this.bind("initMenu:after",(function(){var e=this;this.setPage(s.$page),this._initBlocker(),this["_initWindow_"+r](),this.$menu.addClass(o.join(" ")).parent("."+t.wrapper).removeClass(t.wrapper),this.$menu[i.menuInsertMethod](i.menuInsertSelector);var n=window.location.hash;if(n){var a=this._getOriginalMenuId();a&&a==n.slice(1)&&setTimeout((function(){e.open()}),1e3)}})),this.bind("open:start:sr-aria",(function(){this.__sr_aria(this.$menu,"hidden",!1)})),this.bind("close:finish:sr-aria",(function(){this.__sr_aria(this.$menu,"hidden",!0)})),this.bind("initMenu:after:sr-aria",(function(){this.__sr_aria(this.$menu,"hidden",!0)}))}},add:function(){t=e[a]._c,n=e[a]._d,i=e[a]._e,t.add("slideout page no-csstransforms3d"),n.add("style")},clickAnchor:function(e,n){var i=this;if(this.opts[r]){var a=this._getOriginalMenuId();if(a&&e.is('[href="#'+a+'"]')){if(n)return this.open(),!0;var o=e.closest("."+t.menu);if(o.length){var l=o.data("mmenu");if(l&&l.close)return l.close(),i.__transitionend(o,(function(){i.open()}),i.conf.transitionDuration),!0}return this.open(),!0}if(s.$page)return(a=s.$page.first().attr("id"))&&e.is('[href="#'+a+'"]')?(this.close(),!0):void 0}}},e[a].defaults[r]={blockUI:!0,moveBackground:!0},e[a].configuration[r]={pageNodetype:"div",pageSelector:null,noPageSelector:[],wrapPageIfNeeded:!0,menuInsertMethod:"prependTo",menuInsertSelector:"body"},e[a].prototype.open=function(){if(this.trigger("open:before"),!this.vars.opened){var e=this;this._openSetup(),setTimeout((function(){e._openFinish()}),this.conf.openingInterval),this.trigger("open:after")}},e[a].prototype._openSetup=function(){var a=this,o=this.opts[r];this.closeAllOthers(),s.$page.each((function(){e(this).data(n.style,e(this).attr("style")||"")})),s.$wndw.trigger(i.resize+"-"+r,[!0]);var l=[t.wrapper+"_opened"];o.blockUI&&l.push(t.wrapper+"_blocking"),"modal"==o.blockUI&&l.push(t.wrapper+"_modal"),o.moveBackground&&l.push(t.wrapper+"_background"),s.$html.addClass(l.join(" ")),setTimeout((function(){a.vars.opened=!0}),this.conf.openingInterval),this.$menu.addClass(t.menu+"_opened")},e[a].prototype._openFinish=function(){var e=this;this.__transitionend(s.$page.first(),(function(){e.trigger("open:finish")}),this.conf.transitionDuration),this.trigger("open:start"),s.$html.addClass(t.wrapper+"_opening")},e[a].prototype.close=function(){if(this.trigger("close:before"),this.vars.opened){var i=this;this.__transitionend(s.$page.first(),(function(){i.$menu.removeClass(t.menu+"_opened");var a=[t.wrapper+"_opened",t.wrapper+"_blocking",t.wrapper+"_modal",t.wrapper+"_background"];s.$html.removeClass(a.join(" ")),s.$page.each((function(){e(this).attr("style",e(this).data(n.style))})),i.vars.opened=!1,i.trigger("close:finish")}),this.conf.transitionDuration),this.trigger("close:start"),s.$html.removeClass(t.wrapper+"_opening"),this.trigger("close:after")}},e[a].prototype.closeAllOthers=function(){s.$body.find("."+t.menu+"_offcanvas").not(this.$menu).each((function(){var t=e(this).data(a);t&&t.close&&t.close()}))},e[a].prototype.setPage=function(n){this.trigger("setPage:before",n);var i=this,a=this.conf[r];n&&n.length||(n=s.$body.find(a.pageSelector),a.noPageSelector.length&&(n=n.not(a.noPageSelector.join(", "))),n.length>1&&a.wrapPageIfNeeded&&(n=n.wrapAll("<"+this.conf[r].pageNodetype+" />").parent())),n.each((function(){e(this).attr("id",e(this).attr("id")||i.__getUniqueId())})),n.addClass(t.page+" "+t.slideout),s.$page=n,this.trigger("setPage:after",n)},e[a].prototype["_initWindow_"+r]=function(){s.$wndw.off(i.keydown+"-"+r).on(i.keydown+"-"+r,(function(e){if(s.$html.hasClass(t.wrapper+"_opened")&&9==e.keyCode)return e.preventDefault(),!1}));var e=0;s.$wndw.off(i.resize+"-"+r).on(i.resize+"-"+r,(function(n,i){if(1==s.$page.length&&(i||s.$html.hasClass(t.wrapper+"_opened"))){var a=s.$wndw.height();(i||a!=e)&&(e=a,s.$page.css("minHeight",a))}}))},e[a].prototype._initBlocker=function(){var n=this;this.opts[r].blockUI&&(s.$blck||(s.$blck=e('<div class="'+t.page+"__blocker "+t.slideout+'" />')),s.$blck.appendTo(s.$body).off(i.touchstart+"-"+r+" "+i.touchmove+"-"+r).on(i.touchstart+"-"+r+" "+i.touchmove+"-"+r,(function(e){e.preventDefault(),e.stopPropagation(),s.$blck.trigger(i.mousedown+"-"+r)})).off(i.mousedown+"-"+r).on(i.mousedown+"-"+r,(function(e){e.preventDefault(),s.$html.hasClass(t.wrapper+"_modal")||(n.closeAllOthers(),n.close())})))}}(jQuery),function(e){var t,n,i="mmenu",s="screenReader";e[i].addons[s]={setup:function(){var a=this,r=this.opts[s],o=this.conf[s];e[i].glbl,"boolean"==typeof r&&(r={aria:r,text:r}),"object"!=typeof r&&(r={}),(r=this.opts[s]=e.extend(!0,{},e[i].defaults[s],r)).aria&&(this.bind("initAddons:after",(function(){this.bind("initMenu:after",(function(){this.trigger("initMenu:after:sr-aria")})),this.bind("initNavbar:after",(function(){this.trigger("initNavbar:after:sr-aria",arguments[0])})),this.bind("openPanel:start",(function(){this.trigger("openPanel:start:sr-aria",arguments[0])})),this.bind("close:start",(function(){this.trigger("close:start:sr-aria")})),this.bind("close:finish",(function(){this.trigger("close:finish:sr-aria")})),this.bind("open:start",(function(){this.trigger("open:start:sr-aria")})),this.bind("initOpened:after",(function(){this.trigger("initOpened:after:sr-aria")}))})),this.bind("updateListview",(function(){this.$pnls.find("."+t.listview).children().each((function(){a.__sr_aria(e(this),"hidden",e(this).is("."+t.hidden))}))})),this.bind("openPanel:start",(function(e){var n=this.$menu.find("."+t.panel).not(e).not(e.parents("."+t.panel)),i=e.add(e.find("."+t.listitem+"_vertical ."+t.listitem+"_opened").children("."+t.panel));this.__sr_aria(n,"hidden",!0),this.__sr_aria(i,"hidden",!1)})),this.bind("closePanel",(function(e){this.__sr_aria(e,"hidden",!0)})),this.bind("initPanels:after",(function(n){var i=n.find("."+t.btn).each((function(){a.__sr_aria(e(this),"owns",e(this).attr("href").replace("#",""))}));this.__sr_aria(i,"haspopup",!0)})),this.bind("initNavbar:after",(function(e){var n=e.children("."+t.navbar);this.__sr_aria(n,"hidden",!e.hasClass(t.panel+"_has-navbar"))})),r.text&&(this.bind("initlistview:after",(function(e){var n=e.find("."+t.listview).find("."+t.btn+"_fullwidth").parent().children("span");this.__sr_aria(n,"hidden",!0)})),"parent"==this.opts.navbar.titleLink&&this.bind("initNavbar:after",(function(e){var n=e.children("."+t.navbar),i=!!n.children("."+t.btn+"_prev").length;this.__sr_aria(n.children("."+t.title),"hidden",i)})))),r.text&&(this.bind("initAddons:after",(function(){this.bind("setPage:after",(function(){this.trigger("setPage:after:sr-text",arguments[0])}))})),this.bind("initNavbar:after",(function(n){var s=n.children("."+t.navbar),a=s.children("."+t.title).text(),r=e[i].i18n(o.text.closeSubmenu);a&&(r+=" ("+a+")"),s.children("."+t.btn+"_prev").html(this.__sr_text(r))})),this.bind("initListview:after",(function(s){var r=s.data(n.parent);if(r&&r.length){var l=r.children("."+t.btn+"_next"),d=l.nextAll("span, a").first().text(),c=e[i].i18n(o.text[l.parent().is("."+t.listitem+"_vertical")?"toggleSubmenu":"openSubmenu"]);d&&(c+=" ("+d+")"),l.html(a.__sr_text(c))}})))},add:function(){t=e[i]._c,n=e[i]._d,e[i]._e,t.add("sronly")},clickAnchor:function(e,t){}},e[i].defaults[s]={aria:!0,text:!0},e[i].configuration[s]={text:{closeMenu:"Close menu",closeSubmenu:"Close submenu",openSubmenu:"Open submenu",toggleSubmenu:"Toggle submenu"}},e[i].prototype.__sr_aria=function(e,t,n){e.prop("aria-"+t,n)[n?"attr":"removeAttr"]("aria-"+t,n)},e[i].prototype.__sr_role=function(e,t){e.prop("role",t)[t?"attr":"removeAttr"]("role",t)},e[i].prototype.__sr_text=function(e){return'<span class="'+t.sronly+'">'+e+"</span>"}}(jQuery),function(e){var t,n,i="mmenu",s="counters";e[i].addons[s]={setup:function(){var a=this,r=this.opts[s];if(this.conf[s],e[i].glbl,"boolean"==typeof r&&(r={add:r,update:r}),"object"!=typeof r&&(r={}),r=this.opts[s]=e.extend(!0,{},e[i].defaults[s],r),this.bind("initListview:after",(function(e){var n=this.conf.classNames[s].counter;this.__refactorClass(e.find("."+n),n,t.counter)})),r.add&&this.bind("initListview:after",(function(i){var s;if("panels"===r.addTo)s=i;else s=i.filter(r.addTo);s.each((function(){var i=e(this).data(n.parent);i&&(i.children("."+t.counter).length||i.prepend(e('<em class="'+t.counter+'" />')))}))})),r.update){var o=function(i){(i=i||this.$pnls.children("."+t.panel)).each((function(){var i=e(this),s=i.data(n.parent);if(s){var r=s.children("em."+t.counter);r.length&&((i=i.children("."+t.listview)).length&&r.html(a.__filterListItems(i.children()).length))}}))};this.bind("initListview:after",o),this.bind("updateListview",o)}},add:function(){t=e[i]._c,n=e[i]._d,e[i]._e,t.add("counter")},clickAnchor:function(e,t){}},e[i].defaults[s]={add:!1,addTo:"panels",count:!1},e[i].configuration.classNames[s]={counter:"Counter"}}(jQuery),function(e){function t(e,t,n){return e<t&&(e=t),e>n&&(e=n),e}function n(n,i,a){var r,o,d,c=this,h={events:"panleft panright",typeLower:"x",typeUpper:"X",open_dir:"right",close_dir:"left",negative:!1},p="width",f=h.open_dir,u=function(e){e<=n.maxStartPos&&(v=1)},_=function(){return e("."+s.slideout)},v=0,m=0,g=0,b=this.opts.extensions.all,C=void 0===b?"left":b.indexOf(s.menu+"_position-right")>-1?"right":b.indexOf(s.menu+"_position-top")>-1?"top":b.indexOf(s.menu+"_position-bottom")>-1?"bottom":"left",w=void 0===b?"back":b.indexOf(s.menu+"_position-top")>-1||b.indexOf(s.menu+"_position-bottom")>-1||b.indexOf(s.menu+"_position-front")>-1?"front":"back";switch(C){case"top":case"bottom":h.events="panup pandown",h.typeLower="y",h.typeUpper="Y",p="height"}switch(C){case"right":case"bottom":h.negative=!0,u=function(e){e>=a.$wndw[p]()-n.maxStartPos&&(v=1)}}switch(C){case"right":h.open_dir="left",h.close_dir="right";break;case"top":h.open_dir="down",h.close_dir="up";break;case"bottom":h.open_dir="up",h.close_dir="down"}if("front"===w)_=function(){return c.$menu};var y,$=this.__valueOrFn(this.$menu,n.node,a.$page);"string"==typeof $&&($=e($));var P=new Hammer($[0],this.opts[l].vendors.hammer);P.on("panstart",(function(e){u(e.center[h.typeLower]),y=_(),f=h.open_dir})),P.on(h.events+" panend",(function(e){v>0&&e.preventDefault()})),P.on(h.events,(function(e){if(r=e["delta"+h.typeUpper],h.negative&&(r=-r),r!=m&&(f=r>=m?h.open_dir:h.close_dir),(m=r)>n.threshold&&1==v){if(a.$html.hasClass(s.wrapper+"_opened"))return;v=2,c._openSetup(),c.trigger("open:start"),a.$html.addClass(s.dragging),g=t(a.$wndw[p]()*i[p].perc,i[p].min,i[p].max)}2==v&&(o=t(m,10,g)-("front"==w?g:0),h.negative&&(o=-o),d="translate"+h.typeUpper+"("+o+"px)",y.css({"-webkit-transform":"-webkit-"+d,transform:d}))})),P.on("panend",(function(e){2==v&&(a.$html.removeClass(s.dragging),y.css("transform",""),c[f==h.open_dir?"_openFinish":"close"]()),v=0}))}function i(e,t,n,i){var r=this,o=e.data(a.parent);if(o){o=o.closest("."+s.panel);var d=new Hammer(e[0],r.opts[l].vendors.hammer),c=null;d.on("panright",(function(e){c||(r.openPanel(o),c=setTimeout((function(){clearTimeout(c),c=null}),r.conf.openingInterval+r.conf.transitionDuration))}))}}var s,a,r,o="mmenu",l="drag";e[o].addons[l]={setup:function(){if(this.opts.offCanvas){var t=this.opts[l],s=this.conf[l];r=e[o].glbl,"boolean"==typeof t&&(t={menu:t,panels:t}),"object"!=typeof t&&(t={}),"boolean"==typeof t.menu&&(t.menu={open:t.menu}),"object"!=typeof t.menu&&(t.menu={}),"boolean"==typeof t.panels&&(t.panels={close:t.panels}),"object"!=typeof t.panels&&(t.panels={}),(t=this.opts[l]=e.extend(!0,{},e[o].defaults[l],t)).menu.open&&this.bind("setPage:after",(function(){n.call(this,t.menu,s.menu,r)})),t.panels.close&&this.bind("initPanel:after",(function(e){i.call(this,e,t.panels,s.panels,r)}))}},add:function(){return"function"!=typeof Hammer||Hammer.VERSION<2?(e[o].addons[l].add=function(){},void(e[o].addons[l].setup=function(){})):(s=e[o]._c,a=e[o]._d,e[o]._e,void s.add("dragging"))},clickAnchor:function(e,t){}},e[o].defaults[l]={menu:{open:!1,maxStartPos:100,threshold:50},panels:{close:!1},vendors:{hammer:{}}},e[o].configuration[l]={menu:{width:{perc:.8,min:140,max:440},height:{perc:.8,min:140,max:880}},panels:{}}}(jQuery),function(e){var t,n,i,s="mmenu",a="iconbar";e[s].addons[a]={setup:function(){var r=this,o=this.opts[a];if(this.conf[a],e[s].glbl,o instanceof Array&&(o={add:!0,top:o}),o.add){var l=null;if(e.each(["top","bottom"],(function(n,i){var s=o[i];s instanceof Array||(s=[s]);for(var a=e('<div class="'+t.iconbar+"__"+i+'" />'),r=0,d=s.length;r<d;r++)a.append(s[r]);a.children().length&&(l||(l=e('<div class="'+t.iconbar+'" />')),l.append(a))})),l&&(this.bind("initMenu:after",(function(){this.$menu.addClass(t.menu+"_iconbar-"+o.size).prepend(l)})),"tabs"==o.type)){l.addClass(t.iconbar+"_tabs");var d=l.find("a");d.on(i.click+"-"+a,(function(n){var i=e(this);if(i.hasClass(t.iconbar+"__tab_selected"))n.stopImmediatePropagation();else try{var s=e(i.attr("href"));s.hasClass(t.panel)&&(n.preventDefault(),n.stopImmediatePropagation(),r.__openPanelWoAnimation(s))}catch(e){}})),this.bind("openPanel:start",(function e(i){d.removeClass(t.iconbar+"__tab_selected");var s=d.filter('[href="#'+i.attr("id")+'"]');if(s.length)s.addClass(t.iconbar+"__tab_selected");else{var a=i.data(n.parent);a&&a.length&&e(a.closest("."+t.panel))}}))}}},add:function(){t=e[s]._c,n=e[s]._d,i=e[s]._e,t.add(a)},clickAnchor:function(e,t){}},e[s].defaults[a]={add:!1,size:40,top:[],bottom:[]},e[s].configuration[a]={}}(jQuery),function(e){var t,n="mmenu",i="iconPanels";e[n].addons[i]={setup:function(){var s=this,a=this.opts[i],r=(this.conf[i],!1);if(e[n].glbl,"boolean"==typeof a&&(a={add:a}),"number"!=typeof a&&"string"!=typeof a||(a={add:!0,visible:a}),"object"!=typeof a&&(a={}),"first"==a.visible&&(r=!0,a.visible=1),(a=this.opts[i]=e.extend(!0,{},e[n].defaults[i],a)).visible=Math.min(3,Math.max(1,a.visible)),a.visible++,a.add){for(var o="",l=0;l<=a.visible;l++)o+=" "+t.panel+"_iconpanel-"+l;o.length&&(o=o.slice(1));var d=function(n){if(!n.parent("."+t.listitem+"_vertical").length){var i=s.$pnls.children("."+t.panel).removeClass(o);r&&i.removeClass(t.panel+"_iconpanel-first").first().addClass(t.panel+"_iconpanel-first"),i.filter("."+t.panel+"_opened-parent").removeClass(t.hidden).not((function(){return e(this).parent("."+t.listitem+"_vertical").length})).add(n).slice(-a.visible).each((function(n){e(this).addClass(t.panel+"_iconpanel-"+n)}))}};this.bind("initMenu:after",(function(){var e=[t.menu+"_iconpanel-"+a.size];a.hideNavbar&&e.push(t.menu+"_hidenavbar"),a.hideDivider&&e.push(t.menu+"_hidedivider"),this.$menu.addClass(e.join(" "))})),this.bind("openPanel:start",d),this.bind("initPanels:after",(function(e){d.call(s,s.$pnls.children("."+t.panel+"_opened"))})),this.bind("initListview:after",(function(e){!a.blockPanel||e.parent("."+t.listitem+"_vertical").length||e.children("."+t.panel+"__blocker").length||e.prepend('<a href="#'+e.closest("."+t.panel).attr("id")+'" class="'+t.panel+'__blocker" />')}))}},add:function(){t=e[n]._c,e[n]._d,e[n]._e},clickAnchor:function(e,t){}},e[n].defaults[i]={add:!1,blockPanel:!0,hideDivider:!1,hideNavbar:!0,size:40,visible:3}}(jQuery),function(e){var t,n="mmenu",i="navbars";e[n].addons[i]={setup:function(){var s=this,a=this.opts[i],r=this.conf[i];if(e[n].glbl,void 0!==a){a instanceof Array||(a=[a]);var o={},l={};a.length&&(e.each(a,(function(d){var c=a[d];"boolean"==typeof c&&c&&(c={}),"object"!=typeof c&&(c={}),void 0===c.content&&(c.content=["prev","title"]),c.content instanceof Array||(c.content=[c.content]),c=e.extend(!0,{},s.opts.navbar,c);var h=e('<div class="'+t.navbar+'" />'),p=c.height;"number"!=typeof p?p=1:(p=Math.min(4,Math.max(1,p)))>1&&h.addClass(t.navbar+"_size-"+p);var f=c.position;if("bottom"===f);else f="top";o[f]||(o[f]=0),o[f]+=p,l[f]||(l[f]=e('<div class="'+t.navbars+"_"+f+'" />')),l[f].append(h);for(var u=0,_=c.content.length;u<_;u++){var v=e[n].addons[i][c.content[u]]||null;v?v.call(s,h,c,r):((v=c.content[u])instanceof e||(v=e(c.content[u])),h.append(v))}var m=e[n].addons[i][c.type]||null;m&&m.call(s,h,c,r),h.children("."+t.btn).length&&h.addClass(t.navbar+"_has-btns")})),this.bind("initMenu:after",(function(){for(var e in o)this.$menu.addClass(t.menu+"_navbar_"+e+"-"+o[e]),this.$menu["bottom"==e?"append":"prepend"](l[e])})))}},add:function(){t=e[n]._c,e[n]._d,e[n]._e,t.add(i)},clickAnchor:function(e,t){}},e[n].configuration[i]={breadcrumbs:{separator:"/",removeFirst:!1}},e[n].configuration.classNames[i]={}}(jQuery),function(e){function t(e,t){if(t)for(var n in t)e.attr(n,t[n])}var n,i,s,a="mmenu",r="searchfield";e[a].addons[r]={setup:function(){var t=this,i=this.opts[r],s=this.conf[r];e[a].glbl,"boolean"==typeof i&&(i={add:i}),"object"!=typeof i&&(i={}),"boolean"==typeof i.panel&&(i.panel={add:i.panel}),"object"!=typeof i.panel&&(i.panel={}),i.add&&("panel"==i.addTo&&(i.panel.add=!0),i.panel.add&&(i.showSubPanels=!1,i.panel.splash&&(i.cancel=!0)),i=this.opts[r]=e.extend(!0,{},e[a].defaults[r],i),s=this.conf[r]=e.extend(!0,{},e[a].configuration[r],s),this.bind("close:start",(function(){this.$menu.find("."+n.searchfield).children("input").blur()})),this.bind("initPanels:after",(function(n){var s,a=e();switch(i.panel.add&&(a=this._initSearchPanel(n)),i.addTo){case"panels":s=n;break;case"panel":s=a;break;default:s=this.$menu.find(i.addTo)}(s.each((function(){var n=t._initSearchfield(e(this));i.search&&n.length&&t._initSearching(n)})),i.noResults)&&(i.panel.add?a:n).each((function(){t._initNoResultsMsg(e(this))}))})))},add:function(){n=e[a]._c,i=e[a]._d,s=e[a]._e,n.add("searchfield"),i.add("searchfield"),s.add("input focus blur")},clickAnchor:function(e,t){if(e.hasClass(n.searchfield+"__btn")){if(e.hasClass(n.btn+"_clear")){var i=e.closest("."+n.searchfield).find("input");return i.val(""),this.search(i),!0}if(e.hasClass(n.btn+"_next"))return e.closest("."+n.searchfield).submit(),!0}}},e[a].defaults[r]={add:!1,addTo:"panels",noResults:"No results found.",placeholder:"Search",panel:{add:!1,dividers:!0,fx:"none",id:null,splash:null,title:"Search"},search:!0,showTextItems:!1,showSubPanels:!0},e[a].configuration[r]={clear:!1,form:!1,input:!1,submit:!1},e[a].prototype._initSearchPanel=function(t){var i=this.opts[r];if(this.conf[r],this.$pnls.children("."+n.panel+"_search").length)return e();var s=e('<div class="'+n.panel+'_search " />').append("<ul />").appendTo(this.$pnls);switch(i.panel.id&&s.attr("id",i.panel.id),i.panel.title&&s.attr("data-mm-title",i.panel.title),i.panel.fx){case!1:break;case"none":s.addClass(n.panel+"_noanimation");break;default:s.addClass(n.panel+"_fx-"+i.panel.fx)}return i.panel.splash&&s.append('<div class="'+n.panel+'__searchsplash">'+i.panel.splash+"</div>"),this._initPanels(s),s},e[a].prototype._initSearchfield=function(i){var s=this.opts[r],o=this.conf[r];if(i.parent("."+n.listitem+"_vertical").length)return e();if(i.find("."+n.searchfield).length)return e();var l=e("<"+(o.form?"form":"div")+' class="'+n.searchfield+'" />'),d=e('<div class="'+n.searchfield+'__input" />'),c=e('<input placeholder="'+e[a].i18n(s.placeholder)+'" type="text" autocomplete="off" />');return d.append(c).appendTo(l),i.hasClass(n.searchfield)?i.replaceWith(l):(i.prepend(l),i.hasClass(n.panel)&&i.addClass(n.panel+"_has-searchfield")),t(c,o.input),o.clear&&e('<a class="'+n.btn+" "+n.btn+"_clear "+n.searchfield+'__btn" href="#" />').appendTo(d),t(l,o.form),o.form&&o.submit&&!o.clear&&e('<a class="'+n.btn+" "+n.btn+"_next "+n.searchfield+'__btn" href="#" />').appendTo(d),s.cancel&&e('<a href="#" class="'+n.searchfield+'__cancel">'+e[a].i18n("cancel")+"</a>").appendTo(l),l},e[a].prototype._initSearching=function(t){var a=this,o=this.opts[r],l=(this.conf[r],{});t.closest("."+n.panel+"_search").length?(l.$pnls=this.$pnls.find("."+n.panel),l.$nrsp=t.closest("."+n.panel)):t.closest("."+n.panel).length?(l.$pnls=t.closest("."+n.panel),l.$nrsp=l.$pnls):(l.$pnls=this.$pnls.find("."+n.panel),l.$nrsp=this.$menu),o.panel.add&&(l.$pnls=l.$pnls.not("."+n.panel+"_search"));var d=t.find("input"),c=t.find("."+n.searchfield+"__cancel"),h=this.$pnls.children("."+n.panel+"_search"),p=l.$pnls.find("."+n.listitem);l.$itms=p.not("."+n.listitem+"_divider"),l.$dvdr=p.filter("."+n.listitem+"_divider"),o.panel.add&&o.panel.splash&&d.off(s.focus+"-"+r+"-splash").on(s.focus+"-"+r+"-splash",(function(e){a.openPanel(h)})),o.cancel&&(d.off(s.focus+"-"+r+"-cancel").on(s.focus+"-"+r+"-cancel",(function(e){c.addClass(n.searchfield+"__cancel-active")})),c.off(s.click+"-"+r+"-splash").on(s.click+"-"+r+"-splash",(function(t){t.preventDefault(),e(this).removeClass(n.searchfield+"__cancel-active"),h.hasClass(n.panel+"_opened")&&a.openPanel(a.$pnls.children("."+n.panel+"_opened-parent").last())}))),o.panel.add&&"panel"==o.addTo&&this.bind("openPanel:finish",(function(e){e[0]===h[0]&&d.focus()})),d.data(i.searchfield,l).off(s.input+"-"+r).on(s.input+"-"+r,(function(e){(function(e){switch(e){case 9:case 16:case 17:case 18:case 37:case 38:case 39:case 40:return!0}return!1})(e.keyCode)||a.search(d)})),this.search(d)},e[a].prototype._initNoResultsMsg=function(t){var i=this.opts[r];if(this.conf[r],t.closest("."+n.panel).length||(t=this.$pnls.children("."+n.panel).first()),!t.children("."+n.panel+"__noresultsmsg").length){var s=t.children("."+n.listview).first(),o=e('<div class="'+n.panel+"__noresultsmsg "+n.hidden+'" />').append(e[a].i18n(i.noResults));s.length?o.insertAfter(s):o.prependTo(t)}},e[a].prototype.search=function(t,s){var a=this,o=this.opts[r];this.conf[r],t=t||this.$menu.find("."+n.searchfield).chidren("input").first(),s=(s=s||t.val()).toLowerCase().trim();var l=t.data(i.searchfield),d=t.closest("."+n.searchfield).find("."+n.btn),c=this.$pnls.children("."+n.panel+"_search"),h=l.$pnls,p=l.$itms,f=l.$dvdr,u=l.$nrsp;if(p.removeClass(n.listitem+"_nosubitems").find("."+n.btn+"_fullwidth-search").removeClass(n.btn+"_fullwidth-search "+n.btn+"_fullwidth"),c.children("."+n.listview).empty(),h.scrollTop(0),s.length){if(p.add(f).addClass(n.hidden),p.each((function(){var t=e(this),i="a";(o.showTextItems||o.showSubPanels&&t.find("."+n.btn+"_next"))&&(i="a, span"),t.children(i).not("."+n.btn+"_next").text().toLowerCase().indexOf(s)>-1&&t.removeClass(n.hidden)})),o.panel.add){var _=e();h.each((function(){var t=a.__filterListItems(e(this).find("."+n.listitem)).clone(!0);t.length&&(o.panel.dividers&&(_=_.add('<li class="'+n.listitem+" "+n.listitem+'_divider">'+e(this).find("."+n.navbar+"__title").text()+"</li>")),_=_.add(t))})),_.find("."+n.mm("toggle")).remove().end().find("."+n.mm("check")).remove().end().find("."+n.btn).remove(),c.children("."+n.listview).append(_),this.openPanel(c)}else o.showSubPanels&&h.each((function(t){var s=e(this);a.__filterListItems(s.find("."+n.listitem)).each((function(){var t=e(this).data(i.child);t&&t.find("."+n.listview).children().removeClass(n.hidden)}))})),e(h.get().reverse()).each((function(s){var r=e(this),o=r.data(i.parent);o&&(a.__filterListItems(r.find("."+n.listitem)).length?o.hasClass(n.hidden)&&o.removeClass(n.hidden).children("."+n.btn+"_next").not("."+n.btn+"_fullwidth").addClass(n.btn+"_fullwidth").addClass(n.btn+"_fullwidth-search"):t.closest("."+n.panel).length||((r.hasClass(n.panel+"_opened")||r.hasClass(n.panel+"_opened-parent"))&&setTimeout((function(){a.openPanel(o.closest("."+n.panel))}),(s+1)*(1.5*a.conf.openingInterval)),o.addClass(n.listitem+"_nosubitems")))})),this.__filterListItems(h.find("."+n.listitem)).each((function(){e(this).prevAll("."+n.listitem+"_divider").first().removeClass(n.hidden)}));d.removeClass(n.hidden),u.find("."+n.panel+"__noresultsmsg")[p.not("."+n.hidden).length?"addClass":"removeClass"](n.hidden),o.panel.add&&(o.panel.splash&&c.find("."+n.panel+"__searchsplash").addClass(n.hidden),p.add(f).removeClass(n.hidden))}else p.add(f).removeClass(n.hidden),d.addClass(n.hidden),u.find("."+n.panel+"__noresultsmsg").addClass(n.hidden),o.panel.add&&(o.panel.splash?c.find("."+n.panel+"__searchsplash").removeClass(n.hidden):t.closest("."+n.panel+"_search").length||this.openPanel(this.$pnls.children("."+n.panel+"_opened-parent").last()));this.trigger("updateListview")}}(jQuery),function(e){var t,n,i="mmenu",s="setSelected";e[i].addons[s]={setup:function(){var a=this,r=this.opts[s];if(this.conf[s],e[i].glbl,"boolean"==typeof r&&(r={hover:r,parent:r}),"object"!=typeof r&&(r={}),"detect"==(r=this.opts[s]=e.extend(!0,{},e[i].defaults[s],r)).current){var o=function(e){e=e.split("?")[0].split("#")[0];var t=a.$menu.find('a[href="'+e+'"], a[href="'+e+'/"]');t.length?a.setSelected(t.parent(),!0):(e=e.split("/").slice(0,-1)).length&&o(e.join("/"))};this.bind("initMenu:after",(function(){o(window.location.href)}))}else r.current||this.bind("initListview:after",(function(e){e.find("."+t.listview).children("."+t.listitem+"_selected").removeClass(t.listitem+"_selected")}));r.hover&&this.bind("initMenu:after",(function(){this.$menu.addClass(t.menu+"_selected-hover")})),r.parent&&(this.bind("openPanel:finish",(function(e){this.$pnls.find("."+t.listview).find("."+t.listitem+"_selected-parent").removeClass(t.listitem+"_selected-parent");for(var i=e.data(n.parent);i;)i.not("."+t.listitem+"_vertical").addClass(t.listitem+"_selected-parent"),i=i.closest("."+t.panel).data(n.parent)})),this.bind("initMenu:after",(function(){this.$menu.addClass(t.menu+"_selected-parent")})))},add:function(){t=e[i]._c,n=e[i]._d,e[i]._e},clickAnchor:function(e,t){}},e[i].defaults[s]={current:!0,hover:!1,parent:!1}}(jQuery),function(e){var t="mmenu",n="navbars";e[t].addons[n].prev=function(i,s){var a,r,o,l=e[t]._c,d=e('<a class="'+l.btn+" "+l.btn+"_prev "+l.navbar+'__btn" href="#" />').appendTo(i);this.bind("initNavbar:after",(function(e){e.removeClass(l.panel+"_has-navbar")})),this.bind("openPanel:start",(function(e){e.parent("."+l.listitem+"_vertical").length||((a=e.find("."+this.conf.classNames[n].panelPrev)).length||(a=e.children("."+l.navbar).children("."+l.btn+"_prev")),r=a.attr("href"),o=a.html(),r?d.attr("href",r):d.removeAttr("href"),d[r||o?"removeClass":"addClass"](l.hidden),d.html(o))})),this.bind("initNavbar:after:sr-aria",(function(e){var t=e.children("."+l.navbar);this.__sr_aria(t,"hidden",!0)})),this.bind("openPanel:start:sr-aria",(function(e){this.__sr_aria(d,"hidden",d.hasClass(l.hidden)),this.__sr_aria(d,"owns",(d.attr("href")||"").slice(1))}))},e[t].configuration.classNames[n].panelPrev="Prev"}(jQuery),function(e){var t="mmenu";e[t].addons.navbars.searchfield=function(n,i){var s=e[t]._c,a=e('<div class="'+s.searchfield+'" />').appendTo(n);"object"!=typeof this.opts.searchfield&&(this.opts.searchfield={}),this.opts.searchfield.add=!0,this.opts.searchfield.addTo=a}}(jQuery),function(e){var t="mmenu",n="navbars";e[t].addons[n].tabs=function(i,s,a){var r=e[t]._c,o=e[t]._d,l=e[t]._e,d=this,c=i.children("a");i.addClass(r.navbar+"_tabs").parent().addClass(r.navbars+"_has-tabs"),c.on(l.click+"-"+n,(function(t){t.preventDefault();var n=e(this);if(n.hasClass(r.navbar+"__tab_selected"))t.stopImmediatePropagation();else try{d.__openPanelWoAnimation(e(n.attr("href"))),t.stopImmediatePropagation()}catch(e){}})),this.bind("openPanel:start",(function e(t){c.removeClass(r.navbar+"__tab_selected");var n=c.filter('[href="#'+t.attr("id")+'"]');if(n.length)n.addClass(r.navbar+"__tab_selected");else{var i=t.data(o.parent);i&&i.length&&e(i.closest("."+r.panel))}}))}}(jQuery);
!function(a){a.extend(a.fn,{swapClass:function(a,e){var l=this.filter("."+a);return this.filter("."+e).removeClass(e).addClass(a),l.removeClass(a).addClass(e),this},replaceClass:function(a,e){return this.filter("."+a).removeClass(a).addClass(e).end()},hoverClass:function(e){return e=e||"hover",this.on("hover",function(){a(this).addClass(e)},function(){a(this).removeClass(e)})},heightToggle:function(a,e){a?this.animate({height:"toggle"},a,e):this.each(function(){jQuery(this)[jQuery(this).is(":hidden")?"show":"hide"](),e&&e.apply(this,arguments)})},heightHide:function(a,e){a?this.animate({height:"hide"},a,e):(this.hide(),e&&this.each(e))},prepareBranches:function(a){return a.prerendered||this.filter(":last-child:not(ul)").addClass(e.last),this.filter(":has(>ul),:has(>.dropdown-menu)")},applyClasses:function(l,s){this.filter(":has(>ul):not(:has(>a))").find(">span").on("click",function(e){s.apply(a(this).next())}).add(a("a",this)).hoverClass(),l.prerendered||(this.filter(":has(>ul:hidden),:has(>.dropdown-menu:hidden)").addClass(e.expandable).replaceClass(e.last,e.lastExpandable),this.not(":has(>ul:hidden),:has(>.dropdown-menu:hidden)").addClass(e.collapsable).replaceClass(e.last,e.lastCollapsable),this.prepend('<div class="'+e.hitarea+'"/>').find("div."+e.hitarea).each(function(){var e="";a.each(a(this).parent().attr("class").split(" "),function(){e+=this+"-hitarea "}),a(this).addClass(e)})),this.find("div."+e.hitarea).on("click",s)},treeview:function(l){if((l=a.extend({cookieId:"treeview"},l)).add)return this.trigger("add",[l.add]);if(l.toggle){var s=l.toggle;l.toggle=function(){return s.apply(a(this).parent()[0],arguments)}}function t(){a(this).parent().find(">.hitarea").swapClass(e.collapsableHitarea,e.expandableHitarea).swapClass(e.lastCollapsableHitarea,e.lastExpandableHitarea).end().swapClass(e.collapsable,e.expandable).swapClass(e.lastCollapsable,e.lastExpandable).find(">ul,>.dropdown-menu").heightToggle(l.animated,l.toggle),l.unique&&a(this).parent().siblings().find(">.hitarea").replaceClass(e.collapsableHitarea,e.expandableHitarea).replaceClass(e.lastCollapsableHitarea,e.lastExpandableHitarea).end().replaceClass(e.collapsable,e.expandable).replaceClass(e.lastCollapsable,e.lastExpandable).find(">ul,>.dropdown-menu").heightHide(l.animated,l.toggle)}this.addClass("treeview");var i=this.find("li").prepareBranches(l);switch(l.persist){case"cookie":var n=l.toggle;l.toggle=function(){var e;e=[],i.each(function(l,s){e[l]=a(s).is(":has(>ul:visible)")?1:0}),a.cookie(l.cookieId,e.join("")),n&&n.apply(this,arguments)},function(){var e=a.cookie(l.cookieId);if(e){var s=e.split("");i.each(function(e,l){a(l).find(">ul")[parseInt(s[e])?"show":"hide"]()})}}();break;case"location":var r=this.find("a").filter(function(){return this.href.toLowerCase()==location.href.toLowerCase()});r.length&&r.addClass("selected").parents("ul, li").add(r.next()).show()}return i.applyClasses(l,t),l.control&&(!function(l,s){function i(s){return function(){return t.apply(a("div."+e.hitarea,l).filter(function(){return!s||a(this).parent("."+s).length})),!1}}a("a:eq(0)",s).on("click",i(e.collapsable)),a("a:eq(1)",s).on("click",i(e.expandable)),a("a:eq(2)",s).on("click",i())}(this,l.control),a(l.control).show()),this.bind("add",function(s,i){a(i).prev().removeClass(e.last).removeClass(e.lastCollapsable).removeClass(e.lastExpandable).find(">.hitarea").removeClass(e.lastCollapsableHitarea).removeClass(e.lastExpandableHitarea),a(i).find("li").andSelf().prepareBranches(l).applyClasses(l,t)})}});var e=a.fn.treeview.classes={open:"open1",closed:"closed",expandable:"expandable",expandableHitarea:"expandable-hitarea",lastExpandableHitarea:"lastExpandable-hitarea",collapsable:"collapsable",collapsableHitarea:"collapsable-hitarea",lastCollapsableHitarea:"lastCollapsable-hitarea",lastCollapsable:"lastCollapsable",lastExpandable:"lastExpandable",last:"last",hitarea:"hitarea"};a.fn.Treeview=a.fn.treeview}(jQuery);
!function(i){"use strict";"function"==typeof define&&define.amd?define(["jquery"],i):"undefined"!=typeof exports?module.exports=i(require("jquery")):i(jQuery)}(function(i){"use strict";var e=window.Slick||{};(e=function(){var e=0;return function(t,o){var s,n=this;n.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:i(t),appendDots:i(t),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,t){return i('<button type="button" />').text(t+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},n.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},i.extend(n,n.initials),n.activeBreakpoint=null,n.animType=null,n.animProp=null,n.breakpoints=[],n.breakpointSettings=[],n.cssTransitions=!1,n.focussed=!1,n.interrupted=!1,n.hidden="hidden",n.paused=!0,n.positionProp=null,n.respondTo=null,n.rowCount=1,n.shouldClick=!0,n.$slider=i(t),n.$slidesCache=null,n.transformType=null,n.transitionType=null,n.visibilityChange="visibilitychange",n.windowWidth=0,n.windowTimer=null,s=i(t).data("slick")||{},n.options=i.extend({},n.defaults,o,s),n.currentSlide=n.options.initialSlide,n.originalSettings=n.options,void 0!==document.mozHidden?(n.hidden="mozHidden",n.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(n.hidden="webkitHidden",n.visibilityChange="webkitvisibilitychange"),n.autoPlay=i.proxy(n.autoPlay,n),n.autoPlayClear=i.proxy(n.autoPlayClear,n),n.autoPlayIterator=i.proxy(n.autoPlayIterator,n),n.changeSlide=i.proxy(n.changeSlide,n),n.clickHandler=i.proxy(n.clickHandler,n),n.selectHandler=i.proxy(n.selectHandler,n),n.setPosition=i.proxy(n.setPosition,n),n.swipeHandler=i.proxy(n.swipeHandler,n),n.dragHandler=i.proxy(n.dragHandler,n),n.keyHandler=i.proxy(n.keyHandler,n),n.instanceUid=e++,n.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,n.registerBreakpoints(),n.init(!0)}}()).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},e.prototype.addSlide=e.prototype.slickAdd=function(e,t,o){var s=this;if("boolean"==typeof t)o=t,t=null;else if(t<0||t>=s.slideCount)return!1;s.unload(),"number"==typeof t?0===t&&0===s.$slides.length?i(e).appendTo(s.$slideTrack):o?i(e).insertBefore(s.$slides.eq(t)):i(e).insertAfter(s.$slides.eq(t)):!0===o?i(e).prependTo(s.$slideTrack):i(e).appendTo(s.$slideTrack),s.$slides=s.$slideTrack.children(this.options.slide),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slides.each(function(e,t){i(t).attr("data-slick-index",e)}),s.$slidesCache=s.$slides,s.reinit()},e.prototype.animateHeight=function(){var i=this;if(1===i.options.slidesToShow&&!0===i.options.adaptiveHeight&&!1===i.options.vertical){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.animate({height:e},i.options.speed)}},e.prototype.animateSlide=function(e,t){var o={},s=this;s.animateHeight(),!0===s.options.rtl&&!1===s.options.vertical&&(e=-e),!1===s.transformsEnabled?!1===s.options.vertical?s.$slideTrack.animate({left:e},s.options.speed,s.options.easing,t):s.$slideTrack.animate({top:e},s.options.speed,s.options.easing,t):!1===s.cssTransitions?(!0===s.options.rtl&&(s.currentLeft=-s.currentLeft),i({animStart:s.currentLeft}).animate({animStart:e},{duration:s.options.speed,easing:s.options.easing,step:function(i){i=Math.ceil(i),!1===s.options.vertical?(o[s.animType]="translate("+i+"px, 0px)",s.$slideTrack.css(o)):(o[s.animType]="translate(0px,"+i+"px)",s.$slideTrack.css(o))},complete:function(){t&&t.call()}})):(s.applyTransition(),e=Math.ceil(e),!1===s.options.vertical?o[s.animType]="translate3d("+e+"px, 0px, 0px)":o[s.animType]="translate3d(0px,"+e+"px, 0px)",s.$slideTrack.css(o),t&&setTimeout(function(){s.disableTransition(),t.call()},s.options.speed))},e.prototype.getNavTarget=function(){var e=this,t=e.options.asNavFor;return t&&null!==t&&(t=i(t).not(e.$slider)),t},e.prototype.asNavFor=function(e){var t=this.getNavTarget();null!==t&&"object"==typeof t&&t.each(function(){var t=i(this).slick("getSlick");t.unslicked||t.slideHandler(e,!0)})},e.prototype.applyTransition=function(i){var e=this,t={};!1===e.options.fade?t[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:t[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,!1===e.options.fade?e.$slideTrack.css(t):e.$slides.eq(i).css(t)},e.prototype.autoPlay=function(){var i=this;i.autoPlayClear(),i.slideCount>i.options.slidesToShow&&(i.autoPlayTimer=setInterval(i.autoPlayIterator,i.options.autoplaySpeed))},e.prototype.autoPlayClear=function(){var i=this;i.autoPlayTimer&&clearInterval(i.autoPlayTimer)},e.prototype.autoPlayIterator=function(){var i=this,e=i.currentSlide+i.options.slidesToScroll;i.paused||i.interrupted||i.focussed||(!1===i.options.infinite&&(1===i.direction&&i.currentSlide+1===i.slideCount-1?i.direction=0:0===i.direction&&(e=i.currentSlide-i.options.slidesToScroll,i.currentSlide-1==0&&(i.direction=1))),i.slideHandler(e))},e.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=i(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=i(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},e.prototype.buildDots=function(){var e,t,o=this;if(!0===o.options.dots){for(o.$slider.addClass("slick-dotted"),t=i("<ul />").addClass(o.options.dotsClass),e=0;e<=o.getDotCount();e+=1)t.append(i("<li />").append(o.options.customPaging.call(this,o,e)));o.$dots=t.appendTo(o.options.appendDots),o.$dots.find("li").first().addClass("slick-active")}},e.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each(function(e,t){i(t).attr("data-slick-index",e).data("originalStyling",i(t).attr("style")||"")}),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?i('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),!0!==e.options.centerMode&&!0!==e.options.swipeToSlide||(e.options.slidesToScroll=1),i("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable")},e.prototype.buildRows=function(){var i,e,t,o,s,n,r,l=this;if(o=document.createDocumentFragment(),n=l.$slider.children(),l.options.rows>1){for(r=l.options.slidesPerRow*l.options.rows,s=Math.ceil(n.length/r),i=0;i<s;i++){var d=document.createElement("div");for(e=0;e<l.options.rows;e++){var a=document.createElement("div");for(t=0;t<l.options.slidesPerRow;t++){var c=i*r+(e*l.options.slidesPerRow+t);n.get(c)&&a.appendChild(n.get(c))}d.appendChild(a)}o.appendChild(d)}l.$slider.empty().append(o),l.$slider.children().children().children().css({width:100/l.options.slidesPerRow+"%",display:"inline-block"})}},e.prototype.checkResponsive=function(e,t){var o,s,n,r=this,l=!1,d=r.$slider.width(),a=window.innerWidth||i(window).width();if("window"===r.respondTo?n=a:"slider"===r.respondTo?n=d:"min"===r.respondTo&&(n=Math.min(a,d)),r.options.responsive&&r.options.responsive.length&&null!==r.options.responsive){s=null;for(o in r.breakpoints)r.breakpoints.hasOwnProperty(o)&&(!1===r.originalSettings.mobileFirst?n<r.breakpoints[o]&&(s=r.breakpoints[o]):n>r.breakpoints[o]&&(s=r.breakpoints[o]));null!==s?null!==r.activeBreakpoint?(s!==r.activeBreakpoint||t)&&(r.activeBreakpoint=s,"unslick"===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):(r.activeBreakpoint=s,"unslick"===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):null!==r.activeBreakpoint&&(r.activeBreakpoint=null,r.options=r.originalSettings,!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e),l=s),e||!1===l||r.$slider.trigger("breakpoint",[r,l])}},e.prototype.changeSlide=function(e,t){var o,s,n,r=this,l=i(e.currentTarget);switch(l.is("a")&&e.preventDefault(),l.is("li")||(l=l.closest("li")),n=r.slideCount%r.options.slidesToScroll!=0,o=n?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll,e.data.message){case"previous":s=0===o?r.options.slidesToScroll:r.options.slidesToShow-o,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-s,!1,t);break;case"next":s=0===o?r.options.slidesToScroll:o,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+s,!1,t);break;case"index":var d=0===e.data.index?0:e.data.index||l.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(d),!1,t),l.children().trigger("focus");break;default:return}},e.prototype.checkNavigable=function(i){var e,t;if(e=this.getNavigableIndexes(),t=0,i>e[e.length-1])i=e[e.length-1];else for(var o in e){if(i<e[o]){i=t;break}t=e[o]}return i},e.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&(i("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",i.proxy(e.interrupt,e,!0)).off("mouseleave.slick",i.proxy(e.interrupt,e,!1)),!0===e.options.accessibility&&e.$dots.off("keydown.slick",e.keyHandler)),e.$slider.off("focus.slick blur.slick"),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide),!0===e.options.accessibility&&(e.$prevArrow&&e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow&&e.$nextArrow.off("keydown.slick",e.keyHandler))),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),i(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().off("click.slick",e.selectHandler),i(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),i(window).off("resize.slick.slick-"+e.instanceUid,e.resize),i("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),i(window).off("load.slick.slick-"+e.instanceUid,e.setPosition)},e.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",i.proxy(e.interrupt,e,!1))},e.prototype.cleanUpRows=function(){var i,e=this;e.options.rows>1&&((i=e.$slides.children().children()).removeAttr("style"),e.$slider.empty().append(i))},e.prototype.clickHandler=function(i){!1===this.shouldClick&&(i.stopImmediatePropagation(),i.stopPropagation(),i.preventDefault())},e.prototype.destroy=function(e){var t=this;t.autoPlayClear(),t.touchObject={},t.cleanUpEvents(),i(".slick-cloned",t.$slider).detach(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.$prevArrow.length&&(t.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove()),t.$nextArrow&&t.$nextArrow.length&&(t.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove()),t.$slides&&(t.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){i(this).attr("style",i(this).data("originalStyling"))}),t.$slideTrack.children(this.options.slide).detach(),t.$slideTrack.detach(),t.$list.detach(),t.$slider.append(t.$slides)),t.cleanUpRows(),t.$slider.removeClass("slick-slider"),t.$slider.removeClass("slick-initialized"),t.$slider.removeClass("slick-dotted"),t.unslicked=!0,e||t.$slider.trigger("destroy",[t])},e.prototype.disableTransition=function(i){var e=this,t={};t[e.transitionType]="",!1===e.options.fade?e.$slideTrack.css(t):e.$slides.eq(i).css(t)},e.prototype.fadeSlide=function(i,e){var t=this;!1===t.cssTransitions?(t.$slides.eq(i).css({zIndex:t.options.zIndex}),t.$slides.eq(i).animate({opacity:1},t.options.speed,t.options.easing,e)):(t.applyTransition(i),t.$slides.eq(i).css({opacity:1,zIndex:t.options.zIndex}),e&&setTimeout(function(){t.disableTransition(i),e.call()},t.options.speed))},e.prototype.fadeSlideOut=function(i){var e=this;!1===e.cssTransitions?e.$slides.eq(i).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(i),e.$slides.eq(i).css({opacity:0,zIndex:e.options.zIndex-2}))},e.prototype.filterSlides=e.prototype.slickFilter=function(i){var e=this;null!==i&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(i).appendTo(e.$slideTrack),e.reinit())},e.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",function(t){t.stopImmediatePropagation();var o=i(this);setTimeout(function(){e.options.pauseOnFocus&&(e.focussed=o.is(":focus"),e.autoPlay())},0)})},e.prototype.getCurrent=e.prototype.slickCurrentSlide=function(){return this.currentSlide},e.prototype.getDotCount=function(){var i=this,e=0,t=0,o=0;if(!0===i.options.infinite)if(i.slideCount<=i.options.slidesToShow)++o;else for(;e<i.slideCount;)++o,e=t+i.options.slidesToScroll,t+=i.options.slidesToScroll<=i.options.slidesToShow?i.options.slidesToScroll:i.options.slidesToShow;else if(!0===i.options.centerMode)o=i.slideCount;else if(i.options.asNavFor)for(;e<i.slideCount;)++o,e=t+i.options.slidesToScroll,t+=i.options.slidesToScroll<=i.options.slidesToShow?i.options.slidesToScroll:i.options.slidesToShow;else o=1+Math.ceil((i.slideCount-i.options.slidesToShow)/i.options.slidesToScroll);return o-1},e.prototype.getLeft=function(i){var e,t,o,s,n=this,r=0;return n.slideOffset=0,t=n.$slides.first().outerHeight(!0),!0===n.options.infinite?(n.slideCount>n.options.slidesToShow&&(n.slideOffset=n.slideWidth*n.options.slidesToShow*-1,s=-1,!0===n.options.vertical&&!0===n.options.centerMode&&(2===n.options.slidesToShow?s=-1.5:1===n.options.slidesToShow&&(s=-2)),r=t*n.options.slidesToShow*s),n.slideCount%n.options.slidesToScroll!=0&&i+n.options.slidesToScroll>n.slideCount&&n.slideCount>n.options.slidesToShow&&(i>n.slideCount?(n.slideOffset=(n.options.slidesToShow-(i-n.slideCount))*n.slideWidth*-1,r=(n.options.slidesToShow-(i-n.slideCount))*t*-1):(n.slideOffset=n.slideCount%n.options.slidesToScroll*n.slideWidth*-1,r=n.slideCount%n.options.slidesToScroll*t*-1))):i+n.options.slidesToShow>n.slideCount&&(n.slideOffset=(i+n.options.slidesToShow-n.slideCount)*n.slideWidth,r=(i+n.options.slidesToShow-n.slideCount)*t),n.slideCount<=n.options.slidesToShow&&(n.slideOffset=0,r=0),!0===n.options.centerMode&&n.slideCount<=n.options.slidesToShow?n.slideOffset=n.slideWidth*Math.floor(n.options.slidesToShow)/2-n.slideWidth*n.slideCount/2:!0===n.options.centerMode&&!0===n.options.infinite?n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)-n.slideWidth:!0===n.options.centerMode&&(n.slideOffset=0,n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)),e=!1===n.options.vertical?i*n.slideWidth*-1+n.slideOffset:i*t*-1+r,!0===n.options.variableWidth&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,!0===n.options.centerMode&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow+1),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,e+=(n.$list.width()-o.outerWidth())/2)),e},e.prototype.getOption=e.prototype.slickGetOption=function(i){return this.options[i]},e.prototype.getNavigableIndexes=function(){var i,e=this,t=0,o=0,s=[];for(!1===e.options.infinite?i=e.slideCount:(t=-1*e.options.slidesToScroll,o=-1*e.options.slidesToScroll,i=2*e.slideCount);t<i;)s.push(t),t=o+e.options.slidesToScroll,o+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return s},e.prototype.getSlick=function(){return this},e.prototype.getSlideCount=function(){var e,t,o=this;return t=!0===o.options.centerMode?o.slideWidth*Math.floor(o.options.slidesToShow/2):0,!0===o.options.swipeToSlide?(o.$slideTrack.find(".slick-slide").each(function(s,n){if(n.offsetLeft-t+i(n).outerWidth()/2>-1*o.swipeLeft)return e=n,!1}),Math.abs(i(e).attr("data-slick-index")-o.currentSlide)||1):o.options.slidesToScroll},e.prototype.goTo=e.prototype.slickGoTo=function(i,e){this.changeSlide({data:{message:"index",index:parseInt(i)}},e)},e.prototype.init=function(e){var t=this;i(t.$slider).hasClass("slick-initialized")||(i(t.$slider).addClass("slick-initialized"),t.buildRows(),t.buildOut(),t.setProps(),t.startLoad(),t.loadSlider(),t.initializeEvents(),t.updateArrows(),t.updateDots(),t.checkResponsive(!0),t.focusHandler()),e&&t.$slider.trigger("init",[t]),!0===t.options.accessibility&&t.initADA(),t.options.autoplay&&(t.paused=!1,t.autoPlay())},e.prototype.initADA=function(){var e=this,t=Math.ceil(e.slideCount/e.options.slidesToShow),o=e.getNavigableIndexes().filter(function(i){return i>=0&&i<e.slideCount});e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==e.$dots&&(e.$slides.not(e.$slideTrack.find(".slick-cloned")).each(function(t){var s=o.indexOf(t);i(this).attr({role:"tabpanel",id:"slick-slide"+e.instanceUid+t,tabindex:-1}),-1!==s&&i(this).attr({"aria-describedby":"slick-slide-control"+e.instanceUid+s})}),e.$dots.attr("role","tablist").find("li").each(function(s){var n=o[s];i(this).attr({role:"presentation"}),i(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+e.instanceUid+s,"aria-controls":"slick-slide"+e.instanceUid+n,"aria-label":s+1+" of "+t,"aria-selected":null,tabindex:"-1"})}).eq(e.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var s=e.currentSlide,n=s+e.options.slidesToShow;s<n;s++)e.$slides.eq(s).attr("tabindex",0);e.activateADA()},e.prototype.initArrowEvents=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},i.changeSlide),i.$nextArrow.off("click.slick").on("click.slick",{message:"next"},i.changeSlide),!0===i.options.accessibility&&(i.$prevArrow.on("keydown.slick",i.keyHandler),i.$nextArrow.on("keydown.slick",i.keyHandler)))},e.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&(i("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.accessibility&&e.$dots.on("keydown.slick",e.keyHandler)),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&i("li",e.$dots).on("mouseenter.slick",i.proxy(e.interrupt,e,!0)).on("mouseleave.slick",i.proxy(e.interrupt,e,!1))},e.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",i.proxy(e.interrupt,e,!1)))},e.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"},e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),i(document).on(e.visibilityChange,i.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),i(window).on("orientationchange.slick.slick-"+e.instanceUid,i.proxy(e.orientationChange,e)),i(window).on("resize.slick.slick-"+e.instanceUid,i.proxy(e.resize,e)),i("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),i(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),i(e.setPosition)},e.prototype.initUI=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.show(),i.$nextArrow.show()),!0===i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.show()},e.prototype.keyHandler=function(i){var e=this;i.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===i.keyCode&&!0===e.options.accessibility?e.changeSlide({data:{message:!0===e.options.rtl?"next":"previous"}}):39===i.keyCode&&!0===e.options.accessibility&&e.changeSlide({data:{message:!0===e.options.rtl?"previous":"next"}}))},e.prototype.lazyLoad=function(){function e(e){i("img[data-lazy]",e).each(function(){var e=i(this),t=i(this).attr("data-lazy"),o=i(this).attr("data-srcset"),s=i(this).attr("data-sizes")||n.$slider.attr("data-sizes"),r=document.createElement("img");r.onload=function(){e.animate({opacity:0},100,function(){o&&(e.attr("srcset",o),s&&e.attr("sizes",s)),e.attr("src",t).animate({opacity:1},200,function(){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}),n.$slider.trigger("lazyLoaded",[n,e,t])})},r.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),n.$slider.trigger("lazyLoadError",[n,e,t])},r.src=t})}var t,o,s,n=this;if(!0===n.options.centerMode?!0===n.options.infinite?s=(o=n.currentSlide+(n.options.slidesToShow/2+1))+n.options.slidesToShow+2:(o=Math.max(0,n.currentSlide-(n.options.slidesToShow/2+1)),s=n.options.slidesToShow/2+1+2+n.currentSlide):(o=n.options.infinite?n.options.slidesToShow+n.currentSlide:n.currentSlide,s=Math.ceil(o+n.options.slidesToShow),!0===n.options.fade&&(o>0&&o--,s<=n.slideCount&&s++)),t=n.$slider.find(".slick-slide").slice(o,s),"anticipated"===n.options.lazyLoad)for(var r=o-1,l=s,d=n.$slider.find(".slick-slide"),a=0;a<n.options.slidesToScroll;a++)r<0&&(r=n.slideCount-1),t=(t=t.add(d.eq(r))).add(d.eq(l)),r--,l++;e(t),n.slideCount<=n.options.slidesToShow?e(n.$slider.find(".slick-slide")):n.currentSlide>=n.slideCount-n.options.slidesToShow?e(n.$slider.find(".slick-cloned").slice(0,n.options.slidesToShow)):0===n.currentSlide&&e(n.$slider.find(".slick-cloned").slice(-1*n.options.slidesToShow))},e.prototype.loadSlider=function(){var i=this;i.setPosition(),i.$slideTrack.css({opacity:1}),i.$slider.removeClass("slick-loading"),i.initUI(),"progressive"===i.options.lazyLoad&&i.progressiveLazyLoad()},e.prototype.next=e.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},e.prototype.orientationChange=function(){var i=this;i.checkResponsive(),i.setPosition()},e.prototype.pause=e.prototype.slickPause=function(){var i=this;i.autoPlayClear(),i.paused=!0},e.prototype.play=e.prototype.slickPlay=function(){var i=this;i.autoPlay(),i.options.autoplay=!0,i.paused=!1,i.focussed=!1,i.interrupted=!1},e.prototype.postSlide=function(e){var t=this;t.unslicked||(t.$slider.trigger("afterChange",[t,e]),t.animating=!1,t.slideCount>t.options.slidesToShow&&t.setPosition(),t.swipeLeft=null,t.options.autoplay&&t.autoPlay(),!0===t.options.accessibility&&(t.initADA(),t.options.focusOnChange&&i(t.$slides.get(t.currentSlide)).attr("tabindex",0).focus()))},e.prototype.prev=e.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},e.prototype.preventDefault=function(i){i.preventDefault()},e.prototype.progressiveLazyLoad=function(e){e=e||1;var t,o,s,n,r,l=this,d=i("img[data-lazy]",l.$slider);d.length?(t=d.first(),o=t.attr("data-lazy"),s=t.attr("data-srcset"),n=t.attr("data-sizes")||l.$slider.attr("data-sizes"),(r=document.createElement("img")).onload=function(){s&&(t.attr("srcset",s),n&&t.attr("sizes",n)),t.attr("src",o).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===l.options.adaptiveHeight&&l.setPosition(),l.$slider.trigger("lazyLoaded",[l,t,o]),l.progressiveLazyLoad()},r.onerror=function(){e<3?setTimeout(function(){l.progressiveLazyLoad(e+1)},500):(t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),l.$slider.trigger("lazyLoadError",[l,t,o]),l.progressiveLazyLoad())},r.src=o):l.$slider.trigger("allImagesLoaded",[l])},e.prototype.refresh=function(e){var t,o,s=this;o=s.slideCount-s.options.slidesToShow,!s.options.infinite&&s.currentSlide>o&&(s.currentSlide=o),s.slideCount<=s.options.slidesToShow&&(s.currentSlide=0),t=s.currentSlide,s.destroy(!0),i.extend(s,s.initials,{currentSlide:t}),s.init(),e||s.changeSlide({data:{message:"index",index:t}},!1)},e.prototype.registerBreakpoints=function(){var e,t,o,s=this,n=s.options.responsive||null;if("array"===i.type(n)&&n.length){s.respondTo=s.options.respondTo||"window";for(e in n)if(o=s.breakpoints.length-1,n.hasOwnProperty(e)){for(t=n[e].breakpoint;o>=0;)s.breakpoints[o]&&s.breakpoints[o]===t&&s.breakpoints.splice(o,1),o--;s.breakpoints.push(t),s.breakpointSettings[t]=n[e].settings}s.breakpoints.sort(function(i,e){return s.options.mobileFirst?i-e:e-i})}},e.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},e.prototype.resize=function(){var e=this;i(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=i(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()},50))},e.prototype.removeSlide=e.prototype.slickRemove=function(i,e,t){var o=this;if(i="boolean"==typeof i?!0===(e=i)?0:o.slideCount-1:!0===e?--i:i,o.slideCount<1||i<0||i>o.slideCount-1)return!1;o.unload(),!0===t?o.$slideTrack.children().remove():o.$slideTrack.children(this.options.slide).eq(i).remove(),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slidesCache=o.$slides,o.reinit()},e.prototype.setCSS=function(i){var e,t,o=this,s={};!0===o.options.rtl&&(i=-i),e="left"==o.positionProp?Math.ceil(i)+"px":"0px",t="top"==o.positionProp?Math.ceil(i)+"px":"0px",s[o.positionProp]=i,!1===o.transformsEnabled?o.$slideTrack.css(s):(s={},!1===o.cssTransitions?(s[o.animType]="translate("+e+", "+t+")",o.$slideTrack.css(s)):(s[o.animType]="translate3d("+e+", "+t+", 0px)",o.$slideTrack.css(s)))},e.prototype.setDimensions=function(){var i=this;!1===i.options.vertical?!0===i.options.centerMode&&i.$list.css({padding:"0px "+i.options.centerPadding}):(i.$list.height(i.$slides.first().outerHeight(!0)*i.options.slidesToShow),!0===i.options.centerMode&&i.$list.css({padding:i.options.centerPadding+" 0px"})),i.listWidth=i.$list.width(),i.listHeight=i.$list.height(),!1===i.options.vertical&&!1===i.options.variableWidth?(i.slideWidth=Math.ceil(i.listWidth/i.options.slidesToShow),i.$slideTrack.width(Math.ceil(i.slideWidth*i.$slideTrack.children(".slick-slide").length))):!0===i.options.variableWidth?i.$slideTrack.width(5e3*i.slideCount):(i.slideWidth=Math.ceil(i.listWidth),i.$slideTrack.height(Math.ceil(i.$slides.first().outerHeight(!0)*i.$slideTrack.children(".slick-slide").length)));var e=i.$slides.first().outerWidth(!0)-i.$slides.first().width();!1===i.options.variableWidth&&i.$slideTrack.children(".slick-slide").width(i.slideWidth-e)},e.prototype.setFade=function(){var e,t=this;t.$slides.each(function(o,s){e=t.slideWidth*o*-1,!0===t.options.rtl?i(s).css({position:"relative",right:e,top:0,zIndex:t.options.zIndex-2,opacity:0}):i(s).css({position:"relative",left:e,top:0,zIndex:t.options.zIndex-2,opacity:0})}),t.$slides.eq(t.currentSlide).css({zIndex:t.options.zIndex-1,opacity:1})},e.prototype.setHeight=function(){var i=this;if(1===i.options.slidesToShow&&!0===i.options.adaptiveHeight&&!1===i.options.vertical){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.css("height",e)}},e.prototype.setOption=e.prototype.slickSetOption=function(){var e,t,o,s,n,r=this,l=!1;if("object"===i.type(arguments[0])?(o=arguments[0],l=arguments[1],n="multiple"):"string"===i.type(arguments[0])&&(o=arguments[0],s=arguments[1],l=arguments[2],"responsive"===arguments[0]&&"array"===i.type(arguments[1])?n="responsive":void 0!==arguments[1]&&(n="single")),"single"===n)r.options[o]=s;else if("multiple"===n)i.each(o,function(i,e){r.options[i]=e});else if("responsive"===n)for(t in s)if("array"!==i.type(r.options.responsive))r.options.responsive=[s[t]];else{for(e=r.options.responsive.length-1;e>=0;)r.options.responsive[e].breakpoint===s[t].breakpoint&&r.options.responsive.splice(e,1),e--;r.options.responsive.push(s[t])}l&&(r.unload(),r.reinit())},e.prototype.setPosition=function(){var i=this;i.setDimensions(),i.setHeight(),!1===i.options.fade?i.setCSS(i.getLeft(i.currentSlide)):i.setFade(),i.$slider.trigger("setPosition",[i])},e.prototype.setProps=function(){var i=this,e=document.body.style;i.positionProp=!0===i.options.vertical?"top":"left","top"===i.positionProp?i.$slider.addClass("slick-vertical"):i.$slider.removeClass("slick-vertical"),void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||!0===i.options.useCSS&&(i.cssTransitions=!0),i.options.fade&&("number"==typeof i.options.zIndex?i.options.zIndex<3&&(i.options.zIndex=3):i.options.zIndex=i.defaults.zIndex),void 0!==e.OTransform&&(i.animType="OTransform",i.transformType="-o-transform",i.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.MozTransform&&(i.animType="MozTransform",i.transformType="-moz-transform",i.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(i.animType=!1)),void 0!==e.webkitTransform&&(i.animType="webkitTransform",i.transformType="-webkit-transform",i.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.msTransform&&(i.animType="msTransform",i.transformType="-ms-transform",i.transitionType="msTransition",void 0===e.msTransform&&(i.animType=!1)),void 0!==e.transform&&!1!==i.animType&&(i.animType="transform",i.transformType="transform",i.transitionType="transition"),i.transformsEnabled=i.options.useTransform&&null!==i.animType&&!1!==i.animType},e.prototype.setSlideClasses=function(i){var e,t,o,s,n=this;if(t=n.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),n.$slides.eq(i).addClass("slick-current"),!0===n.options.centerMode){var r=n.options.slidesToShow%2==0?1:0;e=Math.floor(n.options.slidesToShow/2),!0===n.options.infinite&&(i>=e&&i<=n.slideCount-1-e?n.$slides.slice(i-e+r,i+e+1).addClass("slick-active").attr("aria-hidden","false"):(o=n.options.slidesToShow+i,t.slice(o-e+1+r,o+e+2).addClass("slick-active").attr("aria-hidden","false")),0===i?t.eq(t.length-1-n.options.slidesToShow).addClass("slick-center"):i===n.slideCount-1&&t.eq(n.options.slidesToShow).addClass("slick-center")),n.$slides.eq(i).addClass("slick-center")}else i>=0&&i<=n.slideCount-n.options.slidesToShow?n.$slides.slice(i,i+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):t.length<=n.options.slidesToShow?t.addClass("slick-active").attr("aria-hidden","false"):(s=n.slideCount%n.options.slidesToShow,o=!0===n.options.infinite?n.options.slidesToShow+i:i,n.options.slidesToShow==n.options.slidesToScroll&&n.slideCount-i<n.options.slidesToShow?t.slice(o-(n.options.slidesToShow-s),o+s).addClass("slick-active").attr("aria-hidden","false"):t.slice(o,o+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==n.options.lazyLoad&&"anticipated"!==n.options.lazyLoad||n.lazyLoad()},e.prototype.setupInfinite=function(){var e,t,o,s=this;if(!0===s.options.fade&&(s.options.centerMode=!1),!0===s.options.infinite&&!1===s.options.fade&&(t=null,s.slideCount>s.options.slidesToShow)){for(o=!0===s.options.centerMode?s.options.slidesToShow+1:s.options.slidesToShow,e=s.slideCount;e>s.slideCount-o;e-=1)t=e-1,i(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t-s.slideCount).prependTo(s.$slideTrack).addClass("slick-cloned");for(e=0;e<o+s.slideCount;e+=1)t=e,i(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t+s.slideCount).appendTo(s.$slideTrack).addClass("slick-cloned");s.$slideTrack.find(".slick-cloned").find("[id]").each(function(){i(this).attr("id","")})}},e.prototype.interrupt=function(i){var e=this;i||e.autoPlay(),e.interrupted=i},e.prototype.selectHandler=function(e){var t=this,o=i(e.target).is(".slick-slide")?i(e.target):i(e.target).parents(".slick-slide"),s=parseInt(o.attr("data-slick-index"));s||(s=0),t.slideCount<=t.options.slidesToShow?t.slideHandler(s,!1,!0):t.slideHandler(s)},e.prototype.slideHandler=function(i,e,t){var o,s,n,r,l,d=null,a=this;if(e=e||!1,!(!0===a.animating&&!0===a.options.waitForAnimate||!0===a.options.fade&&a.currentSlide===i))if(!1===e&&a.asNavFor(i),o=i,d=a.getLeft(o),r=a.getLeft(a.currentSlide),a.currentLeft=null===a.swipeLeft?r:a.swipeLeft,!1===a.options.infinite&&!1===a.options.centerMode&&(i<0||i>a.getDotCount()*a.options.slidesToScroll))!1===a.options.fade&&(o=a.currentSlide,!0!==t?a.animateSlide(r,function(){a.postSlide(o)}):a.postSlide(o));else if(!1===a.options.infinite&&!0===a.options.centerMode&&(i<0||i>a.slideCount-a.options.slidesToScroll))!1===a.options.fade&&(o=a.currentSlide,!0!==t?a.animateSlide(r,function(){a.postSlide(o)}):a.postSlide(o));else{if(a.options.autoplay&&clearInterval(a.autoPlayTimer),s=o<0?a.slideCount%a.options.slidesToScroll!=0?a.slideCount-a.slideCount%a.options.slidesToScroll:a.slideCount+o:o>=a.slideCount?a.slideCount%a.options.slidesToScroll!=0?0:o-a.slideCount:o,a.animating=!0,a.$slider.trigger("beforeChange",[a,a.currentSlide,s]),n=a.currentSlide,a.currentSlide=s,a.setSlideClasses(a.currentSlide),a.options.asNavFor&&(l=(l=a.getNavTarget()).slick("getSlick")).slideCount<=l.options.slidesToShow&&l.setSlideClasses(a.currentSlide),a.updateDots(),a.updateArrows(),!0===a.options.fade)return!0!==t?(a.fadeSlideOut(n),a.fadeSlide(s,function(){a.postSlide(s)})):a.postSlide(s),void a.animateHeight();!0!==t?a.animateSlide(d,function(){a.postSlide(s)}):a.postSlide(s)}},e.prototype.startLoad=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.hide(),i.$nextArrow.hide()),!0===i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.hide(),i.$slider.addClass("slick-loading")},e.prototype.swipeDirection=function(){var i,e,t,o,s=this;return i=s.touchObject.startX-s.touchObject.curX,e=s.touchObject.startY-s.touchObject.curY,t=Math.atan2(e,i),(o=Math.round(180*t/Math.PI))<0&&(o=360-Math.abs(o)),o<=45&&o>=0?!1===s.options.rtl?"left":"right":o<=360&&o>=315?!1===s.options.rtl?"left":"right":o>=135&&o<=225?!1===s.options.rtl?"right":"left":!0===s.options.verticalSwiping?o>=35&&o<=135?"down":"up":"vertical"},e.prototype.swipeEnd=function(i){var e,t,o=this;if(o.dragging=!1,o.swiping=!1,o.scrolling)return o.scrolling=!1,!1;if(o.interrupted=!1,o.shouldClick=!(o.touchObject.swipeLength>10),void 0===o.touchObject.curX)return!1;if(!0===o.touchObject.edgeHit&&o.$slider.trigger("edge",[o,o.swipeDirection()]),o.touchObject.swipeLength>=o.touchObject.minSwipe){switch(t=o.swipeDirection()){case"left":case"down":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide+o.getSlideCount()):o.currentSlide+o.getSlideCount(),o.currentDirection=0;break;case"right":case"up":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide-o.getSlideCount()):o.currentSlide-o.getSlideCount(),o.currentDirection=1}"vertical"!=t&&(o.slideHandler(e),o.touchObject={},o.$slider.trigger("swipe",[o,t]))}else o.touchObject.startX!==o.touchObject.curX&&(o.slideHandler(o.currentSlide),o.touchObject={})},e.prototype.swipeHandler=function(i){var e=this;if(!(!1===e.options.swipe||"ontouchend"in document&&!1===e.options.swipe||!1===e.options.draggable&&-1!==i.type.indexOf("mouse")))switch(e.touchObject.fingerCount=i.originalEvent&&void 0!==i.originalEvent.touches?i.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,!0===e.options.verticalSwiping&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),i.data.action){case"start":e.swipeStart(i);break;case"move":e.swipeMove(i);break;case"end":e.swipeEnd(i)}},e.prototype.swipeMove=function(i){var e,t,o,s,n,r,l=this;return n=void 0!==i.originalEvent?i.originalEvent.touches:null,!(!l.dragging||l.scrolling||n&&1!==n.length)&&(e=l.getLeft(l.currentSlide),l.touchObject.curX=void 0!==n?n[0].pageX:i.clientX,l.touchObject.curY=void 0!==n?n[0].pageY:i.clientY,l.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(l.touchObject.curX-l.touchObject.startX,2))),r=Math.round(Math.sqrt(Math.pow(l.touchObject.curY-l.touchObject.startY,2))),!l.options.verticalSwiping&&!l.swiping&&r>4?(l.scrolling=!0,!1):(!0===l.options.verticalSwiping&&(l.touchObject.swipeLength=r),t=l.swipeDirection(),void 0!==i.originalEvent&&l.touchObject.swipeLength>4&&(l.swiping=!0,i.preventDefault()),s=(!1===l.options.rtl?1:-1)*(l.touchObject.curX>l.touchObject.startX?1:-1),!0===l.options.verticalSwiping&&(s=l.touchObject.curY>l.touchObject.startY?1:-1),o=l.touchObject.swipeLength,l.touchObject.edgeHit=!1,!1===l.options.infinite&&(0===l.currentSlide&&"right"===t||l.currentSlide>=l.getDotCount()&&"left"===t)&&(o=l.touchObject.swipeLength*l.options.edgeFriction,l.touchObject.edgeHit=!0),!1===l.options.vertical?l.swipeLeft=e+o*s:l.swipeLeft=e+o*(l.$list.height()/l.listWidth)*s,!0===l.options.verticalSwiping&&(l.swipeLeft=e+o*s),!0!==l.options.fade&&!1!==l.options.touchMove&&(!0===l.animating?(l.swipeLeft=null,!1):void l.setCSS(l.swipeLeft))))},e.prototype.swipeStart=function(i){var e,t=this;if(t.interrupted=!0,1!==t.touchObject.fingerCount||t.slideCount<=t.options.slidesToShow)return t.touchObject={},!1;void 0!==i.originalEvent&&void 0!==i.originalEvent.touches&&(e=i.originalEvent.touches[0]),t.touchObject.startX=t.touchObject.curX=void 0!==e?e.pageX:i.clientX,t.touchObject.startY=t.touchObject.curY=void 0!==e?e.pageY:i.clientY,t.dragging=!0},e.prototype.unfilterSlides=e.prototype.slickUnfilter=function(){var i=this;null!==i.$slidesCache&&(i.unload(),i.$slideTrack.children(this.options.slide).detach(),i.$slidesCache.appendTo(i.$slideTrack),i.reinit())},e.prototype.unload=function(){var e=this;i(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},e.prototype.unslick=function(i){var e=this;e.$slider.trigger("unslick",[e,i]),e.destroy()},e.prototype.updateArrows=function(){var i=this;Math.floor(i.options.slidesToShow/2),!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&!i.options.infinite&&(i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===i.currentSlide?(i.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):i.currentSlide>=i.slideCount-i.options.slidesToShow&&!1===i.options.centerMode?(i.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):i.currentSlide>=i.slideCount-1&&!0===i.options.centerMode&&(i.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},e.prototype.updateDots=function(){var i=this;null!==i.$dots&&(i.$dots.find("li").removeClass("slick-active").end(),i.$dots.find("li").eq(Math.floor(i.currentSlide/i.options.slidesToScroll)).addClass("slick-active"))},e.prototype.visibility=function(){var i=this;i.options.autoplay&&(document[i.hidden]?i.interrupted=!0:i.interrupted=!1)},i.fn.slick=function(){var i,t,o=this,s=arguments[0],n=Array.prototype.slice.call(arguments,1),r=o.length;for(i=0;i<r;i++)if("object"==typeof s||void 0===s?o[i].slick=new e(o[i],s):t=o[i].slick[s].apply(o[i].slick,n),void 0!==t)return t;return o}});