//va servir plus d'une fois => function
var setCocktails = function(){
	var cocktailsCarrousel = new mooVcarrousel('cocktailsCarrousel', 'carrouContent', 'unCocktail', {
		items       : { width: 103, space: 5 },
		duration    : 600,				
		transition: Fx.Transitions.Quad.easeInOut,		
		butts       : {
			nextB   : 'cocktailNext',
			prevB   : 'cocktailPrev'
		},
		onStart     : function(){
			cocktailsPopin('unCocktail a');
		}
	});
};

//popins cocktails
var cocktailsPopin = function(ziClass){
	var cockPopins = new mooVpopin (ziClass, {
		padding      : 0,
		popWidth     : 646,
		popHeight    : 410,
		maskOpacity  : 0.6,
		closeCaption : 'back',
		closeWidth   : 25,
		closeHeight  : 24,
		closeRight   : 0,
		closeTop     : 4,
		ajaxUrl      : '/sherlock/cocktailsContent.php',
		getUrlData   : true,
		onComplete   : function(){
			$$('.printLink').addEvent('click', function(e){
				window.print();
			});
			
		}
	});
}

window.addEvent('domready', function(){
	//envoyer le carrousel par d�faut
	setCocktails();
	
	//popin sur les images flagship
	cocktailsPopin('flagPop');

	//bouton des saisons, pr�chargement, �a gagne un peu de temps
	var myImages = new Asset.images(['/img/cocktails/summerButt.png', '/img/cocktails/winterButt.png']);
	$('seasonButt').addEvent('click', function(e){
		e.stop();
		//changement d'image avec correction png pour ie6 au passage
		if(this.getFirst().getProperty('src').contains('winter')){
			var ajaxData="season=winter";
			this.getFirst().setProperties({
				'src' : '/img/cocktails/summerButt.png',
				'alt': 'Change Cocktail Season to Summer'
			});
			this.setProperties({
				'href': '/cocktails.php?season=summer',
				'title': 'Change Cocktail Season to Summer'
			});
			if(Browser.Engine.trident4) { $$('img.twice').each(Browser.fixPNG) };
		}
		else {
			var ajaxData="season=summer";
			this.getFirst().setProperties({
				'src' : '/img/cocktails/winterButt.png',
				'alt': 'Change Cocktail Season to Winter'
			});
			this.setProperties({
				'href': '/cocktails.php?season=winter',
				'title': 'Change Cocktail Season to Winter'
			});
			if(Browser.Engine.trident4) { $$('img.twice').each(Browser.fixPNG) };
		}
		//un p'tit coup d'ajax et on renvoie un nouveau carrousel
		var changeCarrousel = new Request.HTML({
			method     : 'get',
			url        : '/sherlock/carrouselContent.php',
			update     : $('carrouContent'),
			onComplete : function(){
				setCocktails();
			}
		}).send(ajaxData);
	});

});