/*
 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 = 5;
var start = 1;
var name_diapo = 'Diapo';
var extension = '.jpg';
var name_img;
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/carimex/img/diapos/'+name_img);
	im.src = url_site+'theme/carimex/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]+'")',6000);

/*
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){
	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){
	var img_1 = $('#img_loaded');
	img_1.get(0).src = id;
	img_1.fadeIn("show");
	start = (start < (nbdiapo -1)) ? start + 1 : 0;
	setTimeout('loadPicAuto("'+images[start]+'")',6000);
}
