Cambiar imagen de fondo con botón
Hola gente, estoy haciendo una web con diseño web líquido donde el fondo se adapta a la ventana del navegador, y según el botón de menú (son 4 botones) que pulses se cambia la imagen de fondo con un efecto _alpha. He hecho el siguiente código pero el problema por el cual os pido ayuda es porque la línea de tiempo del clip de película fondo_mc no se para y pasa continuamente por los 4 fotogramas mostrándose las 4 imágenes ligero.
Os pongo el código a continuación por si podéis echarme una mano. Miles de gracias!!
function cambia(fotograma:Number)
{
var myTween:Tween = new mx.transitions.Tween(fondo_mc, "_alpha", mx.transitions.easing.Back.easeOut, 100, 0, 60);
myTween.onMotionFinished = function()
{
change(fotograma);
};
}
function change(fotograma:Number)
{
fondo_mc.gotoAndStop(fotograma);
new mx.transitions.Tween(fondo_mc, "_alpha", mx.transitions.easing.Back.easeOut, 0, 100, 60);
}