La funzione e` corretta, ma se con quella vuoi caricare l'immagine dopo che la pagina e` completa, non credo funzioni.
Per inserire un'immagine in un campo, ti basta fare:
document.images['NOMEIMM'].src = "NOMEFILE.gif";
dove NOMEIMM e` stato definito in:
[img]vuoto.gif[/img]
Oppure:
document.getElementById('IDIMMAGINE').src = "NOMEFILE.gif";
Ciao
Michele