function addEvent(obj, evType, fn){
	if (obj.addEventListener) {
		obj.addEventListener(evType, fn, false);
		return true;
	}
	else if (obj.attachEvent) {
		var r = obj.attachEvent("on"+evType, fn);
		return r;
	}
	else {
		return false; 
	} 
}

function inicializarEventos() {
	var documentacion    = document.getElementById("documentacion");
	if (documentacion == null) return false;
	
	var items            = documentacion.getElementsByTagName("li");
	var enlace, parrafo;
	
	if (items.length < 1) return false;
	for (i = 0; i < items.length; i++) {
		enlace   = items[i].firstChild.getElementsByTagName("a")[0];
		parrafo  = items[i].lastChild;

		parrafo.style.display = "none";

		enlace.onclick = function(e){
			toggle(this.parentNode.parentNode.lastChild);
			return false;
		};
	}
}

function toggle(parrafo) {
	if (parrafo.style.display == "none") {
		parrafo.style.display = "block";
	} else {
		parrafo.style.display = "none";
	}
}

addEvent(window, "load", inicializarEventos);
