Defilement d'image en javascript

Fermé
Kroma Messages postés 44 Date d'inscription vendredi 7 novembre 2008 Statut Membre Dernière intervention 17 mai 2009 - 17 mai 2009 à 12:32
Bonjour,

J'ai un code en javascript pour faire défilé des images. Tout fonctionne très bien mais j'aimerais que le défilement des images ne se fasse pas toujours dans le même ordre mais de façon aléatoire.
Voici mon code actuelle :

Dans la balise head :

<script>
var imgs=new Array();
imgs[0]="images/defile_image/2.jpg";
imgs[1]="images/defile_image/1.jpg";
imgs[2]="images/defile_image/3.jpg";
imgs[3]="images/defile_image/4.jpg";
imgs[4]="images/defile_image/5.jpg";
imgs[5]="images/defile_image/6.jpg";
imgs[6]="images/defile_image/7.jpg";
imgs[7]="images/defile_image/8.jpg";
imgs[8]="images/defile_image/9.jpg";
imgs[9]="images/defile_image/10.jpg";
imgs[10]="images/defile_image/11.jpg";
imgs[11]="images/defile_image/12.jpg";
imgs[12]="images/defile_image/13.jpg";

var cpt=0;
function changeimages()
{
document.getElementById("ima").src=imgs[cpt];
cpt++;
if(cpt>=imgs.length) cpt=0;
setTimeout("changeimages()",2500);
}
</script>

A l'emplacement des images :

<img id="ima" name="ima" src="" />

Merci d'avance