//	Gestion de l'affichage du défilant photo
function gestion_photos(type_action, nb){
	var class_css = "frm_article_photos_cadre display_";		//	Class css à modifier (display)
	var limite_affichage = 6;									//	Nb de photos à afficher
	var nb_elements = nb;										//	Nb de photos totales
	var	premiere_img = 0;															
	var derniere_img = 0;
	if (nb_elements > limite_affichage){
		switch (type_action){
			case 'premier':			//	Début du défilant	
				premiere_img = 1;
				for (i=1; i<= nb_elements; i++){
					document.getElementById("photo_"+i).className = (i > limite_affichage) ?  class_css + "none" : class_css + "block" ;
				}
				break;
			case 'dernier':			//	Fin du défilant	 	
				derniere_img = nb_elements;
				for (i=1; i<= nb_elements; i++){
					document.getElementById("photo_"+i).className = (i < ((nb_elements - limite_affichage)+1)) ?  class_css + "none" : class_css + "block" ;
				}
				break;
			case 'suivant':			//	Image suivante 		
				//	Récupération de l'id de la première image affichée	
				for (i=1; i<= nb_elements; i++){
					if ((premiere_img == 0) && (document.getElementById("photo_"+i).className == class_css + "block"))	premiere_img = i;
				}
				//	Gestion de l'affichage			
				derniere_img = premiere_img + limite_affichage;
				if ((premiere_img != 0) && (derniere_img <= nb_elements)){
					document.getElementById("photo_"+premiere_img).className = class_css + "none";
					document.getElementById("photo_"+derniere_img).className = class_css + "block";
				}
				premiere_img++;
				break;
			case 'precedent':		//	Image précédente	
				//	Récupération de l'id de la dernière image affichée	
				for (i=1; i<= nb_elements; i++){
					if (document.getElementById("photo_"+i).className == class_css + "block")	derniere_img = i;
				}
				//	Gestion de l'affichage								
				premiere_img = derniere_img - limite_affichage;
				if (derniere_img != 0 && (premiere_img >= 1)){
					document.getElementById("photo_"+derniere_img).className = class_css + "none";
					document.getElementById("photo_"+premiere_img).className = class_css + "block";
				}
				derniere_img--;
				break;
		}
		gestion_fleches (premiere_img, derniere_img, nb_elements);
	}
}

// Gestion de l'affichage des fleches	
function gestion_fleches(img_deb, img_fin, nb_elements){
	//	Debut du défilant 	
	if (img_deb == 1){
		affichage_gauche = "visibility_hidden";
		affichage_droite = "visibility_visible";
	}
	//	Milieu du défilant 	
	if (img_deb > 1 && img_fin < nb_elements){
		affichage_gauche = "visibility_visible";
		affichage_droite = "visibility_visible";
	}
	//	Fin du défilant 	
	if (img_fin == nb_elements){
		affichage_gauche = "visibility_visible";
		affichage_droite = "visibility_hidden";
	}
	document.getElementById("fleches_gauche").className = "frm_article_fleches_photos_gauche " + affichage_gauche;
	document.getElementById("fleches_droite").className = "frm_article_fleches_photos_droite " + affichage_droite;
}
