

/**
 * @author Activitea
 */
document.observe('dom:loaded', function() {
	$('sub-menu').select('span.collapse').each(function(element) {
		element.observe('click', function(event) {
			var $this = $(this),
				$row = $this.up(),
				$li = $row.up();

			event.stop();
			
			if ($li.hasClassName('expanded'))
				return false;
			
			// $li.addClassName('selected');
			if ($row.next().visible()) {
				$this.removeClassName('expanded');
				Effect.SlideUp($row.next(), {
					duration: 0.2
				});
			} else {
				$this.addClassName('expanded');
				Effect.SlideDown($row.next(), {
					duration: 0.2
				});
			}
		});
	});
});

