1) per validare basta che tu metta il codice in un file .js e poi lo chiami nell'head così:
<script src="mioFile.js" type="text/javascript"></script>
2) utilizzerei la funzione javascritp "setTimeout", qualcosa del tipo:
Codice PHP:
setTimeout('changeAnimation(' theImage ')'2000
2000 è in millisecondi, ergo 2 secondi. te li cambi come vuoi.
Non sono certissimo che digerisca 'changeAnimation(' + theImage + ')', ovvero la concatenzione della stringa che indica la funzione con la variabile del nome dell'immagine.
puoi provare anche qualcosa del tipo:
Codice PHP:
setTimeout(function(){
++
whichImage;
if (
whichImage <= maxImages) {
var 
imageName="anim" whichImage ".jpg";
theImage.src imageName;
}
else {
return 
whichImage = -1;
}
}, 
2000); 
Hope this help!
Davide