Bonjouuuuuuurrr à tous les fanas de javascript :-)
Foilà, je fais un site amateur pour une asbl qui s'occupe de mosaïque.
J'ai un script slideshow qui fonctionnait très bien jusqu'à ce que j'ajoute un script pour faire défiler du texte..
Voici les 2 codes, pouvez-vous m'aider ?? 
Un énorme merci d'avance !
1er :
<script>
// Set slideShowSpeed (milliseconds)
var slideShowSpeed = 3000
// Duration of crossfade (seconds)
var crossFadeDuration = 3
// Specify the image files
var Pic = new Array() // don't touch this
// to add more images, just continue
// the pattern, adding to the array below
Pic[0] = 'http://web.mac.com/jicebxl/images/ateliervue.JPG'
Pic[1] = 'http://web.mac.com/jicebxl/images/materiauPDV2x2nacre1.JPG'
Pic[2] = 'http://web.mac.com/jicebxl/images/materiauPDV2x2nacre3.JPG'
Pic[3] = 'http://web.mac.com/jicebxl/images/materiauPDV2x2irise1.JPG'
Pic[4] = 'http://web.mac.com/jicebxl/images/MateriauBriareHarmonieex2.JPG'
Pic[5] = 'http://web.mac.com/jicebxl/images/Portfoliomiroir9.JPG'
Pic[6] = 'http://web.mac.com/jicebxl/images/Portfoliovase5.JPG'
Pic[7] = 'http://web.mac.com/jicebxl/images/Portfoliofresque2.JPG'
// =======================================
// Ne rien éditer au-dessous de cette ligne
// =======================================
var t
var j = 0
var p = Pic.length
var preLoad = new Array()
for (i = 0; i < p; i++){
preLoad[i] = new Image()
preLoad[i].src = Pic[i]
}
function runSlideShow(){
if (document.all){
document.images.SlideShow.style.filter="blendTrans(duration=2)"
document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)"
document.images.SlideShow.filters.blendTrans.Apply()
}
document.images.SlideShow.src = preLoad[j].src
if (document.all){
document.images.SlideShow.filters.blendTrans.Play()
}
j = j + 1
if (j > (p-1)) j=0
t = setTimeout('runSlideShow()', slideShowSpeed)
}
</script>
2ième :
<script>
ejs_scroll_largeur = 555;
ejs_scroll_hauteur = 40;
ejs_scroll_bgcolor = 'images/content.gif';
/* Mettre ici le chemin de l'image de fond */
ejs_scroll_background = "";
/* Mettre ici le temps en secondes */
ejs_scroll_pause_seconde = 3;
ejs_scroll_message = new Array;
ejs_scroll_message[0]='<a href="
[ Lien ]" class="ejs_scroll"><center>Venez essayer nos cours !</center></FONT></a>';
ejs_scroll_message[1]='<a href="
[ Lien ]" class="ejs_scroll"><center>Pour cette première année 2007, la cotisation est réduite à 20 €. Profitez en !</center></FONT></a>';
ejs_scroll_message[2]='<a href="
[ Lien ]" class="ejs_scroll"><center>Regardez mes créations, en visitant la page Portfolio !</center></FONT></a>';
ejs_scroll_message[3]='<a href="
[ Lien ]" class="ejs_scroll"><center>Envoyez-nous vos commentaires ou vos demandes de renseignements en visitant la rubrique Contact</center></FONT></a>';
function d(texte)
{
document.write(texte);
}
d('<DIV ID=ejs_scroll_relativ STYLE="position:relative;width:'+ejs_scroll_largeur+';height:'+ejs_scroll_hauteur+';background-color:'+ejs_scroll_bgcolor+';background-image:url('+ejs_scroll_background+')">');
d('<DIV ID=ejs_scroll_cadre STYLE="position:absolute;width:'+(ejs_scroll_largeur-8)+';height:'+(ejs_scroll_hauteur-8)+';top:4;left:4;clip:rect(0 '+(ejs_scroll_largeur-8)+' '+(ejs_scroll_hauteur-8)+' 0)">');
d('<div id=ejs_scroller_1 style="position:absolute;width:'+(ejs_scroll_largeur-8)+';left:0;top:0;" CLASS=ejs_scroll>'+ejs_scroll_message[0]+'</DIV>');
d('<div id=ejs_scroller_2 style="position:absolute;width:'+(ejs_scroll_largeur-8)+';left:0;top:'+ejs_scroll_hauteur+';" CLASS=ejs_scroll>'+ejs_scroll_message[1]+'</DIV>');
d('</DIV></DIV>');
ejs_scroll_mode =1;
ejs_scroll_actuel = 0;
function ejs_scroll_start()
{
if(ejs_scroll_mode == 1)
{
ejs_scroller_haut = "ejs_scroller_1";
ejs_scroller_bas = "ejs_scroller_2";
ejs_scroll_mode = 0;
}
else
{
ejs_scroller_bas = "ejs_scroller_1";
ejs_scroller_haut = "ejs_scroller_2";
ejs_scroll_mode = 1;
}
ejs_scroll_nb_message = ejs_scroll_message.length-1;
if(ejs_scroll_actuel == ejs_scroll_nb_message)
ejs_scroll_suivant = 0;
else
ejs_scroll_suivant = ejs_scroll_actuel+1;
if(document.getElementById)
document.getElementById(ejs_scroller_bas).innerHTML = ejs_scroll_message[ejs_scroll_suivant];
ejs_scroll_top = 0;
if(document.getElementById)
setTimeout("ejs_scroll_action()",ejs_scroll_pause_seconde*1000)
}
function ejs_scroll_action()
{
ejs_scroll_top -= 1;
document.getElementById(ejs_scroller_haut).style.top = ejs_scroll_top;
document.getElementById(ejs_scroller_bas).style.top = ejs_scroll_top+ejs_scroll_hauteur;
if((ejs_scroll_top+ejs_scroll_hauteur) > 0)
setTimeout("ejs_scroll_action()",10)
else
ejs_scroll_stop()
}
function ejs_scroll_stop()
{
ejs_scroll_actuel = ejs_scroll_suivant;
ejs_scroll_start()
}
window.onload = ejs_scroll_start;
</SCRIPT>