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

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("a").length;
   
	if (!Flag) {
		afficher(IncremenTation);
	}
	if (IncremenTation < Total) {
		IncremenTation += 1;
	}
	else {
		IncremenTation = 1;
	}
	setTimeout("diaporama()",Temps);
}



function afficher(i) {
	document.images.imageBig.src = chemin_image + "/"+diapData[i]["bigImg"];
	document.images.imageBig.alt = chemin_image + "/"+diapData[i]["titre"];
	document.getElementById("legendePhoto").innerHTML = diapData[i]["descriptif"];
/* modif du 4 janvier 2008 : suppression du bouton télécharger  */
	/* 
	document.getElementById("lienTelecharger").href = "download.php?file=" + chemin_image + diapData[i]["downloadImg"];
	*/
	document.getElementById("lienFenetre").href = chemin_image + "/" + diapData[i]["popupImg"];
	document.getElementById("lienFenetre").title = diapData[i]["descriptif"];
/* modif du 4 janvier 2008 : suppression du bouton télécharger  */
	/* 
	jQuery("#lienTelecharger").text(diapData[i]["taille"]);    //document.getElementById("lienTelecharger").innerText = diapData[i]["taille"];
	currentThumb('thumbLink_'+i);
	*/
}


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



// Ajout FBI
// addLoadEvent()
// Adds event to window.onload without overwriting currently assigned onload functions.
// Function found at Simon Willison's weblog - http://simon.incutio.com/
//
function addLoadEvent(func)
{	
	var oldonload = window.onload;
	if (typeof window.onload != 'function'){
    	window.onload = func;
	} else {
		window.onload = function(){
		oldonload();
		func();
		}
	}

}


// Appel des fonctions au chargement de la page :

	// NB : Ces appels à 'addLoadEvent' sont maintenant fait directement dans le bloc include_diaporama
	// pour éviter d'être lancès systématiquement, même quand il n'y a pas de diapo à afficher.
	
   //addLoadEvent(changeEtatBt);
   //addLoadEvent(diaporama);
   //addLoadEvent(function() {  mesurer(349);} );





/* END */


