// Questo scrirpt utilizza una versione non ultimata Morphidae Javascript Framework

var actMenu = {};
Event.add(window, 'ondomloaded', function() {
	if(I('events')) initBlindMenus('events');
	if(I('events_old')) initBlindMenus('events_old');
});

function initBlindMenus(o) {
	var t = T('dt', o), d = T('dd', o);
	t.forEach(function(a, i) {
		var b = d[i];
		Event.add(a, 'onclick', function() {
			var n = null, act = actMenu[o];
			if(act) {
				Fx.blindUp({
					element: act,
					time: 0.618,
					effect: Effects.outCubic
				});
			}
			if(!act || act != b) {
				Fx.blindDown({
					element: b,
					time: 0.618,
					effect: Effects.outCubic
				});
				n = b;
			}
			if(act == b) n = null;
			actMenu[o] = n;
		});
		a.style.cursor = 'pointer';
		Dom.setStyles(b, {
			height: '0px',
			overflow: 'hidden'
		});
	});
}
