// JavaScript Document
(function(){
YAHOO.namespace("historia");

YAHOO.historia.initAccordion = function(){
	//Definir los atributos del objeto
	var openObj = {
		height: {to: 400}
	};
	var closeObj = {
		height: {to: 1}
	};
	
	//Definir function fnClick
	var fnClick = function(){
		//Obtiene el elemento para abrir/cerrar
		var section = YAHOO.util.Dom.getLastChild(this);
		var height = YAHOO.util.Dom.getStyle(section, "height");
		
		//Llamar a la funcion doAnim
		doAnim(section, height);
	}
	
	var elim = YAHOO.util.Dom.getElementsByClassName("eliminatoria");
	for (i in elim){
		YAHOO.util.Event.addListener(elim[i], "click", fnClick);
	}
	
	function doAnim (section, height){
		var header = YAHOO.util.Dom.getFirstChild( section.parentNode );
		var linksResult = YAHOO.util.Dom.getElementsByClassName('link', null, header);
		//alert(linksResult[0].innerHTML);
		
		if (height > "1px"){
			var anim = new YAHOO.util.Anim(section, closeObj, 0.5);
			YAHOO.util.Dom.setStyle(section, "overflow", "hidden");
			YAHOO.util.Dom.replaceClass(linksResult[0], 'activo', 'inactivo');
			anim.animate();
		} else if (height == "1px") {
			var anim = new YAHOO.util.Anim(section, openObj, 0.5);
			YAHOO.util.Dom.setStyle(section, "overflow-y", "scroll");
			YAHOO.util.Dom.replaceClass(linksResult[0], 'inactivo', 'activo');
			anim.animate();
		}
	}
}

YAHOO.util.Event.onContentReady("historia-eliminatoria", YAHOO.historia.initAccordion)
})();