!function(h){function c(){f=!0,j.$wndw=h(window),j.$html=h("html"),j.$body=h("body"),h.each([g,k,b],function(a,d){d.add=function(l){l=l.split(" ");for(var i in l){d[l[i]]=d.mm(l[i])}}}),g.mm=function(a){return"mm-"+a},g.add("wrapper menu inline panel nopanel list nolist subtitle selected label spacer current highest hidden opened subopened subopen fullsubopen subclose"),g.umm=function(a){return"mm-"==a.slice(0,3)&&(a=a.slice(3)),a},k.mm=function(a){return"mm-"+a},k.add("parent"),b.mm=function(a){return a+".mm"},b.add("toggle open close setSelected transitionend webkitTransitionEnd mousedown mouseup touchstart touchmove touchend scroll resize click keydown keyup"),h[m]._c=g,h[m]._d=k,h[m]._e=b,h[m].glbl=j}var m="mmenu",p="4.7.5";if(!h[m]){var g={},k={},b={},f=!1,j={$wndw:null,$html:null,$body:null};h[m]=function(r,l,e){this.$menu=r,this.opts=l,this.conf=e,this.vars={},"function"==typeof this.___deprecated&&this.___deprecated(),this._initMenu(),this._initAnchors(),this._initEvents();var d=this.$menu.children(this.conf.panelNodetype);for(var q in h[m].addons){h[m].addons[q]._add.call(this),h[m].addons[q]._add=function(){},h[m].addons[q]._setup.call(this)}return this._init(d),"function"==typeof this.___debug&&this.___debug(),this},h[m].version=p,h[m].addons={},h[m].uniqueId=0,h[m].defaults={classes:"",slidingSubmenus:!0,onClick:{setSelected:!0}},h[m].configuration={panelNodetype:"ul, ol, div",transitionDuration:400,openingInterval:25,classNames:{panel:"Panel",selected:"Selected",label:"Label",spacer:"Spacer"}},h[m].prototype={_init:function(d){d=d.not("."+g.nopanel),d=this._initPanels(d);for(var a in h[m].addons){h[m].addons[a]._init.call(this,d)}this._update()},_initMenu:function(){this.opts.offCanvas&&this.conf.clone&&(this.$menu=this.$menu.clone(!0),this.$menu.add(this.$menu.find("*")).filter("[id]").each(function(){h(this).attr("id",g.mm(h(this).attr("id")))})),this.$menu.contents().each(function(){3==h(this)[0].nodeType&&h(this).remove()}),this.$menu.parent().addClass(g.wrapper);var a=[g.menu];a.push(g.mm(this.opts.slidingSubmenus?"horizontal":"vertical")),this.opts.classes&&a.push(this.opts.classes),this.$menu.addClass(a.join(" "))},_initPanels:function(w){var i=this;this.__findAddBack(w,"ul, ol").not("."+g.nolist).addClass(g.list);var o=this.__findAddBack(w,"."+g.list).find("> li");this.__refactorClass(o,this.conf.classNames.selected,"selected"),this.__refactorClass(o,this.conf.classNames.label,"label"),this.__refactorClass(o,this.conf.classNames.spacer,"spacer"),o.off(b.setSelected).on(b.setSelected,function(l,d){l.stopPropagation(),o.removeClass(g.selected),"boolean"!=typeof d&&(d=!0),d&&h(this).addClass(g.selected)}),this.__refactorClass(this.__findAddBack(w,"."+this.conf.classNames.panel),this.conf.classNames.panel,"panel"),w.add(this.__findAddBack(w,"."+g.list).children().children().filter(this.conf.panelNodetype).not("."+g.nopanel)).addClass(g.panel);var a=this.__findAddBack(w,"."+g.panel),v=h("."+g.panel,this.$menu);if(a.each(function(){var l=h(this),d=l.attr("id")||i.__getUniqueId();l.attr("id",d)}),a.each(function(){var A=h(this),u=A.is("ul, ol")?A:A.find("ul ,ol").first(),z=A.parent(),t=z.children("a, span"),y=z.closest("."+g.panel);if(z.parent().is("."+g.list)&&!A.data(k.parent)){A.data(k.parent,z);var x=h('').insertBefore(t);t.is("a")||x.addClass(g.fullsubopen),i.opts.slidingSubmenus&&u.prepend('
'+t.text()+"")}}),this.opts.slidingSubmenus){var q=this.__findAddBack(w,"."+g.list).find("> li."+g.selected);q.parents("li").removeClass(g.selected).end().add(q.parents("li")).each(function(){var l=h(this),d=l.find("> ."+g.panel);d.length&&(l.parents("."+g.panel).addClass(g.subopened),d.addClass(g.opened))}).closest("."+g.panel).addClass(g.opened).parents("."+g.panel).addClass(g.subopened)}else{var q=h("li."+g.selected,v);q.parents("li").removeClass(g.selected).end().add(q.parents("li")).addClass(g.opened)}var e=v.filter("."+g.opened);return e.length||(e=a.first()),e.addClass(g.opened).last().addClass(g.current),this.opts.slidingSubmenus&&a.not(e.last()).addClass(g.hidden).end().appendTo(this.$menu),a},_initAnchors:function(){var a=this;j.$body.on(b.click,"a",function(o){var e=h(this),d=!1,q=a.$menu.find(e).length;for(var i in h[m].addons){if(h[m].addons[i]._clickAnchor&&(d=h[m].addons[i]._clickAnchor.call(a,e,q))){break}}if(!d&&q){var v=e.attr("href")||"";if("#"==v.slice(0,1)){try{h(v,a.$menu).is("."+g.panel)&&(d=!0,h(v).trigger(a.opts.slidingSubmenus?b.open:b.toggle))}catch(t){}}}if(d&&o.preventDefault(),!d&&q&&e.is("."+g.list+" > li > a")&&!e.is('[rel="external"]')&&!e.is('[target="_blank"]')){a.__valueOrFn(a.opts.onClick.setSelected,e)&&e.parent().trigger(b.setSelected);var n=a.__valueOrFn(a.opts.onClick.preventDefault,e,"#"==v.slice(0,1));n&&o.preventDefault(),a.__valueOrFn(a.opts.onClick.blockUI,e,!n)&&j.$html.addClass(g.blocking),a.__valueOrFn(a.opts.onClick.close,e,n)&&a.$menu.trigger(b.close)}})},_initEvents:function(){var a=this;this.$menu.on(b.toggle+" "+b.open+" "+b.close,"."+g.panel,function(d){d.stopPropagation()}),this.opts.slidingSubmenus?this.$menu.on(b.open,"."+g.panel,function(){return a._openSubmenuHorizontal(h(this))}):this.$menu.on(b.toggle,"."+g.panel,function(){var d=h(this);d.trigger(d.parent().hasClass(g.opened)?b.close:b.open)}).on(b.open,"."+g.panel,function(){h(this).parent().addClass(g.opened)}).on(b.close,"."+g.panel,function(){h(this).parent().removeClass(g.opened)})},_openSubmenuHorizontal:function(e){if(e.hasClass(g.current)){return !1}var a=h("."+g.panel,this.$menu),d=a.filter("."+g.current);return a.removeClass(g.highest).removeClass(g.current).not(e).not(d).addClass(g.hidden),e.hasClass(g.opened)?d.addClass(g.highest).removeClass(g.opened).removeClass(g.subopened):(e.addClass(g.highest),d.addClass(g.subopened)),e.removeClass(g.hidden).addClass(g.current),setTimeout(function(){e.removeClass(g.subopened).addClass(g.opened)},this.conf.openingInterval),"open"},_update:function(d){if(this.updates||(this.updates=[]),"function"==typeof d){this.updates.push(d)}else{for(var i=0,a=this.updates.length;a>i;i++){this.updates[i].call(this,d)}}},__valueOrFn:function(d,i,a){return"function"==typeof d?d.call(i[0]):"undefined"==typeof d&&"undefined"!=typeof a?a:d},__refactorClass:function(d,i,a){return d.filter("."+i).removeClass(i).addClass(g[a])},__findAddBack:function(a,d){return a.find(d).add(a.filter(d))},__transitionend:function(o,q,d){var l=!1,a=function(){l||q.call(o[0]),l=!0};o.one(b.transitionend,a),o.one(b.webkitTransitionEnd,a),setTimeout(a,1.1*d)},__getUniqueId:function(){return g.mm(h[m].uniqueId++)}},h.fn[m]=function(d,a){return f||c(),d=h.extend(!0,{},h[m].defaults,d),a=h.extend(!0,{},h[m].configuration,a),this.each(function(){var e=h(this);e.data(m)||e.data(m,new h[m](e,d,a))})},h[m].support={touch:"ontouchstart" in window||navigator.msMaxTouchPoints}}}(jQuery);!function(g){var d="mmenu",h="offCanvas";g[d].addons[h]={_init:function(){},_setup:function(){if(this.opts[h]){var a=this,e=this.opts[h],k=this.conf[h];"string"!=typeof k.pageSelector&&(k.pageSelector="> "+k.pageNodetype),b.$allMenus=(b.$allMenus||g()).add(this.$menu),this.vars.opened=!1;var i=[j.offcanvas];"left"!=e.position&&i.push(j.mm(e.position)),"back"!=e.zposition&&i.push(j.mm(e.zposition)),this.$menu.addClass(i.join(" ")).parent().removeClass(j.wrapper),this.setPage(b.$page),this[h+"_initBlocker"](),this[h+"_initWindow"](),this.$menu.on(c.open+" "+c.opening+" "+c.opened+" "+c.close+" "+c.closing+" "+c.closed+" "+c.setPage,function(l){l.stopPropagation()}).on(c.open+" "+c.close+" "+c.setPage,function(l){a[l.type]()}),this.$menu[k.menuInjectMethod+"To"](k.menuWrapperSelector)}},_add:function(){j=g[d]._c,f=g[d]._d,c=g[d]._e,j.add("offcanvas slideout modal background opening blocker page"),f.add("style"),c.add("opening opened closing closed setPage"),b=g[d].glbl},_clickAnchor:function(i){if(!this.opts[h]){return !1}var a=this.$menu.attr("id");if(a&&a.length&&(this.conf.clone&&(a=j.umm(a)),i.is('[href="#'+a+'"]'))){return this.open(),!0}if(b.$page){var a=b.$page.attr("id");return a&&a.length&&i.is('[href="#'+a+'"]')?(this.close(),!0):!1}}},g[d].defaults[h]={position:"left",zposition:"back",modal:!1,moveBackground:!0},g[d].configuration[h]={pageNodetype:"div",pageSelector:null,menuWrapperSelector:"body",menuInjectMethod:"prepend"},g[d].prototype.open=function(){if(this.vars.opened){return !1}var a=this;return this._openSetup(),setTimeout(function(){a._openFinish()},this.conf.openingInterval),"open"},g[d].prototype._openSetup=function(){var i=this;b.$allMenus.not(this.$menu).trigger(c.close),b.$page.data(f.style,b.$page.attr("style")||""),b.$wndw.trigger(c.resize,[!0]);var a=[j.opened];this.opts[h].modal&&a.push(j.modal),this.opts[h].moveBackground&&a.push(j.background),"left"!=this.opts[h].position&&a.push(j.mm(this.opts[h].position)),"back"!=this.opts[h].zposition&&a.push(j.mm(this.opts[h].zposition)),this.opts.classes&&a.push(this.opts.classes),b.$html.addClass(a.join(" ")),setTimeout(function(){i.vars.opened=!0},this.conf.openingInterval),this.$menu.addClass(j.current+" "+j.opened)},g[d].prototype._openFinish=function(){var a=this;this.__transitionend(b.$page,function(){a.$menu.trigger(c.opened)},this.conf.transitionDuration),b.$html.addClass(j.opening),this.$menu.trigger(c.opening)},g[d].prototype.close=function(){if(!this.vars.opened){return !1}var a=this;return this.__transitionend(b.$page,function(){a.$menu.removeClass(j.current).removeClass(j.opened),b.$html.removeClass(j.opened).removeClass(j.modal).removeClass(j.background).removeClass(j.mm(a.opts[h].position)).removeClass(j.mm(a.opts[h].zposition)),a.opts.classes&&b.$html.removeClass(a.opts.classes),b.$page.attr("style",b.$page.data(f.style)),a.vars.opened=!1,a.$menu.trigger(c.closed)},this.conf.transitionDuration),b.$html.removeClass(j.opening),this.$menu.trigger(c.closing),"close"},g[d].prototype.setPage=function(a){a||(a=g(this.conf[h].pageSelector,b.$body),a.length>1&&(a=a.wrapAll("<"+this.conf[h].pageNodetype+" />").parent())),a.addClass(j.page+" "+j.slideout),b.$page=a},g[d].prototype[h+"_initWindow"]=function(){b.$wndw.on(c.keydown,function(i){return b.$html.hasClass(j.opened)&&9==i.keyCode?(i.preventDefault(),!1):void 0});var a=0;b.$wndw.on(c.resize,function(k,i){if(i||b.$html.hasClass(j.opened)){var l=b.$wndw.height();(i||l!=a)&&(a=l,b.$page.css("minHeight",l))}}),g[d].prototype[h+"_initWindow"]=function(){}},g[d].prototype[h+"_initBlocker"]=function(){var a=g('').appendTo(b.$body);a.on(c.touchstart,function(i){i.preventDefault(),i.stopPropagation(),a.trigger(c.mousedown)}).on(c.mousedown,function(i){i.preventDefault(),b.$html.hasClass(j.modal)||b.$allMenus.trigger(c.close)}),g[d].prototype[h+"_initBlocker"]=function(){}};var j,f,c,b}(jQuery);!function(d){var h="mmenu",b="buttonbars";d[h].addons[b]={_init:function(a){this.opts[b],this.conf[b],this.__refactorClass(d("div",a),this.conf.classNames[b].buttonbar,"buttonbar"),d("."+c.buttonbar,a).each(function(){var k=d(this),i=k.children().not("input"),j=k.children().filter("input");k.addClass(c.buttonbar+"-"+i.length),j.each(function(){var m=d(this),l=i.filter('label[for="'+m.attr("id")+'"]');l.length&&m.insertBefore(l)})})},_setup:function(){},_add:function(){c=d[h]._c,g=d[h]._d,f=d[h]._e,c.add("buttonbar"),e=d[h].glbl}},d[h].defaults[b]={},d[h].configuration.classNames[b]={buttonbar:"Buttonbar"};var c,g,f,e}(jQuery);!function(c){var g="mmenu",j="counters";c[g].addons[j]={_init:function(k){var a=this,l=this.opts[j];this.conf[j],this.__refactorClass(c("em",k),this.conf.classNames[j].counter,"counter"),l.add&&k.each(function(){var d=c(this).data(i.parent);d&&(d.find("> em."+b.counter).length||d.prepend(c('')))}),l.update&&k.each(function(){var m=c(this),p=m.data(i.parent);if(p){var o=p.find("> em."+b.counter);o.length&&(m.is("."+b.list)||(m=m.find("> ."+b.list)),m.length&&!m.data(i.updatecounter)&&(m.data(i.updatecounter,!0),a._update(function(){var d=m.children().not("."+b.label).not("."+b.subtitle).not("."+b.hidden).not("."+b.search).not("."+b.noresultsmsg);o.html(d.length)})))}})},_setup:function(){var d=this.opts[j];"boolean"==typeof d&&(d={add:d,update:d}),"object"!=typeof d&&(d={}),d=c.extend(!0,{},c[g].defaults[j],d),this.opts[j]=d},_add:function(){b=c[g]._c,i=c[g]._d,f=c[g]._e,b.add("counter search noresultsmsg"),i.add("updatecounter"),h=c[g].glbl}},c[g].defaults[j]={add:!1,update:!1},c[g].configuration.classNames[j]={counter:"Counter"};var b,i,f,h}(jQuery);!function(h){function d(i,a,l){return a>i&&(i=a),i>l&&(i=l),i}var k="mmenu",j="dragOpen";h[k].addons[j]={_init:function(){},_setup:function(){if(this.opts.offCanvas){var F=this,a=this.opts[j],t=this.conf[j];if("boolean"==typeof a&&(a={open:a}),"object"!=typeof a&&(a={}),a=h.extend(!0,{},h[k].defaults[j],a),a.open){if(Hammer.VERSION<2){return}var r,x,o,e,E={},q=0,i=!1,D=!1,C=0,B=0;switch(this.opts.offCanvas.position){case"left":case"right":E.events="panleft panright",E.typeLower="x",E.typeUpper="X",D="width";break;case"top":case"bottom":E.events="panup pandown",E.typeLower="y",E.typeUpper="Y",D="height"}switch(this.opts.offCanvas.position){case"left":case"top":E.negative=!1;break;case"right":case"bottom":E.negative=!0}switch(this.opts.offCanvas.position){case"left":E.open_dir="right",E.close_dir="left";break;case"right":E.open_dir="left",E.close_dir="right";break;case"top":E.open_dir="down",E.close_dir="up";break;case"bottom":E.open_dir="up",E.close_dir="down"}var A=this.__valueOrFn(a.pageNode,this.$menu,g.$page);"string"==typeof A&&(A=h(A));var z=g.$page;switch(this.opts.offCanvas.zposition){case"front":z=this.$menu;break;case"next":z=z.add(this.$menu)}var n=new Hammer(A[0],a.vendors.hammer);n.on("panstart",function(l){switch(e=l.center[E.typeLower],F.opts.offCanvas.position){case"right":case"bottom":e>=g.$wndw[D]()-a.maxStartPos&&(q=1);break;default:e<=a.maxStartPos&&(q=1)}i=E.open_dir}).on(E.events+" panend",function(l){q>0&&l.preventDefault()}).on(E.events,function(l){if(r=l["delta"+E.typeUpper],E.negative&&(r=-r),r!=C&&(i=r>=C?E.open_dir:E.close_dir),C=r,C>a.threshold&&1==q){if(g.$html.hasClass(b.opened)){return}q=2,F._openSetup(),F.$menu.trigger(c.opening),g.$html.addClass(b.dragging),B=d(g.$wndw[D]()*t[D].perc,t[D].min,t[D].max)}2==q&&(x=d(C,10,B)-("front"==F.opts.offCanvas.zposition?B:0),E.negative&&(x=-x),o="translate"+E.typeUpper+"("+x+"px )",z.css({"-webkit-transform":"-webkit-"+o,transform:o}))}).on("panend",function(){2==q&&(g.$html.removeClass(b.dragging),z.css("transform",""),F[i==E.open_dir?"_openFinish":"close"]()),q=0})}}},_add:function(){return"function"!=typeof Hammer?(h[k].addons[j]._init=function(){},h[k].addons[j]._setup=function(){},void 0):(b=h[k]._c,f=h[k]._d,c=h[k]._e,b.add("dragging"),g=h[k].glbl,void 0)}},h[k].defaults[j]={open:!1,maxStartPos:100,threshold:50,vendors:{hammer:{}}},h[k].configuration[j]={width:{perc:0.8,min:140,max:440},height:{perc:0.8,min:140,max:880}};var b,f,c,g}(jQuery);!function(k){var f="mmenu",j="fixedElements";k[f].addons[j]={_init:function(){if(this.opts.offCanvas){var l=this.conf.classNames[j].fixedTop,a=this.conf.classNames[j].fixedBottom,i=this.__refactorClass(b.$page.find("."+l),l,"fixed-top"),d=this.__refactorClass(b.$page.find("."+a),a,"fixed-bottom");i.add(d).appendTo(b.$body).addClass(c.slideout)}},_setup:function(){},_add:function(){c=k[f]._c,h=k[f]._d,g=k[f]._e,c.add("fixed-top fixed-bottom"),b=k[f].glbl}},k[f].defaults[j]={},k[f].configuration.classNames[j]={fixedTop:"FixedTop",fixedBottom:"FixedBottom"};var c,h,g,b}(jQuery);!function(c){var i="mmenu",g="footer";c[i].addons[g]={_init:function(e){var m=this,k=this.opts[g],l=c("div."+j.footer,this.$menu);l.length&&(k.update&&e.each(function(){var q=c(this),n=c("."+m.conf.classNames[g].panelFooter,q),p=n.html();p||(p=k.title);var d=function(){l[p?"show":"hide"](),l.html(p)};q.on(f.open,d),q.hasClass(j.current)&&d()}),c[i].addons.buttonbars&&c[i].addons.buttonbars._init.call(this,l))},_setup:function(){var d=this.opts[g];if("boolean"==typeof d&&(d={add:d,update:d}),"object"!=typeof d&&(d={}),d=c.extend(!0,{},c[i].defaults[g],d),this.opts[g]=d,d.add){var e=d.content?d.content:d.title;c('').appendTo(this.$menu).append(e),this.$menu.addClass(j.hasfooter)}},_add:function(){j=c[i]._c,b=c[i]._d,f=c[i]._e,j.add("footer hasfooter"),h=c[i].glbl}},c[i].defaults[g]={add:!1,content:!1,title:"",update:!1},c[i].configuration.classNames[g]={panelFooter:"Footer"};var j,b,f,h}(jQuery);!function(h){var c="mmenu",b="header";h[c].addons[b]={_init:function(t){var k=this,d=this.opts[b],e=(this.conf[b],h("."+j.header,this.$menu));if(e.length){if(d.update){var m=e.find("."+j.title),q=e.find("."+j.prev),n=e.find("."+j.next),a=e.find("."+j.close),r=!1;g.$page&&(r="#"+g.$page.attr("id"),a.attr("href",r)),t.each(function(){var E=h(this),F=E.find("."+k.conf.classNames[b].panelHeader),o=E.find("."+k.conf.classNames[b].panelPrev),z=E.find("."+k.conf.classNames[b].panelNext),w=F.html(),D=o.attr("href"),C=z.attr("href"),y=o.html(),A=z.html();w||(w=E.find("."+j.subclose).html()),w||(w=d.title),D||(D=E.find("."+j.subclose).attr("href"));var B=function(){m[w?"show":"hide"](),m.html(w),q[D?"attr":"removeAttr"]("href",D),q[D||y?"show":"hide"](),q.html(y),n[C?"attr":"removeAttr"]("href",C),n[C||A?"show":"hide"](),n.html(A)};E.on(i.open,B),E.hasClass(j.current)&&B()})}h[c].addons.buttonbars&&h[c].addons.buttonbars._init.call(this,e)}},_setup:function(){var e=this.opts[b];if(this.conf[b],"boolean"==typeof e&&(e={add:e,update:e}),"object"!=typeof e&&(e={}),"undefined"==typeof e.content&&(e.content=["prev","title","next"]),e=h.extend(!0,{},h[c].defaults[b],e),this.opts[b]=e,e.add){if(e.content instanceof Array){for(var l=h(""),k=0,a=e.content.length;a>k;k++){switch(e.content[k]){case"prev":case"next":case"close":l.append('');break;case"title":l.append('');break;default:l.append(e.content[k])}}l=l.html()}else{var l=e.content}h('').prependTo(this.$menu).append(l),this.$menu.addClass(j.hasheader)}},_add:function(){j=h[c]._c,f=h[c]._d,i=h[c]._e,j.add("header hasheader prev next close title"),g=h[c].glbl}},h[c].defaults[b]={add:!1,title:"Menu",update:!1},h[c].configuration.classNames[b]={panelHeader:"Header",panelNext:"Next",panelPrev:"Prev"};var j,f,i,g}(jQuery);!function(c){var g="mmenu",f="labels";c[g].addons[f]={_init:function(a){var j=this.opts[f];this.__refactorClass(c("li",this.$menu),this.conf.classNames[f].collapsed,"collapsed"),j.collapse&&c("."+b.label,a).each(function(){var l=c(this),k=l.nextUntil("."+b.label,"."+b.collapsed);k.length&&(l.children("."+b.subopen).length||(l.wrapInner(""),l.prepend('')))})},_setup:function(){var e=this.opts[f];"boolean"==typeof e&&(e={collapse:e}),"object"!=typeof e&&(e={}),e=c.extend(!0,{},c[g].defaults[f],e),this.opts[f]=e},_add:function(){b=c[g]._c,i=c[g]._d,h=c[g]._e,b.add("collapsed uncollapsed"),d=c[g].glbl},_clickAnchor:function(a,k){if(k){var j=a.parent();if(j.is("."+b.label)){var m=j.nextUntil("."+b.label,"."+b.collapsed);return j.toggleClass(b.opened),m[j.hasClass(b.opened)?"addClass":"removeClass"](b.uncollapsed),!0}}return !1}},c[g].defaults[f]={collapse:!1},c[g].configuration.classNames[f]={collapsed:"Collapsed"};var b,i,h,d}(jQuery);!function(h){function f(a){switch(a){case 9:case 16:case 17:case 18:case 37:case 38:case 39:case 40:return !0}return !1}var k="mmenu",d="searchfield";h[k].addons[d]={_init:function(q){var e=this,a=this.opts[d],o=this.conf[d];if(a.add){switch(a.addTo){case"menu":var p=this.$menu;break;case"panels":var p=q;break;default:var p=h(a.addTo,this.$menu).filter("."+b.panel)}p.length&&p.each(function(){var l=h(this),x=l.is("."+b.menu)?o.form?"form":"div":"li";if(!l.children(x+"."+b.search).length){if(l.is("."+b.menu)){var i=e.$menu,u="prependTo"}else{var i=l.children().first(),u=i.is("."+b.subtitle)?"insertAfter":"insertBefore"}var v=h("<"+x+' class="'+b.search+'" />');if("form"==x&&"object"==typeof o.form){for(var w in o.form){v.attr(w,o.form[w])}}v.append(''),v[u](i)}a.noResults&&(l.is("."+b.menu)&&(l=l.children("."+b.panel).first()),x=l.is("."+b.list)?"li":"div",l.children(x+"."+b.noresultsmsg).length||h("<"+x+' class="'+b.noresultsmsg+'" />').html(a.noResults).appendTo(l))})}if(this.$menu.children("."+b.search).length&&this.$menu.addClass(b.hassearch),a.search){var m=h("."+b.search,this.$menu);m.length&&m.each(function(){var y=h(this);if("menu"==a.addTo){var l=h("."+b.panel,e.$menu),w=e.$menu}else{var l=y.closest("."+b.panel),w=l}var x=y.children("input"),r=e.__findAddBack(l,"."+b.list).children("li"),i=r.filter("."+b.label),s=r.not("."+b.subtitle).not("."+b.label).not("."+b.search).not("."+b.noresultsmsg),v="> a";a.showLinksOnly||(v+=", > span"),x.off(j.keyup+" "+j.change).on(j.keyup,function(n){f(n.keyCode)||y.trigger(j.search)}).on(j.change,function(){y.trigger(j.search)}),y.off(j.reset+" "+j.search).on(j.reset+" "+j.search,function(n){n.stopPropagation()}).on(j.reset,function(){y.trigger(j.search,[""])}).on(j.search,function(t,u){"string"==typeof u?x.val(u):u=x.val(),u=u.toLowerCase(),l.scrollTop(0),s.add(i).addClass(b.hidden),s.each(function(){var n=h(this);h(v,n).text().toLowerCase().indexOf(u)>-1&&n.add(n.prevAll("."+b.label).first()).removeClass(b.hidden)}),h(l.get().reverse()).each(function(A){var C=h(this),z=C.data(g.parent);if(z){var B=C.add(C.find("> ."+b.list)).find("> li").not("."+b.subtitle).not("."+b.search).not("."+b.noresultsmsg).not("."+b.label).not("."+b.hidden);B.length?z.removeClass(b.hidden).removeClass(b.nosubresults).prevAll("."+b.label).first().removeClass(b.hidden):"menu"==a.addTo&&(C.hasClass(b.opened)&&setTimeout(function(){z.trigger(j.open)},1.5*(A+1)*e.conf.openingInterval),z.addClass(b.nosubresults))}}),w[s.not("."+b.hidden).length?"removeClass":"addClass"](b.noresults),e._update()})})}},_setup:function(){var a=this.opts[d];this.conf[d],"boolean"==typeof a&&(a={add:a,search:a}),"object"!=typeof a&&(a={}),a=h.extend(!0,{},h[k].defaults[d],a),"boolean"!=typeof a.showLinksOnly&&(a.showLinksOnly="menu"==a.addTo),this.opts[d]=a},_add:function(){b=h[k]._c,g=h[k]._d,j=h[k]._e,b.add("search hassearch noresultsmsg noresults nosubresults"),j.add("search reset change"),c=h[k].glbl}},h[k].defaults[d]={add:!1,addTo:"menu",search:!1,placeholder:"Search",noResults:"No results found."},h[k].configuration[d]={form:!1};var b,g,j,c}(jQuery);!function(h){var f="mmenu",g="toggles";h[f].addons[g]={_init:function(e){var c=this;this.opts[g],this.conf[g],this.__refactorClass(h("input",e),this.conf.classNames[g].toggle,"toggle"),this.__refactorClass(h("input",e),this.conf.classNames[g].check,"check"),h("input."+j.toggle+", input."+j.check,e).each(function(){var k=h(this),m=k.closest("li"),a=k.hasClass(j.toggle)?"toggle":"check",o=k.attr("id")||c.__getUniqueId();m.children('label[for="'+o+'"]').length||(k.attr("id",o),m.prepend(k),h('').insertBefore(m.children("a, span").last()))})},_setup:function(){},_add:function(){j=h[f]._c,d=h[f]._d,b=h[f]._e,j.add("toggle check"),i=h[f].glbl}},h[f].defaults[g]={},h[f].configuration.classNames[g]={toggle:"Toggle",check:"Check"};var j,d,b,i}(jQuery);