/*! Table of Contents jQuery Plugin - jquery.toc * Copyright (c) 2013-2016 Nikhil Dabas * http://www.apache.org/licenses/LICENSE-2.0 */ !function(n){"use strict";var t=function(t){return this.each(function(){var r,f,e=n(this),o=e.data(),i=[e],s=this.tagName,u=0;r=n.extend({content:"body",headings:"h1,h2,h3"},{content:o.toc||void 0,headings:o.tocHeadings||void 0},t);f=r.headings.split(",");n(r.content).find(r.headings).attr("id",function(t,i){var r=function(n){0===n.length&&(n="?");for(var i=n.replace(/\s+/g,"_"),t="",r=1;null!==document.getElementById(i+t);)t="_"+r++;return i+t};return i||r(n(this).text())}).each(function(){var t=n(this),r=n.map(f,function(n,i){if(t.is(n))return i})[0],e;r>u?(e=i[0].children("li:last")[0],e&&i.unshift(n("<"+s+"/>").appendTo(e))):i.splice(0,Math.min(u-r,Math.max(i.length-1,0)));n("
").appendTo(i[0]).append(n("").text(t.text()).attr("href","#"+t.attr("id")));u=r})})},i=n.fn.toc;n.fn.toc=t;n.fn.toc.noConflict=function(){return n.fn.toc=i,this};n(function(){t.call(n("[data-toc]"))})}(window.jQuery)