function initCarte() {
	$$('#menu-plats a').each( function(link) {
	  link.addEvent('click', function(e) {
		  e = new Event(e).stop();
			var catid = link.id.substring(3);
			var liste = 'plats';
			var url = "update_carte.php?id=" +catid+"&r="+Math.random();
			var styles = new Fx.Styles(liste, {duration: 400});
			$(liste).empty();
		  $('cartewrapper').addClass('ajax-loading');
			styles.start({
				'opacity': [1, 0],
				'height': 0
			}).chain(function() {
			  new Ajax(url, {
					method: 'get',
					update: liste,
					encoding:'utf8',
					onComplete: function() {
						resetCurrentMenu();
						link.addClass('current');
						$('cartewrapper').removeClass('ajax-loading');
						styles.start({
							'opacity': [0, 1],
							'height': 245
						});
					}
			  }).request();
			});
	  });
  });
}
window.addEvent('domready', initCarte);

function resetCurrentMenu() {
	$$('#menu-plats a').each( function(link){
		if(link.hasClass('current'))
			link.removeClass('current');
	});
}