function getEl(id) {
	if (document.getElementById)
		return document.getElementById(id);
	else if (document.all)
		return document.all[id];
	else
		return null;

}

function nodeClick() {
	var id = this.id.slice(1);
	var el = getEl(id);
	el.style.display = (el.style.display == 'none')? 'block' : 'none';
	return true;
}



var i, j, id, link, el1;
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);
		el1 = getEl(id);
		if (el1) {
			link.onclick = nodeClick;
			j = parseInt(link.id.charAt(0));
			el1.style.display = visibility[j];
		}
	}
}

