ho 1 div che mi copre la pagina durante il loading

dentro il div c'è un'immagine che vorrei posizionare esattamente sopra un'altra immagine della pagina in caricamento, cosicchè quando il div scompare, le 2 immagini si sostituiscono

a fine pagina ho messo uno script che posiziona l'imnmagine, ma sembra non funzioni
codice:
var xxx=document.getElementById('Foto1').offsetLeft +'px';
var yyy=document.getElementById('Foto1').offsetTop  +'px';
document.getElementById('Foto2').style.left = xxx;
document.getElementById('Foto2').style.top  = yyy;
qui non ci dovrebbero essere errori ...giusto?
ps: offset restituisce un valore assoluto o relativo ?