window.addEvent('domready', function() {
	
	$$('.drop').each(function(el) {
//		el.setOpacity(0.8);
		parent = el.getParent();
		/*parent.getElement('a').addEvent('click', function(e) {
			e.stop();
		});*/
		parent.addClass('drop');
		parent.addEvent('click', function() {
			hideAll();
			//el.getParent().getElement('span.title').addClass('titleActive');
			rev = new Fx.Reveal(el, {			
				duration: 300,
				mode: 'both'
			});
			rev.toggle();
		});
	});
	
});

function hideAll() {
	$$('div.drop').each(function(el) {
		if ($chk(el.getParent().getElement('span.title')))
			el.getParent().getElement('span.title').removeClass('titleActive');
		rev = new Fx.Reveal(el, {			
				duration: 300,
				mode: 'both'
		});
		rev.dissolve();
	});
}
