Galera eu já tenho um script que troca o fundo a cada 3 segundos mais o que eu estou necessitando é que quando ele for trocar ele dê um fadein na próxima imagem, para não ficar algo tão rapido, ficar mais suave para o usuario não levar sustos quando a imagem for trocada.
var imageCount = 0;
var currentImage = 0;
var images = new Array();
images[0] = 'img/bg.jpg';
images[1] = 'img/bg2.jpg';
images[2] = 'img/bg3.jpg';
images[3] = 'img/bg4.jpg';
var preLoadImages = new Array();
for (var i = 0; i <images> 0)
{
document.body.style.backgroundImage = "url("+images[currentImage]+")";
document.body.style.backgroundAttachment = "fixed";
document.body.style.backgroundRepeat = "repeat";
document.body.style.backgroundPosition = "left top";
currentImage = currentImage + 1;
if (currentImage > (imageCount-1))
{
currentImage = 0;
}
setTimeout('startSlideShow()', 3000);
}
}
startSlideShow();
body onload="startSlideShow();"