potresti provare ad aggiungere un listener sull'evento load. Prima che questo evento venga lanciato nascondi il div e mostri un immagine. Quando l'evento viene lanciato nascondi l'immagine e mostri il div

GEvent.addListener(map, "load", function() {
//mostro div
}