Scripted Motion Tween Causing Disfunctional Processes

I’m making a web page in which there are several menus, the menus are supposed to make an animation when you click on them and they do it correctly, but when I added them a Roll Over special motion tween effect, they do the motion tween effect on the Roll Over, but they no longer make the proper animation when you click on them, so at this point is keep one or the other, but what if I want to keep both?.

The Roll Over special motion tween effect code is:


import mx.transitions.*;
import mx.transitions.easing.*;

// Strong,Elastic,Bounce,Back,Regular,None
// easeOut,easeIn, easeInOut, easeNone

ease = Elastic.easeInOut;

function movMenuQS(finMov) {
    tweenMov = new Tween(this.quienesSomos_mc, "_x", ease, this.quienesSomos_mc._x, finMov, 1, true);
}

this.quienesSomos_mc.onRollOver = function() {
    movMenuQS(170);
};
this.quienesSomos_mc.onRollOut = function() {
    movMenuQS(110);
};

Any help will be really appreciated, if you want to see the 2 SWF’s (the working one without the special motion tween effect and the not working one with the special motion tween effect), please download the files from: http://rapidshare.com/files/177379246/2SWF_s.zip.html Otherwise, you will have to download the 2 files separated from this thread (file weight matters).

In the .zip file, there are 2 SWF’s, the one with “ElasticEaseOut” at the end of the file name is the one with the tween, but not working, the other one is working, but it doesn’t have the tween.

Try to click on the menus and you’ll see what I’m talking about
P.S. The menus are the words “Quienes Somos”, “Productos”, “Oportunidad Negocio”.

If you think that you can help me, but you need the FLA file PLEASE let me know!.

Thanks,

Ariel