$(document).ready(function(){
	//Configuration
	var retour = true;
	var tempsTransition = 1000;
	var affichePlayPause = false;
	var lectureAutomatique = true;
	var tempsAttente = 6000;

	var icones = new Array();
		icones['play'] = url_global+'img/play_slider.png';
		icones['pause'] = url_global+'img/pause_slider.png';

	var currentPosition = 0;
	var slideWidth = 460;
	var slides = $('.slide-artiste');
	var numberOfSlides = slides.length;
	var interval;
	var lectureEnCours = false;
	var slidepage = true;

	if(numberOfSlides <=1)
		slidepage = false;

	$('#slidesContainer-artiste').css('overflow', 'hidden');

	slides
		.wrapAll('<div id="slideInner-artiste"></div>')
		.css({
		 'float' : 'left',
		'width' : slideWidth
		});

	// Longueur de #slideInner égale au total de la longueur de tous les slides
	 $('#slideInner-artiste').css('width', slideWidth * numberOfSlides);

	

	$('#slideshow-artiste').append('<div id="slidecontrol-artiste"></div>');
	$('#slidecontrol-artiste').append('<span class="control" id="leftControl-artiste"></span>')
	
	if(affichePlayPause == true){
		$('#slidecontrol-artiste').append('<img id="navDiapo-artiste" src="" alt="Navigation diaporama" />');
		if(lectureAutomatique == true){
			$('#navDiapo-artiste').attr('src',icones['pause']);
		}else{
			$('#navDiapo-artiste').attr('src',icones['play']);
		}
		$('#navDiapo-artiste').bind('click', function(){
			if(lectureEnCours == true){
				$(this).attr('src',icones['play']);
				pause();
			}else{
				$(this).attr('src',icones['pause']);
				start();
			}
		});
	}
	$('#slidecontrol-artiste').append('<span class="control" id="rightControl-artiste"></span>');

	manageControls(currentPosition);

	$('.control').bind('click', function(){
		// Determine la nouvelle position
		currentPosition = ($(this).attr('id')=='rightControl-artiste') ? currentPosition+1 : currentPosition-1;

		if(currentPosition == numberOfSlides && retour == false ){
			currentPosition--;
		}

		pause();
		
		manageControls(currentPosition);
		$('#slideInner-artiste').animate({
			  'marginLeft' : slideWidth*(-currentPosition)
			},tempsTransition);
		if(lectureAutomatique == true){
		  start();
		}

		if(slidepage){
			$('#slidepage-artiste').fadeOut('slow',function(){
				$('#slidepage-artiste').html((currentPosition+1)+' / '+numberOfSlides);
				$('#slidepage-artiste').fadeIn('slow');
			});
		}
	});
  
	function manageControls(position){
		if(position==0){ $('#leftControl-artiste').hide() } else{ $('#leftControl-artiste').show() }
		if(position==numberOfSlides-1 && retour == false){
			$('#rightControl-artiste').hide();
		} else {
			$('#rightControl-artiste').show();
		}
		if(position == numberOfSlides && retour == true){
			currentPosition = 0;
			 $('#leftControl-artiste').hide();
		}
	}

	function suivant(){
		$('#rightControl-artiste').click();
	}

	function start() {
		lectureEnCours = true;
		interval = setInterval(suivant, tempsAttente );
	}

	function pause() {
		lectureEnCours = false;
		clearInterval(interval);
	}

	 //Si le diapo est activé
	if(lectureAutomatique == true){
	  start();
	}
	
	
});
