sul fatto di controllare la risoluzione dello schermo dipende solo dal layout,
se è tutto appoggiato a sinistra non cambia nulla
cmq così come cambi la visibilità puoi settare il top e left
document.getElementById('loading').style.left='500 px'
la sintassi è leggermente diversa da quella da te utilizzata
che risale a quando i browser + diffusi erano IE4 e NN4;
IE (dalla versione 5 in poi) supporta tanto il DOM document.all
che quello document.getElementById
quest' ultimo è considerato standard ed è supportato da tutti i nuovi browser (opera, mozilla, nn6 o 7, safari etc...)
a questo proposito potresti incontrare problemi con lo script da te postato, puoi modificarlo così
if (document.getElementById){
document.getElementById('loading').style.visibilit y='hidden'
}
else if (document.all) {
document.all.loading.style.visibility='hidden'
}
else {
document.loading.visibility='hide'
}
ciao