<script language=javascript>
<!--
var a=eval('document.body');
var vip=0;
function scrollBG(maxSize){vip=vip+1;
if(vip > maxSize)vip=0
a.style.backgroundPosition="0 " +vip;}
window.setInterval("scrollBG(800)",234);
//-->
</script>
L'alternativa setTimeout() é setInterval() che non necessita di alcuna funzione aggiunta di tipo UpDate().
setInterval() causa l'esecuzione ripetuta delle istruzioni JavaScript specificate nella stringa codice :
window.setInterval ( funzione, intervallo, argomenti ), a intervalli di intervallo in milliSecondi.