if(window.addEventListener){
	window.addEventListener('load', sitemap, false);  
}else{
	window.attachEvent('onload', function(){ sitemap(); })
}

function sitemap(){
	var h = document.getElementById('content').getElementsByTagName('h2');
	for (j=0;j<h.length;j++){
		if(h[j].className == 'sitemap'){
			var img = document.createElement('img');
			img.className = 'icon';				
			img.src = '_img/folder-closed.gif';
			h[j].insertBefore(img, h[j].firstChild);
			
			img.onclick = function(){
				ul = this.parentNode.nextSibling;
				while (ul.nodeType != 1){
					ul = ul.nextSibling;
				}
				if(ul.style.display == "block"){
					ul.style.display = "none";
					this.src = '_img/folder-closed.gif';
				} else {
					ul.style.display = "block";
					this.src = '_img/folder-open.gif';
				}
			}
			
		} else {
			var img = document.createElement('img');
			img.className = 'icon';				
			img.src = '_img/page.gif';
			img.style.height = '10px';
			h[j].insertBefore(img, h[j].firstChild);
		}
	}
	
	
	
	var l = document.getElementById('content').getElementsByTagName('li');
	for (i=0;i<l.length;i++){
		if(l[i].className == 'parent'){
			l[i].style.listStyleImage = "url('_img/folder-closed.gif')";
			l[i].onclick = function(){
				var sub = this.firstChild;
				while (sub.nodeName != "UL"){
					sub = sub.nextSibling;
				}
				sub.onclick = function(){
					this.clicked = true;
				};
				
				if(sub.clicked == true){
					sub.clicked = false;
				}else if(sub.style.display == "block"){
					sub.style.display = "none";
					this.style.listStyleImage = "url('_img/folder-closed.gif')";
				} else {
					sub.style.display = "block";
					this.style.listStyleImage = "url('_img/folder-open.gif')";
				}
			}
		} else {
			l[i].style.listStyleImage = "url('_img/page.gif')";
		}
	}
	
	}