/*
 Preload image header 
nbdiapo			------------------ nombre de diapo à afficher
start					------------------ indice de la prmière image à afficher
name_diapo	------------------ format du nom des diapos
extension			------------------ extension des images
name_img		------------------ variable temporaire qui récupère les noms des images pour alimenter le tableau "images"
images 			------------------ tableau chargé de stocker les images du diapo avec le chemin entier
im					------------------ objet image JS pour préchargement
*/
var nbdiapo = 6;
var start = 1;
var name_diapo = 'chariot-elevateur';
var extension = '.jpg';
var name_img;
var stop = false;
var images = new Array();
var im = new Image(); 
for(var i = 1; i <= nbdiapo; i++){
	name_img = (i < 10) ? name_diapo+'-0'+i+''+extension :  name_diapo+'-'+i+''+extension;
	images.push(url_site+'theme/'+theme_site+'/img/diapos/'+name_img);
	im.src = url_site+'theme/'+theme_site+'/img/diapos/'+name_img;
}

/*
Appel à la fonction qui lance le diapo avec la première image : images[start]
*/
if(diapo_header)
	setTimeout('loadPicAuto("'+images[start]+'")',2500);

/*
Applique un fondu de sortie sur l'image affichée  puis appelle la fonction chargée d'effectuer un fondu d'entrée sur l'image suivante
*/
function loadPicAuto(id){
	if(!stop){
		var img_1 = $('#img_loaded');
		// img_1.fadeOut("hide");
		setTimeout('loadOtherPicAuto("'+id+'")',400);
	}
}

/*
Applique un fondu d'entrée sur l'image suivante
*/
function loadOtherPicAuto(id){
	if(!stop){
		var img_1 = $('#img_loaded');
		img_1.get(0).src = id;
		img_1.fadeIn("show");
		var id_pict = images[start].replace(url_site+'theme/'+theme_site+'/img/diapos/chariot-elevateur-','');
		id_pict = id_pict.replace(extension,'');
		id_pict = 'c_'+id_pict;
		change_de_chaine(id_pict);
		start = (start < (nbdiapo -1)) ? start + 1 : 0;
		// alert(start+' - '+images[start]);
		setTimeout('loadPicAuto("'+images[start]+'")',6000);
	}
}

$(document).ready(function(){
	$("img.chaine").click(function(){ 
		stop = true;
		change_de_chaine(this.id);
		var idc = this.id.replace('c_','');
		for(var i = 0; i < nbdiapo; i++){
			if(images[i].indexOf(idc) != -1){
				start = (i >= nbdiapo) ? 0 : i;
			}
		}
		// alert(start+' - '+images[start]);
		$('#img_loaded').get(0).src = images[start];
	});		 
});		 

function change_de_chaine(idchaine){
	var all_pict = $('img.chaine');
	for(var i = 0; i < all_pict.length; i++){
		if(all_pict[i].id == idchaine)
			all_pict[i].src = url_site+'theme/'+theme_site+'/img/diapos/is_on.png';
		else
			all_pict[i].src = url_site+'theme/'+theme_site+'/img/diapos/is_off.png';
	}
}

