var slideshow = new Array();
var enCours = 0;
$(document).ready(function(){
	$('.aslideshow').click(function(){
		slideshow = new Array();
		enCours = 0;
		
		var id = $(this).attr('id');
		
		$('#li_'+ id + ' li').each(function(){
			slideshow.push(this.innerHTML);
		});
		
		afficheEnCours();
		$('#popup_slideshow').fadeIn('normal');
		
		return false;
	});
	
	$('#slidesuivant').click(function(){
		suivant();
		return false;
	});
	
	$('#slideprcedent').click(function(){
		precedent();
		return false;
	});
	
	$('#slideclose').click(function(){
		enCours = 0;
		$('#popup_slideshow').fadeOut('normal');
		return false;
	});
});

function afficheEnCours() {
	  $('#images').fadeOut('normal', function () {
		document.getElementById('images').innerHTML = slideshow[enCours];
		$('#images').fadeIn('normal');
			$('#images img').load(function() {	
				var image = $('#images img');
				
				if(image.height() > 800) {
					image.height(800);
				}
				var largeurCadre = image.width();
				var hauteurCadre = image.height() + $('#bas_popup_slideshow').height();
				var margeGauche = 0-(image.width() / 2);
				var margeTop = 0-(hauteurCadre / 2);

				$('#bas_bas_slide_gauche').html("Image " + (enCours + 1) + "/"+slideshow.length);
				
				$('#popup_centre').animate({
					width: largeurCadre,
					height: hauteurCadre,
					marginLeft: margeGauche,
					marginTop: margeTop
					}, 600
				);
				
			});
	 });
	
	if(slideshow.length > 1) {
		if(enCours == slideshow.length - 1) {
			$('#slidesuivant').hide();
		}	
		
		if(slideshow.length > 1 && enCours != slideshow.length - 1) {
			$('#slidesuivant').show();
		}
		
		if(enCours > 0) {
			$('#slideprcedent').show();
		}
		if(enCours == 0) {
			$('#slideprcedent').hide();
		}
	}
}

function precedent() {
	if(enCours > 0) {
		enCours = enCours - 1;
		afficheEnCours();
	}
}

function suivant() {
	if(enCours < slideshow.length - 1) {
		enCours = enCours +1;
		afficheEnCours();
	}
}
