// on initialise le tableau/liste des images et la variable de position dans le tableau

var liste_images=new Array();
var encours = 0;

/* récupère la liste des images de la page et affiche la première */

function init_image(le_tableau) {	
	liste_images = le_tableau;
	document['l_image'].src="/photoweb/" + liste_images[encours] + "";
}


/* affiche l'image précédente dans la liste en décrémentant la variable encours. fais une boucle dans le tableau si nécessaire */

function image_precedente() {
	encours--;
	if(encours<0){
	encours = liste_images.length - 1;	
	}
	
	charge_image( "/photoweb/" + liste_images[encours] + "" );
}


/* affiche l'image suivante dans la liste en incrémentant la variable encours. fais une boucle dans le tableau si nécessaire */

function image_suivante() {
	encours++;
	if(encours>liste_images.length - 1){
	encours = 0;	
	}
	
	charge_image( "/photoweb/" + liste_images[encours] + "" );
}


/* ramene la photo au premier plan et affiche le menu de navigation image.
S'il n'y a qu'une seule image dans la liste, les boutons "image suivante" et "image précédente" ne s'affichent pas */

function image_devant() {
document.getElementById('image').style.zIndex = 500;
document.getElementById('image_menu').style.display = 'block';

if (liste_images.length < 2){
	document.getElementById('image_prec').style.display = 'none';
	document.getElementById('image_suiv').style.display = 'none';
	}
}

/* renvoie la photo dans le fond et cache le menu navigation image */

function image_derriere() {
document.getElementById('image').style.zIndex = 10;
document.getElementById('image_menu').style.display = 'none';
}


function charge_image(urlimg){
	
document.getElementById('chargement').style.display = 'block';

imagen=new Image();
imagen.src= urlimg;
setTimeout('checkload()' , 100);
}

function checkload(){
(imagen.complete)? hideperouter() : setTimeout('checkload()', 100);
}

function hideperouter(){
	document.getElementById('chargement').style.display = 'none';
	document['l_image'].src="/photoweb/" + liste_images[encours] + "";
}
