$(document).ready(auto);
<!--
//PLF-http://www.jejavascript.net/
var bauto = 0;
var dossier="../_img/diaporama/";
var numero = 0;

var nom  = new Array();
for(i=1;i<=41;i++)
{
	nom.push(i+'.jpg');
}

function shuffle (inputArr) {
    var valArr = [];
    var k = '', i = 0;

    for (k in inputArr) { // Get key and value arrays
        valArr.push(inputArr[k]);
        delete inputArr[k];
    }
    valArr.sort(function() {return 0.5 - Math.random();});

    for (i = 0; i < valArr.length; i++) { // Repopulate the old array
        inputArr[i] = valArr[i];
    }
    
    return true;
}

shuffle(nom);


function suivante() {
	window.clearTimeout(roll);
	bauto =0; 
	document.automat.src = "../_img/diaporama/fr_lecture.gif";
	document.automat.title = "Auto";
	numero += 1;
	if (numero == nom.length ) numero = 0;
	document.image.src = dossier+nom[numero];
}
function precedente() {
	window.clearTimeout(roll);
	bauto =0; 
	document.automat.src = "../_img/diaporama/fr_lecture.gif";
	document.automat.title = "Auto";
	numero -= 1;
	if (numero == -1) numero = nom.length-1; 
	document.image.src = dossier+nom[numero];
}
function changer(nextTime) {
	if(nextTime==undefined)
	{
		numero += 1;
		if (numero == nom.length ) numero = 0;
		document.image.src = dossier+nom[numero];
	}
	roll=setTimeout("changer()", 4000);
}
function initial() {
	window.clearTimeout(roll);
	document.image.src = dossier+nom[numero];
}
function auto() {
	if (bauto == 0) {
		bauto =1; changer(true);
		document.automat.src = "../_img/diaporama/fr_pause.gif";
		document.automat.title = "Stop";
	} 
	else {
		bauto =0; initial();
		document.automat.src = "../_img/diaporama/fr_lecture.gif";
		document.automat.title = "Auto";
	}
}
//-->