Disculpa, el error ha sido mío. Ocurre que confundí lenguajes de programación y mezclé javascript con PHP

. La declaración del Array se hace
sin elementos:
Código:
var arrImages=new Array();
arrImages[0]='urlDeTuPrimerImagen';
arrImages[1]='urlDeTuSegundaImagen';
.
.
.
Discúlpame la confusión. En cuanto a la llamada desde el
body, hazla así:
Código HTML:
<body onload="setFondo();">
No hace falta ningún
interval.
Lo de las rutas: eso depende de donde estén las imágenes en relación a dónde tengas el script. Creo que eso es todo (ahora sí espero no haberme equivocado de nuevo). Cualquier cosa pregunta. ¡Suerte!