// JavaScript Document
//Copyright 2010 AVIA Consulting, Inc., All Rights Reserved

function dotoc()
	{
	if (document.getElementById) {
		//alert(document.getElementById('faqdiv').tagName);
		var nodecol = document.getElementById('faqdiv').childNodes;
		var nodelng = nodecol.length;
		var nodecnt = '';
		var toc = '';
		var nest=tocndx=0;
		for (var i = 1; i < nodelng; i++)
			{
			if (nodecol[i].tagName == 'H1' || nodecol[i].tagName == 'H2' || nodecol[i].tagName == 'H3')
				{
				nest = parseInt(nodecol[i].tagName.substr(1)) - 1;
				if (nest == 0) nest++;
				nodecnt = nodecol[i].innerHTML;
				for (var j = 1; j <= nest; j++)
					toc += '<ul>';
				toc += '\n<li><a href="#question'+i+'">' + 
				nodecnt.replace(/<\/?a[^>]*>/gi,"")+'</a></li>\n';
				for (var j = 1; j <= nest; j++)
					toc+='</ul>';
				nodecol[i].innerHTML = '<a name="question'+i+'"></a>'+nodecnt;
				tocndx++;
				}
			}
		//alert(toc);
		if (tocndx>1)
			{
			document.getElementById('toc').innerHTML = '<div id="toccnt">\n'+toc+'\n</div>';
			// document.getElementById('toc').className = 'mmhide_toc';
			}
		}
	}	

