/*
* jquery mmenu v5.6.3
* @requires jquery 1.7.0 or later
*
* mmenu.frebsite.nl
*
* copyright (c) fred heusschen
* www.frebsite.nl
*
* license: cc-by-nc-4.0
* http://creativecommons.org/licenses/by-nc/4.0/
*/
!function(e){function t(){e[n].glbl||(r={$wndw:e(window),$docu:e(document),$html:e("html"),$body:e("body")},i={},a={},o={},e.each([i,a,o],function(e,t){t.add=function(e){e=e.split(" ");for(var n=0,s=e.length;s>n;n++)t[e[n]]=t.mm(e[n])}}),i.mm=function(e){return"mm-"+e},i.add("wrapper menu panels panel nopanel current highest opened subopened navbar hasnavbar title btn prev next listview nolistview inset vertical selected divider spacer hidden fullsubopen"),i.umm=function(e){return"mm-"==e.slice(0,3)&&(e=e.slice(3)),e},a.mm=function(e){return"mm-"+e},a.add("parent sub"),o.mm=function(e){return e+".mm"},o.add("transitionend webkittransitionend click scroll keydown mousedown mouseup touchstart touchmove touchend orientationchange"),e[n]._c=i,e[n]._d=a,e[n]._e=o,e[n].glbl=r)}var n="mmenu",s="5.6.3";if(!(e[n]&&e[n].version>s)){e[n]=function(e,t,n){this.$menu=e,this._api=["bind","init","update","setselected","getinstance","openpanel","closepanel","closeallpanels"],this.opts=t,this.conf=n,this.vars={},this.cbck={},"function"==typeof this.___deprecated&&this.___deprecated(),this._initmenu(),this._initanchors();var s=this.$pnls.children();return this._initaddons(),this.init(s),"function"==typeof this.___debug&&this.___debug(),this},e[n].version=s,e[n].addons={},e[n].uniqueid=0,e[n].defaults={extensions:[],navbar:{add:!0,title:"menu",titlelink:"panel"},onclick:{setselected:!0},slidingsubmenus:!0},e[n].configuration={classnames:{divider:"divider",inset:"inset",panel:"panel",selected:"selected",spacer:"spacer",vertical:"vertical"},clone:!1,openinginterval:25,panelnodetype:"ul, ol, div",transitionduration:400},e[n].prototype={init:function(e){e=e.not("."+i.nopanel),e=this._initpanels(e),this.trigger("init",e),this.trigger("update")},update:function(){this.trigger("update")},setselected:function(e){this.$menu.find("."+i.listview).children().removeclass(i.selected),e.addclass(i.selected),this.trigger("setselected",e)},openpanel:function(t){var s=t.parent(),a=this;if(s.hasclass(i.vertical)){var o=s.parents("."+i.subopened);if(o.length)return void this.openpanel(o.first());s.addclass(i.opened),this.trigger("openpanel",t),this.trigger("openingpanel",t),this.trigger("openedpanel",t)}else{if(t.hasclass(i.current))return;var r=this.$pnls.children("."+i.panel),l=r.filter("."+i.current);r.removeclass(i.highest).removeclass(i.current).not(t).not(l).not("."+i.vertical).addclass(i.hidden),e[n].support.csstransitions||l.addclass(i.hidden),t.hasclass(i.opened)?t.nextall("."+i.opened).addclass(i.highest).removeclass(i.opened).removeclass(i.subopened):(t.addclass(i.highest),l.addclass(i.subopened)),t.removeclass(i.hidden).addclass(i.current),a.trigger("openpanel",t),settimeout(function(){t.removeclass(i.subopened).addclass(i.opened),a.trigger("openingpanel",t),a.__transitionend(t,function(){a.trigger("openedpanel",t)},a.conf.transitionduration)},this.conf.openinginterval)}},closepanel:function(e){var t=e.parent();t.hasclass(i.vertical)&&(t.removeclass(i.opened),this.trigger("closepanel",e),this.trigger("closingpanel",e),this.trigger("closedpanel",e))},closeallpanels:function(){this.$menu.find("."+i.listview).children().removeclass(i.selected).filter("."+i.vertical).removeclass(i.opened);var e=this.$pnls.children("."+i.panel),t=e.first();this.$pnls.children("."+i.panel).not(t).removeclass(i.subopened).removeclass(i.opened).removeclass(i.current).removeclass(i.highest).addclass(i.hidden),this.openpanel(t)},togglepanel:function(e){var t=e.parent();t.hasclass(i.vertical)&&this[t.hasclass(i.opened)?"closepanel":"openpanel"](e)},getinstance:function(){return this},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 s=0,i=this.cbck[n].length;i>s;s++)this.cbck[n][s].apply(e,t)},_initmenu:function(){this.$menu.attr("id",this.$menu.attr("id")||this.__getuniqueid()),this.conf.clone&&(this.$menu=this.$menu.clone(!0),this.$menu.add(this.$menu.find("[id]")).filter("[id]").each(function(){e(this).attr("id",i.mm(e(this).attr("id")))})),this.$menu.contents().each(function(){3==e(this)[0].nodetype&&e(this).remove()}),this.$pnls=e('
').append(this.$menu.children(this.conf.panelnodetype)).prependto(this.$menu),this.$menu.parent().addclass(i.wrapper);var t=[i.menu];this.opts.slidingsubmenus||t.push(i.vertical),this.opts.extensions=this.opts.extensions.length?"mm-"+this.opts.extensions.join(" mm-"):"",this.opts.extensions&&t.push(this.opts.extensions),this.$menu.addclass(t.join(" "))},_initpanels:function(t){var n=this,s=this.__findaddback(t,"ul, ol");this.__refactorclass(s,this.conf.classnames.inset,"inset").addclass(i.nolistview+" "+i.nopanel),s.not("."+i.nolistview).addclass(i.listview);var o=this.__findaddback(t,"."+i.listview).children();this.__refactorclass(o,this.conf.classnames.selected,"selected"),this.__refactorclass(o,this.conf.classnames.divider,"divider"),this.__refactorclass(o,this.conf.classnames.spacer,"spacer"),this.__refactorclass(this.__findaddback(t,"."+this.conf.classnames.panel),this.conf.classnames.panel,"panel");var r=e(),l=t.add(t.find("."+i.panel)).add(this.__findaddback(t,"."+i.listview).children().children(this.conf.panelnodetype)).not("."+i.nopanel);this.__refactorclass(l,this.conf.classnames.vertical,"vertical"),this.opts.slidingsubmenus||l.addclass(i.vertical),l.each(function(){var t=e(this),s=t;t.is("ul, ol")?(t.wrap(''),s=t.parent()):s.addclass(i.panel);var a=t.attr("id");t.removeattr("id"),s.attr("id",a||n.__getuniqueid()),t.hasclass(i.vertical)&&(t.removeclass(n.conf.classnames.vertical),s.add(s.parent()).addclass(i.vertical)),r=r.add(s)});var d=e("."+i.panel,this.$menu);r.each(function(t){var s,o,r=e(this),l=r.parent(),d=l.children("a, span").first();if(l.is("."+i.panels)||(l.data(a.sub,r),r.data(a.parent,l)),l.children("."+i.next).length||l.parent().is("."+i.listview)&&(s=r.attr("id"),o=e('').insertbefore(d),d.is("span")&&o.addclass(i.fullsubopen)),!r.children("."+i.navbar).length&&!l.hasclass(i.vertical)){l.parent().is("."+i.listview)?l=l.closest("."+i.panel):(d=l.closest("."+i.panel).find('a[href="#'+r.attr("id")+'"]').first(),l=d.closest("."+i.panel));var c=e('');if(l.length){switch(s=l.attr("id"),n.opts.navbar.titlelink){case"anchor":_url=d.attr("href");break;case"panel":case"parent":_url="#"+s;break;default:_url=!1}c.append('').append(e('").text(d.text())).prependto(r),n.opts.navbar.add&&r.addclass(i.hasnavbar)}else n.opts.navbar.title&&(c.append(''+n.opts.navbar.title+"").prependto(r),n.opts.navbar.add&&r.addclass(i.hasnavbar))}});var c=this.__findaddback(t,"."+i.listview).children("."+i.selected).removeclass(i.selected).last().addclass(i.selected);c.add(c.parentsuntil("."+i.menu,"li")).filter("."+i.vertical).addclass(i.opened).end().each(function(){e(this).parentsuntil("."+i.menu,"."+i.panel).not("."+i.vertical).first().addclass(i.opened).parentsuntil("."+i.menu,"."+i.panel).not("."+i.vertical).first().addclass(i.opened).addclass(i.subopened)}),c.children("."+i.panel).not("."+i.vertical).addclass(i.opened).parentsuntil("."+i.menu,"."+i.panel).not("."+i.vertical).first().addclass(i.opened).addclass(i.subopened);var h=d.filter("."+i.opened);return h.length||(h=r.first()),h.addclass(i.opened).last().addclass(i.current),r.not("."+i.vertical).not(h.last()).addclass(i.hidden).end().filter(function(){return!e(this).parent().hasclass(i.panels)}).appendto(this.$pnls),r},_initanchors:function(){var t=this;r.$body.on(o.click+"-oncanvas","a[href]",function(s){var a=e(this),o=!1,r=t.$menu.find(a).length;for(var l in e[n].addons)if(e[n].addons[l].clickanchor.call(t,a,r)){o=!0;break}var d=a.attr("href");if(!o&&r&&d.length>1&&"#"==d.slice(0,1))try{var c=e(d,t.$menu);c.is("."+i.panel)&&(o=!0,t[a.parent().hasclass(i.vertical)?"togglepanel":"openpanel"](c))}catch(h){}if(o&&s.preventdefault(),!o&&r&&a.is("."+i.listview+" > li > a")&&!a.is('[rel="external"]')&&!a.is('[target="_blank"]')){t.__valueorfn(t.opts.onclick.setselected,a)&&t.setselected(e(s.target).parent());var u=t.__valueorfn(t.opts.onclick.preventdefault,a,"#"==d.slice(0,1));u&&s.preventdefault(),t.__valueorfn(t.opts.onclick.close,a,u)&&t.close()}})},_initaddons:function(){var t;for(t in e[n].addons)e[n].addons[t].add.call(this),e[n].addons[t].add=function(){};for(t in e[n].addons)e[n].addons[t].setup.call(this)},_getoriginalmenuid:function(){var e=this.$menu.attr("id");return e&&e.length&&this.conf.clone&&(e=i.umm(e)),e},__api:function(){var t=this,n={};return e.each(this._api,function(e){var s=this;n[s]=function(){var e=t[s].apply(t,arguments);return"undefined"==typeof e?n:e}}),n},__valueorfn:function(e,t,n){return"function"==typeof e?e.call(t[0]):"undefined"==typeof e&&"undefined"!=typeof n?n:e},__refactorclass:function(e,t,n){return e.filter("."+t).removeclass(t).addclass(i[n])},__findaddback:function(e,t){return e.find(t).add(e.filter(t))},__filterlistitems:function(e){return e.not("."+i.divider).not("."+i.hidden)},__transitionend:function(e,t,n){var s=!1,i=function(){s||t.call(e[0]),s=!0};e.one(o.transitionend,i),e.one(o.webkittransitionend,i),settimeout(i,1.1*n)},__getuniqueid:function(){return i.mm(e[n].uniqueid++)}},e.fn[n]=function(s,i){return t(),s=e.extend(!0,{},e[n].defaults,s),i=e.extend(!0,{},e[n].configuration,i),this.each(function(){var t=e(this);if(!t.data(n)){var a=new e[n](t,s,i);a.$menu.data(n,a.__api())}})},e[n].support={touch:"ontouchstart"in window||navigator.msmaxtouchpoints||!1,csstransitions:function(){if("undefined"!=typeof modernizr&&"undefined"!=typeof modernizr.csstransitions)return modernizr.csstransitions;var e=document.body||document.documentelement,t=e.style,n="transition";if("string"==typeof t[n])return!0;var s=["moz","webkit","webkit","khtml","o","ms"];n=n.charat(0).touppercase()+n.substr(1);for(var i=0;i "+a.pagenodetype),o.$allmenus=(o.$allmenus||e()).add(this.$menu),this.vars.opened=!1;var r=[s.offcanvas];"left"!=i.position&&r.push(s.mm(i.position)),"back"!=i.zposition&&r.push(s.mm(i.zposition)),this.$menu.addclass(r.join(" ")).parent().removeclass(s.wrapper),this.setpage(o.$page),this._initblocker(),this["_initwindow_"+n](),this.$menu[a.menuinjectmethod+"to"](a.menuwrapperselector);var l=window.location.hash;if(l){var d=this._getoriginalmenuid();d&&d==l.slice(1)&&this.open()}}},add:function(){s=e[t]._c,i=e[t]._d,a=e[t]._e,s.add("offcanvas slideout blocking modal background opening blocker page"),i.add("style"),a.add("resize")},clickanchor:function(e,t){if(!this.opts[n])return!1;var s=this._getoriginalmenuid();if(s&&e.is('[href="#'+s+'"]'))return this.open(),!0;if(o.$page)return s=o.$page.first().attr("id"),s&&e.is('[href="#'+s+'"]')?(this.close(),!0):!1}},e[t].defaults[n]={position:"left",zposition:"back",blockui:!0,movebackground:!0},e[t].configuration[n]={pagenodetype:"div",pageselector:null,nopageselector:[],wrappageifneeded:!0,menuwrapperselector:"body",menuinjectmethod:"prepend"},e[t].prototype.open=function(){if(!this.vars.opened){var e=this;this._opensetup(),settimeout(function(){e._openfinish()},this.conf.openinginterval),this.trigger("open")}},e[t].prototype._opensetup=function(){var t=this,r=this.opts[n];this.closeallothers(),o.$page.each(function(){e(this).data(i.style,e(this).attr("style")||"")}),o.$wndw.trigger(a.resize+"-"+n,[!0]);var l=[s.opened];r.blockui&&l.push(s.blocking),"modal"==r.blockui&&l.push(s.modal),r.movebackground&&l.push(s.background),"left"!=r.position&&l.push(s.mm(this.opts[n].position)),"back"!=r.zposition&&l.push(s.mm(this.opts[n].zposition)),this.opts.extensions&&l.push(this.opts.extensions),o.$html.addclass(l.join(" ")),settimeout(function(){t.vars.opened=!0},this.conf.openinginterval),this.$menu.addclass(s.current+" "+s.opened)},e[t].prototype._openfinish=function(){var e=this;this.__transitionend(o.$page.first(),function(){e.trigger("opened")},this.conf.transitionduration),o.$html.addclass(s.opening),this.trigger("opening")},e[t].prototype.close=function(){if(this.vars.opened){var t=this;this.__transitionend(o.$page.first(),function(){t.$menu.removeclass(s.current).removeclass(s.opened),o.$html.removeclass(s.opened).removeclass(s.blocking).removeclass(s.modal).removeclass(s.background).removeclass(s.mm(t.opts[n].position)).removeclass(s.mm(t.opts[n].zposition)),t.opts.extensions&&o.$html.removeclass(t.opts.extensions),o.$page.each(function(){e(this).attr("style",e(this).data(i.style))}),t.vars.opened=!1,t.trigger("closed")},this.conf.transitionduration),o.$html.removeclass(s.opening),this.trigger("close"),this.trigger("closing")}},e[t].prototype.closeallothers=function(){o.$allmenus.not(this.$menu).each(function(){var n=e(this).data(t);n&&n.close&&n.close()})},e[t].prototype.setpage=function(t){var i=this,a=this.conf[n];t&&t.length||(t=o.$body.find(a.pageselector),a.nopageselector.length&&(t=t.not(a.nopageselector.join(", "))),t.length>1&&a.wrappageifneeded&&(t=t.wrapall("<"+this.conf[n].pagenodetype+" />").parent())),t.each(function(){e(this).attr("id",e(this).attr("id")||i.__getuniqueid())}),t.addclass(s.page+" "+s.slideout),o.$page=t,this.trigger("setpage",t)},e[t].prototype["_initwindow_"+n]=function(){o.$wndw.off(a.keydown+"-"+n).on(a.keydown+"-"+n,function(e){return o.$html.hasclass(s.opened)&&9==e.keycode?(e.preventdefault(),!1):void 0});var e=0;o.$wndw.off(a.resize+"-"+n).on(a.resize+"-"+n,function(t,n){if(1==o.$page.length&&(n||o.$html.hasclass(s.opened))){var i=o.$wndw.height();(n||i!=e)&&(e=i,o.$page.css("minheight",i))}})},e[t].prototype._initblocker=function(){var t=this;this.opts[n].blockui&&(o.$blck||(o.$blck=e('')),o.$blck.appendto(o.$body).off(a.touchstart+"-"+n+" "+a.touchmove+"-"+n).on(a.touchstart+"-"+n+" "+a.touchmove+"-"+n,function(e){e.preventdefault(),e.stoppropagation(),o.$blck.trigger(a.mousedown+"-"+n)}).off(a.mousedown+"-"+n).on(a.mousedown+"-"+n,function(e){e.preventdefault(),o.$html.hasclass(s.modal)||(t.closeallothers(),t.close())}))};var s,i,a,o}(jquery),/*
* jquery mmenu scrollbugfix addon
* mmenu.frebsite.nl
*
* copyright (c) fred heusschen
*/
function(e){var t="mmenu",n="scrollbugfix";e[t].addons[n]={setup:function(){var i=this,r=this.opts[n];this.conf[n];if(o=e[t].glbl,e[t].support.touch&&this.opts.offcanvas&&this.opts.offcanvas.blockui&&("boolean"==typeof r&&(r={fix:r}),"object"!=typeof r&&(r={}),r=this.opts[n]=e.extend(!0,{},e[t].defaults[n],r),r.fix)){var l=this.$menu.attr("id"),d=!1;this.bind("opening",function(){this.$pnls.children("."+s.current).scrolltop(0)}),o.$docu.on(a.touchmove,function(e){i.vars.opened&&e.preventdefault()}),o.$body.on(a.touchstart,"#"+l+"> ."+s.panels+"> ."+s.current,function(e){i.vars.opened&&(d||(d=!0,0===e.currenttarget.scrolltop?e.currenttarget.scrolltop=1:e.currenttarget.scrollheight===e.currenttarget.scrolltop+e.currenttarget.offsetheight&&(e.currenttarget.scrolltop-=1),d=!1))}).on(a.touchmove,"#"+l+"> ."+s.panels+"> ."+s.current,function(t){i.vars.opened&&e(this)[0].scrollheight>e(this).innerheight()&&t.stoppropagation()}),o.$wndw.on(a.orientationchange,function(){i.$pnls.children("."+s.current).scrolltop(0).css({"-webkit-overflow-scrolling":"auto"}).css({"-webkit-overflow-scrolling":"touch"})})}},add:function(){s=e[t]._c,i=e[t]._d,a=e[t]._e},clickanchor:function(e,t){}},e[t].defaults[n]={fix:!0};var s,i,a,o}(jquery),/*
* jquery mmenu autoheight addon
* mmenu.frebsite.nl
*
* copyright (c) fred heusschen
*/
function(e){var t="mmenu",n="autoheight";e[t].addons[n]={setup:function(){if(this.opts.offcanvas){var i=this.opts[n];this.conf[n];if(o=e[t].glbl,"boolean"==typeof i&&i&&(i={height:"auto"}),"string"==typeof i&&(i={height:i}),"object"!=typeof i&&(i={}),i=this.opts[n]=e.extend(!0,{},e[t].defaults[n],i),"auto"==i.height||"highest"==i.height){this.$menu.addclass(s.autoheight);var a=function(t){if(this.vars.opened){var n=parseint(this.$pnls.css("top"),10)||0,a=parseint(this.$pnls.css("bottom"),10)||0,o=0;this.$menu.addclass(s.measureheight),"auto"==i.height?(t=t||this.$pnls.children("."+s.current),t.is("."+s.vertical)&&(t=t.parents("."+s.panel).not("."+s.vertical).first()),o=t.outerheight()):"highest"==i.height&&this.$pnls.children().each(function(){var t=e(this);t.is("."+s.vertical)&&(t=t.parents("."+s.panel).not("."+s.vertical).first()),o=math.max(o,t.outerheight())}),this.$menu.height(o+n+a).removeclass(s.measureheight)}};this.bind("opening",a),"highest"==i.height&&this.bind("init",a),"auto"==i.height&&(this.bind("update",a),this.bind("openpanel",a),this.bind("closepanel",a))}}},add:function(){s=e[t]._c,i=e[t]._d,a=e[t]._e,s.add("autoheight measureheight"),a.add("resize")},clickanchor:function(e,t){}},e[t].defaults[n]={height:"default"};var s,i,a,o}(jquery),/*
* jquery mmenu backbutton addon
* mmenu.frebsite.nl
*
* copyright (c) fred heusschen
*/
function(e){var t="mmenu",n="backbutton";e[t].addons[n]={setup:function(){if(this.opts.offcanvas){var i=this,a=this.opts[n];this.conf[n];if(o=e[t].glbl,"boolean"==typeof a&&(a={close:a}),"object"!=typeof a&&(a={}),a=e.extend(!0,{},e[t].defaults[n],a),a.close){var r="#"+i.$menu.attr("id");this.bind("opened",function(e){location.hash!=r&&history.pushstate(null,document.title,r)}),e(window).on("popstate",function(e){o.$html.hasclass(s.opened)?(e.stoppropagation(),i.close()):location.hash==r&&(e.stoppropagation(),i.open())})}}},add:function(){return window.history&&window.history.pushstate?(s=e[t]._c,i=e[t]._d,void(a=e[t]._e)):void(e[t].addons[n].setup=function(){})},clickanchor:function(e,t){}},e[t].defaults[n]={close:!1};var s,i,a,o}(jquery),/*
* jquery mmenu columns addon
* mmenu.frebsite.nl
*
* copyright (c) fred heusschen
*/
function(e){var t="mmenu",n="columns";e[t].addons[n]={setup:function(){var i=this.opts[n];this.conf[n];if(o=e[t].glbl,"boolean"==typeof i&&(i={add:i}),"number"==typeof i&&(i={add:!0,visible:i}),"object"!=typeof i&&(i={}),"number"==typeof i.visible&&(i.visible={min:i.visible,max:i.visible}),i=this.opts[n]=e.extend(!0,{},e[t].defaults[n],i),i.add){i.visible.min=math.max(1,math.min(6,i.visible.min)),i.visible.max=math.max(i.visible.min,math.min(6,i.visible.max)),this.$menu.addclass(s.columns);for(var a=this.opts.offcanvas?this.$menu.add(o.$html):this.$menu,r=[],l=0;l<=i.visible.max;l++)r.push(s.columns+"-"+l);r=r.join(" ");var d=function(e){u.call(this,this.$pnls.children("."+s.current)),i.hidenavbars&&e.removeclass(s.hasnavbar)},c=function(){var e=this.$pnls.children("."+s.panel).filter("."+s.opened).length;e=math.min(i.visible.max,math.max(i.visible.min,e)),a.removeclass(r).addclass(s.columns+"-"+e)},h=function(){this.opts.offcanvas&&o.$html.removeclass(r)},u=function(t){this.$pnls.children("."+s.panel).removeclass(r).filter("."+s.subopened).removeclass(s.hidden).add(t).slice(-i.visible.max).each(function(t){e(this).addclass(s.columns+"-"+t)})};this.bind("open",c),this.bind("close",h),this.bind("init",d),this.bind("openpanel",u),this.bind("openingpanel",c),this.bind("openedpanel",c),this.opts.offcanvas||c.call(this)}},add:function(){s=e[t]._c,i=e[t]._d,a=e[t]._e,s.add("columns")},clickanchor:function(t,i){if(!this.opts[n].add)return!1;if(i){var a=t.attr("href");if(a.length>1&&"#"==a.slice(0,1))try{var o=e(a,this.$menu);if(o.is("."+s.panel))for(var r=parseint(t.closest("."+s.panel).attr("class").split(s.columns+"-")[1].split(" ")[0],10)+1;r!==!1;){var l=this.$pnls.children("."+s.columns+"-"+r);if(!l.length){r=!1;break}r++,l.removeclass(s.subopened).removeclass(s.opened).removeclass(s.current).removeclass(s.highest).addclass(s.hidden)}}catch(d){}}}},e[t].defaults[n]={add:!1,visible:{min:1,max:3},hidenavbars:!1};var s,i,a,o}(jquery),/*
* jquery mmenu counters addon
* mmenu.frebsite.nl
*
* copyright (c) fred heusschen
*/
function(e){var t="mmenu",n="counters";e[t].addons[n]={setup:function(){var a=this,r=this.opts[n];this.conf[n];o=e[t].glbl,"boolean"==typeof r&&(r={add:r,update:r}),"object"!=typeof r&&(r={}),r=this.opts[n]=e.extend(!0,{},e[t].defaults[n],r),this.bind("init",function(t){this.__refactorclass(e("em",t),this.conf.classnames[n].counter,"counter")}),r.add&&this.bind("init",function(t){var n;switch(r.addto){case"panels":n=t;break;default:n=t.filter(r.addto)}n.each(function(){var t=e(this).data(i.parent);t&&(t.children("em."+s.counter).length||t.prepend(e('')))})}),r.update&&this.bind("update",function(){this.$pnls.children("."+s.panel).each(function(){var t=e(this),n=t.data(i.parent);if(n){var o=n.children("em."+s.counter);o.length&&(t=t.children("."+s.listview),t.length&&o.html(a.__filterlistitems(t.children()).length))}})})},add:function(){s=e[t]._c,i=e[t]._d,a=e[t]._e,s.add("counter search noresultsmsg")},clickanchor:function(e,t){}},e[t].defaults[n]={add:!1,addto:"panels",update:!1},e[t].configuration.classnames[n]={counter:"counter"};var s,i,a,o}(jquery),/*
* jquery mmenu dividers addon
* mmenu.frebsite.nl
*
* copyright (c) fred heusschen
*/
function(e){var t="mmenu",n="dividers";e[t].addons[n]={setup:function(){var i=this,r=this.opts[n];this.conf[n];if(o=e[t].glbl,"boolean"==typeof r&&(r={add:r,fixed:r}),"object"!=typeof r&&(r={}),r=this.opts[n]=e.extend(!0,{},e[t].defaults[n],r),this.bind("init",function(t){this.__refactorclass(e("li",this.$menu),this.conf.classnames[n].collapsed,"collapsed")}),r.add&&this.bind("init",function(t){var n;switch(r.addto){case"panels":n=t;break;default:n=t.filter(r.addto)}e("."+s.divider,n).remove(),n.find("."+s.listview).not("."+s.vertical).each(function(){var t="";i.__filterlistitems(e(this).children()).each(function(){var n=e.trim(e(this).children("a, span").text()).slice(0,1).tolowercase();n!=t&&n.length&&(t=n,e(''+n+"").insertbefore(this))})})}),r.collapse&&this.bind("init",function(t){e("."+s.divider,t).each(function(){var t=e(this),n=t.nextuntil("."+s.divider,"."+s.collapsed);n.length&&(t.children("."+s.subopen).length||(t.wrapinner(""),t.prepend('')))})}),r.fixed){var l=function(t){t=t||this.$pnls.children("."+s.current);var n=t.find("."+s.divider).not("."+s.hidden);if(n.length){this.$menu.addclass(s.hasdividers);var i=t.scrolltop()||0,a="";t.is(":visible")&&t.find("."+s.divider).not("."+s.hidden).each(function(){e(this).position().top+i').prependto(this.$pnls).children(),this.bind("openpanel",l),this.bind("update",l),this.bind("init",function(t){t.off(a.scroll+"-dividers "+a.touchmove+"-dividers").on(a.scroll+"-dividers "+a.touchmove+"-dividers",function(t){l.call(i,e(this))})})}},add:function(){s=e[t]._c,i=e[t]._d,a=e[t]._e,s.add("collapsed uncollapsed fixeddivider hasdividers"),a.add("scroll")},clickanchor:function(e,t){if(this.opts[n].collapse&&t){var i=e.parent();if(i.is("."+s.divider)){var a=i.nextuntil("."+s.divider,"."+s.collapsed);return i.toggleclass(s.opened),a[i.hasclass(s.opened)?"addclass":"removeclass"](s.uncollapsed),!0}}return!1}},e[t].defaults[n]={add:!1,addto:"panels",fixed:!1,collapse:!1},e[t].configuration.classnames[n]={collapsed:"collapsed"};var s,i,a,o}(jquery),/*
* jquery mmenu dragopen addon
* mmenu.frebsite.nl
*
* copyright (c) fred heusschen
*/
function(e){function t(e,t,n){return t>e&&(e=t),e>n&&(e=n),e}var n="mmenu",s="dragopen";e[n].addons[s]={setup:function(){if(this.opts.offcanvas){var a=this,o=this.opts[s],l=this.conf[s];if(r=e[n].glbl,"boolean"==typeof o&&(o={open:o}),"object"!=typeof o&&(o={}),o=this.opts[s]=e.extend(!0,{},e[n].defaults[s],o),o.open){var d,c,h,u,p,f={},v=0,m=!1,g=!1,b=0,_=0;switch(this.opts.offcanvas.position){case"left":case"right":f.events="panleft panright",f.typelower="x",f.typeupper="x",g="width";break;case"top":case"bottom":f.events="panup pandown",f.typelower="y",f.typeupper="y",g="height"}switch(this.opts.offcanvas.position){case"right":case"bottom":f.negative=!0,u=function(e){e>=r.$wndw[g]()-o.maxstartpos&&(v=1)};break;default:f.negative=!1,u=function(e){e<=o.maxstartpos&&(v=1)}}switch(this.opts.offcanvas.position){case"left":f.open_dir="right",f.close_dir="left";break;case"right":f.open_dir="left",f.close_dir="right";break;case"top":f.open_dir="down",f.close_dir="up";break;case"bottom":f.open_dir="up",f.close_dir="down"}switch(this.opts.offcanvas.zposition){case"front":p=function(){return this.$menu};break;default:p=function(){return e("."+i.slideout)}}var c=this.__valueorfn(o.pagenode,this.$menu,r.$page);"string"==typeof c&&(c=e(c));var $=new hammer(c[0],o.vendors.hammer);$.on("panstart",function(e){u(e.center[f.typelower]),r.$slideoutnodes=p(),m=f.open_dir}).on(f.events+" panend",function(e){v>0&&e.preventdefault()}).on(f.events,function(e){if(d=e["delta"+f.typeupper],f.negative&&(d=-d),d!=b&&(m=d>=b?f.open_dir:f.close_dir),b=d,b>o.threshold&&1==v){if(r.$html.hasclass(i.opened))return;v=2,a._opensetup(),a.trigger("opening"),r.$html.addclass(i.dragging),_=t(r.$wndw[g]()*l[g].perc,l[g].min,l[g].max)}2==v&&(c=t(b,10,_)-("front"==a.opts.offcanvas.zposition?_:0),f.negative&&(c=-c),h="translate"+f.typeupper+"("+c+"px )",r.$slideoutnodes.css({"-webkit-transform":"-webkit-"+h,transform:h}))}).on("panend",function(e){2==v&&(r.$html.removeclass(i.dragging),r.$slideoutnodes.css("transform",""),a[m==f.open_dir?"_openfinish":"close"]()),v=0})}}},add:function(){return"function"!=typeof hammer||hammer.version<2?void(e[n].addons[s].setup=function(){}):(i=e[n]._c,a=e[n]._d,o=e[n]._e,void i.add("dragging"))},clickanchor:function(e,t){}},e[n].defaults[s]={open:!1,maxstartpos:100,threshold:50,vendors:{hammer:{}}},e[n].configuration[s]={width:{perc:.8,min:140,max:440},height:{perc:.8,min:140,max:880}};var i,a,o,r}(jquery),/*
* jquery mmenu dropdown addon
* mmenu.frebsite.nl
*
* copyright (c) fred heusschen
*/
function(e){var t="mmenu",n="dropdown";e[t].addons[n]={setup:function(){if(this.opts.offcanvas){var r=this,l=this.opts[n],d=this.conf[n];if(o=e[t].glbl,"boolean"==typeof l&&l&&(l={drop:l}),"object"!=typeof l&&(l={}),"string"==typeof l.position&&(l.position={of:l.position}),l=this.opts[n]=e.extend(!0,{},e[t].defaults[n],l),l.drop){if("string"!=typeof l.position.of){var c=this.$menu.attr("id");c&&c.length&&(this.conf.clone&&(c=s.umm(c)),l.position.of='[href="#'+c+'"]')}if("string"==typeof l.position.of){var h=e(l.position.of);if(h.length){this.$menu.addclass(s.dropdown),l.tip&&this.$menu.addclass(s.tip),l.event=l.event.split(" "),1==l.event.length&&(l.event[1]=l.event[0]),"hover"==l.event[0]&&h.on(a.mouseenter+"-dropdown",function(){r.open()}),"hover"==l.event[1]&&this.$menu.on(a.mouseleave+"-dropdown",function(){r.close()}),this.bind("opening",function(){this.$menu.data(i.style,this.$menu.attr("style")||""),o.$html.addclass(s.dropdown)}),this.bind("closed",function(){this.$menu.attr("style",this.$menu.data(i.style)),o.$html.removeclass(s.dropdown)});var u=function(i,a){var r=a[0],c=a[1],u="x"==i?"scrollleft":"scrolltop",p="x"==i?"outerwidth":"outerheight",f="x"==i?"left":"top",v="x"==i?"right":"bottom",m="x"==i?"width":"height",g="x"==i?"maxwidth":"maxheight",b=null,_=o.$wndw[u](),c=h.offset()[f]-=_,$=c+h[p](),y=o.$wndw[m](),x=d.offset.button[i]+d.offset.viewport[i];if(l.position[i])switch(l.position[i]){case"left":case"bottom":b="after";break;case"right":case"top":b="before"}null===b&&(b=y/2>c+($-c)/2?"after":"before");var w,k;return"after"==b?(w="x"==i?c:$,k=y-(w+x),r[f]=w+d.offset.button[i],r[v]="auto",c.push(s["x"==i?"tipleft":"tiptop"])):(w="x"==i?$:c,k=w-x,r[v]="calc( 100% - "+(w-d.offset.button[i])+"px )",r[f]="auto",c.push(s["x"==i?"tipright":"tipbottom"])),r[g]=math.min(e[t].configuration[n][m].max,k),[r,c]},p=function(e){if(this.vars.opened){this.$menu.attr("style",this.$menu.data(i.style));var t=[{},[]];t=u.call(this,"y",t),t=u.call(this,"x",t),this.$menu.css(t[0]),l.tip&&this.$menu.removeclass(s.tipleft+" "+s.tipright+" "+s.tiptop+" "+s.tipbottom).addclass(t[1].join(" "))}};this.bind("opening",p),o.$wndw.on(a.resize+"-dropdown",function(e){p.call(r)}),this.opts.offcanvas.blockui||o.$wndw.on(a.scroll+"-dropdown",function(e){p.call(r)})}}}}},add:function(){s=e[t]._c,i=e[t]._d,a=e[t]._e,s.add("dropdown tip tipleft tipright tiptop tipbottom"),a.add("mouseenter mouseleave resize scroll")},clickanchor:function(e,t){}},e[t].defaults[n]={drop:!1,event:"click",position:{},tip:!0},e[t].configuration[n]={offset:{button:{x:-10,y:10},viewport:{x:20,y:20}},height:{max:880},width:{max:440}};var s,i,a,o}(jquery),/*
* jquery mmenu fixedelements addon
* mmenu.frebsite.nl
*
* copyright (c) fred heusschen
*/
function(e){var t="mmenu",n="fixedelements";e[t].addons[n]={setup:function(){if(this.opts.offcanvas){var s=this.opts[n];this.conf[n];o=e[t].glbl,s=this.opts[n]=e.extend(!0,{},e[t].defaults[n],s);var i=function(e){var t=this.conf.classnames[n].fixed;this.__refactorclass(e.find("."+t),t,"slideout").appendto(o.$body)};i.call(this,o.$page),this.bind("setpage",i)}},add:function(){s=e[t]._c,i=e[t]._d,a=e[t]._e,s.add("fixed")},clickanchor:function(e,t){}},e[t].configuration.classnames[n]={fixed:"fixed"};var s,i,a,o}(jquery),/*
* jquery mmenu iconpanels addon
* mmenu.frebsite.nl
*
* copyright (c) fred heusschen
*/
function(e){var t="mmenu",n="iconpanels";e[t].addons[n]={setup:function(){var i=this,a=this.opts[n];this.conf[n];if(o=e[t].glbl,"boolean"==typeof a&&(a={add:a}),"number"==typeof a&&(a={add:!0,visible:a}),"object"!=typeof a&&(a={}),a=this.opts[n]=e.extend(!0,{},e[t].defaults[n],a),a.visible++,a.add){this.$menu.addclass(s.iconpanel);for(var r=[],l=0;l<=a.visible;l++)r.push(s.iconpanel+"-"+l);r=r.join(" ");var d=function(t){t.hasclass(s.vertical)||i.$pnls.children("."+s.panel).removeclass(r).filter("."+s.subopened).removeclass(s.hidden).add(t).not("."+s.vertical).slice(-a.visible).each(function(t){e(this).addclass(s.iconpanel+"-"+t)})};this.bind("openpanel",d),this.bind("init",function(t){d.call(i,i.$pnls.children("."+s.current)),a.hidenavbars&&t.removeclass(s.hasnavbar),t.not("."+s.vertical).each(function(){e(this).children("."+s.subblocker).length||e(this).prepend('')})})}},add:function(){s=e[t]._c,i=e[t]._d,a=e[t]._e,s.add("iconpanel subblocker")},clickanchor:function(e,t){}},e[t].defaults[n]={add:!1,visible:3,hidenavbars:!1};var s,i,a,o}(jquery),/*
* jquery mmenu navbar addon
* mmenu.frebsite.nl
*
* copyright (c) fred heusschen
*/
function(e){var t="mmenu",n="navbars";e[t].addons[n]={setup:function(){var i=this,a=this.opts[n],r=this.conf[n];if(o=e[t].glbl,"undefined"!=typeof a){a instanceof array||(a=[a]);var l={};e.each(a,function(o){var d=a[o];"boolean"==typeof d&&d&&(d={}),"object"!=typeof d&&(d={}),"undefined"==typeof d.content&&(d.content=["prev","title"]),d.content instanceof array||(d.content=[d.content]),d=e.extend(!0,{},i.opts.navbar,d);var c=d.position,h=d.height;"number"!=typeof h&&(h=1),h=math.min(4,math.max(1,h)),"bottom"!=c&&(c="top"),l[c]||(l[c]=0),l[c]++;var u=e("").addclass(s.navbar+" "+s.navbar+"-"+c+" "+s.navbar+"-"+c+"-"+l[c]+" "+s.navbar+"-size-"+h);l[c]+=h-1;for(var p=0,f=0,v=d.content.length;v>f;f++){var m=e[t].addons[n][d.content[f]]||!1;m?p+=m.call(i,u,d,r):(m=d.content[f],m instanceof e||(m=e(d.content[f])),u.append(m))}p+=math.ceil(u.children().not("."+s.btn).not("."+s.title+"-prev").length/h),p>1&&u.addclass(s.navbar+"-content-"+p),u.children("."+s.btn).length&&u.addclass(s.hasbtns),u.prependto(i.$menu)});for(var d in l)i.$menu.addclass(s.hasnavbar+"-"+d+"-"+l[d])}},add:function(){s=e[t]._c,i=e[t]._d,a=e[t]._e,s.add("close hasbtns")},clickanchor:function(e,t){}},e[t].configuration[n]={breadcrumbseparator:"/"},e[t].configuration.classnames[n]={};var s,i,a,o}(jquery),/*
* jquery mmenu navbar addon breadcrumbs content
* mmenu.frebsite.nl
*
* copyright (c) fred heusschen
*/
function(e){var t="mmenu",n="navbars",s="breadcrumbs";e[t].addons[n][s]=function(n,s,i){var a=e[t]._c,o=e[t]._d;a.add("breadcrumbs separator");var r=e('').appendto(n);this.bind("init",function(t){t.removeclass(a.hasnavbar).each(function(){for(var t=[],n=e(this),s=e(''),r=e(this).children().first(),l=!0;r&&r.length;){r.is("."+a.panel)||(r=r.closest("."+a.panel));var d=r.children("."+a.navbar).children("."+a.title).text();t.unshift(l?""+d+"":''+d+""),l=!1,r=r.data(o.parent)}s.append(t.join(''+i.breadcrumbseparator+"")).appendto(n.children("."+a.navbar))})});var l=function(){r.html(this.$pnls.children("."+a.current).children("."+a.navbar).children("."+a.breadcrumbs).html())};return this.bind("openpanel",l),this.bind("init",l),0}}(jquery),/*
* jquery mmenu navbar addon close content
* mmenu.frebsite.nl
*
* copyright (c) fred heusschen
*/
function(e){var t="mmenu",n="navbars",s="close";e[t].addons[n][s]=function(n,s){var i=e[t]._c,a=e[t].glbl,o=e('').appendto(n),r=function(e){o.attr("href","#"+e.attr("id"))};return r.call(this,a.$page),this.bind("setpage",r),-1}}(jquery),/*
* jquery mmenu navbar addon next content
* mmenu.frebsite.nl
*
* copyright (c) fred heusschen
*/
function(e){var t="mmenu",n="navbars",s="next";e[t].addons[n][s]=function(s,i){var a,o,r=e[t]._c,l=e('').appendto(s),d=function(e){e=e||this.$pnls.children("."+r.current);var t=e.find("."+this.conf.classnames[n].panelnext);a=t.attr("href"),o=t.html(),l[a?"attr":"removeattr"]("href",a),l[a||o?"removeclass":"addclass"](r.hidden),l.html(o)};return this.bind("openpanel",d),this.bind("init",function(){d.call(this)}),-1},e[t].configuration.classnames[n].panelnext="next"}(jquery),/*
* jquery mmenu navbar addon prev content
* mmenu.frebsite.nl
*
* copyright (c) fred heusschen
*/
function(e){var t="mmenu",n="navbars",s="prev";e[t].addons[n][s]=function(s,i){var a=e[t]._c,o=e('').appendto(s);this.bind("init",function(e){e.removeclass(a.hasnavbar).children("."+a.navbar).addclass(a.hidden)});var r,l,d=function(e){if(e=e||this.$pnls.children("."+a.current),!e.hasclass(a.vertical)){var t=e.find("."+this.conf.classnames[n].panelprev);t.length||(t=e.children("."+a.navbar).children("."+a.prev)),r=t.attr("href"),l=t.html(),o[r?"attr":"removeattr"]("href",r),o[r||l?"removeclass":"addclass"](a.hidden),o.html(l)}};return this.bind("openpanel",d),this.bind("init",function(){d.call(this)}),-1},e[t].configuration.classnames[n].panelprev="prev"}(jquery),/*
* jquery mmenu navbar addon searchfield content
* mmenu.frebsite.nl
*
* copyright (c) fred heusschen
*/
function(e){var t="mmenu",n="navbars",s="searchfield";e[t].addons[n][s]=function(n,s){var i=e[t]._c,a=e('').appendto(n);return"object"!=typeof this.opts.searchfield&&(this.opts.searchfield={}),this.opts.searchfield.add=!0,this.opts.searchfield.addto=a,0}}(jquery),/*
* jquery mmenu navbar addon title content
* mmenu.frebsite.nl
*
* copyright (c) fred heusschen
*/
function(e){var t="mmenu",n="navbars",s="title";e[t].addons[n][s]=function(s,i){var a,o,r=e[t]._c,l=e('').appendto(s),d=function(e){if(e=e||this.$pnls.children("."+r.current),!e.hasclass(r.vertical)){var t=e.find("."+this.conf.classnames[n].paneltitle);t.length||(t=e.children("."+r.navbar).children("."+r.title)),a=t.attr("href"),o=t.html()||i.title,l[a?"attr":"removeattr"]("href",a),l[a||o?"removeclass":"addclass"](r.hidden),l.html(o)}};return this.bind("openpanel",d),this.bind("init",function(e){d.call(this)}),0},e[t].configuration.classnames[n].paneltitle="title"}(jquery),/*
* jquery mmenu screenreader addon
* mmenu.frebsite.nl
*
* copyright (c) fred heusschen
*/
function(e){function t(e,t,n){e.prop("aria-"+t,n)[n?"attr":"removeattr"]("aria-"+t,"true")}function n(e){return''+e+""}var s="mmenu",i="screenreader";e[s].addons[i]={setup:function(){var o=this.opts[i],r=this.conf[i];if(l=e[s].glbl,"boolean"==typeof o&&(o={aria:o,text:o}),"object"!=typeof o&&(o={}),o=this.opts[i]=e.extend(!0,{},e[s].defaults[i],o),o.aria){if(this.opts.offcanvas){var d=function(){t(this.$menu,"hidden",!1)},c=function(){t(this.$menu,"hidden",!0)};this.bind("open",d),this.bind("close",c),c.call(this)}var h=function(){t(this.$menu.find("."+a.hidden),"hidden",!0),t(this.$menu.find('[aria-hidden="true"]').not("."+a.hidden),"hidden",!1)},u=function(e){t(this.$pnls.children("."+a.panel).not(e).not("."+a.hidden),"hidden",!0),t(e,"hidden",!1)};this.bind("update",h),this.bind("openpanel",h),this.bind("openpanel",u);var p=function(e){t(e.find("."+a.prev+", ."+a.next),"haspopup",!0)};this.bind("init",p),p.call(this,this.$menu.children("."+a.navbar))}if(o.text){var f=function(t){t.children("."+a.navbar).children("."+a.prev).html(n(r.text.closesubmenu)).end().children("."+a.next).html(n(r.text.opensubmenu)).end().children("."+a.close).html(n(r.text.closemenu)),t.is("."+a.panel)&&t.find("."+a.listview).find("."+a.next).each(function(){e(this).html(n(r.text[e(this).parent().is("."+a.vertical)?"togglesubmenu":"opensubmenu"]))})};this.bind("init",f),f.call(this,this.$menu)}},add:function(){a=e[s]._c,o=e[s]._d,r=e[s]._e,a.add("sronly")},clickanchor:function(e,t){}},e[s].defaults[i]={aria:!1,text:!1},e[s].configuration[i]={text:{closemenu:"close menu",closesubmenu:"close submenu",opensubmenu:"open submenu",togglesubmenu:"toggle submenu"}};var a,o,r,l}(jquery),/*
* jquery mmenu searchfield addon
* mmenu.frebsite.nl
*
* copyright (c) fred heusschen
*/
function(e){function t(e){switch(e){case 9:case 16:case 17:case 18:case 37:case 38:case 39:case 40:return!0}return!1}var n="mmenu",s="searchfield";e[n].addons[s]={setup:function(){var l=this,d=this.opts[s],c=this.conf[s];r=e[n].glbl,"boolean"==typeof d&&(d={add:d}),"object"!=typeof d&&(d={}),"boolean"==typeof d.resultspanel&&(d.resultspanel={add:d.resultspanel}),d=this.opts[s]=e.extend(!0,{},e[n].defaults[s],d),c=this.conf[s]=e.extend(!0,{},e[n].configuration[s],c),this.bind("close",function(){this.$menu.find("."+i.search).find("input").blur()}),this.bind("init",function(n){if(d.add){var r;switch(d.addto){case"panels":r=n;break;default:r=this.$menu.find(d.addto)}if(r.each(function(){var t=e(this);if(!t.is("."+i.panel)||!t.is("."+i.vertical)){if(!t.children("."+i.search).length){var n=l.__valueorfn(c.clear,t),s=l.__valueorfn(c.form,t),a=l.__valueorfn(c.input,t),r=l.__valueorfn(c.submit,t),h=e("<"+(s?"form":"div")+' class="'+i.search+'" />'),u=e('');h.append(u);var p;if(a)for(p in a)u.attr(p,a[p]);if(n&&e('').appendto(h).on(o.click+"-searchfield",function(e){e.preventdefault(),u.val("").trigger(o.keyup+"-searchfield")}),s){for(p in s)h.attr(p,s[p]);r&&!n&&e('').appendto(h).on(o.click+"-searchfield",function(e){e.preventdefault(),h.submit()})}t.hasclass(i.search)?t.replacewith(h):t.prepend(h).addclass(i.hassearch)}if(d.noresults){var f=t.closest("."+i.panel).length;if(f||(t=l.$pnls.children("."+i.panel).first()),!t.children("."+i.noresultsmsg).length){var v=t.children("."+i.listview).first();e('').append(d.noresults)[v.length?"insertafter":"prependto"](v.length?v:t)}}}}),d.search){if(d.resultspanel.add){d.showsubpanels=!1;var h=this.$pnls.children("."+i.resultspanel);h.length||(h=e('').appendto(this.$pnls).append('").append('').append(this.$pnls.find("."+i.noresultsmsg).first().clone()),this.init(h))}this.$menu.find("."+i.search).each(function(){var n,r,c=e(this),u=c.closest("."+i.panel).length;u?(n=c.closest("."+i.panel),r=n):(n=e("."+i.panel,l.$menu),r=l.$menu),d.resultspanel.add&&(n=n.not(h));var p=c.children("input"),f=l.__findaddback(n,"."+i.listview).children("li"),v=f.filter("."+i.divider),m=l.__filterlistitems(f),g="a",b=g+", span",_="",c=function(){var t=p.val().tolowercase();if(t!=_){if(_=t,d.resultspanel.add&&h.children("."+i.listview).empty(),n.scrolltop(0),m.add(v).addclass(i.hidden).find("."+i.fullsubopensearch).removeclass(i.fullsubopen+" "+i.fullsubopensearch),m.each(function(){var t=e(this),n=g;(d.showtextitems||d.showsubpanels&&t.find("."+i.next))&&(n=b);var s=t.data(a.searchtext)||t.children(n).text();s.tolowercase().indexof(_)>-1&&t.add(t.prevall("."+i.divider).first()).removeclass(i.hidden)}),d.showsubpanels&&n.each(function(t){var n=e(this);l.__filterlistitems(n.find("."+i.listview).children()).each(function(){var t=e(this),n=t.data(a.sub);t.removeclass(i.nosubresults),n&&n.find("."+i.listview).children().removeclass(i.hidden)})}),d.resultspanel.add)if(""===_)this.closeallpanels(),this.openpanel(this.$pnls.children("."+i.subopened).last());else{var s=e();n.each(function(){var t=l.__filterlistitems(e(this).find("."+i.listview).children()).not("."+i.hidden).clone(!0);t.length&&(d.resultspanel.dividers&&(s=s.add(''+e(this).children("."+i.navbar).text()+"")),s=s.add(t))}),s.find("."+i.next).remove(),h.children("."+i.listview).append(s),this.openpanel(h)}else e(n.get().reverse()).each(function(t){var n=e(this),s=n.data(a.parent);s&&(l.__filterlistitems(n.find("."+i.listview).children()).length?(s.hasclass(i.hidden)&&s.children("."+i.next).not("."+i.fullsubopen).addclass(i.fullsubopen).addclass(i.fullsubopensearch),s.removeclass(i.hidden).removeclass(i.nosubresults).prevall("."+i.divider).first().removeclass(i.hidden)):u||(n.hasclass(i.opened)&&settimeout(function(){l.openpanel(s.closest("."+i.panel))},(t+1)*(1.5*l.conf.openinginterval)),s.addclass(i.nosubresults)))});r.find("."+i.noresultsmsg)[m.not("."+i.hidden).length?"addclass":"removeclass"](i.hidden),this.update()}};p.off(o.keyup+"-"+s+" "+o.change+"-"+s).on(o.keyup+"-"+s,function(e){t(e.keycode)||c.call(l)}).on(o.change+"-"+s,function(e){c.call(l)});var $=c.children("."+i.btn);$.length&&p.on(o.keyup+"-"+s,function(e){$[p.val().length?"removeclass":"addclass"](i.hidden)}),p.trigger(o.keyup+"-"+s)})}}})},add:function(){i=e[n]._c,a=e[n]._d,o=e[n]._e,i.add("clear search hassearch resultspanel noresultsmsg noresults nosubresults fullsubopensearch"),a.add("searchtext"),o.add("change keyup")},clickanchor:function(e,t){}},e[n].defaults[s]={add:!1,addto:"panels",placeholder:"search",noresults:"no results found.",resultspanel:{add:!1,dividers:!0,title:"search results"},search:!0,showtextitems:!1,showsubpanels:!0},e[n].configuration[s]={clear:!1,form:!1,input:!1,submit:!1};var i,a,o,r}(jquery),/*
* jquery mmenu sectionindexer addon
* mmenu.frebsite.nl
*
* copyright (c) fred heusschen
*/
function(e){var t="mmenu",n="sectionindexer";e[t].addons[n]={setup:function(){var i=this,r=this.opts[n];this.conf[n];o=e[t].glbl,"boolean"==typeof r&&(r={add:r}),"object"!=typeof r&&(r={}),r=this.opts[n]=e.extend(!0,{},e[t].defaults[n],r),this.bind("init",function(t){if(r.add){var n;switch(r.addto){case"panels":n=t;break;default:n=e(r.addto,this.$menu).filter("."+s.panel)}n.find("."+s.divider).closest("."+s.panel).addclass(s.hasindexer)}if(!this.$indexer&&this.$pnls.children("."+s.hasindexer).length){this.$indexer=e('').prependto(this.$pnls).append('abcdefghijklmnopqrstuvwxyz'),this.$indexer.children().on(a.mouseover+"-sectionindexer "+s.touchstart+"-sectionindexer",function(t){var n=e(this).attr("href").slice(1),a=i.$pnls.children("."+s.current),o=a.find("."+s.listview),r=!1,l=a.scrolltop();a.scrolltop(0),o.children("."+s.divider).not("."+s.hidden).each(function(){r===!1&&n==e(this).text().slice(0,1).tolowercase()&&(r=e(this).position().top)}),a.scrolltop(r!==!1?r:l)});var o=function(e){i.$menu[(e.hasclass(s.hasindexer)?"add":"remove")+"class"](s.hasindexer)};this.bind("openpanel",o),o.call(this,this.$pnls.children("."+s.current))}})},add:function(){s=e[t]._c,i=e[t]._d,a=e[t]._e,s.add("indexer hasindexer"),a.add("mouseover touchstart")},clickanchor:function(e,t){return e.parent().is("."+s.indexer)?!0:void 0}},e[t].defaults[n]={add:!1,addto:"panels"};var s,i,a,o}(jquery),/*
* jquery mmenu setselected addon
* mmenu.frebsite.nl
*
* copyright (c) fred heusschen
*/
function(e){var t="mmenu",n="setselected";e[t].addons[n]={setup:function(){var a=this.opts[n];this.conf[n];if(o=e[t].glbl,"boolean"==typeof a&&(a={hover:a,parent:a}),"object"!=typeof a&&(a={}),a=this.opts[n]=e.extend(!0,{},e[t].defaults[n],a),a.current||this.bind("init",function(e){e.find("."+s.listview).children("."+s.selected).removeclass(s.selected)}),a.hover&&this.$menu.addclass(s.hoverselected),a.parent){this.$menu.addclass(s.parentselected);var r=function(e){this.$pnls.find("."+s.listview).find("."+s.next).removeclass(s.selected);for(var t=e.data(i.parent);t&&t.length;)t=t.children("."+s.next).addclass(s.selected).closest("."+s.panel).data(i.parent)};this.bind("openedpanel",r),this.bind("init",function(e){r.call(this,this.$pnls.children("."+s.current))})}},add:function(){s=e[t]._c,i=e[t]._d,a=e[t]._e,s.add("hoverselected parentselected")},clickanchor:function(e,t){}},e[t].defaults[n]={current:!0,hover:!1,parent:!1};var s,i,a,o}(jquery),/*
* jquery mmenu toggles addon
* mmenu.frebsite.nl
*
* copyright (c) fred heusschen
*/
function(e){var t="mmenu",n="toggles";e[t].addons[n]={setup:function(){var i=this;this.opts[n],this.conf[n];o=e[t].glbl,this.bind("init",function(t){this.__refactorclass(e("input",t),this.conf.classnames[n].toggle,"toggle"),this.__refactorclass(e("input",t),this.conf.classnames[n].check,"check"),e("input."+s.toggle+", input."+s.check,t).each(function(){var t=e(this),n=t.closest("li"),a=t.hasclass(s.toggle)?"toggle":"check",o=t.attr("id")||i.__getuniqueid();n.children('label[for="'+o+'"]').length||(t.attr("id",o),n.prepend(t),e('').insertbefore(n.children("a, span").last()))})})},add:function(){s=e[t]._c,i=e[t]._d,a=e[t]._e,s.add("toggle check")},clickanchor:function(e,t){}},e[t].configuration.classnames[n]={toggle:"toggle",check:"check"};var s,i,a,o}(jquery);