Carico un jpg esterna in un MC dopo vorrei centrare l'MC nel mio filmato, ho fatto così:

loadIMG("file.jpg");
function loadIMG(img){
Riquadro._alpha = 0;
Riquadro.loadMovie(img);
prel = setInterval(this, "preloadIMG", 30);
}
function preloadIMG() {
var car = _level0.Riquadro.getBytesLoaded();
var tot = _level0.Riquadro.getBytesTotal();
var perc = Math.round((car/tot)*100);
if (car == tot && car > 4) {
clearInterval(prel);
Riquadro._x = Math.round((665-Riquadro._width)/2) Riquadro._y = Math.round((400-Riquadro._height)/2) Riquadro._alpha = 100;
return;
}
}

665 e 400 sono la grandezza del mio filmato, il prblema che le operazioni matematiche per calcolare la x e y alcune volte mi danno x=67 e y=55 altre volte x=333 y=200 ma il valore giusto è il primo come mai altre volte il calcolo è sbagliato?