/** 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();
	}
});


/** INITIALISATIONS VARIABLES GLOBALES DE CONFIGURATION ****/
/* Slide Accueil */
var vid_indexToShow = 0;
var vid_tempsTransition = 1000;
var vid_tempsAttente = 6000;
var vid_slideWidth = 190;
var vid_retour = true;
var vid_affichePlayPause = false;
var vid_lectureAutomatique = true;
var vid_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 vid_numberOfSlides = 0;
var vid_interval;
var vid_lectureEnCours = false;	

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

	//Si le diapo est activé 
	if(vid_lectureAutomatique == true && vid_numberOfSlides>1){ vid_startSlide(); };
}

/** Demarrage du slide auto
*** */
function vid_startSlide() 
{
	vid_lectureEnCours = true;
	vid_interval = setInterval(vid_suivantSlide, vid_tempsAttente );
}

/** Affichage vignette Suivante/Precedente
*** */
function vid_suivantSlide()
{
	vid_indexToShow++;
	//if(indexToShow == numberOfSlides && retour == true) indexToShow = 0;
	$('#vid_slideInner').animate({'marginLeft' : (-vid_slideWidth*vid_indexToShow)},vid_tempsTransition,function(){vid_infiniteSlide()});
}

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

/** Pause du slide auto
*** */
function vid_pauseSlide() 
{
 	vid_lectureEnCours = false;
	vid_clearInterval(vid_interval);
}

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



