!function(n,t,e){var a={label:"",duplicate:!0,duration:200,easingOpen:"swing",easingClose:"swing",closedSymbol:"►",openedSymbol:"▼",prependTo:"header",parentTag:"a",closeOnClick:!0,allowParentLinks:!1,nestedParentLinks:!0,showChildren:!1,init:function(){},open:function(){},close:function(){}},i="slicknav",s="slicknav";function l(t,e){this.element=t,this.settings=n.extend({},a,e),this._defaults=a,this._name=i,this.init()}l.prototype.init=function(){var e=this,a=n(this.element),i=this.settings;i.duplicate?(e.mobileNav=a.clone(),e.mobileNav.removeAttr("id"),e.mobileNav.find("*").each(function(t,e){n(e).removeAttr("id")})):e.mobileNav=a;var l=s+"_icon";""===i.label&&(l+=" slicknav_no-text"),"a"==i.parentTag&&(i.parentTag='a href="#"'),e.mobileNav.attr("class",s+"_nav");var o=n('
');e.btn=n("<"+i.parentTag+' aria-haspopup="true" tabindex="0" class="'+s+"_btn "+s+'_collapsed">'+i.label+''),n(o).append(e.btn),n(i.prependTo).prepend(o),o.append(e.mobileNav);var r=e.mobileNav.find("li");n(r).each(function(){var t=n(this),a={};if(a.children=t.children("ul").attr("role","menu"),t.data("menu",a),a.children.length>0){var l=t.contents(),o=!1,r=[];n(l).each(function(){if(n(this).is("ul"))return!1;r.push(this),n(this).is("a")&&(o=!0)});var c=n("<"+i.parentTag+' role="menuitem" aria-haspopup="true" tabindex="-1" class="'+s+'_item"/>');if(i.allowParentLinks&&!i.nestedParentLinks&&o)n(r).wrapAll('').parent();else n(r).wrapAll(c).parent().addClass(s+"_row");t.addClass(s+"_collapsed"),t.addClass(s+"_parent");var d=n(''+i.closedSymbol+"");i.allowParentLinks&&!i.nestedParentLinks&&o&&(d=d.wrap(c).parent()),n(r).last().after(d)}else 0===t.children().length&&t.addClass(s+"_txtnode");t.children("a").attr("role","menuitem").click(function(t){i.closeOnClick&&!n(t.target).parent().closest("li").hasClass(s+"_parent")&&n(e.btn).click()}),i.closeOnClick&&i.allowParentLinks&&(t.children("a").children("a").click(function(t){n(e.btn).click()}),t.find(".slicknav_parent-link a:not(.slicknav_item)").click(function(t){n(e.btn).click()}))}),n(r).each(function(){var t=n(this).data("menu");i.showChildren||e._visibilityToggle(t.children,null,!1,null,!0)}),e._visibilityToggle(e.mobileNav,null,!1,"init",!0),e.mobileNav.attr("role","menu"),n(t).mousedown(function(){e._outlines(!1)}),n(t).keyup(function(){e._outlines(!0)}),n(e.btn).click(function(n){n.preventDefault(),e._menuToggle()}),e.mobileNav.on("click",".slicknav_item",function(t){t.preventDefault(),e._itemClick(n(this))}),n(e.btn).keydown(function(n){13==(n||event).keyCode&&(n.preventDefault(),e._menuToggle())}),e.mobileNav.on("keydown",".slicknav_item",function(t){13==(t||event).keyCode&&(t.preventDefault(),e._itemClick(n(t.target)))}),i.allowParentLinks&&i.nestedParentLinks&&n(".slicknav_item a").click(function(n){n.stopImmediatePropagation()})},l.prototype._menuToggle=function(n){var t=this.btn,e=this.mobileNav;t.hasClass(s+"_collapsed")?(t.removeClass(s+"_collapsed"),t.addClass(s+"_open")):(t.removeClass(s+"_open"),t.addClass(s+"_collapsed")),t.addClass(s+"_animating"),this._visibilityToggle(e,t.parent(),!0,t)},l.prototype._itemClick=function(n){var t=this.settings,e=n.data("menu");e||((e={}).arrow=n.children(".slicknav_arrow"),e.ul=n.next("ul"),e.parent=n.parent(),e.parent.hasClass(s+"_parent-link")&&(e.parent=n.parent().parent(),e.ul=n.parent().next("ul")),n.data("menu",e)),e.parent.hasClass(s+"_collapsed")?(e.arrow.html(t.openedSymbol),e.parent.removeClass(s+"_collapsed"),e.parent.addClass(s+"_open"),e.parent.addClass(s+"_animating"),this._visibilityToggle(e.ul,e.parent,!0,n)):(e.arrow.html(t.closedSymbol),e.parent.addClass(s+"_collapsed"),e.parent.removeClass(s+"_open"),e.parent.addClass(s+"_animating"),this._visibilityToggle(e.ul,e.parent,!0,n))},l.prototype._visibilityToggle=function(t,e,a,i,l){var o=this,r=o.settings,c=o._getActionItems(t),d=0;a&&(d=r.duration),t.hasClass(s+"_hidden")?(t.removeClass(s+"_hidden"),t.slideDown(d,r.easingOpen,function(){n(i).removeClass(s+"_animating"),n(e).removeClass(s+"_animating"),l||r.open(i)}),t.attr("aria-hidden","false"),c.attr("tabindex","0"),o._setVisAttr(t,!1)):(t.addClass(s+"_hidden"),t.slideUp(d,this.settings.easingClose,function(){t.attr("aria-hidden","true"),c.attr("tabindex","-1"),o._setVisAttr(t,!0),t.hide(),n(i).removeClass(s+"_animating"),n(e).removeClass(s+"_animating"),l?"init"==i&&r.init():r.close(i)}))},l.prototype._setVisAttr=function(t,e){var a=this,i=t.children("li").children("ul").not(".slicknav_hidden");e?i.each(function(){var t=n(this);t.attr("aria-hidden","true"),a._getActionItems(t).attr("tabindex","-1"),a._setVisAttr(t,e)}):i.each(function(){var t=n(this);t.attr("aria-hidden","false"),a._getActionItems(t).attr("tabindex","0"),a._setVisAttr(t,e)})},l.prototype._getActionItems=function(n){var t=n.data("menu");if(!t){t={};var e=n.children("li"),a=e.find("a");t.links=a.add(e.find(".slicknav_item")),n.data("menu",t)}return t.links},l.prototype._outlines=function(t){t?n(".slicknav_item, .slicknav_btn").css("outline",""):n(".slicknav_item, .slicknav_btn").css("outline","none")},l.prototype.toggle=function(){this._menuToggle()},l.prototype.open=function(){this.btn.hasClass(s+"_collapsed")&&this._menuToggle()},l.prototype.close=function(){this.btn.hasClass(s+"_open")&&this._menuToggle()},n.fn[i]=function(t){var e,a=arguments;return void 0===t||"object"==typeof t?this.each(function(){n.data(this,"plugin_"+i)||n.data(this,"plugin_"+i,new l(this,t))}):"string"==typeof t&&"_"!==t[0]&&"init"!==t?(this.each(function(){var s=n.data(this,"plugin_"+i);s instanceof l&&"function"==typeof s[t]&&(e=s[t].apply(s,Array.prototype.slice.call(a,1)))}),void 0!==e?e:this):void 0}}(jQuery,document,window);