Buenas, gracias por la respuesta. Pongo el codigo con lo que solucione el problema.
Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
<title>Ejemplo</title>
<script language="JavaScript">
img = new Array();
img.push('http://1.bp.blogspot.com/_dNgOLhC2RxU/Sl6gE6ih6eI/AAAAAAAAAq4/2x5VifyAOFo/s400/a-estudiantes.gif');
img.push('http://1.bp.blogspot.com/_DekTfBXp6Ls/TOXOe0pmsBI/AAAAAAAAHJE/AIbR5x9OJpU/s1600/estudiantesdelaplatalogu.png');
img.push('http://images.wikia.com/futbool/es/images/3/3c/O_estudiantes_de_la_plata_escudo_y_equipacion-1383612-1-.jpg');
img.push('http://www.hinchadapincha.com.ar/media/galeria/141/6/2/8/1/o_estudiantes_de_la_plata_afiches-1001826.jpg');
img.push('http://sp4.fotolog.com/photo/52/30/120/equiposmundiales/1211916849_f.jpg');
img.push('http://www.hinchadapincha.com.ar/media/galeria/141/7/0/9/0/o_estudiantes_de_la_plata_tierra_de_campeones-1070907.jpg');
index = 0;
function ejemplo(){
document.body.style.backgroundImage = 'url(' + img[index % img.length] + ')';
document.body.style.backgroundRepeat ="no-repeat";
document.body.style.backgroundAttachment="fixed";
document.body.style.backgroundPosition ="center center";
index++;
}
window.onload = function(){
setInterval('ejemplo()', 5000);
// 5000 milisegundos equivalente a 5 segundos
};
</script>
</head>
<body>
</body>
</html>
Con este codigo se puede cambiar la imagen de fondo de la pagina cada cierto tiempo. Yo lo probe en IE8, Google Chrome 19 y Mozilla 12.
Saludos