		function toolhover()
		{
			if(!document.getElementById || !document.createTextNode){return;}
			var t=document.getElementById('tools');
			if(!t){return;}
			var lis=t.getElementsByTagName('li');
			for(var i=0;i<lis.length;i++)
			{
				lis[i].onmouseover=function(){
					this.className='cur';
				}
				lis[i].onmouseout=function(){
					this.className='';
				}
				lis[i].getElementsByTagName('a')[0].onfocus=function(){
					this.parentNode.className='cur';
				}
				lis[i].getElementsByTagName('a')[0].onblur=function(){
					this.parentNode.className='';
				}
				lis[i].onclick=function(){
					self.location.href=this.getElementsByTagName('a')[0].href;
				}
			}
			var h2s=document.getElementsByTagName('h2');
			for(i=0;i<h2s.length-1;i++)
			{
				h2s[i].className='parent';
				h2s[i].nextSibling.className='hide';
			 	var newa=document.createElement('a');
				var oldtxt=h2s[i].firstChild.nodeValue;
				newa.appendChild(document.createTextNode(oldtxt));
				newa.href='#'+h2s[i].nextSibling.id;
				newa.onmouseover=function()
				{
					this.parentNode.className='hov';
				}
				newa.onmouseout=function()
				{
					var other=this.parentNode.nextSibling;
					if(other.className.indexOf('hide')==-1)
					{
						this.parentNode.className='open';
					} else {
						this.parentNode.className='parent';
					}
				}
				newa.onclick=function()
				{
					var other=this.parentNode.nextSibling;
					if(other.className.indexOf('hide')==-1)
					{
						other.className='hide';
					} else {
						other.className='show';
					}
					return false;
				}
				h2s[i].replaceChild(newa,h2s[i].firstChild);
			}
			var as=document.getElementsByTagName('a');
			var safeas=as;
			for(var i=0;i<as.length;i++)
			{
				if(safeas[i].className=='back2')
				{
					safeas[i].parentNode.removeChild(safeas[i]);
				}
			}
			var nav=document.getElementById('nav');
			nav.parentNode.removeChild(nav);
			var g=document.getElementById('google');
			if(g){g.style.display='inline';}
			// var last=document.getElementsByTagName('h2')[document.getElementsByTagName('h2').length-1];
			// last.className='open';
			// last.nextSibling.className='';
		}
		window.onload=toolhover;

