use a For loop for the in the function runSlideShow() to show the image?
as in:
function runSlideShow(){
for (j= 0; j < p; j++)
{
if (document.all && document.images.SlideShow.filters){
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){
document.images.SlideShow.filters.blendTrans.Play( )
}
}
dose that helps?
or you could take setTimeout() out from the function runSlideShow(). put it at the end
......[william]......
If you don't try, you will never know