/* ********* */
/* DIAPORAMA */
var Temporisation = 2;   /*Temporisation du diaporama en secondes, à définir.*/
var Temps = Temporisation * 1000;
var Flag = false;
var IncremenTation = 1;

function currentThumb(a_id) { //color la vignette en cours
	lienThumb = document.getElementById("thumbs").getElementsByTagName("a");
	for (i=0;i<lienThumb.length;i++) {
		
		  lienThumb[i].className = '';
	}
	document.getElementById(a_id).className = 'on';
	//el.className = 'on';

}

/* BOUTON DIAPORAMA ON - OFF */
function changeEtatBt() {
	if (!Flag) {
		document.getElementById("btDiaporamaOn").className ='on';
		document.getElementById("btDiaporamaOff").className ='';
	} else {
		document.getElementById("btDiaporamaOn").className ='';
		document.getElementById("btDiaporamaOff").className ='on';		
	}
	
	setTimeout("changeEtatBt()",10);
}

function diaporama() {
	Total = document.getElementById("thumbs").getElementsByTagName("img").length;
  
  el = document.getElementById("thumbs").getElementsByTagName("img")[IncremenTation-1];
    
  var base = el.id;
 
  a_id = 'a_' + base;
   
  //var ela = document.getElementById(a_id);
  //alert(ela.id);
  
  //base = fichier.match(/diapo_image[0-9]+/);
  //alert(base);
  
	if (!Flag) {
		document.images.imageBig.src = chemin_image + "/"+base+"_big.jpg";
		document.getElementById("lienDL").href = chemin_image + "/" + base + "_dl.jpg";
		document.getElementById("lienFenetre").href = chemin_image + "/"+base+"_dl.jpg";		
		currentThumb(a_id);
	}
	if (IncremenTation < Total) {
		IncremenTation += 1;
	}
	else {
		IncremenTation = 1;
	}
	setTimeout("diaporama()",Temps);
}

function afficher(base) {  
	document.images.imageBig.src = chemin_image + "/"+base+"_big.jpg";
	document.getElementById("lienDL").href = chemin_image + "/"+base+"_dl.jpg";
	document.getElementById("lienFenetre").href = chemin_image + "/"+base+"_dl.jpg";	
	currentThumb('a_' + base);
}

/*
function afficher(numImage) {
	document.images.imageBig.src = chemin_image + "/diapo_image"+numImage+"_big.jpg";
	document.getElementById("lienDL").href = chemin_image + "/diapo_image"+numImage+"_big.jpg";
	document.getElementById("lienFenetre").href = chemin_image + "/diapo_image"+numImage+"_big.jpg";	
	currentThumb(numImage);
}
*/



/* ****************** */
/* FONCTION ASCENCEUR */
var etat = true;
var action;
var cran;

//arpenter au chargement
function mesurer(){
	var limite = parseInt(document.getElementById('evere').style.height);
	cran = document.getElementById('repere').offsetTop - limite;
}

//lancer le défilement au survol de la souris
function defiler(a){
	etat = true;
	action = setInterval('continuer(' + a + ')',5);
}

//défiler
function continuer(a){
	var hauteur = parseInt(document.getElementById('thumbs').style.marginTop);
	if (etat && ((a < 0 && hauteur <= 0 && hauteur > - cran) || (a > 0 && hauteur < 0))){
		hauteur += eval(a);
		document.getElementById('thumbs').style.marginTop = hauteur + 'px';
	} else{ 
		clearInterval(action); 
	}
}

//arreter le defilement a la fin du survol de la souris
function arreter(){
	etat = false;      
}


//appel des fonctions au chargement de la page :
addLoadEvent(changeEtatBt);
addLoadEvent(diaporama);
addLoadEvent(function() {  mesurer(349);} );








/* END */


