function refresh(){
	window.location.reload( false );
	}
	
function toc(){
   if(document.getElementById){
      var nodecol=document.getElementById('content-area').childNodes;
	  //var nodecol=document.childNodes;
      var nodelng=nodecol.length;
      var nodecnt='';
      var toc='';
      var nest=tocndx=0;
	//alert("Node column length is " +nodelng);
	//alert("Child nodes are" + nodecol);
      for(var i=1;i<nodelng;i++){
	//alert("FOR loop running. Count is " + nest +"."+"Tagname" + nodecol[i].tagName);
		if(nodecol[i].tagName=='H1'){
			//alert("Inner HTML for tag H1 is " + nodecol[i].innerHTML);
			nodecnt=nodecol[i].innerHTML;
			toc='<p>'+nodecnt+' Table of Contents</p>\n';
		} 		
         if(nodecol[i].tagName=='H2'||nodecol[i].tagName=='H3'||nodecol[i].tagName=='H4'||nodecol[i].tagName=='H5'||nodecol[i].tagName=='H6'){
			//alert("Tag name is " + nodecol[i].tagName);
            nest=parseInt(nodecol[i].tagName.substr(1));
			//alert("Nest variable is " + nest);
			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='mmhide_toc';
		}
	}
}