non capisco cosa intendi con:
questo è il livello 1 :

questo è il livello 0 :
come lo scrivi tu se page = 1
carichi "sample-1.swf" sul livello 1, ma se

codice:
questo è il livello 1 : 

questo è il livello 0 : 
switch (page) { 
case 1 : 
unloadMovieNum(1); 
loadMovieNum("foto-1.swf", 1);
carichi foto-1.swf sempre sul livello 1!!! NO!! NO!!
se ho capito cosa ti serve.
Se vuoi che sample-1,2,3,4,....swf siano presenti sullo stage contemporaneamente a foto-1,2,3,4,5...swf sostituisci a
loadMovieNum("foto-1.swf", 1 ); il livello 2 quindi ti diventa

....
...
..
.
questo è il livello 1 :

questo è il livello 0 :
switch (page) {
case 1 :
unloadMovieNum(2 );
loadMovieNum("foto-1.swf", 2 );
break;
case 2 :
unloadMovieNum(2 );
loadMovieNum("foto-2.swf", 2 );
break;
case 3 :
unloadMovieNum(2 );
loadMovieNum("foto-3.swf", 2 );
break;
case 4 :
unloadMovieNum(2 );
loadMovieNum("foto-4.swf", 2 );
break;

}


spero di essere stato chiaro...