var imgs = new Array('','','','','',''); if (document.images){ preload_image_object = new Image(); var i = 0; for(i=0; i < imgs.length; i++) preload_image_object.src = imgs[i]; } var delay = 10000; var counter = Math.floor(Math.random()*imgs.length); function rotateImages(){ if(counter >= imgs.length) counter = 0; document.getElementById("rotator").innerHTML = imgs[counter++]; setTimeout('rotateImages()', delay); }