buonasera... ho una pagina in cui effetto il precaricamento di un immagine:

if (navigator.appVersion.substring(0,1) >= 3) {
i1=new Image;
i1.src='film/<? echo $hol; ?>.jpg';
}
successivamente nell'onload del body faccio partire una funzione che fa allungare il div di caricamento,in cui c'è un numero che ogni 0,4 secondi aumenta di uno, in modo che la barra del div di caricamento e il numero raggiungano il 100% contemporaneamente.
Tuttavia, il processo si avvia solo con l avvenuto caricamento dell'immagine,il quale non influisce sull'allungarsi del div e sull'aumentare della percentuale.
In poche parole mi servirebbe capire come posso controllare istantaneamente il caricamento dell'immagine e far crescere il div di caricamento e il numero in percentuale di conseguenza
grazie per l'aiuto