Bonjour,

Je suis en train de faire un slideshow où des images de voitures avec des détailes défilent, mais le problème est que ça ne fonctionne pas sous Mozilla Firefox.
Voici le code javascript du slideshow :

<table width="200">
<tr class="slider">Nos offres</tr>
<tr>&nbsp;</tr>
<tr>
<script language="JavaScript1.2">

var variableslide=new Array()

////////////////////Ici je rentre les images des voitures///////////////////////

<?
$sql = executer_requete ("SELECT * FROM vehicule");
$nb = mysql_num_rows($sql);
for($i=0; $i<$nb; $i++){
$vehicule = mysql_fetch_object($sql);
echo ("variableslide[$i]=['images/photos_vehicules_vignettes/$vehicule->photo1', 'http://www.renault-cluses.com/affiche_occasion.php?marque=$vehicule->marque&modele=$vehicule->modele&min=0&max=40000&energie=Essence&numero_vo=$vehicule->numero_vo','$vehicule->marque $vehicule->modele <br/> $vehicule->kilometrage Km $vehicule->prix €'];") ; }
?>

/////////////////////////////////////////////////////////////////////////////

var slidewidth='200px'

var slideheight='150px' var slidebgcolor='#EAEAEA'
var slidedelay=6000

var ie=document.all
var dom=document.getElementById
for (i=0;i<variableslide.length;i++){
var cacheimage=new Image()
cacheimage.src=variableslide[i][0]
}
var currentslide=0


function rotateimages(){

contentcontainer='<center>'

if (variableslide[currentslide][1]!="")
contentcontainer+='<a href="'+variableslide[currentslide][1]+'">'
contentcontainer+='<img src="'+variableslide[currentslide][0]+'" border="0" vspace="3">'

if (variableslide[currentslide][1]!="")
contentcontainer+='</a>'
contentcontainer+='</center>'

if (variableslide[currentslide][2]!="")
contentcontainer+=variableslide[currentslide][2]

if (document.layers){
crossrotateobj.document.write(contentcontainer)
crossrotateobj.document.close()
}

else if (ie||dom)

crossrotateobj.innerHTML=contentcontainer
if (currentslide==variableslide.length-1) currentslide=0
else currentslide++
setTimeout("rotateimages()",slidedelay)
}

if (ie||dom)

document.write('<div id="slidedom" style="width:'+slidewidth+';height:'+slideheight+'; background-color:'+slidebgcolor+'"></div>')


function start_slider(){

crossrotateobj=dom? document.getElementById("slidedom") : ie? document.all.slidedom : document.slidensmain.document.slidenssub

if (document.layers)
document.slidensmain.visibility="show"
rotateimages()
}

if (ie||dom)
start_slider()

else if (document.layers)
window.onload=start_slider

</script>
<ilayer id="slidensmain" width=&{slidewidth}; height=&{slideheight}; bgColor=&{slidebgcolor}; visibility=hide><layer id="slidenssub" width=&{slidewidth}; left=0 top=0></layer></ilayer>
</tr>
</table>
Aidez-moi s'il vous plaît! Je sais que c'est long et je m'en excuse mais c'est très important...