/************************************
	MANIPULATION DU CONTENU
************************************/

var currentPosition = 0;
var showitems = 2;

// Sert à ne pas animer lorsqu'on positionne le carrousel pour la première fois
var firstAnimation = true;

$(document).ready(function() {

	if($('.artisteCarousselContainer')){
		animation(0);

		$('.boutonPrecedent')
			.click( function(){

				animation(currentPosition--);
				return false;

			});

		$('.boutonSuivant')
			.click( function(){

				animation(currentPosition++);

				return false;

			});


		$('a.agrandissement')
			.click( function(){
				$('.artisteToile a').eq(0).click();
				return false;
			});
	}
	
	
	//Ajuster la position d'une toile
	var thumbs = $('.artisteToiles li, .galeries ul li');
	var imgHeight = 0;
	var liHeight = 0;
	
	for(var i = 0; i < thumbs.size(); i++){
	
		imgHeight = Math.floor(90 - thumbs.eq(i).find('img').eq(0).height() );
		liHeight = thumbs.eq(i).height();
		
		thumbs.eq(i).css("paddingTop", imgHeight );
		thumbs.eq(i).css("height", 160 - imgHeight)
	
	}	

});

/* LIGHTBOX */
	$(function() {
        $('.artisteToile a').lightBox({imageBtnClose : IMAGE_CLOSE});
    });

	function animation(){

		// Nombre de page Maximum
			var nombreItems = $('.artisteCaroussel ul li');
			var pageMax = Math.floor( nombreItems.length / showitems);

		// Page a afficher
			if( currentPosition < 0 ){
				currentPosition = pageMax;
			}

			if( currentPosition > pageMax ){
				currentPosition = 0;
			}

		// Hauteur du Conteneur
			var imageMargin = 25;
			var containerHeight = -25;
			var strin = '';

			for( var i = (currentPosition * showitems); i < (currentPosition * showitems) + showitems; i++){

				if( nombreItems.eq(i) ){
					containerHeight = containerHeight + nombreItems.eq(i).height() + imageMargin;
					strin = strin + ' ' + (nombreItems.eq(i).height() + imageMargin);
				}

			}

			if( containerHeight < 200 )
				containerHeight = 200;


		// Deplacement de l'animation
			var containerMarginTop = 0;


			for( var i = 0; i < (currentPosition * showitems); i++){

				if( nombreItems.eq(i) ){
					containerMarginTop = containerMarginTop - nombreItems.eq(i).height() - imageMargin;

				}

			}

			if(!firstAnimation){

				// Animation
				$('.artisteCarousselContainer').animate({
					height: containerHeight
				});


				$('.artisteCaroussel ul').animate({
					marginTop: containerMarginTop
				});
			}
			else{
				$(".artisteCarousselContainer").css("height", containerHeight + "px");
				$(".artisteCaroussel ul").css("marginTop", containerMarginTop + "px");
				firstAnimation = false;
			}
	}

/*
 *	INDEX
 *	ul.index
**//*
$(document).ready(function() {
	$('ul.index li a').live('click',
		function(){			
			$('.galerie').hide();
			$('.index li').removeClass('active');
			$(this).parent('li').addClass('active');								
			var tab = $(this).attr('href').split('#')[1];
			$('.galerie.' + tab).show();
		}
	);
	
	var loadUrl = window.location.href.split('#');
	if( loadUrl.length > 0 )
		$('ul.index li.' + loadUrl[1] + ' a').click();
});    */
