function nodeClick() {
	var id = this.id.slice(1);
	document.all[id].style.display = 
		(document.all[id].style.display == 'none')? 'block' : 'none';
	return true;
}

function makeNodes() {
	var i, j, id, link;
	var visibility = new Array('none', 'block');
	var str = document.links.length.toString() + '\n';
	for (i=0; i<document.links.length; i++) {
		link = document.links[i];
		if (link.id) { str += link.id + '\n'; }
		if ((link.id) && ((link.id.charAt(0) == '0') || (link.id.charAt(0) == '1'))) {
			id = link.id.slice(1);
			if (document.all[id]) {
				link.onclick = nodeClick;
				j = parseInt(link.id.charAt(0));
				document.all[id].style.display = visibility[j];
			}
		}
	}
}


