Hi,
Javascript kann AFAIK nur feststellen, *ob* ein Bild geladen ist, aber nicht den Übertragungsstatus.
Das Vorladen solch großer Bilder verursacht auch u.U. unnötigen Traffic - sowohl beim Besucher als auch beim Server (den Du dann ggfls. bezahlen mußt). Abgesehen davon: einem Besucher wird eine Ladeanzeige wenig helfen oder auf der Seite halten. Besser ist es da, wenn der Inhalt der Seite schon vor dem Laden des Hintergrundbildes nutzbar ist und das solltest Du doch mit der Vorgabe einer passenden Hintergrundfarbe erreichen können.
freundliche Grüße
Ingo