Ti conviene richiamare il banner senza JS. Eventualmente lo aggiungi dopo.
Troppe complicazioni tutte insieme portano facilmente al fallimento.


PS. Ma devi costruire un banner con "nuvoletta" da far caricare ad altre persone? Oppure stai lavorando su un tuo sito?