var imgArr = new Array( '/fadeslideshow/1.jpg', '/fadeslideshow/1.jpg', '/fadeslideshow/3.jpg', '/fadeslideshow/cruise.jpg', '/fadeslideshow/mining.jpg' ); function changeImg(){ $('#logodiv').css('background','url(' + preloadArr[currImg%preloadArr.length].src +') top center no-repeat'); $('#logo').animate({opacity: 0}, 400, function(){ $(this).attr('src',preloadArr[++currImg%preloadArr.length].src ); }).animate({opacity: 1}, 400); } var preloadArr = new Array();var i; for(i=0; i < imgArr.length; i++){ preloadArr[i] = new Image(); preloadArr[i].src = imgArr[i]; } var currImg = 0; /* var intID = setInterval(changeImg, 4000); */