/*! * Ace v1.3.2 */ if("undefined"==typeof jQuery)throw new Error("Ace's JavaScript requires jQuery");!function(a){"ace"in window||(window.ace={}),"helper"in window.ace||(window.ace.helper={}),"vars"in window.ace||(window.ace.vars={}),window.ace.vars.icon=" ace-icon ",window.ace.vars[".icon"]=".ace-icon",ace.vars.touch="ontouchstart"in document.documentElement,ace.click_event=ace.vars.touch&&a.fn.tap?"tap":"click";var b=navigator.userAgent;ace.vars.webkit=!!b.match(/AppleWebKit/i),ace.vars.safari=!!b.match(/Safari/i)&&!b.match(/Chrome/i),ace.vars.android=ace.vars.safari&&!!b.match(/Android/i),ace.vars.ios_safari=!!b.match(/OS ([4-9])(_\d)+ like Mac OS X/i)&&!b.match(/CriOS/i),ace.vars.ie=window.navigator.msPointerEnabled||document.all&&document.querySelector,ace.vars.old_ie=document.all&&!document.addEventListener,ace.vars.very_old_ie=document.all&&!document.querySelector,ace.vars.firefox="MozAppearance"in document.documentElement.style,ace.vars.non_auto_fixed=ace.vars.android||ace.vars.ios_safari}(jQuery),jQuery(function(a){function b(){ace.vars.non_auto_fixed&&a("body").addClass("mob-safari"),ace.vars.transition=!!a.support.transition.end}function c(){var b=a(".sidebar");a.fn.ace_sidebar&&b.ace_sidebar(),a.fn.ace_sidebar_scroll&&b.ace_sidebar_scroll({scroll_to_active:!0,include_shortcuts:!0,include_toggle:!1||ace.vars.safari||ace.vars.ios_safari,smooth_scroll:150,outside:!1}),a.fn.ace_sidebar_hover&&b.ace_sidebar_hover({sub_hover_delay:750,sub_scroll_style:"no-track scroll-thin scroll-margin scroll-visible"})}function d(){a.fn.ace_ajax&&a("[data-ajax-content=true]").ace_ajax({close_active:!0,content_url:function(a){if(!a.match(/^page\//))return!1;var b=document.location.pathname;return b.match(/(\/ajax\/)(ajax\.html)?/)?b.replace(/(\/ajax\/)(ajax\.html)?/,"/ajax/"+a.replace(/^page\//,"")+".html"):b+"?"+a.replace(/\//,"=")},default_url:"page/index"})}function e(){var b=!!a.fn.ace_scroll;b&&a(".dropdown-content").ace_scroll({reset:!1,mouseWheelLock:!0}),b&&!ace.vars.old_ie&&(a(window).on("resize.reset_scroll",function(){a(".ace-scroll:not(.scroll-disabled)").not(":hidden").ace_scroll("reset")}),b&&a(document).on("settings.ace.reset_scroll",function(b,c){"sidebar_collapsed"==c&&a(".ace-scroll:not(.scroll-disabled)").not(":hidden").ace_scroll("reset")}))}function f(){a(document).on("click.dropdown.pos",'.dropdown-toggle[data-position="auto"]',function(){var b=a(this).offset(),c=a(this.parentNode);parseInt(b.top+a(this).height())+50>ace.helper.scrollTop()+ace.helper.winHeight()-c.find(".dropdown-menu").eq(0).height()?c.addClass("dropup"):c.removeClass("dropup")})}function g(){a('.ace-nav [class*="icon-animated-"]').closest("a").one("click",function(){var b=a(this).find('[class*="icon-animated-"]').eq(0),c=b.attr("class").match(/icon\-animated\-([\d\w]+)/);b.removeClass(c[0])}),a(document).on("click",".dropdown-navbar .nav-tabs",function(b){b.stopPropagation();{var c;b.target}(c=a(b.target).closest("[data-toggle=tab]"))&&c.length>0&&(c.tab("show"),b.preventDefault(),a(window).triggerHandler("resize.navbar.dropdown"))})}function h(){a(".sidebar .nav-list .badge[title],.sidebar .nav-list .badge[title]").each(function(){var b=a(this).attr("class").match(/tooltip\-(?:\w+)/);b=b?b[0]:"tooltip-error",a(this).tooltip({placement:function(b,c){var d=a(c).offset();return parseInt(d.left)
'})})}function i(){var b=a(".btn-scroll-up");if(b.length>0){var c=!1;a(window).on("scroll.scroll_btn",function(){var a=ace.helper.scrollTop(),d=ace.helper.winHeight(),e=document.body.scrollHeight;a>parseInt(d/4)||a>0&&e>=d&&d+a>=e-1?c||(b.addClass("display"),c=!0):c&&(b.removeClass("display"),c=!1)}).triggerHandler("scroll.scroll_btn"),b.on(ace.click_event,function(){var b=Math.min(500,Math.max(100,parseInt(ace.helper.scrollTop()/3)));return a("html,body").animate({scrollTop:0},b),!1})}}function j(){if(ace.vars.webkit){var b=a(".ace-nav").get(0);b&&a(window).on("resize.webkit_fix",function(){ace.helper.redraw(b)})}ace.vars.ios_safari&&a(document).on("ace.settings.ios_fix",function(b,c,d){"navbar_fixed"==c&&(a(document).off("focus.ios_fix blur.ios_fix","input,textarea,.wysiwyg-editor"),1==d&&a(document).on("focus.ios_fix","input,textarea,.wysiwyg-editor",function(){a(window).on("scroll.ios_fix",function(){var b=a("#navbar").get(0);b&&ace.helper.redraw(b)})}).on("blur.ios_fix","input,textarea,.wysiwyg-editor",function(){a(window).off("scroll.ios_fix")}))}).triggerHandler("ace.settings.ios_fix",["navbar_fixed","fixed"==a("#navbar").css("position")])}function k(){a(document).on("hide.bs.collapse show.bs.collapse",function(b){var c=b.target.getAttribute("id"),d=a('a[href*="#'+c+'"]');0==d.length&&(d=a('a[data-target*="#'+c+'"]')),0!=d.length&&d.find(ace.vars[".icon"]).each(function(){var c,d=a(this),e=null,f=null;return(e=d.attr("data-icon-show"))?f=d.attr("data-icon-hide"):(c=d.attr("class").match(/fa\-(.*)\-(up|down)/))&&(e="fa-"+c[1]+"-down",f="fa-"+c[1]+"-up"),e?("show"==b.type?d.removeClass(e).addClass(f):d.removeClass(f).addClass(e),!1):void 0})})}function l(){function b(){var b=a(this).find("> .dropdown-menu");if("fixed"==b.css("position")){var d=parseInt(a(window).width()),e=d>320?60:d>240?40:30,f=parseInt(d)-e,g=parseInt(a(window).height())-30,h=parseInt(Math.min(f,320));b.css("width",h);var i=!1,j=0,k=b.find(".tab-pane.active .dropdown-content.ace-scroll");0==k.length?k=b.find(".dropdown-content.ace-scroll"):i=!0;var l=k.closest(".dropdown-menu"),m=b[0].scrollHeight;if(1==k.length){var n=k.find(".scroll-content")[0];n&&(m=n.scrollHeight),j+=l.find(".dropdown-header").outerHeight(),j+=l.find(".dropdown-footer").outerHeight();var o=l.closest(".tab-content");0!=o.length&&(j+=o.siblings(".nav-tabs").eq(0).height())}var p=parseInt(Math.min(g,480,m+j)),q=parseInt(Math.abs((f+e-h)/2)),r=parseInt(Math.abs((g+30-p)/2)),s=parseInt(b.css("z-index"))||0;if(b.css({height:p,left:q,right:"auto",top:r-(i?3:1)}),1==k.length&&(ace.vars.touch?k.ace_scroll("disable").css("max-height",p-j).addClass("overflow-scroll"):k.ace_scroll("update",{size:p-j}).ace_scroll("enable").ace_scroll("reset")),b.css("height",p+(i?7:2)),b.hasClass("user-menu")){b.css("height","");var t=a(this).find(".user-info");t.css(1==t.length&&"fixed"==t.css("position")?{left:q,right:"auto",top:r,width:h-2,"max-width":h-2,"z-index":s+1}:{left:"",right:"",top:"",width:"","max-width":"","z-index":""})}a(this).closest(".navbar.navbar-fixed-top").css("z-index",s)}else 0!=b.length&&c.call(this,b);var u=this;a(window).off("resize.navbar.dropdown").one("resize.navbar.dropdown",function(){a(u).triggerHandler("shown.bs.dropdown.navbar")})}function c(b){if(b=b||a(this).find("> .dropdown-menu"),b.length>0&&(b.css({width:"",height:"",left:"",right:"",top:""}).find(".dropdown-content").each(function(){ace.vars.touch&&a(this).css("max-height","").removeClass("overflow-scroll");var b=parseInt(a(this).attr("data-size")||0)||a.fn.ace_scroll.defaults.size;a(this).ace_scroll("update",{size:b}).ace_scroll("enable").ace_scroll("reset")}),b.hasClass("user-menu"))){a(this).find(".user-info").css({left:"",right:"",top:"",width:"","max-width":"","z-index":""})}a(this).closest(".navbar").css("z-index","")}ace.vars.old_ie||a(".ace-nav > li").on("shown.bs.dropdown.navbar",function(){b.call(this)}).on("hidden.bs.dropdown.navbar",function(){a(window).off("resize.navbar.dropdown"),c.call(this)})}b(),c(),d(),e(),f(),g(),h(),i(),j(),k(),l()}),ace.helper.redraw=function(a,b){var c=a.style.display;a.style.display="none",a.offsetHeight,b!==!0?a.style.display=c:setTimeout(function(){a.style.display=c},10)},ace.helper.boolAttr=function(a,b){return"true"===a.getAttribute(b)},ace.helper.intAttr=function(a,b){return parseInt(a.getAttribute(b))||0},ace.helper.scrollTop=function(){return document.scrollTop||document.documentElement.scrollTop||document.body.scrollTop},ace.helper.winHeight=function(){return window.innerHeight||document.documentElement.clientHeight},ace.helper.camelCase=function(a){return a.replace(/-([\da-z])/gi,function(a,b){return b?b.toUpperCase():""})},ace.helper.removeStyle="removeProperty"in document.documentElement.style?function(a,b){a.style.removeProperty(b)}:function(a,b){a.style[ace.helper.camelCase(b)]=""},ace.helper.hasClass="classList"in document.documentElement?function(a,b){return a.classList.contains(b)}:function(a,b){return a.className.indexOf(b)>-1},function(a,b){function c(c,e){function f(b){var c="",d=a(".breadcrumb");if(d.length>0&&d.is(":visible")){d.find("> li:not(:first-child)").remove();var e=0;b.parents(".nav li").each(function(){var b=a(this).find("> a"),f=b.clone();f.find("i,.fa,.glyphicon,.ace-icon,.menu-icon,.badge,.label").remove();var g=f.text();f.remove();var h=b.attr("href");if(0==e){var i=a('
  • ').appendTo(d);i.text(g),c=g}else{var i=a("
  • ").insertAfter(d.find("> li:first-child"));i.find("a").attr("href",h).text(g)}e++})}return c}function g(b){var c=h.find(".ajax-append-title");if(c.length>0)document.title=c.text(),c.remove();else if(b.length>0){var d=a.trim(String(document.title).replace(/^(.*)[\-]/,""));d&&(d=" - "+d),b=a.trim(b)+d}}var h=a(c),i=this,j=e.content_url||!1,k=e.default_url||!1,l=e.loading_icon||"fa-spinner fa-2x orange",m=e.loading_text||"",n=e.update_breadcrumbs||e.update_breadcrumbs===b,o=e.update_title||e.update_breadcrumbs===b,p=e.update_active||e.update_breadcrumbs===b,q=e.close_active||!1,r=e.max_load_wait||!1,s=!1;this.loadUrl=function(a){var b=!1;a=a.replace(/^(\#\!)?\#/,""),"function"==typeof j&&(b=j(a)),"string"==typeof b&&this.getUrl(b,a,!1)},this.getUrl=function(b,c,d){if(!s){var e;h.trigger(e=a.Event("ajaxloadstart"),{url:b,hash:c}),e.isDefaultPrevented()||(i.startLoading(),a.ajax({url:b}).error(function(){h.trigger("ajaxloaderror",{url:b,hash:c}),i.stopLoading(!0)}).done(function(e){h.trigger("ajaxloaddone",{url:b,hash:c});var j=null,k="";if("function"==typeof p)j=p.call(null,c,b);else if(p===!0&&(j=a('a[data-url="'+c+'"]'),j.length>0)){var l=j.closest(".nav");if(l.length>0){l.find(".active").each(function(){var b="active";(a(this).hasClass("hover")||q)&&(b+=" open"),a(this).removeClass(b),q&&a(this).find(" > .submenu").css("display","")});{j.closest("li").addClass("active").parents(".nav li").addClass("active open")}l.closest(".sidebar[data-sidebar-scroll=true]").each(function(){var b=a(this);b.ace_sidebar_scroll("reset"),d&&b.ace_sidebar_scroll("scroll_to_active")})}}"function"==typeof n?k=n.call(null,c,b,j):n===!0&&null!=j&&j.length>0&&(k=f(j)),e=String(e).replace(/<(title|link)([\s\>])/gi,'"),h.empty().html(e),h.css("opacity",.6),setTimeout(function(){a("head").find("link.ace-ajax-stylesheet").remove();for(var b=["link.ace-main-stylesheet","link#main-ace-style",'link[href*="/ace.min.css"]','link[href*="/ace.css"]'],c=[],d=0;d0));d++);h.find(".ajax-append-link").each(function(){var b=a(this);if(b.attr("href")){var d=jQuery("",{type:"text/css",rel:"stylesheet","class":"ace-ajax-stylesheet"});c.length>0?d.insertBefore(c):d.appendTo("head"),d.attr("href",b.attr("href"))}b.remove()})},10),"function"==typeof o?o.call(null,c,b,k):o===!0&&g(k),d||a("html,body").animate({scrollTop:0},250),h.trigger("ajaxloadcomplete",{url:b,hash:c}),i.stopLoading()}))}};var t=null;this.startLoading=function(){s||(s=!0,h.css("opacity",.25).prevAll(".ajax-loading-overlay").remove(),a('
    '+m+"
    ").insertBefore(c),r!==!1&&(t=setTimeout(function(){if(t=null,s){var b;h.trigger(b=a.Event("ajaxloadlong")),b.isDefaultPrevented()||i.stopLoading(!0)}},1e3*r)))},this.stopLoading=function(a){a===!0?(s=!1,h.css("opacity",1).prevAll(".ajax-loading-overlay").remove(),null!=t&&(clearTimeout(t),t=null)):(h.css("opacity",.75),h.one("ajaxscriptsloaded",function(){i.stopLoading(!0)}))},this.loadScripts=function(b,c){a.ajaxPrefilter("script",function(a){a.cache=!0}),setTimeout(function(){function e(){"function"==typeof c&&c(),a('.btn-group[data-toggle="buttons"] > .btn').button(),h.trigger("ajaxscriptsloaded")}function f(a){a+=1,a=i&&s?e():f(c)}):f(c)}for(var i=0,j=0,k=0;k0?g():e()},10)},a(window).off("hashchange.ace_ajax").on("hashchange.ace_ajax",function(){var b=a.trim(window.location.hash);b&&0!=b.length&&i.loadUrl(b)}).trigger("hashchange.ace_ajax",[!0]);var u=a.trim(window.location.hash);!u&&k&&(window.location.hash=k)}var d={};a.fn.aceAjax=a.fn.ace_ajax=function(d,e,f){var g,h=this.each(function(){var h=a(this),i=h.data("ace_ajax"),j="object"==typeof d&&d;i||h.data("ace_ajax",i=new c(this,j)),"string"==typeof d&&"function"==typeof i[d]&&(g=f!=b?i[d](e,f):i[d](e))});return g===b?h:g}}(window.jQuery),function(a,b){if(ace.vars.touch){var c="touchstart MSPointerDown pointerdown",d="touchend touchcancel MSPointerUp MSPointerCancel pointerup pointercancel",e="touchmove MSPointerMove MSPointerHover pointermove";a.event.special.ace_drag={setup:function(){var f=0,g=a(this);g.on(c,function(c){function h(a){if(k){var b=a.originalEvent.touches?a.originalEvent.touches[0]:a;if(i={coords:[b.pageX,b.pageY]},k&&i&&(m=0,n=0,l=Math.abs(n=k.coords[1]-i.coords[1])>f&&Math.abs(m=k.coords[0]-i.coords[0])<=Math.abs(n)?n>0?"up":"down":Math.abs(m=k.coords[0]-i.coords[0])>f&&Math.abs(n)<=Math.abs(m)?m>0?"left":"right":!1,l!==!1)){var c={cancel:!1};k.origin.trigger({type:"ace_drag",direction:l,dx:m,dy:n,retval:c}),0==c.cancel&&a.preventDefault()}k.coords[0]=i.coords[0],k.coords[1]=i.coords[1]}}var i,j=c.originalEvent.touches?c.originalEvent.touches[0]:c,k={coords:[j.pageX,j.pageY],origin:a(c.target)},l=!1,m=0,n=0;g.on(e,h).one(d,function(){g.off(e,h),k=i=b})})}}}}(window.jQuery),function(a,b){function c(c,e){function f(){this.mobile_view=this.mobile_style<4&&this.is_mobile_view(),this.collapsible=!this.mobile_view&&this.is_collapsible(),this.minimized=!this.collapsible&&this.$sidebar.hasClass(l)||3==this.mobile_style&&this.mobile_view&&this.$sidebar.hasClass(m),this.horizontal=!(this.mobile_view||this.collapsible)&&this.$sidebar.hasClass(n)}var g=this;this.$sidebar=a(c),this.$sidebar.attr("data-sidebar","true"),this.$sidebar.attr("id")||this.$sidebar.attr("id","id-sidebar-"+ ++d);var h=e.duration||ace.helper.intAttr(c,"data-submenu-duration")||300;this.minimized=!1,this.collapsible=!1,this.horizontal=!1,this.mobile_view=!1,this.vars=function(){return{minimized:this.minimized,collapsible:this.collapsible,horizontal:this.horizontal,mobile_view:this.mobile_view}},this.get=function(a){return this.hasOwnProperty(a)?this[a]:void 0},this.set=function(a,b){this.hasOwnProperty(a)&&(this[a]=b)},this.ref=function(){return this};var i=function(c){var d,e,f=a(this).find(ace.vars[".icon"]);f.length>0&&(d=f.attr("data-icon1"),e=f.attr("data-icon2"),c!==b?c?f.removeClass(d).addClass(e):f.removeClass(e).addClass(d):f.toggleClass(d).toggleClass(e))},j=function(){var b=g.$sidebar.find(".sidebar-collapse");return 0==b.length&&(b=a('.sidebar-collapse[data-target="#'+(g.$sidebar.attr("id")||"")+'"]')),b=0!=b.length?b[0]:null};this.toggleMenu=function(a,b){if(!this.collapsible){this.minimized=!this.minimized;try{ace.settings.sidebar_collapsed(c,this.minimized,!(a===!1||b===!1))}catch(d){this.minimized?this.$sidebar.addClass("menu-min"):this.$sidebar.removeClass("menu-min")}a||(a=j()),a&&i.call(a,this.minimized),ace.vars.old_ie&&ace.helper.redraw(c)}},this.collapse=function(a,b){this.collapsible||(this.minimized=!1,this.toggleMenu(a,b))},this.expand=function(a,b){this.collapsible||(this.minimized=!0,this.toggleMenu(a,b))},this.toggleResponsive=function(b){if(this.mobile_view&&3==this.mobile_style){if(this.$sidebar.hasClass("menu-min")){this.$sidebar.removeClass("menu-min");var c=j();c&&i.call(c)}if(this.minimized=!this.$sidebar.hasClass("responsive-min"),this.$sidebar.toggleClass("responsive-min responsive-max"),b||(b=this.$sidebar.find(".sidebar-expand"),0==b.length&&(b=a('.sidebar-expand[data-target="#'+(this.$sidebar.attr("id")||"")+'"]')),b=0!=b.length?b[0]:null),b){var d,e,f=a(b).find(ace.vars[".icon"]);f.length>0&&(d=f.attr("data-icon1"),e=f.attr("data-icon2"),f.toggleClass(d).toggleClass(e))}a(document).triggerHandler("settings.ace",["sidebar_collapsed",this.minimized])}},this.is_collapsible=function(){var b;return this.$sidebar.hasClass("navbar-collapse")&&null!=(b=a('.navbar-toggle[data-target="#'+(this.$sidebar.attr("id")||"")+'"]').get(0))&&b.scrollHeight>0},this.is_mobile_view=function(){var b;return null!=(b=a('.menu-toggler[data-target="#'+(this.$sidebar.attr("id")||"")+'"]').get(0))&&b.scrollHeight>0},this.$sidebar.on(ace.click_event+".ace.submenu",".nav-list",function(b){var c=this,d=a(b.target).closest("a");if(d&&0!=d.length){var e=g.minimized&&!g.collapsible;if(d.hasClass("dropdown-toggle")){b.preventDefault();var f=d.siblings(".submenu").get(0);if(!f)return!1;var i=a(f),j=0,k=f.parentNode.parentNode;if(e&&k==c||i.parent().hasClass("hover")&&"absolute"==i.css("position")&&!g.collapsible)return!1;var l=0==f.scrollHeight;return l&&a(k).find("> .open > .submenu").each(function(){this==f||a(this.parentNode).hasClass("active")||(j-=this.scrollHeight,g.hide(this,h,!1))}),l?(g.show(f,h),0!=j&&(j+=f.scrollHeight)):(g.hide(f,h),j-=f.scrollHeight),0!=j&&("true"!=g.$sidebar.attr("data-sidebar-scroll")||g.minimized||g.$sidebar.ace_sidebar_scroll("prehide",j)),!1}if("tap"==ace.click_event&&e&&d.get(0).parentNode.parentNode==c){var m=d.find(".menu-text").get(0);if(null!=m&&b.target!=m&&!a.contains(m,b.target))return b.preventDefault(),!1}if(ace.vars.ios_safari&&"false"!==d.attr("data-link"))return document.location=d.attr("href"),b.preventDefault(),!1}});var k=!1;this.show=function(b,c,d){if(d!==!1){if(k)return!1;k=!0}c=c||h;var e,f=a(b);if(f.trigger(e=a.Event("show.ace.submenu")),e.isDefaultPrevented())return!1;f.css({height:0,overflow:"hidden",display:"block"}).removeClass("nav-hide").addClass("nav-show").parent().addClass("open"),b.scrollTop=0,c>0&&f.css({height:b.scrollHeight,"transition-property":"height","transition-duration":c/1e3+"s"});var g=function(b,c){b&&b.stopPropagation(),f.css({"transition-property":"","transition-duration":"",overflow:"",height:""}),c!==!1&&f.trigger(a.Event("shown.ace.submenu")),d!==!1&&(k=!1)};return c>0&&a.support.transition.end?f.one(a.support.transition.end,g):g(),ace.vars.android&&setTimeout(function(){g(null,!1),ace.helper.redraw(b)},c+20),!0},this.hide=function(b,c,d){if(d!==!1){if(k)return!1;k=!0}c=c||h;var e,f=a(b);if(f.trigger(e=a.Event("hide.ace.submenu")),e.isDefaultPrevented())return!1;f.css({height:b.scrollHeight,overflow:"hidden",display:"block"}).parent().removeClass("open"),b.offsetHeight,c>0&&f.css({height:0,"transition-property":"height","transition-duration":c/1e3+"s"});var g=function(b,c){b&&b.stopPropagation(),f.css({display:"none",overflow:"",height:"","transition-property":"","transition-duration":""}).removeClass("nav-show").addClass("nav-hide"),c!==!1&&f.trigger(a.Event("hidden.ace.submenu")),d!==!1&&(k=!1)};return c>0&&a.support.transition.end?f.one(a.support.transition.end,g):g(),ace.vars.android&&setTimeout(function(){g(null,!1),ace.helper.redraw(b)},c+20),!0},this.toggle=function(a,b){if(b=b||h,0==a.scrollHeight){if(this.show(a,b))return 1}else if(this.hide(a,b))return-1;return 0};var l="menu-min",m="responsive-min",n="h-sidebar",o=function(){this.mobile_style=1,this.$sidebar.hasClass("responsive")&&!a('.menu-toggler[data-target="#'+this.$sidebar.attr("id")+'"]').hasClass("navbar-toggle")?this.mobile_style=2:this.$sidebar.hasClass(m)?this.mobile_style=3:this.$sidebar.hasClass("navbar-collapse")&&(this.mobile_style=4)};o.call(g),a(window).on("resize.sidebar.vars",function(){f.call(g)}).triggerHandler("resize.sidebar.vars")}var d=0;a(document).on(ace.click_event+".ace.menu",".menu-toggler",function(b){var c=a(this),d=a(c.attr("data-target"));if(0!=d.length){b.preventDefault(),d.toggleClass("display"),c.toggleClass("display");var e=ace.click_event+".ace.autohide",f="true"===d.attr("data-auto-hide");return c.hasClass("display")?(f&&a(document).on(e,function(b){return d.get(0)==b.target||a.contains(d.get(0),b.target)?void b.stopPropagation():(d.removeClass("display"),c.removeClass("display"),void a(document).off(e))}),"true"==d.attr("data-sidebar-scroll")&&d.ace_sidebar_scroll("reset")):f&&a(document).off(e),!1}}).on(ace.click_event+".ace.menu",".sidebar-collapse",function(b){var c=a(this).attr("data-target"),d=null;c&&(d=a(c)),(null==d||0==d.length)&&(d=a(this).closest(".sidebar")),0!=d.length&&(b.preventDefault(),d.ace_sidebar("toggleMenu",this))}).on(ace.click_event+".ace.menu",".sidebar-expand",function(b){var c=a(this).attr("data-target"),d=null;if(c&&(d=a(c)),(null==d||0==d.length)&&(d=a(this).closest(".sidebar")),0!=d.length){var e=this;b.preventDefault(),d.ace_sidebar("toggleResponsive",this);var f=ace.click_event+".ace.autohide";"true"===d.attr("data-auto-hide")&&(d.hasClass("responsive-max")?a(document).on(f,function(b){return d.get(0)==b.target||a.contains(d.get(0),b.target)?void b.stopPropagation():(d.ace_sidebar("toggleResponsive",e),void a(document).off(f))}):a(document).off(f))}}),a.fn.ace_sidebar=function(d,e){var f,g=this.each(function(){var b=a(this),g=b.data("ace_sidebar"),h="object"==typeof d&&d;g||b.data("ace_sidebar",g=new c(this,h)),"string"==typeof d&&"function"==typeof g[d]&&(f=e instanceof Array?g[d].apply(g,e):g[d](e))});return f===b?g:f}}(window.jQuery),function(a,b){function c(b,c){var f=this,g=a(window),h=a(b),i=h.find(".nav-list"),j=h.find(".sidebar-toggle").eq(0),k=h.find(".sidebar-shortcuts").eq(0),l=h.ace_sidebar("ref");h.attr("data-sidebar-scroll","true");var m=i.get(0);if(m){var n=null,o=null,p=null,q=null,r=null,s=null,t=c.scroll_to_active||ace.helper.boolAttr(b,"data-scroll-to-active")||!1,u=c.include_shortcuts||ace.helper.boolAttr(b,"data-scroll-include-shortcuts")||!1,v=c.include_toggle||ace.helper.boolAttr(b,"data-scroll-include-toggle")||!1,w=c.smooth_scroll||ace.helper.intAttr(b,"data-scroll-smooth")||!1,x=c.outside||ace.helper.boolAttr(b,"data-scroll-outside")||!1,y=c.scroll_style||h.attr("data-scroll-style")||"",z=c.mousewheel_lock||ace.helper.boolAttr(b,"data-mousewheel-lock")||!1;this.is_scrolling=!1;var A=!1;this.sidebar_fixed=e(b,"fixed");var B,C,D=function(){var a=i.parent().offset();return f.sidebar_fixed&&(a.top-=ace.helper.scrollTop()),g.innerHeight()-a.top-(v?0:j.outerHeight())},E=function(){return m.clientHeight},F=function(b){if(!A&&f.sidebar_fixed){i.wrap('