var navbar_menu_visible=0;$(document).on("click",".navbar-toggler",function(){$toggle=$(this),1==navbar_menu_visible?($("html").removeClass("nav-open"),navbar_menu_visible=0,$("#bodyClick").remove(),setTimeout(function(){$toggle.removeClass("toggled")},550)):(setTimeout(function(){$toggle.addClass("toggled")},580),div='
',$(div).appendTo("body").click(function(){$("html").removeClass("nav-open"),navbar_menu_visible=0,$("#bodyClick").remove(),setTimeout(function(){$toggle.removeClass("toggled")},550)}),$("html").addClass("nav-open"),navbar_menu_visible=1)}),function(e){e.fn.toc=function(n){var o=e.extend({noBackToTopLinks:!1,title:"",minimumHeaders:3,headers:"h1, h2, h3, h4",listType:"ol",showEffect:"show",showSpeed:"slow"},n),t=e(o.headers).filter(function(){var n=e(this).prev().attr("name");return!this.id&&n&&(this.id=e(this).attr("id",n.replace(/\./g,"-"))),this.id}),a=e(this);if(t.length&&!(t.length";t.each(function(n,t){var a=t.firstChild;if(e(a).on("click",function(){o.noBackToTopLinks||(window.location.hash=t.id)}),l=r(t),o.noBackToTopLinks||l!==d||e(t).addClass("top-level-header").after(' '),l===c)h+="
  • "+t.innerHTML+"";else if(l<=c){for(i=l;i";h+="
  • "+t.innerHTML+""}else if(l>c){for(i=l;i>c;i--)h+="<"+o.listType+">
  • ";h+=""+t.innerHTML+""}c=l}),h+="",o.noBackToTopLinks||e(document).on("click",".back-to-top",function(){e(window).scrollTop(0),window.location.hash=""}),s[o.showEffect]()}}}(jQuery),$(function(){$("a:external").addClass("external"),$(".external").attr("target","_blank")}),$.expr[":"].external=function(e){return!e.href.match(/^mailto\:/)&&e.hostname!=location.hostname};