grazie a entrambi.
alla fine ho risolto così:
codice:
var intervallo = 10000;
function checkSwf() {
if (_level1.getBytesTotal() == -1 && (getTimer()-startLoadTime)>=intervallo) {
trace("File non trovato, carico quello su Cartoline.net");
loadMovie("http://www.sito2.it/cartolina2.swf", _level0);
} else {
trace("File trovato");
}
clearInterval(idIntervallo);
}
indirizzo = "http://www.sito1.it/cartolina.swf";
loadMovieNum(indirizzo, 1);
startLoadTime = getTimer();
idIntervallo = setInterval(checkSwf, intervallo);