// General Javascript Utilities for use on The Harlaxton College Web Site
		 
// Function creates a Table of Contents by scanning page for Header elements
function toc(){
   if(document.getElementById){
      var nodecol=document.getElementById('content-area').childNodes;
      var nodelng=nodecol.length;
      var nodecnt='';
      var toc='<ul>';
      var nest=tocndx=0;
      for(var i=1;i<nodelng;i++){
         if(nodecol[i].tagName=='H3'||nodecol[i].tagName=='H4'||nodecol[i].tagName=='H5'
            ||nodecol[i].tagName=='H6'){
            nest=parseInt(nodecol[i].tagName.substr(1))-2;
            nodecnt=nodecol[i].innerHTML;
			toc+='\n<li class="tocdepth' + nest +'"><a href="#jump'+i+'">' + nodecnt.replace(/<\/?a[^>]*>/gi,"")+'</a></li>';
            nodecol[i].innerHTML=
               '<a name="jump'+i+'"></a>'+nodecnt;
            tocndx++;}}
	  toc+='\n</ul>';
		if(tocndx>1){
         document.getElementById('toc-pod').innerHTML=
            '<h2>On This Page</h2><div class="pod-body">\n'+toc+'\n</div>';
         document.getElementById('toc-pod');}}}
