Ciao ragazzi,

sono un newbie di javascript
Devo creare uno slideshow di alcune immagini (fin qui tutto ok) ma devo fare in modo che appena il mouse ci passi sopra lo slide si fermi nella posizione in cui si trova e ovviamente on mouse out lo slide riparta da dove si era fermato.
E' possibile?
Il codice preso da html.it e modificato è il seguente
codice:
<script>
var slideShowSpeed = 5000
var crossFadeDuration = 3
var Pic = new Array()
Pic[0] = /1.gif'
Pic[1] = /2.gif'
Pic[2] = /3.gif'
Pic[3] = '/4.gif'
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>
// LO RICHIAMO COSI'
<BODY onload="runSlideShow()">