Hola inforsepulveda, bienvenido a los foros
:
Pues, a capella:
<script type="text/javascript">
var fondos = ["fondo1.gif", "fondo2.gif", "fondo3.gif"];
var actual = 0;
window.onload = function() {
setInterval("document.body.style.backgroundImage = 'url(' + fondos[actual++ % fondos.length] + ')'", 2000);
}
</script>
El array debe ser de urls válidas, y controlar si se deben repetir... etc...
Saludos