Grazie Xinod per l'aiuto.
Ho sostituito il codice con quello che mi hai dato e creato un elemento div con id="randombanner".
Ora me li carica tutti, però mi scrive 'True' prima del banner e attende per caricare il primo banner il tempo specificato in SetTimeout.
Come posso eliminare questi due problemi?
Posso approfittare di te per un'altra domanda da profana?
Con uno script di rotazione banner che usavo precedentemente c'era il problema che in alcuni casi si creava un fastidioso sfarfallio della pagina ad ogni cambiamento di banner...
sai dirmi a cosa è dovuto (refresh di pagina?) e suggerirmi uno script per evitarlo?
Grazie