!function(){"use strict";!function($,window,document){var tocClassName="tocify",tocFocusClassName="tocify-focus",tocHoverClassName="tocify-hover",hideTocClassName="tocify-hide",headerClassName="tocify-header",headerClass="."+headerClassName,subheaderClassName="tocify-subheader",subheaderClass="."+subheaderClassName,itemClassName="tocify-item",itemClass="."+itemClassName,extendPageClassName="tocify-extend-page",extendPageClass="."+extendPageClassName;$.widget("toc.tocify",{version:"1.9.0",options:{context:"body",ignoreSelector:null,selectors:"h1, h2, h3",showAndHide:!0,showEffect:"slideDown",showEffectSpeed:"medium",hideEffect:"slideUp",hideEffectSpeed:"medium",smoothScroll:!0,smoothScrollSpeed:"medium",scrollTo:0,showAndHideOnScroll:!0,highlightOnScroll:!0,highlightOffset:40,theme:"bootstrap",extendPage:!0,extendPageOffset:100,history:!0,scrollHistory:!1,hashGenerator:"compact",highlightDefault:!0},_create:function(){var self=this;self.extendPageScroll=!0,self.items=[],self._generateToc(),self._addCSSClasses(),self.webkit=function(){for(var prop in window)if(prop&&-1!==prop.toLowerCase().indexOf("webkit"))return!0;return!1}(),self._setEventHandlers(),$(window).load((function(){self._setActiveElement(!0),$("html, body").promise().done((function(){setTimeout((function(){self.extendPageScroll=!1}),0)}))}))},_generateToc:function(){var firstElem,ul,self=this,ignoreSelector=self.options.ignoreSelector;(firstElem=-1!==this.options.selectors.indexOf(",")?$(this.options.context).find(this.options.selectors.replace(/ /g,"").substr(0,this.options.selectors.indexOf(","))):$(this.options.context).find(this.options.selectors.replace(/ /g,""))).length?(self.element.addClass(tocClassName),firstElem.each((function(index){$(this).is(ignoreSelector)||(ul=$("