function countersToHeading(counters) { var result = ""; for (var i = 0; i < counters.length; i++) { if (i > 0) result = result + "."; result = result + counters[i]; } return result; } function indentSection(count) { var result = ""; for (var i = 0; i < count; i++) { result += "  "; } return result; } function rewriteSection(section, counters) { var result = ""; result = result + countersToHeading(counters) + " - " + section.innerHTML; return result; } function generateToc() { var sections = document.getElementsByClassName("section"); var toc = '';//