var MenuLeft = Class.extend({
	init: function() {
		var self = this;
		this.effectEnds = true;
		jQuery('#categories a.virtual').click(function() {
			if (self.effectEnds) {
				self.effectEnds = false;
				if (jQuery(this).hasClass('open')) {
					jQuery(this).removeClass('open')
					.next()
					.hide();
					self.effectEnds = true;
				} else {
					jQuery('#categories a.open')
					.removeClass('open')
					.next()
					.hide();
					
					jQuery(this).addClass('open')
					.next()
					.fadeIn('slow', function() {
						self.effectEnds = true;
					});
				}
			}
			
			return false;
		});
	}
});
