/** INITIALISATIONS VARIABLES GLOBALES DE CONFIGURATION ****/
/* Slide Accueil */
var indexToShow = 0;
var tempsTransition = 1000;
var tempsAttente = 6000;
var slideWidth = 685;
var retour = true;
var affichePlayPause = false;
var lectureAutomatique = true;
var icones = new Array();
/*icones['play'] = 'img/design/control_play.jpg';
icones['pause'] = 'img/design/control_pause.jpg';
*/	

/*************************************************************************
FONCTIONS POUR LE SLIDE DE L'ACCUEIL
*************************************************************************/
/** INITIALISATIONS VARIABLES GLOBALES ***
//Config
*/
var numberOfSlides = 0;
var interval;
var lectureEnCours = false;	

/** Initialisation du slide
*** */
function initSlideAccueil()
{
	var slides = $('.slide');
	numberOfSlides = slides.length;
	// Supprime la scrollbar en JS
	$('#slidesContainer').css('overflow', 'hidden');
	// on met tous les slides en float:left pour qu'il s'affichent de manière horizontale
	slides.css({'float':'left','width':slideWidth});
	//Rajout du slide container
	slides.wrapAll('<div id="slideInner"></div>')
	// La longueur de #slideInner équivaut à la somme de la longueur de tous les slides
	$('#slideInner').css('width', slideWidth * numberOfSlides);

	//Si le diapo est activé 
	if(lectureAutomatique == true && numberOfSlides>1){ startSlide(); };
}

/** Demarrage du slide auto
*** */
function startSlide() 
{
	lectureEnCours = true;
	interval = setInterval(suivantSlide, tempsAttente );
}

/** Affichage vignette Suivante/Precedente
*** */
function suivantSlide()
{
	indexToShow++;
	//if(indexToShow == numberOfSlides && retour == true) indexToShow = 0;
	$('#slideInner').animate({'marginLeft' : (-slideWidth*indexToShow)},tempsTransition,function(){infiniteSlide()});
}

function infiniteSlide()
{
	//alert('indexToShow =>'+indexToShow+' numberOfSlides =>'+numberOfSlides);
	if(indexToShow == (numberOfSlides-1))
	{
		$('#slideInner').css('margin-left',0);
		indexToShow = 0;
	}
}

/** Pause du slide auto
*** */
function pauseSlide() 
{
 	lectureEnCours = false;
	clearInterval(interval);
}

//Initialisation des fonctions javascript
$(document).ready(function() {
//	if (isDev==1)
	{
		//Initialisation du slide de l'accueil
		initSlideAccueil();
	}
});

