// JavaScript Document
function toc(){ 
 
	if(document.getElementById){  
    
		var nodecol=document.getElementById('centre').childNodes;    
	 
		var nodelng=nodecol.length;  

		var nodecnt='';      
		var toc='';      
		var nest=tocndx=0;      
	for(var i=1;i<nodelng;i++){    
//to display TOC only if there are H3 (to change this add: || nodecol[i].tagName=='H4' || nodecol[i].tagName=='H2' 
  		if(nodecol[i].tagName=='H3'){
			nest=parseInt(nodecol[i].tagName.substr(1));
			nodecnt=nodecol[i].innerHTML;            
				for(var j=1;j<=nest;j++)
				toc+='<ul>';            
				toc+='\n<li><a href="#jump'+i+'" >'+               
				nodecnt.replace(/<\/?a[^>]*>/gi,"")+'</a></li>\n';            
				for(var j=1;j<=nest;j++)               
				toc+='</ul>';            
				nodecol[i].innerHTML=               
				'<a name="jump'+i+'"></a>'+nodecnt;            
				tocndx++;}
				}      
				if(tocndx>1){          
					document.getElementById('toc').innerHTML=            
					 '<div id="toccnt">\n' +toc+'\n</div>';    
					document.getElementById('toc').className='hide_toc';
					}
			}
	}

