Event.observe(window,'load',cargaEventosMenu);
var elementos = new Array();

function cargaEventosMenu() {
	$$('ul.menu_lateral li').each(function(s,index) {
		elemento = s.childElements();
		elementos.push(elemento);
		if ( elementos[index].length > 1 ) {
			Event.observe(elementos[index][0],'click',function(e) {muestraSubmenu(elementos[index][1])});
		}
	});
}

function muestraSubmenu(obj) {
	if ( ! obj.hasClassName('abierto') ) {
		if ( obj.style.display == 'none' ) {
			muestra(obj);
		}
		else {
			oculta(obj);
		}
	}
}

function muestra(m) {
//	m.style.display = '';
	new Effect.BlindDown(m, { queue: { position: 'end', scope: 'efectosmenu', limit: 1 } });
}

function oculta(m) {
//	m.style.display = 'none';
	new Effect.BlindUp(m, { queue: { position: 'end', scope: 'efectosmenu', limit: 1 } });
}