function updateUneGalerie (srcVisuel, fichierImage, nomPourForm) {
	$("infosUne").update('<img src="' + srcVisuel + '" alt="' + srcVisuel + '" />');
	$("image_une").value = nomPourForm;
	new Effect.Highlight("infosUne");
}

function updateEnteteGalerie (srcVisuel, fichierImage, nomPourForm) {
	$("infosEntete").update('<img src="' + srcVisuel + '" alt="' + srcVisuel + '" />');
	$("image_entete").value = nomPourForm;
	new Effect.Highlight("infosEntete");
}

// From http://www.badboy.ro/

var blocVisuel			= "photo";
var largeurBlocVisuel	= 170;
var vitesseDefilement	= 50;

function slideShow(no, sno) {
	// Supression du style "active" du lien précédent
	for(var q = 0; q < sno.parentNode.parentNode.childNodes.length; q++) {
		if(sno.parentNode.parentNode.childNodes[q].className) {
			sno.parentNode.parentNode.childNodes[q].className = sno.parentNode.parentNode.childNodes[q].className.replace(/ active/g, "");
		}
	}

	// le "li" cliqué recoit la class "active"
	sno.parentNode.className += " active";
	
	// Recherche de la liste (ul) du div (photo)
	// Recuperation de la valeur de margin-left
	var obj = document.getElementById(blocVisuel).getElementsByTagName("ul")[0];
	if(obj.style.marginLeft != 0) {
		var x = parseInt(obj.style.marginLeft.replace(/px/g, "")); 
		x = -x;
	}
	else {
		var x = obj.style.marginLeft;
	}
	--no;
	
	var newx = no * largeurBlocVisuel;
	slideIt(x, newx);
}

function slideIt(x, newx) { //inspired by Jeremy Keith - www.adactio.com
	if (newx > x) {
		x += Math.ceil((newx-x)/2);
	}
	else if (newx < x) {
		x += Math.floor((newx-x)/2);
	}
	else if (newx == x) {
		return true;
	}
	var obj = document.getElementById(blocVisuel).getElementsByTagName("ul")[0].style.marginLeft = -x + 'px';
	var time = setTimeout('slideIt('+x+', '+newx+')', vitesseDefilement);
}