function toggleDisplay(nodo, maxNodo, maxSubnodo) {
	var nodoSeleccionado;
	var nodoActual;
	var mostrar;
	nodoSeleccionado = document.getElementById(nodo);
	mostrar = document.getElementById("visible").value;

	for (i = 1; i <= maxNodo; i++) {
		for (j = 1; j <= maxSubnodo; j++) {
			nodo_i = "nodo"+i;
			nodoActual = document.getElementById(nodo_i);
			if (nodoActual != nodoSeleccionado) {
				nodo_j = "nodo"+i+"Subnodo"+j;
				subNodo = document.getElementById(nodo_j);
				if (subNodo != null) {
					if (i != mostrar) {
						subNodo.style.display = 'none';
					}
				}
			} else {
				nodo_j = "nodo"+i+"Subnodo"+j;
				subNodo = document.getElementById(nodo_j);
				if (subNodo != null) {
					subNodo.style.display = 'block';
				}
			}
		}
	}
}