Файловый менеджер - Редактировать - /var/www/html/media/foundry/scripts/vendor/mmenu.min.js
Ðазад
FD.module("vendor/mmenu",function(te){var n,i;function s(e){if(i[e])return i[e].exports;var t=i[e]={i:e,l:!1,exports:{}};return n[e].call(t.exports,t,t.exports,s),t.l=!0,t.exports}n=[function(e,t,n){"use strict";function m(e,t){for(var n in"object"!=c(e)&&(e={}),t="object"!=c(t)?{}:t)t.hasOwnProperty(n)&&(void 0===e[n]?e[n]=t[n]:"object"==c(e[n])&&m(e[n],t[n]));return e}function c(e){return{}.toString.call(e).match(/\s([a-zA-Z]+)/)[1].toLowerCase()}function r(e,t,n){if("function"==typeof t){e=t.call(e);if(void 0!==e)return e}return null!==t&&"function"!=typeof t&&void 0!==t||void 0===n?t:n}function l(t,n,e){function i(e){void 0!==e&&e.target!==t||(s||(t.removeEventListener("transitionend",i),t.removeEventListener("webkitTransitionEnd",i),n.call(t)),s=!0)}var s=!1;t.addEventListener("transitionend",i),t.addEventListener("webkitTransitionEnd",i),setTimeout(i,1.1*e)}function a(){return"mm-"+k++}function o(e){return"mm-"==e.slice(0,3)?e.slice(3):e}function i(e,t){void 0===P[t]&&(P[t]={}),m(P[t],e)}function u(e){var e=e.split("."),t=document.createElement(e.shift());return e.forEach(function(e){t.classList.add(e)}),t}function b(e,t){return Array.prototype.slice.call(e.querySelectorAll(t))}function f(e,t){e=Array.prototype.slice.call(e.children);return t?e.filter(function(e){return e.matches(t)}):e}function h(e,t){for(var n=[],i=e.parentElement;i;)n.push(i),i=i.parentElement;return t?n.filter(function(e){return e.matches(t)}):n}function v(e){return e.filter(function(e){return!e.matches(".mm-hidden")})}function d(e){var t=[];return v(e).forEach(function(e){t.push.apply(t,f(e,"a.mm-listitem__text"))}),t.filter(function(e){return!e.matches(".mm-btn_next")})}function p(e,t,n){e.matches("."+t)&&(e.classList.remove(t),e.classList.add(n))}function g(e,t,n){T[e="number"==typeof e?"(min-width: "+e+"px)":e]=T[e]||[],T[e].push({yes:t,no:n})}function s(){for(var e in T)!function(t){var n=window.matchMedia(t);_(t,n),n.onchange=function(e){_(t,n)}}(e)}function _(e,t){for(var n=t.matches?"yes":"no",i=0;i<T[e].length;i++)T[e][i][n]()}function y(e){return e?e.charAt(0).toUpperCase()+e.slice(1):""}function L(e,t,n){var i=t.split(".");e[t="mmEvent"+y(i[0])+y(i[1])]=e[t]||[],e[t].push(n),e.addEventListener(i[0],n)}function w(t,e){var n=e.split(".");e="mmEvent"+y(n[0])+y(n[1]),(t[e]||[]).forEach(function(e){t.removeEventListener(n[0],e)})}function E(){var m,l=this,e=this.opts.navbars;void 0!==e&&(e instanceof Array||(e=[e]),m={},e.length&&(e.forEach(function(e){if(void 0===(n="object"!=typeof(n="boolean"==typeof(n=e)&&n?{}:n)?{}:n).content&&(n.content=["prev","title"]),n.content instanceof Array||(n.content=[n.content]),void 0===n.use&&(n.use=!0),"boolean"==typeof n.use&&n.use&&(n.use=!0),!(e=n).use)return!1;var t=u("div.mm-navbar"),n=e.position;m[n="bottom"!==n?"top":n]||(m[n]=u("div.mm-navbars_"+n)),m[n].append(t);for(var i=0,s=e.content.length;i<s;i++){var a,o,r,c=e.content[i];"string"==typeof c?"function"==typeof(a=E.navbarContents[c])?a.call(l,t):((o=u("span")).innerHTML=c,1==(r=f(o)).length&&(o=r[0]),t.append(o)):t.append(c)}"string"==typeof e.type&&"function"==typeof(a=E.navbarTypes[e.type])&&a.call(l,t);"boolean"!=typeof e.use&&g(e.use,function(){t.classList.remove("mm-hidden"),N.sr_aria(t,"hidden",!1)},function(){t.classList.add("mm-hidden"),N.sr_aria(t,"hidden",!0)})}),this.bind("initMenu:after",function(){for(var e in m)l.node.menu["bottom"==e?"append":"prepend"](m[e])})))}n.r(t);var x={hooks:{},extensions:[],wrappers:[],navbar:{add:!0,sticky:!0,title:"Menu",titleLink:"parent"},onClick:{close:null,preventDefault:null,setSelected:!0},slidingSubmenus:!0},n={classNames:{inset:"Inset",nolistview:"NoListview",nopanel:"NoPanel",panel:"Panel",selected:"Selected",vertical:"Vertical"},language:null,openingInterval:25,panelNodetype:["ul","ol","div"],transitionDuration:400},k=0,P={},S={Menu:"منو"},M={Menu:"Menü"},A={Menu:"Меню"},T={};function C(e,t,n){return this.opts=m(t,C.options),this.conf=m(n,C.configs),this._api=["bind","initPanel","initListview","openPanel","closePanel","closeAllPanels","setSelected"],this.node={},this.vars={},this.hook={},this.clck=[],this.node.menu="string"==typeof e?document.querySelector(e):e,"function"==typeof this._deprecatedWarnings&&this._deprecatedWarnings(),this._initWrappers(),this._initAddons(),this._initExtensions(),this._initHooks(),this._initAPI(),this._initMenu(),this._initPanels(),this._initOpened(),this._initAnchors(),s(),this}i({Menu:"Menu"},"nl"),i(S,"fa"),i(M,"de"),i(A,"ru");var N=(C.prototype.openPanel=function(t,e){var n=this;if(this.trigger("openPanel:before",[t]),t=t&&(t.matches(".mm-panel")?t:t.closest(".mm-panel"))){if("boolean"!=typeof e&&(e=!0),t.parentElement.matches(".mm-listitem_vertical")){h(t,".mm-listitem_vertical").forEach(function(e){e.classList.add("mm-listitem_opened"),f(e,".mm-panel").forEach(function(e){e.classList.remove("mm-hidden")})});var i=h(t,".mm-panel").filter(function(e){return!e.parentElement.matches(".mm-listitem_vertical")});this.trigger("openPanel:start",[t]),i.length&&this.openPanel(i[0]),this.trigger("openPanel:finish",[t])}else{if(t.matches(".mm-panel_opened"))return;var i=f(this.node.pnls,".mm-panel"),s=f(this.node.pnls,".mm-panel_opened")[0];i.filter(function(e){return e!==t}).forEach(function(e){e.classList.remove("mm-panel_opened-parent")});for(var a=t.mmParent;a;)(a=a.closest(".mm-panel"))&&(a.parentElement.matches(".mm-listitem_vertical")||a.classList.add("mm-panel_opened-parent"),a=a.mmParent);i.forEach(function(e){e.classList.remove("mm-panel_highest")}),i.filter(function(e){return e!==s}).filter(function(e){return e!==t}).forEach(function(e){e.classList.add("mm-hidden")}),t.classList.remove("mm-hidden");var o=function(){s&&s.classList.remove("mm-panel_opened"),t.classList.add("mm-panel_opened"),t.matches(".mm-panel_opened-parent")?(s&&s.classList.add("mm-panel_highest"),t.classList.remove("mm-panel_opened-parent")):(s&&s.classList.add("mm-panel_opened-parent"),t.classList.add("mm-panel_highest")),n.trigger("openPanel:start",[t])},r=function(){s&&(s.classList.remove("mm-panel_highest"),s.classList.add("mm-hidden")),t.classList.remove("mm-panel_highest"),n.trigger("openPanel:finish",[t])};e&&!t.matches(".mm-panel_noanimation")?setTimeout(function(){l(t,function(){r()},n.conf.transitionDuration),o()},this.conf.openingInterval):(o(),r())}this.trigger("openPanel:after",[t])}},C.prototype.closePanel=function(e){this.trigger("closePanel:before",[e]);var t=e.parentElement;t.matches(".mm-listitem_vertical")&&(t.classList.remove("mm-listitem_opened"),e.classList.add("mm-hidden"),this.trigger("closePanel",[e])),this.trigger("closePanel:after",[e])},C.prototype.closeAllPanels=function(e){this.trigger("closeAllPanels:before"),this.node.pnls.querySelectorAll(".mm-listitem").forEach(function(e){e.classList.remove("mm-listitem_selected"),e.classList.remove("mm-listitem_opened")});var t=f(this.node.pnls,".mm-panel"),n=e||t[0];f(this.node.pnls,".mm-panel").forEach(function(e){e!==n&&(e.classList.remove("mm-panel_opened"),e.classList.remove("mm-panel_opened-parent"),e.classList.remove("mm-panel_highest"),e.classList.add("mm-hidden"))}),this.openPanel(n,!1),this.trigger("closeAllPanels:after")},C.prototype.togglePanel=function(e){var t=e.parentElement;t.matches(".mm-listitem_vertical")&&this[t.matches(".mm-listitem_opened")?"closePanel":"openPanel"](e)},C.prototype.setSelected=function(e){this.trigger("setSelected:before",[e]),b(this.node.menu,".mm-listitem_selected").forEach(function(e){e.classList.remove("mm-listitem_selected")}),e.classList.add("mm-listitem_selected"),this.trigger("setSelected:after",[e])},C.prototype.bind=function(e,t){this.hook[e]=this.hook[e]||[],this.hook[e].push(t)},C.prototype.trigger=function(e,t){if(this.hook[e])for(var n=0,i=this.hook[e].length;n<i;n++)this.hook[e][n].apply(this,t)},C.prototype._initAPI=function(){var e=this,n=this;this.API={},this._api.forEach(function(t){e.API[t]=function(){var e=n[t].apply(n,arguments);return void 0===e?n.API:e}}),this.node.menu.mmApi=this.API},C.prototype._initHooks=function(){for(var e in this.opts.hooks)this.bind(e,this.opts.hooks[e])},C.prototype._initWrappers=function(){this.trigger("initWrappers:before");for(var e=0;e<this.opts.wrappers.length;e++){var t=C.wrappers[this.opts.wrappers[e]];"function"==typeof t&&t.call(this)}this.trigger("initWrappers:after")},C.prototype._initAddons=function(){for(var e in this.trigger("initAddons:before"),C.addons)C.addons[e].call(this);this.trigger("initAddons:after")},C.prototype._initExtensions=function(){var n=this;this.trigger("initExtensions:before"),"array"==c(this.opts.extensions)&&(this.opts.extensions={all:this.opts.extensions}),Object.keys(this.opts.extensions).forEach(function(e){var t=n.opts.extensions[e].map(function(e){return"mm-menu_"+e});t.length&&g(e,function(){t.forEach(function(e){n.node.menu.classList.add(e)})},function(){t.forEach(function(e){n.node.menu.classList.remove(e)})})}),this.trigger("initExtensions:after")},C.prototype._initMenu=function(){var t=this;this.trigger("initMenu:before"),this.node.wrpr=this.node.wrpr||this.node.menu.parentElement,this.node.wrpr.classList.add("mm-wrapper"),this.node.menu.id=this.node.menu.id||a();var n=u("div.mm-panels");f(this.node.menu).forEach(function(e){-1<t.conf.panelNodetype.indexOf(e.nodeName.toLowerCase())&&n.append(e)}),this.node.menu.append(n),this.node.pnls=n,this.node.menu.classList.add("mm-menu"),this.trigger("initMenu:after")},C.prototype._initPanels=function(){var i=this;this.trigger("initPanels:before"),this.clck.push(function(e,t){if(t.inMenu){t=e.getAttribute("href");if(t&&1<t.length&&"#"==t.slice(0,1))try{var n=b(i.node.menu,t)[0];if(n&&n.matches(".mm-panel"))return e.parentElement.matches(".mm-listitem_vertical")?i.togglePanel(n):i.openPanel(n),!0}catch(e){}}}),f(this.node.pnls).forEach(function(e){i.initPanel(e)}),this.trigger("initPanels:after")},C.prototype.initPanel=function(e){var t=this;e instanceof jQuery&&(e=e[0]);var n,i=this.conf.panelNodetype.join(", ");e.matches(i)&&(e=e.matches(".mm-panel")?e:this._initPanel(e))&&((n=[]).push.apply(n,f(e,"."+this.conf.classNames.panel)),f(e,".mm-listview").forEach(function(e){f(e,".mm-listitem").forEach(function(e){n.push.apply(n,f(e,i))})}),n.forEach(function(e){t.initPanel(e)}))},C.prototype._initPanel=function(e){var t=this;if(this.trigger("initPanel:before",[e]),p(e,this.conf.classNames.panel,"mm-panel"),p(e,this.conf.classNames.nopanel,"mm-nopanel"),p(e,this.conf.classNames.inset,"mm-listview_inset"),e.matches(".mm-listview_inset")&&e.classList.add("mm-nopanel"),e.matches(".mm-nopanel"))return null;var n=e.id||a(),i=e.matches("."+this.conf.classNames.vertical)||!this.opts.slidingSubmenus;e.classList.remove(this.conf.classNames.vertical),e.matches("ul, ol")&&(e.removeAttribute("id"),s=u("div"),e.before(s),s.append(e),e=s),e.id=n,e.classList.add("mm-panel"),e.classList.add("mm-hidden");var s=[e.parentElement].filter(function(e){return e.matches("li")})[0];return i?s&&s.classList.add("mm-listitem_vertical"):this.node.pnls.append(e),s&&((s.mmChild=e).mmParent=s)&&s.matches(".mm-listitem")&&(f(s,".mm-btn").length||(n=f(s,".mm-listitem__text")[0])&&((i=u("a.mm-btn.mm-btn_next.mm-listitem__btn")).setAttribute("href","#"+e.id),n.matches("span")?(i.classList.add("mm-listitem__text"),i.innerHTML=n.innerHTML,s.insertBefore(i,n.nextElementSibling),n.remove()):s.insertBefore(i,f(s,".mm-panel")[0]))),this._initNavbar(e),f(e,"ul, ol").forEach(function(e){t.initListview(e)}),this.trigger("initPanel:after",[e]),e},C.prototype._initNavbar=function(e){if(this.trigger("initNavbar:before",[e]),!f(e,".mm-navbar").length){var t=null,n=null;if(e.getAttribute("data-mm-parent")?n=b(this.node.pnls,e.getAttribute("data-mm-parent"))[0]:(t=e.mmParent)&&(n=t.closest(".mm-panel")),!t||!t.matches(".mm-listitem_vertical")){var i,s=u("div.mm-navbar");this.opts.navbar.add?this.opts.navbar.sticky&&s.classList.add("mm-navbar_sticky"):s.classList.add("mm-hidden"),n&&((i=u("a.mm-btn.mm-btn_prev.mm-navbar__btn")).setAttribute("href","#"+n.id),s.append(i));var a=null;t?a=f(t,".mm-listitem__text")[0]:n&&(a=b(n,'a[href="#'+e.id+'"]')[0]);var o=u("a.mm-navbar__title"),t=u("span");switch(o.append(t),t.innerHTML=e.getAttribute("data-mm-title")||(a?a.textContent:"")||this.i18n(this.opts.navbar.title)||this.i18n("Menu"),this.opts.navbar.titleLink){case"anchor":a&&o.setAttribute("href",a.getAttribute("href"));break;case"parent":n&&o.setAttribute("href","#"+n.id)}s.append(o),e.prepend(s),this.trigger("initNavbar:after",[e])}}},C.prototype.initListview=function(e){var t=this;this.trigger("initListview:before",[e]),p(e,this.conf.classNames.nolistview,"mm-nolistview"),e.matches(".mm-nolistview")||(e.classList.add("mm-listview"),f(e).forEach(function(e){e.classList.add("mm-listitem"),p(e,t.conf.classNames.selected,"mm-listitem_selected"),f(e,"a, span").forEach(function(e){e.matches(".mm-btn")||e.classList.add("mm-listitem__text")})})),this.trigger("initListview:after",[e])},C.prototype._initOpened=function(){this.trigger("initOpened:before");var e=this.node.pnls.querySelectorAll(".mm-listitem_selected"),t=null;e.forEach(function(e){(t=e).classList.remove("mm-listitem_selected")}),t&&t.classList.add("mm-listitem_selected");e=t?t.closest(".mm-panel"):f(this.node.pnls,".mm-panel")[0];this.openPanel(e,!1),this.trigger("initOpened:after")},C.prototype._initAnchors=function(){var o=this;this.trigger("initAnchors:before"),document.addEventListener("click",function(e){var t=e.target.closest("a[href]");if(t){for(var n={inMenu:t.closest(".mm-menu")===o.node.menu,inListview:t.matches(".mm-listitem > a"),toExternal:t.matches('[rel="external"]')||t.matches('[target="_blank"]')},i={close:null,setSelected:null,preventDefault:"#"==t.getAttribute("href").slice(0,1)},s=0;s<o.clck.length;s++){var a=o.clck[s].call(o,t,n);if(a){if("boolean"==typeof a)return void e.preventDefault();"object"==c(a)&&(i=m(a,i))}}n.inMenu&&n.inListview&&!n.toExternal&&(r(t,o.opts.onClick.setSelected,i.setSelected)&&o.setSelected(t.parentElement),r(t,o.opts.onClick.preventDefault,i.preventDefault)&&e.preventDefault(),r(t,o.opts.onClick.close,i.close)&&o.opts.offCanvas&&"function"==typeof o.close&&o.close())}},!0),this.trigger("initAnchors:after")},C.prototype.i18n=function(e){return t=e,"string"==typeof(e=this.conf.language)&&void 0!==P[e]&&P[e][t]||t;var t},C.version="8.5.3",C.options=x,C.configs=n,C.addons={},C.wrappers={},C.node={},C.vars={},C),x={clone:!1,menu:{insertMethod:"prepend",insertSelector:"body"},page:{nodetype:"div",selector:null,noSelector:[]}};N.options.offCanvas={blockUI:!0,moveBackground:!0},N.configs.offCanvas=x;N.prototype.open=function(){var e=this;this.trigger("open:before"),this.vars.opened||(this._openSetup(),setTimeout(function(){e._openStart()},this.conf.openingInterval),this.trigger("open:after"))},N.prototype._openSetup=function(){var e,t,n=this,i=this.opts.offCanvas;this.closeAllOthers(),N.node.page.mmStyle=N.node.page.getAttribute("style")||"",e=window,t={force:!0},s="resize.page".split("."),(e["mmEvent"+y(s[0])+y(s[1])]||[]).forEach(function(e){e(t||{})});var s=["mm-wrapper_opened"];i.blockUI&&s.push("mm-wrapper_blocking"),"modal"==i.blockUI&&s.push("mm-wrapper_modal"),i.moveBackground&&s.push("mm-wrapper_background"),s.forEach(function(e){n.node.wrpr.classList.add(e)}),setTimeout(function(){n.vars.opened=!0},this.conf.openingInterval),this.node.menu.classList.add("mm-menu_opened")},N.prototype._openStart=function(){var e=this;l(N.node.page,function(){e.trigger("open:finish")},this.conf.transitionDuration),this.trigger("open:start"),this.node.wrpr.classList.add("mm-wrapper_opening")},N.prototype.close=function(){var t=this;this.trigger("close:before"),this.vars.opened&&(l(N.node.page,function(){t.node.menu.classList.remove("mm-menu_opened");["mm-wrapper_opened","mm-wrapper_blocking","mm-wrapper_modal","mm-wrapper_background"].forEach(function(e){t.node.wrpr.classList.remove(e)}),N.node.page.setAttribute("style",N.node.page.mmStyle),t.vars.opened=!1,t.trigger("close:finish")},this.conf.transitionDuration),this.trigger("close:start"),this.node.wrpr.classList.remove("mm-wrapper_opening"),this.trigger("close:after"))},N.prototype.closeAllOthers=function(){var t=this;b(document.body,".mm-menu_offcanvas").forEach(function(e){e===t.node.menu||(e=e.mmApi)&&e.close&&e.close()})},N.prototype.setPage=function(e){this.trigger("setPage:before",[e]);var t,n,i,s=this.conf.offCanvas;e||(i="string"==typeof s.page.selector?b(document.body,s.page.selector):f(document.body,s.page.nodetype),t=f(document.body,["nav","main"]),i=(i=i.concat(t)).filter(function(e){return!e.matches(".mm-menu, .mm-wrapper__blocker")}),1<(i=s.page.noSelector.length?i.filter(function(e){return!e.matches(s.page.noSelector.join(", "))}):i).length&&(n=u("div"),i[0].before(n),i.forEach(function(e){var t=te(e).find(".accordion-title").parents("[aria-expanded][aria-controls]");0<t.length&&t.remove(),n.append(e)}),i=[n]),e=i[0]),e.classList.add("mm-page"),e.classList.add("mm-slideout"),e.id=e.id||a(),N.node.page=e,this.trigger("setPage:after",[e])};var n={aria:!0,text:!0},x={text:{closeMenu:"Close menu",closeSubmenu:"Close submenu",openSubmenu:"Open submenu",toggleSubmenu:"Toggle submenu"}},H={"Close menu":"بستن منو","Close submenu":"بستن زیرمنو","Open submenu":"بازکردن زیرمنو","Toggle submenu":"سوییچ زیرمنو"},j={"Close menu":"Menü schließen","Close submenu":"Untermenü schließen","Open submenu":"Untermenü öffnen","Toggle submenu":"Untermenü wechseln"},D={"Close menu":"Закрыть меню","Close submenu":"Закрыть подменю","Open submenu":"Открыть подменю","Toggle submenu":"Переключить подменю"};i({"Close menu":"Menu sluiten","Close submenu":"Submenu sluiten","Open submenu":"Submenu openen","Toggle submenu":"Submenu wisselen"},"nl"),i(H,"fa"),i(j,"de"),i(D,"ru"),N.options.screenReader=n,N.configs.screenReader=x;function O(e,t,n){(e[t]=n)?e.setAttribute(t,n.toString()):e.removeAttribute(t)}N.sr_aria=function(e,t,n){O(e,"aria-"+t,n)},N.sr_role=function(e,t){O(e,"role",t)},N.sr_text=function(e){return'<span class="mm-sronly">'+e+"</span>"};var n={fix:!0},I="ontouchstart"in window||!!navigator.msMaxTouchPoints||!1;N.options.scrollBugFix=n;N.options.autoHeight={height:"default"};N.options.backButton={close:!1,open:!1};N.options.columns={add:!1,visible:{min:1,max:3}};N.options.counters={add:!1,addTo:"panels",count:!1},N.configs.classNames.counters={counter:"Counter"};N.options.dividers={add:!1,addTo:"panels"};function q(e,t){return e="string"==typeof e&&"%"==e.slice(-1)?t*((e=parseInt(e.slice(0,-1),10))/100):e}var x={open:!(N.configs.classNames.divider="Divider"),node:null},B="ontouchstart"in window||!!navigator.msMaxTouchPoints||!1,z={top:0,right:0,bottom:0,left:0},R={start:15,swipe:15},U={x:["Right","Left"],y:["Down","Up"]},W=0,F=1,Y=2;function X(e,t,n){this.surface=e,this.area=m(t,z),this.treshold=m(n,R),this.surface.mmHasDragEvents||(this.surface.addEventListener(B?"touchstart":"mousedown",this.start.bind(this)),this.surface.addEventListener(B?"touchend":"mouseup",this.stop.bind(this)),this.surface.addEventListener(B?"touchleave":"mouseleave",this.stop.bind(this)),this.surface.addEventListener(B?"touchmove":"mousemove",this.move.bind(this))),this.surface.mmHasDragEvents=!0}var V=(X.prototype.start=function(e){this.currentPosition={x:e.touches?e.touches[0].pageX:e.pageX||0,y:e.touches?e.touches[0].pageY:e.pageY||0};var t=this.surface.clientWidth,n=this.surface.clientHeight,e=q(this.area.top,n);"number"==typeof e&&this.currentPosition.y<e||("number"==typeof(e=q(this.area.right,t))&&this.currentPosition.x>(e=t-e)||("number"==typeof(e=q(this.area.bottom,n))&&this.currentPosition.y>(e=n-e)||("number"==typeof(t=q(this.area.left,t))&&this.currentPosition.x<t||(this.startPosition={x:this.currentPosition.x,y:this.currentPosition.y},this.state=F))))},X.prototype.stop=function(e){var t,n;this.state==Y&&(n=this._dragDirection(),t=this._eventDetail(n),this._dispatchEvents("drag*End",t),Math.abs(this.movement[this.axis])>this.treshold.swipe&&(n=this._swipeDirection(),t.direction=n,this._dispatchEvents("swipe*",t))),this.state=W},X.prototype.move=function(e){switch(this.state){case F:case Y:var t={x:e.changedTouches?e.touches[0].pageX:e.pageX||0,y:e.changedTouches?e.touches[0].pageY:e.pageY||0};this.movement={x:t.x-this.currentPosition.x,y:t.y-this.currentPosition.y},this.distance={x:t.x-this.startPosition.x,y:t.y-this.startPosition.y},this.currentPosition={x:t.x,y:t.y},this.axis=Math.abs(this.distance.x)>Math.abs(this.distance.y)?"x":"y";t=this._dragDirection(),t=this._eventDetail(t);this.state==F&&Math.abs(this.distance[this.axis])>this.treshold.start&&(this._dispatchEvents("drag*Start",t),this.state=Y),this.state==Y&&this._dispatchEvents("drag*Move",t)}},X.prototype._eventDetail=function(e){var t=this.distance.x,n=this.distance.y;return"x"==this.axis&&(t-=0<t?this.treshold.start:0-this.treshold.start),"y"==this.axis&&(n-=0<n?this.treshold.start:0-this.treshold.start),{axis:this.axis,direction:e,movementX:this.movement.x,movementY:this.movement.y,distanceX:t,distanceY:n}},X.prototype._dispatchEvents=function(e,t){var n=new CustomEvent(e.replace("*",""),{detail:t});this.surface.dispatchEvent(n);n=new CustomEvent(e.replace("*",this.axis.toUpperCase()),{detail:t});this.surface.dispatchEvent(n);t=new CustomEvent(e.replace("*",t.direction),{detail:t});this.surface.dispatchEvent(t)},X.prototype._dragDirection=function(){return U[this.axis][0<this.distance[this.axis]?0:1]},X.prototype._swipeDirection=function(){return U[this.axis][0<this.movement[this.axis]?0:1]},X),Z=null,G=null,K=0,Q=function(t,n,e){switch(t.position="left",t.zposition="back",["right","top","bottom"].forEach(function(e){-1<n.indexOf("position-"+e)&&(t.position=e)}),["front","top","bottom"].forEach(function(e){-1<n.indexOf("position-"+e)&&(t.zposition="front")}),Z.area={top:"bottom"==t.position?"75%":0,right:"left"==t.position?"75%":0,bottom:"top"==t.position?"75%":0,left:"right"==t.position?"75%":0},t.position){case"top":case"bottom":t.axis="y";break;default:t.axis="x"}switch(t.position){case"top":t.direction="Down";break;case"right":t.direction="Left";break;case"bottom":t.direction="Up";break;default:t.direction="Right"}return"front"===t.zposition?t.slideOutNodes=[e]:t.slideOutNodes=b(document.body,".mm-slideout"),t};N.options.drag=x;n={offset:{button:{x:-5,y:5},viewport:{x:20,y:20}},height:{max:880},width:{max:440}};N.options.dropdown={drop:!1,fitViewport:!0,event:"click",position:{},tip:!0},N.configs.dropdown=n;N.configs.fixedElements={insertMethod:"append",insertSelector:"body"},N.configs.classNames.fixedElements={fixed:"Fixed"};N.options.iconbar={use:!1,top:[],bottom:[],position:"left",type:"default"};N.options.iconPanels={add:!1,blockPanel:!0,hideDivider:!1,hideNavbar:!0,visible:3};N.options.keyboardNavigation={enable:!1,enhance:!1};x={breadcrumbs:{separator:"/",removeFirst:!(N.options.lazySubmenus={load:!1})}};N.options.navbars=[],N.configs.navbars=x,N.configs.classNames.navbars={panelPrev:"Prev",panelTitle:"Title"},E.navbarContents={breadcrumbs:function(e){var o=this,t=u("div.mm-navbar__breadcrumbs");e.append(t),this.bind("initNavbar:after",function(e){if(!e.querySelector(".mm-navbar__breadcrumbs")){f(e,".mm-navbar")[0].classList.add("mm-hidden");for(var t,n=[],i=u("span.mm-navbar__breadcrumbs"),s=e,a=!0;s;)(s=s.closest(".mm-panel")).parentElement.matches(".mm-listitem_vertical")||(!(t=b(s,".mm-navbar__title span")[0])||(t=t.textContent).length&&n.unshift(a?"<span>"+t+"</span>":'<a href="#'+s.id+'">'+t+"</a>"),a=!1),s=s.mmParent;o.conf.navbars.breadcrumbs.removeFirst&&n.shift(),i.innerHTML=n.join('<span class="mm-separator">'+o.conf.navbars.breadcrumbs.separator+"</span>"),f(e,".mm-navbar")[0].append(i)}}),this.bind("openPanel:start",function(e){e=e.querySelector(".mm-navbar__breadcrumbs");t.innerHTML=e?e.innerHTML:""}),this.bind("initNavbar:after:sr-aria",function(e){b(e,".mm-breadcrumbs a").forEach(function(e){N.sr_aria(e,"owns",e.getAttribute("href").slice(1))})})},close:function(e){var t=this,n=u("a.mm-btn.mm-btn_close.mm-navbar__btn");e.append(n),this.bind("setPage:after",function(e){n.setAttribute("href","#"+e.id)}),this.bind("setPage:after:sr-text",function(){n.innerHTML=N.sr_text(t.i18n(t.conf.screenReader.text.closeMenu)),N.sr_aria(n,"owns",n.getAttribute("href").slice(1))})},prev:function(e){var t,n,i=this,s=u("a.mm-btn.mm-btn_prev.mm-navbar__btn");e.append(s),this.bind("initNavbar:after",function(e){f(e,".mm-navbar")[0].classList.add("mm-hidden")}),this.bind("openPanel:start",function(e){e.parentElement.matches(".mm-listitem_vertical")||(n=(n=e.querySelector("."+i.conf.classNames.navbars.panelPrev))||e.querySelector(".mm-navbar__btn.mm-btn_prev"),t=n?n.getAttribute("href"):"",n=n?n.innerHTML:"",t?s.setAttribute("href",t):s.removeAttribute("href"),s.classList[t||n?"remove":"add"]("mm-hidden"),s.innerHTML=n)}),this.bind("initNavbar:after:sr-aria",function(e){N.sr_aria(e.querySelector(".mm-navbar"),"hidden",!0)}),this.bind("openPanel:start:sr-aria",function(e){N.sr_aria(s,"hidden",s.matches(".mm-hidden")),N.sr_aria(s,"owns",(s.getAttribute("href")||"").slice(1))})},searchfield:function(e){"object"!=c(this.opts.searchfield)&&(this.opts.searchfield={});var t=u("div.mm-navbar__searchfield");e.append(t),this.opts.searchfield.add=!0,this.opts.searchfield.addTo=[t]},title:function(e){var t,n,i,s=this,a=u("a.mm-navbar__title"),o=u("span");a.append(o),e.append(a),this.bind("openPanel:start",function(e){e.parentElement.matches(".mm-listitem_vertical")||(n=(n=e.querySelector("."+s.conf.classNames.navbars.panelTitle))||e.querySelector(".mm-navbar__title span"),(t=n&&n.closest("a")?n.closest("a").getAttribute("href"):"")?a.setAttribute("href",t):a.removeAttribute("href"),n=n?n.innerHTML:"",o.innerHTML=n)}),this.bind("openPanel:start:sr-aria",function(e){var t;s.opts.screenReader.text&&(i||f(s.node.menu,".mm-navbars_top, .mm-navbars_bottom").forEach(function(e){e=e.querySelector(".mm-btn_prev");e&&(i=e)}),i&&(t=!0,"parent"==s.opts.navbar.titleLink&&(t=!i.matches(".mm-hidden")),N.sr_aria(a,"hidden",t)))})}},E.navbarTypes={tabs:function(e){function n(t){s.forEach(function(e){e.classList.remove("mm-navbar__tab_selected")});var e=s.filter(function(e){return e.matches('[href="#'+t.id+'"]')})[0];e?e.classList.add("mm-navbar__tab_selected"):(e=t.mmParent)&&n.call(this,e.closest(".mm-panel"))}var i=this;e.classList.add("mm-navbar_tabs"),e.parentElement.classList.add("mm-navbars_has-tabs");var s=f(e,"a");e.addEventListener("click",function(e){var t=e.target;if(t.matches("a"))if(t.matches(".mm-navbar__tab_selected"))e.stopImmediatePropagation();else try{i.openPanel(i.node.menu.querySelector(t.getAttribute("href")),!1),e.stopImmediatePropagation()}catch(e){}}),this.bind("openPanel:start",n)}};n={scrollOffset:0,updateOffset:50};N.options.pageScroll={scroll:!1,update:!1},N.configs.pageScroll=n;var x={add:!1,addTo:"panels",cancel:!1,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},n={clear:!1,form:!1,input:!1,submit:!1},J={Search:"جستجو","No results found.":"نتیجهای یافت نشد.",cancel:"انصراف"},$={Search:"Suche","No results found.":"Keine Ergebnisse gefunden.",cancel:"beenden"},ee={Search:"Найти","No results found.":"Ничего не найдено.",cancel:"отменить"};i({Search:"Zoeken","No results found.":"Geen resultaten gevonden.",cancel:"annuleren"},"nl"),i(J,"fa"),i($,"de"),i(ee,"ru"),N.options.searchfield=x,N.configs.searchfield=n;N.prototype.search=function(i,s){var a=this,o=this.opts.searchfield;this.conf.searchfield;s=(s=s||""+i.value).toLowerCase().trim();var t,r,e=i.mmSearchfield,n=b(i.closest(".mm-searchfield"),".mm-btn"),c=f(this.node.pnls,".mm-panel_search")[0],m=e.panels,l=e.noresults,d=e.listitems,p=e.dividers;d.forEach(function(e){e.classList.remove("mm-listitem_nosubitems"),e.classList.remove("mm-listitem_onlysubitems"),e.classList.remove("mm-hidden")}),c&&(f(c,".mm-listview")[0].innerHTML=""),m.forEach(function(e){e.scrollTop=0}),s.length?(p.forEach(function(e){e.classList.add("mm-hidden")}),d.forEach(function(e){var t=f(e,".mm-listitem__text")[0],n=!1;t&&-1<Array.prototype.slice.call(t.childNodes).filter(function(e){return 3==e.nodeType}).map(function(e){return e.textContent}).join(" ").toLowerCase().indexOf(s)&&(t.matches(".mm-listitem__btn")?o.showSubPanels&&(n=!0):(t.matches("a")||o.showTextItems)&&(n=!0)),n||e.classList.add("mm-hidden")}),t=d.filter(function(e){return!e.matches(".mm-hidden")}).length,o.panel.add?(r=[],m.forEach(function(e){var t,n=v(b(e,".mm-listitem"));(n=n.filter(function(e){return!e.matches(".mm-hidden")})).length&&(o.panel.dividers&&(t=u("li.mm-divider"),(e=b(e,".mm-navbar__title")[0])&&(t.innerHTML=e.innerHTML,r.push(t))),n.forEach(function(e){r.push(e.cloneNode(!0))}))}),r.forEach(function(e){e.querySelectorAll(".mm-toggle, .mm-check").forEach(function(e){e.remove()})}),(e=f(c,".mm-listview")[0]).append.apply(e,r),this.openPanel(c)):(o.showSubPanels&&m.forEach(function(e){v(b(e,".mm-listitem")).forEach(function(e){e=e.mmChild;e&&b(e,".mm-listitem").forEach(function(e){e.classList.remove("mm-hidden")})})}),m.slice().reverse().forEach(function(e,t){var n=e.mmParent;n&&(v(b(e,".mm-listitem")).length?(n.matches(".mm-hidden")&&n.classList.remove("mm-hidden"),n.classList.add("mm-listitem_onlysubitems")):i.closest(".mm-panel")||((e.matches(".mm-panel_opened")||e.matches(".mm-panel_opened-parent"))&&setTimeout(function(){a.openPanel(n.closest(".mm-panel"))},(t+1)*(1.5*a.conf.openingInterval)),n.classList.add("mm-listitem_nosubitems")))}),m.forEach(function(e){v(b(e,".mm-listitem")).forEach(function(e){h(e,".mm-listitem_vertical").forEach(function(e){e.matches(".mm-hidden")&&(e.classList.remove("mm-hidden"),e.classList.add("mm-listitem_onlysubitems"))})})}),m.forEach(function(e){v(b(e,".mm-listitem")).forEach(function(e){e=function(e,t){for(var n=[],i=e.previousElementSibling;i;)t&&!i.matches(t)||n.push(i),i=i.previousElementSibling;return n}(e,".mm-divider")[0];e&&e.classList.remove("mm-hidden")})})),n.forEach(function(e){return e.classList.remove("mm-hidden")}),l.forEach(function(e){b(e,".mm-panel__noresultsmsg").forEach(function(e){return e.classList[t?"add":"remove"]("mm-hidden")})}),o.panel.add&&(o.panel.splash&&b(c,".mm-panel__content").forEach(function(e){return e.classList.add("mm-hidden")}),d.forEach(function(e){return e.classList.remove("mm-hidden")}),p.forEach(function(e){return e.classList.remove("mm-hidden")}))):(d.forEach(function(e){return e.classList.remove("mm-hidden")}),p.forEach(function(e){return e.classList.remove("mm-hidden")}),n.forEach(function(e){return e.classList.add("mm-hidden")}),l.forEach(function(e){b(e,".mm-panel__noresultsmsg").forEach(function(e){return e.classList.add("mm-hidden")})}),o.panel.add&&(o.panel.splash?b(c,".mm-panel__content").forEach(function(e){return e.classList.remove("mm-hidden")}):i.closest(".mm-panel_search")||(c=f(this.node.pnls,".mm-panel_opened-parent"),this.openPanel(c.slice(-1)[0])))),this.trigger("updateListview")};N.options.sectionIndexer={add:!1,addTo:"panels"};N.options.setSelected={current:!0,hover:!1,parent:!1};N.options.sidebar={collapsed:{use:!1,blockMenu:!0,hideDivider:!1,hideNavbar:!0},expanded:{use:!1,initial:"open"}};N.configs.classNames.toggles={toggle:"Toggle",check:"Check"};N.addons={offcanvas:function(){var e,t,s=this;this.opts.offCanvas&&(e=e="object"!=typeof(e=this.opts.offCanvas)?{}:e,this.opts.offCanvas=m(e,N.options.offCanvas),t=this.conf.offCanvas,this._api.push("open","close","setPage"),this.vars.opened=!1,this.bind("initMenu:before",function(){t.clone&&(s.node.menu=s.node.menu.cloneNode(!0),s.node.menu.id&&(s.node.menu.id="mm-"+s.node.menu.id),b(s.node.menu,"[id]").forEach(function(e){e.id="mm-"+e.id})),s.node.wrpr=document.body,document.querySelector(t.menu.insertSelector)[t.menu.insertMethod](s.node.menu)}),this.bind("initMenu:after",function(){!function(){var t=this;this.trigger("initBlocker:before");var e=this.opts.offCanvas,n=this.conf.offCanvas,i,s;e.blockUI&&(N.node.blck||((i=u("div.mm-wrapper__blocker.mm-slideout")).innerHTML="<a></a>",document.querySelector(n.menu.insertSelector).append(i),N.node.blck=i),N.node.blck.addEventListener("mousedown",s=function(e){e.preventDefault(),e.stopPropagation(),t.node.wrpr.matches(".mm-wrapper_modal")||t.close()}),N.node.blck.addEventListener("touchstart",s),N.node.blck.addEventListener("touchmove",s),this.trigger("initBlocker:after"))}.call(s),s.setPage(N.node.page),function(){var t=this;w(document.body,"keydown.tabguard"),L(document.body,"keydown.tabguard",function(e){if(e.keyCode==9)if(t.node.wrpr.matches(".mm-wrapper_opened"))e.preventDefault()})}.call(s),s.node.menu.classList.add("mm-menu_offcanvas");var e,t=window.location.hash;!t||(e=o(s.node.menu.id))&&e==t.slice(1)&&setTimeout(function(){s.open()},1e3)}),this.bind("setPage:after",function(t){N.node.blck&&f(N.node.blck,"a").forEach(function(e){e.setAttribute("href","#"+t.id)})}),this.bind("open:start:sr-aria",function(){N.sr_aria(s.node.menu,"hidden",!1)}),this.bind("close:finish:sr-aria",function(){N.sr_aria(s.node.menu,"hidden",!0)}),this.bind("initMenu:after:sr-aria",function(){N.sr_aria(s.node.menu,"hidden",!0)}),this.bind("initBlocker:after:sr-text",function(){f(N.node.blck,"a").forEach(function(e){e.innerHTML=N.sr_text(s.i18n(s.conf.screenReader.text.closeMenu))})}),this.clck.push(function(e,t){var n=o(s.node.menu.id);if(n&&e.matches('[href="#'+n+'"]')){if(t.inMenu)return s.open(),!0;var i=e.closest(".mm-menu");if(i){t=i.mmApi;if(t&&t.close)return t.close(),l(i,function(){s.open()},s.conf.transitionDuration),!0}return s.open(),!0}if((n=N.node.page.id)&&e.matches('[href="#'+n+'"]'))return s.close(),!0}))},screenReader:function(){var e,i=this,e=e="object"!=typeof(e="boolean"==typeof(e=this.opts.screenReader)?{aria:e,text:e}:e)?{}:e;this.opts.screenReader=m(e,N.options.screenReader);var n=this.conf.screenReader;e.aria&&(this.bind("initAddons:after",function(){i.bind("initMenu:after",function(){this.trigger("initMenu:after:sr-aria",[].slice.call(arguments))}),i.bind("initNavbar:after",function(){this.trigger("initNavbar:after:sr-aria",[].slice.call(arguments))}),i.bind("openPanel:start",function(){this.trigger("openPanel:start:sr-aria",[].slice.call(arguments))}),i.bind("close:start",function(){this.trigger("close:start:sr-aria",[].slice.call(arguments))}),i.bind("close:finish",function(){this.trigger("close:finish:sr-aria",[].slice.call(arguments))}),i.bind("open:start",function(){this.trigger("open:start:sr-aria",[].slice.call(arguments))}),i.bind("initOpened:after",function(){this.trigger("initOpened:after:sr-aria",[].slice.call(arguments))})}),this.bind("updateListview",function(){i.node.pnls.querySelectorAll(".mm-listitem").forEach(function(e){N.sr_aria(e,"hidden",e.matches(".mm-hidden"))})}),this.bind("openPanel:start",function(t){var e=b(i.node.pnls,".mm-panel").filter(function(e){return e!==t}).filter(function(e){return!e.parentElement.matches(".mm-panel")}),n=[t];b(t,".mm-listitem_vertical .mm-listitem_opened").forEach(function(e){n.push.apply(n,f(e,".mm-panel"))}),e.forEach(function(e){N.sr_aria(e,"hidden",!0)}),n.forEach(function(e){N.sr_aria(e,"hidden",!1)})}),this.bind("closePanel",function(e){N.sr_aria(e,"hidden",!0)}),this.bind("initPanel:after",function(e){b(e,".mm-btn").forEach(function(e){N.sr_aria(e,"haspopup",!0);var t=e.getAttribute("href");t&&N.sr_aria(e,"owns",t.replace("#",""))})}),this.bind("initNavbar:after",function(e){var t=f(e,".mm-navbar")[0],e=t.matches(".mm-hidden");N.sr_aria(t,"hidden",e)}),e.text&&"parent"==this.opts.navbar.titleLink&&this.bind("initNavbar:after",function(e){var t=f(e,".mm-navbar")[0],e=!!t.querySelector(".mm-btn_prev");N.sr_aria(b(t,".mm-navbar__title")[0],"hidden",e)})),e.text&&(this.bind("initAddons:after",function(){i.bind("setPage:after",function(){this.trigger("setPage:after:sr-text",[].slice.call(arguments))}),i.bind("initBlocker:after",function(){this.trigger("initBlocker:after:sr-text",[].slice.call(arguments))})}),this.bind("initNavbar:after",function(e){e=f(e,".mm-navbar")[0];!e||(e=f(e,".mm-btn_prev")[0])&&(e.innerHTML=N.sr_text(i.i18n(n.text.closeSubmenu)))}),this.bind("initListview:after",function(e){var t=e.closest(".mm-panel").mmParent;!t||(e=f(t,".mm-btn_next")[0])&&(t=i.i18n(n.text[e.parentElement.matches(".mm-listitem_vertical")?"toggleSubmenu":"openSubmenu"]),e.innerHTML+=N.sr_text(t))}))},scrollBugFix:function(){function n(e){e.preventDefault(),e.stopPropagation()}var i,e,t,s=this;I&&this.opts.offCanvas&&this.opts.offCanvas.blockUI&&(e=e="object"!=typeof(e="boolean"==typeof(e=this.opts.scrollBugFix)?{fix:e}:e)?{}:e,this.opts.scrollBugFix=m(e,N.options.scrollBugFix),e.fix&&(e=this.node.menu,t="",e.addEventListener("touchmove",function(e){t="",0<e.movementY?t="down":e.movementY<0&&(t="up")}),i={get:function(){return t}},this.node.menu.addEventListener("scroll",n,{passive:!1}),this.node.menu.addEventListener("touchmove",function(e){var t=e.target.closest(".mm-panel");(!t||t.scrollHeight===t.offsetHeight||0==t.scrollTop&&"down"==i.get()||t.scrollHeight==t.scrollTop+t.offsetHeight&&"up"==i.get())&&n(e)},{passive:!1}),this.bind("open:start",function(){var e=f(s.node.pnls,".mm-panel_opened")[0];e&&(e.scrollTop=0)}),window.addEventListener("orientationchange",function(e){var t=f(s.node.pnls,".mm-panel_opened")[0];t&&(t.scrollTop=0,t.style["-webkit-overflow-scrolling"]="auto",t.style["-webkit-overflow-scrolling"]="touch")})))},autoHeight:function(){var e,s,a=this,o=e="object"!=typeof(e="string"==typeof(e="boolean"==typeof(e=this.opts.autoHeight)&&e?{height:"auto"}:e)?{height:e}:e)?{}:e;this.opts.autoHeight=m(o,N.options.autoHeight),"auto"!=o.height&&"highest"!=o.height||(s=function(e){return e=e.parentElement.matches(".mm-listitem_vertical")?h(e,".mm-panel").filter(function(e){return!e.parentElement.matches(".mm-listitem_vertical")})[0]:e},e=function(){var e,t,n,i;a.opts.offCanvas&&!a.vars.opened||(e=0,t=a.node.menu.offsetHeight-a.node.pnls.offsetHeight,a.node.menu.classList.add("mm-menu_autoheight-measuring"),"auto"==o.height?e=(i=(i=(i=f(a.node.pnls,".mm-panel_opened")[0])&&s(i))||f(a.node.pnls,".mm-panel")[0]).scrollHeight:"highest"==o.height&&(n=0,f(a.node.pnls,".mm-panel").forEach(function(e){e=s(e),n=Math.max(n,e.scrollHeight)}),e=n),a.node.menu.style.height=e+t+"px",a.node.menu.classList.remove("mm-menu_autoheight-measuring"))},this.bind("initMenu:after",function(){a.node.menu.classList.add("mm-menu_autoheight")}),this.opts.offCanvas&&this.bind("open:start",e),"highest"==o.height&&this.bind("initPanels:after",e),"auto"==o.height&&(this.bind("updateListview",e),this.bind("openPanel:start",e)))},backButton:function(){var e,n,i,t,s=this;this.opts.offCanvas&&(e=t="object"!=typeof(t="boolean"==typeof(t=this.opts.backButton)?{close:t}:t)?{}:t,this.opts.backButton=m(e,N.options.backButton),n="#"+this.node.menu.id,e.close&&(i=[],t=function(){i=[n],f(s.node.pnls,".mm-panel_opened, .mm-panel_opened-parent").forEach(function(e){i.push("#"+e.id)})},this.bind("open:finish",function(){history.pushState(null,document.title,n)}),this.bind("open:finish",t),this.bind("openPanel:finish",t),this.bind("close:finish",function(){i=[],history.back(),history.pushState(null,document.title,location.pathname+location.search)}),window.addEventListener("popstate",function(e){var t;s.vars.opened&&i.length&&((t=(i=i.slice(0,-1))[i.length-1])==n?s.close():(s.openPanel(s.node.menu.querySelector(t)),history.pushState(null,document.title,n)))})),e.open&&window.addEventListener("popstate",function(e){s.vars.opened||location.hash!=n||s.open()}))},columns:function(){var e,i=this,s=("number"==typeof(e="object"!=typeof(e="number"==typeof(e="boolean"==typeof(e=this.opts.columns)?{add:e}:e)?{add:!0,visible:e}:e)?{}:e).visible&&(e.visible={min:e.visible,max:e.visible}),e);if(this.opts.columns=m(s,N.options.columns),s.add){s.visible.min=Math.max(1,Math.min(6,s.visible.min)),s.visible.max=Math.max(s.visible.min,Math.min(6,s.visible.max));for(var a=[],o=[],r=["mm-panel_opened","mm-panel_opened-parent","mm-panel_highest"],t=0;t<=s.visible.max;t++)a.push("mm-menu_columns-"+t),o.push("mm-panel_columns-"+t);r.push.apply(r,o),this.bind("openPanel:before",function(t){if((e=t?t.mmParent:e)&&(e=e.closest(".mm-panel"))){var e=e.className;if(e.length&&(e=e.split("mm-panel_columns-")[1]))for(var n=parseInt(e.split(" ")[0],10)+1;0<n;){if(!(t=f(i.node.pnls,".mm-panel_columns-"+n)[0])){n=-1;break}n++,t.classList.add("mm-hidden"),r.forEach(function(e){t.classList.remove(e)})}}}),this.bind("openPanel:start",function(e){var t=f(i.node.pnls,".mm-panel_opened-parent").length;e.matches(".mm-panel_opened-parent")||t++,t=Math.min(s.visible.max,Math.max(s.visible.min,t)),a.forEach(function(e){i.node.menu.classList.remove(e)}),i.node.menu.classList.add("mm-menu_columns-"+t);var n=[];f(i.node.pnls,".mm-panel").forEach(function(t){o.forEach(function(e){t.classList.remove(e)}),t.matches(".mm-panel_opened-parent")&&n.push(t)}),n.push(e),n.slice(-s.visible.max).forEach(function(e,t){e.classList.add("mm-panel_columns-"+t)})})}},counters:function(){var e,n=this,t=("panels"==(e="object"!=typeof(e="boolean"==typeof(e=this.opts.counters)?{add:e,addTo:"panels",count:e}:e)?{}:e).addTo&&(e.addTo=".mm-listview"),e);this.opts.counters=m(t,N.options.counters),this.bind("initListview:after",function(e){var t=n.conf.classNames.counters.counter;b(e,"."+t).forEach(function(e){p(e,t,"mm-counter")})}),t.add&&this.bind("initListview:after",function(e){!e.matches(t.addTo)||(e=e.closest(".mm-panel").mmParent)&&(b(e,".mm-counter").length||(e=f(e,".mm-btn")[0])&&e.prepend(u("span.mm-counter")))}),t.count&&(e=function(e){(e?[e.closest(".mm-panel")]:f(n.node.pnls,".mm-panel")).forEach(function(e){var t,n=e.mmParent;!n||(n=b(n,".mm-counter")[0])&&(t=[],f(e,".mm-listview").forEach(function(e){t.push.apply(t,f(e))}),n.innerHTML=v(t).length.toString())})},this.bind("initListview:after",e),this.bind("updateListview",e))},dividers:function(){var e,t=this,n=("panels"==(e="object"!=typeof(e="boolean"==typeof(e=this.opts.dividers)?{add:e}:e)?{}:e).addTo&&(e.addTo=".mm-listview"),e);this.opts.dividers=m(n,N.options.dividers),this.bind("initListview:after",function(e){f(e).forEach(function(e){p(e,t.conf.classNames.divider,"mm-divider"),e.matches(".mm-divider")&&e.classList.remove("mm-listitem")})}),n.add&&this.bind("initListview:after",function(i){var s;i.matches(n.addTo)&&(b(i,".mm-divider").forEach(function(e){e.remove()}),s="",v(f(i)).forEach(function(e){var t,n=f(e,".mm-listitem__text")[0].textContent.trim().toLowerCase()[0];n.length&&n!=s&&(s=n,(t=u("li.mm-divider")).textContent=n,i.insertBefore(t,e))}))})},drag:function(){var t,e,n=this;this.opts.offCanvas&&(t=e="object"!=typeof(e="boolean"==typeof(e=this.opts.drag)?{open:e}:e)?{}:e,this.opts.drag=m(t,N.options.drag),t.open&&this.bind("setPage:after",function(e){!function(e){var t,i=this,s={},a=!1;G&&(w(G,"dragStart"),w(G,"dragMove"),w(G,"dragEnd")),Z=new V(G=e),(t=Object.keys(i.opts.extensions)).length?(g(t.join(", "),function(){},function(){s=Q(s,[],i.node.menu)}),t.forEach(function(e){g(e,function(){s=Q(s,i.opts.extensions[e],i.node.menu)},function(){})})):s=Q(s,[],i.node.menu),G&&(L(G,"dragStart",function(e){e.detail.direction==s.direction&&(a=!0,i.node.wrpr.classList.add("mm-wrapper_dragging"),i._openSetup(),i.trigger("open:start"),K=i.node.menu["x"==s.axis?"clientWidth":"clientHeight"])}),L(G,"dragMove",function(e){if(e.detail.axis==s.axis&&a){var t=e.detail["distance"+s.axis.toUpperCase()];switch(s.position){case"right":case"bottom":t=Math.min(Math.max(t,-K),0);break;default:t=Math.max(Math.min(t,K),0)}if("front"==s.zposition)switch(s.position){case"right":case"bottom":t+=K;break;default:t-=K}s.slideOutNodes.forEach(function(e){e.style.transform="translate"+s.axis.toUpperCase()+"("+t+"px)"})}}),L(G,"dragEnd",function(e){if(e.detail.axis==s.axis&&a){a=!1,i.node.wrpr.classList.remove("mm-wrapper_dragging"),s.slideOutNodes.forEach(function(e){e.style.transform=""});var t=Math.abs(e.detail["distance"+s.axis.toUpperCase()])>=.75*K;if(!t){var n=e.detail["movement"+s.axis.toUpperCase()];switch(s.position){case"right":case"bottom":t=n<=0;break;default:t=0<=n}}t?i._openStart():i.close()}}))}.call(n,t.node||e)}))},dropdown:function(){function t(){var t=this;if(this.vars.opened){this.node.menu.setAttribute("style",this.node.menu.mmStyle);var e,n=[{},[]],n=i.call(this,"y",n);for(e in(n=i.call(this,"x",n))[0])this.node.menu.style[e]=n[0][e];f.tip&&(["mm-menu_tip-left","mm-menu_tip-right","mm-menu_tip-top","mm-menu_tip-bottom"].forEach(function(e){t.node.menu.classList.remove(e)}),n[1].forEach(function(e){t.node.menu.classList.add(e)}))}}var f,e,h,v,i,n=this;this.opts.offCanvas&&("string"==typeof(e="object"!=typeof(e="boolean"==typeof(e=this.opts.dropdown)&&e?{drop:e}:e)?{}:e).position&&(e.position={of:e.position}),f=e,this.opts.dropdown=m(f,N.options.dropdown),h=this.conf.dropdown,f.drop&&(this.bind("initMenu:after",function(){var e;n.node.menu.classList.add("mm-menu_dropdown"),"string"==typeof f.position.of||(e=o(n.node.menu.id))&&(f.position.of='[href="#'+e+'"]'),"string"==typeof f.position.of&&(v=b(document.body,f.position.of)[0],1==(e=f.event.split(" ")).length&&(e[1]=e[0]),"hover"==e[0]&&v.addEventListener("mouseenter",function(){n.open()},{passive:!0}),"hover"==e[1]&&n.node.menu.addEventListener("mouseleave",function(){n.close()},{passive:!0}))}),this.bind("open:start",function(){n.node.menu.mmStyle=n.node.menu.getAttribute("style"),n.node.wrpr.classList.add("mm-wrapper_dropdown")}),this.bind("close:finish",function(){n.node.menu.setAttribute("style",n.node.menu.mmStyle),n.node.wrpr.classList.remove("mm-wrapper_dropdown")}),i=function(e,t){var n,i,s,a=t[0],o=t[1],r="x"==e?"offsetWidth":"offsetHeight",c="x"==e?"left":"top",m="x"==e?"right":"bottom",l="x"==e?"width":"height",d="x"==e?"innerWidth":"innerHeight",p="x"==e?"maxWidth":"maxHeight",u=null,t=(n=c,v.getBoundingClientRect()[n]+document.body["left"===n?"scrollLeft":"scrollTop"]),n=t+v[r],r=window[d],d=h.offset.button[e]+h.offset.viewport[e];if(f.position[e])switch(f.position[e]){case"left":case"bottom":u="after";break;case"right":case"top":u="before"}return"after"==(u=null===u?t+(n-t)/2<r/2?"after":"before":u)?(s=r-((i="x"==e?t:n)+d),a[c]=i+h.offset.button[e]+"px",a[m]="auto",f.tip&&o.push("mm-menu_tip-"+("x"==e?"left":"top"))):(s=(i="x"==e?n:t)-d,a[m]="calc( 100% - "+(i-h.offset.button[e])+"px )",a[c]="auto",f.tip&&o.push("mm-menu_tip-"+("x"==e?"right":"bottom"))),f.fitViewport&&(a[p]=Math.min(h[l].max,s)+"px"),[a,o]},this.bind("open:start",t),window.addEventListener("resize",function(e){t.call(n)},{passive:!0}),this.opts.offCanvas.blockUI||window.addEventListener("scroll",function(e){t.call(n)},{passive:!0})))},fixedElements:function(){var t,n,i,s=this;this.opts.offCanvas&&(t=this.conf.fixedElements,this.bind("setPage:after",function(e){n=s.conf.classNames.fixedElements.fixed,i=b(document,t.insertSelector)[0],b(e,"."+n).forEach(function(e){p(e,n,"mm-slideout"),i[t.insertMethod](e)})}))},iconbar:function(){var o,e,t,n,i=this,r=("array"==c(t=this.opts.iconbar)&&(t={use:!0,top:t}),void 0===(t="object"!=c(t)?{}:t).use&&(t.use=!0),"boolean"==typeof t.use&&t.use&&(t.use=!0),t);this.opts.iconbar=m(r,N.options.iconbar),r.use&&(["top","bottom"].forEach(function(e,t){var n=r[e];"array"!=c(n)&&(n=[n]);for(var i=u("div.mm-iconbar__"+e),s=0,a=n.length;s<a;s++)"string"==typeof n[s]?i.innerHTML+=n[s]:i.append(n[s]);i.children.length&&(o=o||u("div.mm-iconbar")).append(i)}),o&&(this.bind("initMenu:after",function(){i.node.menu.prepend(o)}),e="mm-menu_iconbar-"+r.position,t=function(){i.node.menu.classList.add(e),N.sr_aria(o,"hidden",!1)},"boolean"==typeof r.use?this.bind("initMenu:after",t):g(r.use,t,function(){i.node.menu.classList.remove(e),N.sr_aria(o,"hidden",!0)}),"tabs"==r.type&&(o.classList.add("mm-iconbar_tabs"),o.addEventListener("click",function(e){var t=e.target;if(t.matches("a"))if(t.matches(".mm-iconbar__tab_selected"))e.stopImmediatePropagation();else try{var n=i.node.menu.querySelector(t.getAttribute("href"))[0];n&&n.matches(".mm-panel")&&(e.preventDefault(),e.stopImmediatePropagation(),i.openPanel(n,!1))}catch(e){}}),n=function(e){b(o,"a").forEach(function(e){e.classList.remove("mm-iconbar__tab_selected")});var t=b(o,'[href="#'+e.id+'"]')[0];t?t.classList.add("mm-iconbar__tab_selected"):(e=e.mmParent)&&n(e.closest(".mm-panel"))},this.bind("openPanel:start",n))))},iconPanels:function(){var e,i=this,s=e="object"!=typeof(e="number"==typeof(e="boolean"==typeof(e=this.opts.iconPanels)?{add:e}:e)||"string"==typeof e?{add:!0,visible:e}:e)?{}:e;this.opts.iconPanels=m(s,N.options.iconPanels);var a=!1;if("first"==s.visible&&(a=!0,s.visible=1),s.visible=Math.min(3,Math.max(1,s.visible)),s.visible++,s.add){this.bind("initMenu:after",function(){var e=["mm-menu_iconpanel"];s.hideNavbar&&e.push("mm-menu_hidenavbar"),s.hideDivider&&e.push("mm-menu_hidedivider"),e.forEach(function(e){i.node.menu.classList.add(e)})});var o=[];if(!a)for(var t=0;t<=s.visible;t++)o.push("mm-panel_iconpanel-"+t);this.bind("openPanel:start",function(t){var n,e=f(i.node.pnls,".mm-panel");(t=t||e[0]).parentElement.matches(".mm-listitem_vertical")||(a?e.forEach(function(e,t){e.classList[0==t?"add":"remove"]("mm-panel_iconpanel-first")}):(e.forEach(function(t){o.forEach(function(e){t.classList.remove(e)})}),e=e.filter(function(e){return e.matches(".mm-panel_opened-parent")}),n=!1,e.forEach(function(e){t===e&&(n=!0)}),n||e.push(t),e.forEach(function(e){e.classList.remove("mm-hidden")}),(e=e.slice(-s.visible)).forEach(function(e,t){e.classList.add("mm-panel_iconpanel-"+t)})))}),this.bind("initPanel:after",function(e){var t;!s.blockPanel||e.parentElement.matches(".mm-listitem_vertical")||f(e,".mm-panel__blocker")[0]||((t=u("a.mm-panel__blocker")).setAttribute("href","#"+e.closest(".mm-panel").id),e.prepend(t))})}},keyboardNavigation:function(){var s,e,t,n,a,i,o=this;I||(s=i="object"!=typeof(i="boolean"==typeof(i=this.opts.keyboardNavigation)||"string"==typeof i?{enable:i}:i)?{}:i,this.opts.keyboardNavigation=m(s,N.options.keyboardNavigation),s.enable&&(e=u("button.mm-tabstart.mm-sronly"),t=u("button.mm-tabend.mm-sronly"),n=u("button.mm-tabend.mm-sronly"),this.bind("initMenu:after",function(){s.enhance&&o.node.menu.classList.add("mm-menu_keyboardfocus"),function(o){var i=this;w(document.body,"keydown.tabguard"),w(document.body,"focusin.tabguard"),L(document.body,"focusin.tabguard",function(e){if(i.node.wrpr.matches(".mm-wrapper_opened")){var t=e.target;if(t.matches(".mm-tabend")){var n=void 0;if(t.parentElement.matches(".mm-menu"))if(N.node.blck)n=N.node.blck;if(t.parentElement.matches(".mm-wrapper__blocker"))n=b(document.body,".mm-menu_offcanvas.mm-menu_opened")[0];if(!n)n=t.parentElement;if(n)f(n,".mm-tabstart")[0].focus()}}}),w(document.body,"keydown.navigate"),L(document.body,"keydown.navigate",function(e){var t=e.target;var n=t.closest(".mm-menu");if(n){var i=n["mmApi"];if(!t.matches("input, textarea"))switch(e.keyCode){case 13:if(t.matches(".mm-toggle")||t.matches(".mm-check"))t.dispatchEvent(new Event("click"));break;case 32:case 37:case 38:case 39:case 40:e.preventDefault();break}if(o)if(t.matches("input"))switch(e.keyCode){case 27:t.value="";break}else{var s=n["mmApi"];switch(e.keyCode){case 8:var a=b(n,".mm-panel_opened")[0]["mmParent"];if(a)s.openPanel(a.closest(".mm-panel"));break;case 27:if(n.matches(".mm-menu_offcanvas"))s.close();break}}}})}.call(o,s.enhance)}),this.bind("initOpened:before",function(){o.node.menu.prepend(e),o.node.menu.append(t),f(o.node.menu,".mm-navbars-top, .mm-navbars-bottom").forEach(function(e){e.querySelectorAll(".mm-navbar__title").forEach(function(e){e.setAttribute("tabindex","-1")})})}),this.bind("initBlocker:after",function(){N.node.blck.append(n),f(N.node.blck,"a")[0].classList.add("mm-tabstart")}),a="input, select, textarea, button, label, a[href]",i=function(e){e=e||f(o.node.pnls,".mm-panel_opened")[0];var t,n=null,i=document.activeElement.closest(".mm-navbar");i&&i.closest(".mm-menu")==o.node.menu||("default"==s.enable&&((n=(n=b(e,".mm-listview a[href]:not(.mm-hidden)")[0])||b(e,a+":not(.mm-hidden)")[0])||(t=[],f(o.node.menu,".mm-navbars_top, .mm-navbars_bottom").forEach(function(e){t.push.apply(t,b(e,a+":not(.mm-hidden)"))}),n=t[0])),(n=n||f(o.node.menu,".mm-tabstart")[0])&&n.focus())},this.bind("open:finish",i),this.bind("openPanel:finish",i),this.bind("initOpened:after:sr-aria",function(){[o.node.menu,N.node.blck].forEach(function(e){f(e,".mm-tabstart, .mm-tabend").forEach(function(e){N.sr_aria(e,"hidden",!0),N.sr_role(e,"presentation")})})})))},lazySubmenus:function(){var e,i=this,e=e="object"!=typeof(e="boolean"==typeof(e=this.opts.lazySubmenus)?{load:e}:e)?{}:e;this.opts.lazySubmenus=m(e,N.options.lazySubmenus),e.load&&(this.bind("initMenu:after",function(){var t=[];b(i.node.pnls,"li").forEach(function(e){t.push.apply(t,f(e,i.conf.panelNodetype.join(", ")))}),t.filter(function(e){return!e.matches(".mm-listview_inset")}).filter(function(e){return!e.matches(".mm-nolistview")}).filter(function(e){return!e.matches(".mm-nopanel")}).forEach(function(t){["mm-panel_lazysubmenu","mm-nolistview","mm-nopanel"].forEach(function(e){t.classList.add(e)})})}),this.bind("initPanels:before",function(){f(i.node.pnls,i.conf.panelNodetype.join(", ")).forEach(function(e){var t=".mm-panel_lazysubmenu",n=b(e,t);e.matches(t)&&n.unshift(e),n.filter(function(e){return!e.matches(".mm-panel_lazysubmenu .mm-panel_lazysubmenu")}).forEach(function(t){["mm-panel_lazysubmenu","mm-nolistview","mm-nopanel"].forEach(function(e){t.classList.remove(e)})})})}),this.bind("initOpened:before",function(){var t=[];b(i.node.pnls,"."+i.conf.classNames.selected).forEach(function(e){t.push.apply(t,h(e,".mm-panel_lazysubmenu"))}),t.length&&(t.forEach(function(t){["mm-panel_lazysubmenu","mm-nolistview","mm-nopanel"].forEach(function(e){t.classList.remove(e)})}),i.initPanel(t[t.length-1]))}),this.bind("openPanel:before",function(e){var t=".mm-panel_lazysubmenu",n=b(e,t);e.matches(t)&&n.unshift(e),(n=n.filter(function(e){return!e.matches(".mm-panel_lazysubmenu .mm-panel_lazysubmenu")})).forEach(function(e){i.initPanel(e)})}))},navbars:E,pageScroll:function(){function n(){a&&window.scrollTo({top:a.getBoundingClientRect().top+document.scrollingElement.scrollTop-c.scrollOffset,behavior:"smooth"}),a=null}function i(e){try{return"#"!=e&&"#"==e.slice(0,1)?N.node.page.querySelector(e):null}catch(e){return null}}var e,s=this,e=e="object"!=typeof(e="boolean"==typeof(e=this.opts.pageScroll)?{scroll:e}:e)?{}:e;this.opts.pageScroll=m(e,N.options.pageScroll);var a,o,r,c=this.conf.pageScroll;e.scroll&&this.bind("close:finish",function(){n()}),this.opts.offCanvas&&e.scroll&&this.clck.push(function(e,t){if(a=null,t.inMenu){e=e.getAttribute("href");if(a=i(e))return s.node.menu.matches(".mm-menu_sidebar-expanded")&&s.node.wrpr.matches(".mm-wrapper_sidebar-expanded")?void n():{close:!0}}}),e.update&&(o=[],this.bind("initListview:after",function(e){d(f(e,".mm-listitem")).forEach(function(e){e=i(e.getAttribute("href"));e&&o.unshift(e)})}),r=-1,window.addEventListener("scroll",function(e){for(var t,n=window.scrollY,i=0;i<o.length;i++)if(o[i].offsetTop<n+c.updateOffset){r!==i&&(r=i,(t=(t=d(b(f(s.node.pnls,".mm-panel_opened")[0],".mm-listitem"))).filter(function(e){return e.matches('[href="#'+o[i].id+'"]')})).length&&s.setSelected(t[0].parentElement));break}}))},searchfield:function(){var e,i=this,s=("boolean"==typeof(e="object"!=typeof(e="boolean"==typeof(e=this.opts.searchfield)?{add:e}:e)?{}:e).panel&&(e.panel={add:e.panel}),"object"!=typeof e.panel&&(e.panel={}),"panel"==e.addTo&&(e.panel.add=!0),e.panel.add&&(e.showSubPanels=!1,e.panel.splash&&(e.cancel=!0)),e);this.opts.searchfield=m(s,N.options.searchfield);this.conf.searchfield;s.add&&(this.bind("close:start",function(){b(i.node.menu,".mm-searchfield").forEach(function(e){e.blur()})}),this.bind("initPanel:after",function(e){var t=null;s.panel.add&&(t=function(){var e=this.opts.searchfield,t=this.conf.searchfield,n=f(this.node.pnls,".mm-panel_search")[0];if(n)return n;if(n=u("div.mm-panel.mm-panel_search.mm-hidden"),e.panel.id)n.id=e.panel.id;if(e.panel.title)n.setAttribute("data-mm-title",e.panel.title);var i=u("ul");switch(n.append(i),this.node.pnls.append(n),this.initListview(i),this._initNavbar(n),e.panel.fx){case false:break;case"none":n.classList.add("mm-panel_noanimation");break;default:n.classList.add("mm-panel_fx-"+e.panel.fx);break}if(e.panel.splash){var s=u("div.mm-panel__content");s.innerHTML=e.panel.splash;n.append(s)}return n.classList.add("mm-panel"),n.classList.add("mm-hidden"),this.node.pnls.append(n),n}.call(i));var n=null;switch(s.addTo){case"panels":n=[e];break;case"panel":n=[t];break;default:"string"==typeof s.addTo?n=b(i.node.menu,s.addTo):"array"==c(s.addTo)&&(n=s.addTo)}n.forEach(function(e){e=function(e){var t=this.opts.searchfield,n=this.conf.searchfield,i;if(e.parentElement.matches(".mm-listitem_vertical"))return null;if(i=b(e,".mm-searchfield")[0])return i;function s(e,t){if(t)for(var n in t)e.setAttribute(n,t[n])}var i=u((n.form?"form":"div")+".mm-searchfield"),a=u("div.mm-searchfield__input"),o=u("input");if(o.type="text",o.autocomplete="off",o.placeholder=this.i18n(t.placeholder),a.append(o),i.append(a),e.prepend(i),s(o,n.input),n.clear){var r=u("a.mm-btn.mm-btn_close.mm-searchfield__btn");r.setAttribute("href","#");a.append(r)}if(s(i,n.form),n.form&&n.submit&&!n.clear){var r=u("a.mm-btn.mm-btn_next.mm-searchfield__btn");r.setAttribute("href","#");a.append(r)}if(t.cancel){var r=u("a.mm-searchfield__cancel");r.setAttribute("href","#");r.textContent=this.i18n("cancel");i.append(r)}return i}.call(i,e),s.search&&e&&function(e){var n=this,t=this.opts.searchfield,i=this.conf.searchfield,s={};if(e.closest(".mm-panel_search")){s.panels=b(this.node.pnls,".mm-panel");s.noresults=[e.closest(".mm-panel")]}else if(e.closest(".mm-panel")){s.panels=[e.closest(".mm-panel")];s.noresults=s.panels}else{s.panels=b(this.node.pnls,".mm-panel");s.noresults=[this.node.menu]}s.panels=s.panels.filter(function(e){return!e.matches(".mm-panel_search")}),s.panels=s.panels.filter(function(e){return!e.parentElement.matches(".mm-listitem_vertical")}),s.listitems=[],s.dividers=[],s.panels.forEach(function(e){var t,n;(t=s.listitems).push.apply(t,b(e,".mm-listitem"));(n=s.dividers).push.apply(n,b(e,".mm-divider"))});var a=f(this.node.pnls,".mm-panel_search")[0],o=b(e,"input")[0],r=b(e,".mm-searchfield__cancel")[0];if(o["mmSearchfield"]=s,t.panel.add&&t.panel.splash){w(o,"focus.splash");L(o,"focus.splash",function(e){n.openPanel(a)})}if(t.cancel){w(o,"focus.cancel");L(o,"focus.cancel",function(e){r.classList.add("mm-searchfield__cancel-active")});w(r,"click.splash");L(r,"click.splash",function(e){e.preventDefault();r.classList.remove("mm-searchfield__cancel-active");if(a.matches(".mm-panel_opened")){var t=f(n.node.pnls,".mm-panel_opened-parent");if(t.length)n.openPanel(t[t.length-1])}})}if(t.panel.add&&t.addTo=="panel")this.bind("openPanel:finish",function(e){if(e===a)o.focus()});w(o,"input.search"),L(o,"input.search",function(e){switch(e.keyCode){case 9:case 16:case 17:case 18:case 37:case 38:case 39:case 40:break;default:n.search(o);break}}),this.search(o)}.call(i,e)}),s.noResults&&function(e){var t,n,i;e&&(t=this.opts.searchfield,n=this.conf.searchfield,e.closest(".mm-panel")||(e=f(this.node.pnls,".mm-panel")[0]),f(e,".mm-panel__noresultsmsg").length||((i=u("div.mm-panel__noresultsmsg.mm-hidden")).innerHTML=this.i18n(t.noResults),e.append(i)))}.call(i,s.panel.add?t:e)}),this.clck.push(function(e,t){if(t.inMenu&&e.matches(".mm-searchfield__btn")){if(e.matches(".mm-btn_close")){t=b(n=e.closest(".mm-searchfield"),"input")[0];return t.value="",i.search(t),!0}var n;if(e.matches(".mm-btn_next"))return(n=e.closest("form"))&&n.submit(),!0}}))},sectionIndexer:function(){var e,s=this,e=e="object"!=typeof(e="boolean"==typeof(e=this.opts.sectionIndexer)?{add:e}:e)?{}:e;this.opts.sectionIndexer=m(e,N.options.sectionIndexer),e.add&&this.bind("initPanels:after",function(){var t,e;s.node.indx||(t="","abcdefghijklmnopqrstuvwxyz".split("").forEach(function(e){t+='<a href="#">'+e+"</a>"}),(e=u("div.mm-sectionindexer")).innerHTML=t,s.node.pnls.prepend(e),s.node.indx=e,s.node.indx.addEventListener("click",function(e){e.target.matches("a")&&e.preventDefault()}),e=function(e){var t,n,i;e.target.matches("a")&&(t=e.target.textContent,n=f(s.node.pnls,".mm-panel_opened")[0],i=-1,e=n.scrollTop,n.scrollTop=0,b(n,".mm-divider").filter(function(e){return!e.matches(".mm-hidden")}).forEach(function(e){i<0&&t==e.textContent.trim().slice(0,1).toLowerCase()&&(i=e.offsetTop)}),n.scrollTop=-1<i?i:e)},I?(s.node.indx.addEventListener("touchstart",e),s.node.indx.addEventListener("touchmove",e)):s.node.indx.addEventListener("mouseover",e)),s.bind("openPanel:start",function(e){e=b(e,".mm-divider").filter(function(e){return!e.matches(".mm-hidden")}).length;s.node.indx.classList[e?"add":"remove"]("mm-sectionindexer_active")})})},setSelected:function(){var e,n,i=this,e=e="object"!=typeof(e="boolean"==typeof(e=this.opts.setSelected)?{hover:e,parent:e}:e)?{}:e;this.opts.setSelected=m(e,N.options.setSelected),"detect"==e.current?(n=function(e){e=e.split("?")[0].split("#")[0];var t=i.node.menu.querySelector('a[href="'+e+'"], a[href="'+e+'/"]');t?i.setSelected(t.parentElement):(e=e.split("/").slice(0,-1)).length&&n(e.join("/"))},this.bind("initMenu:after",function(){n.call(i,window.location.href)})):e.current||this.bind("initListview:after",function(e){f(e,".mm-listitem_selected").forEach(function(e){e.classList.remove("mm-listitem_selected")})}),e.hover&&this.bind("initMenu:after",function(){i.node.menu.classList.add("mm-menu_selected-hover")}),e.parent&&(this.bind("openPanel:finish",function(e){b(i.node.pnls,".mm-listitem_selected-parent").forEach(function(e){e.classList.remove("mm-listitem_selected-parent")});for(var t=e.mmParent;t;)t.matches(".mm-listitem_vertical")||t.classList.add("mm-listitem_selected-parent"),t=(t=t.closest(".mm-panel")).mmParent}),this.bind("initMenu:after",function(){i.node.menu.classList.add("mm-menu_selected-parent")}))},sidebar:function(){var n=this;if(this.opts.offCanvas){var e,i=("boolean"==typeof(e="object"!=typeof(e="string"==typeof(e=this.opts.sidebar)||"boolean"==typeof e&&e||"number"==typeof e?{expanded:e}:e)?{}:e).collapsed&&e.collapsed&&(e.collapsed={use:!0}),"string"!=typeof e.collapsed&&"number"!=typeof e.collapsed||(e.collapsed={use:e.collapsed}),"object"!=typeof e.collapsed&&(e.collapsed={}),"boolean"==typeof e.expanded&&e.expanded&&(e.expanded={use:!0}),"string"!=typeof e.expanded&&"number"!=typeof e.expanded||(e.expanded={use:e.expanded}),"object"!=typeof e.expanded&&(e.expanded={}),e);if(this.opts.sidebar=m(i,N.options.sidebar),i.collapsed.use&&(this.bind("initMenu:after",function(){var e;n.node.menu.classList.add("mm-menu_sidebar-collapsed"),i.collapsed.blockMenu&&n.opts.offCanvas&&!f(n.node.menu,".mm-menu__blocker")[0]&&((e=u("a.mm-menu__blocker")).setAttribute("href","#"+n.node.menu.id),n.node.menu.prepend(e)),i.collapsed.hideNavbar&&n.node.menu.classList.add("mm-menu_hidenavbar"),i.collapsed.hideDivider&&n.node.menu.classList.add("mm-menu_hidedivider")}),t=function(){n.node.wrpr.classList.add("mm-wrapper_sidebar-collapsed")},s=function(){n.node.wrpr.classList.remove("mm-wrapper_sidebar-collapsed")},"boolean"==typeof i.collapsed.use?this.bind("initMenu:after",t):g(i.collapsed.use,t,s)),i.expanded.use){this.bind("initMenu:after",function(){n.node.menu.classList.add("mm-menu_sidebar-expanded")});var t=function(){n.node.wrpr.classList.add("mm-wrapper_sidebar-expanded"),n.node.wrpr.matches(".mm-wrapper_sidebar-closed")||n.open()},s=function(){n.node.wrpr.classList.remove("mm-wrapper_sidebar-expanded"),n.close()};"boolean"==typeof i.expanded.use?this.bind("initMenu:after",t):g(i.expanded.use,t,s),this.bind("close:start",function(){n.node.wrpr.matches(".mm-wrapper_sidebar-expanded")&&(n.node.wrpr.classList.add("mm-wrapper_sidebar-closed"),"remember"==i.expanded.initial&&window.localStorage.setItem("mmenuExpandedState","closed"))}),this.bind("open:start",function(){n.node.wrpr.matches(".mm-wrapper_sidebar-expanded")&&(n.node.wrpr.classList.remove("mm-wrapper_sidebar-closed"),"remember"==i.expanded.initial&&window.localStorage.setItem("mmenuExpandedState","open"))});var a=i.expanded.initial;if("remember"==i.expanded.initial){var o=window.localStorage.getItem("mmenuExpandedState");switch(o){case"open":case"closed":a=o}}"closed"==a&&this.bind("initMenu:after",function(){n.node.wrpr.classList.add("mm-wrapper_sidebar-closed")}),this.clck.push(function(e,t){if(t.inMenu&&t.inListview&&n.node.wrpr.matches(".mm-wrapper_sidebar-expanded"))return{close:"closed"==i.expanded.initial}})}}},toggles:function(){var t=this;this.bind("initPanel:after",function(e){b(e,"input").forEach(function(e){p(e,t.conf.classNames.toggles.toggle,"mm-toggle"),p(e,t.conf.classNames.toggles.check,"mm-check")})})}},N.wrappers={angular:function(){this.opts.onClick={close:!0,preventDefault:!1,setSelected:!0}},bootstrap:function(){function s(e){for(var t=u(e.matches("a")?"a":"span"),n=["href","title","target"],i=0;i<n.length;i++)void 0!==e.getAttribute(n[i])&&t.setAttribute(n[i],e.getAttribute(n[i]));return t.innerHTML=e.innerHTML,b(t,".sr-only").forEach(function(e){e.remove()}),t}function a(e){var n=u("ul");return f(e).forEach(function(e){var t=u("li");e.matches(".dropdown-divider")?t.classList.add("Divider"):e.matches(".dropdown-item")&&t.append(s(e)),n.append(t)}),n}var e,n,t,i,o=this;this.node.menu.matches(".navbar-collapse")&&(this.conf.offCanvas&&(this.conf.offCanvas.clone=!1),e=u("nav"),n=u("div"),e.append(n),f(this.node.menu).forEach(function(e){switch(!0){case e.matches(".navbar-nav"):n.append((t=e,i=u("ul"),b(t,".nav-item").forEach(function(e){var t,n=u("li");e.matches(".active")&&n.classList.add("Selected"),e.matches(".nav-link")||((t=f(e,".dropdown-menu")[0])&&n.append(a(t)),e=f(e,".nav-link")[0]),n.prepend(s(e)),i.append(n)}),i));break;case e.matches(".dropdown-menu"):n.append(a(e));break;case e.matches(".form-inline"):o.conf.searchfield.form={action:e.getAttribute("action")||null,method:e.getAttribute("method")||null},o.conf.searchfield.input={name:e.querySelector("input").getAttribute("name")||null},o.conf.searchfield.clear=!1,o.conf.searchfield.submit=!0;break;default:n.append(e.cloneNode(!0))}var t,i}),this.bind("initMenu:before",function(){document.body.prepend(e),o.node.menu=e}),!(t=this.node.menu.parentElement)||(i=t.querySelector(".navbar-toggler"))&&(i.removeAttribute("data-target"),i.removeAttribute("aria-controls"),i.outerHTML=i.outerHTML,(i=t.querySelector(".navbar-toggler")).addEventListener("click",function(e){e.preventDefault(),e.stopImmediatePropagation(),o[o.vars.opened?"close":"open"]()})))},olark:function(){this.conf.offCanvas.page.noSelector.push("#olark")},turbolinks:function(){var t;document.addEventListener("turbolinks:before-visit",function(e){t=document.querySelector(".mm-wrapper").className.split(" ").filter(function(e){return/mm-/.test(e)})}),document.addEventListener("turbolinks:load",function(e){void 0!==t&&(document.querySelector(".mm-wrapper").className=t)})},wordpress:function(){this.conf.classNames.selected="current-menu-item";var e=document.getElementById("wpadminbar");e&&(e.style.position="fixed",e.classList.add("mm-slideout"))}};t.default=N;window&&(window.Mmenu=N)}],i={},s.m=n,s.c=i,s.d=function(e,t,n){s.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},s.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},s.t=function(t,e){if(1&e&&(t=s(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(s.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)s.d(n,i,function(e){return t[e]}.bind(null,i));return n},s.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return s.d(t,"a",t),t},s.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},s.p="",s(s.s=0),this.resolve()});
| ver. 1.1 | |
.
| PHP 8.4.18 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0.01 |
proxy
|
phpinfo
|
ÐаÑтройка