function onAnimate(show) {
	//$(this).fadeIn('slow').show();
	if (show) {
		$(this)
			.css('visibility', 'hidden').show()
				.css('width', $(this).innerWidth())
			.hide().css('visibility', 'visible')
		.fadeIn('normal');
	} else {
		$(this).fadeOut('fast');
	}
}

var MENU_COUNTER = 1;
function loadMenu() {
	if (this.id == 'dynamicMenu') {
		$('> ul > li', this).remove();

		var ul = $('<ul></ul>');
		var t = MENU_COUNTER + 10;
		for (; MENU_COUNTER < t; MENU_COUNTER++) {
			$('> ul', this).append('<li>Item ' + MENU_COUNTER + '</li>');
		}
	}
}

function unloadMenu() {
	if (MENU_COUNTER >= 30) {
		MENU_COUNTER = 1;
	}
}

$(function() {
	// Initialisation du menu
	$('a.fancybox').fancybox({overlayOpacity:0.6, type: 'image'});
	$('a.fancybox1').fancybox({overlayOpacity:0.6, type: 'image'});
	$('a.fancybox2').fancybox({overlayOpacity:0.6, type: 'image'});
	$('a.fancybox3').fancybox({overlayOpacity:0.6, type: 'image'});
	$('a.fancybox4').fancybox({overlayOpacity:0.6, type: 'image'});
	$('a.fancybox5').fancybox({overlayOpacity:0.6, type: 'image'});
	$('a.fancybox6').fancybox({overlayOpacity:0.6, type: 'image'});
	$('a.fancybox7').fancybox({overlayOpacity:0.6, type: 'image'});
	$('a.fancybox8').fancybox({overlayOpacity:0.6, type: 'image'});
	$('a.fancybox9').fancybox({overlayOpacity:0.6, type: 'image'});
	$('a.fancybox10').fancybox({overlayOpacity:0.6, type: 'image'});
	$('a.fancybox11').fancybox({overlayOpacity:0.6, type: 'image'});
	$('a.fancybox12').fancybox({overlayOpacity:0.6, type: 'image'});
	$('a.fancybox13').fancybox({overlayOpacity:0.6, type: 'image'});
	$('a.fancybox14').fancybox({overlayOpacity:0.6, type: 'image'});
	$('a.fancybox15').fancybox({overlayOpacity:0.6, type: 'image'});
	$('a.fancybox16').fancybox({overlayOpacity:0.6, type: 'image'});
	$('a.fancybox17').fancybox({overlayOpacity:0.6, type: 'image'});
	$('a.fancybox18').fancybox({overlayOpacity:0.6, type: 'image'});
	$('a.fancybox19').fancybox({overlayOpacity:0.6, type: 'image'});
	$('a.fancyboxa').fancybox({overlayOpacity:0.6, type: 'image'});
	$('a.fancyboxb').fancybox({overlayOpacity:0.6, type: 'image'});
	$('a.fancyboxc').fancybox({overlayOpacity:0.6, type: 'image'});
	$('a.fancyboxd').fancybox({overlayOpacity:0.6, type: 'image'});
	$('a.fancyboxe').fancybox({overlayOpacity:0.6, type: 'image'});
	$("a.note").fancybox({
		'scrolling'		: 'no',
		'titleShow'		: false
	});
	$("a.meteo_link").click(function() {
		// Effet d'ouverture/fermeture au ralenti avec le tableau qui contient la météo
		$("div.meteo_container").slideToggle('slow');
	});
});