Pues no parece difícil. Lo que tienes que hacer es lo siguiente:
1. Creas la animación esa que abre y cierra la ventana (tiene aceleración y desaceleración, así que tendrás que trabajarlo

).
2. Puedes ponerla en los fotogramas de la escena principal. Imagina que la animación empieza en el fotograma 10. Entonces, al botón le dices:
Código :
on (release){
gotoAndPlay(10);
}
Y por supuesto, le pones un stop(); al fotograma donde acabe la animación.
3. Para que cada vez que le des a un botón te cargue un contenido diferente, simplemente carga los swf con loadMovie así:
Código :
on (release){
loadMovie("contenidoBotonUno.swf",contenedor)
}
Contenedor es un mc vacío que colocaremos en la escena.
Espero que te ayude.
Saludos.