Sliding MC controlled by one button

Hi,
I’m having a problem with sliding Movie clips in flash MX, what i want to achieve is a series of movie clips that slides up and down in a consistent speed when i press the button (up and down button)
maybe its a bit hard to explain this, so i’ve attached my .fla file so you guys can check it out and tell me how to fix this…

–please open the .fla file before continue on reading—

as you can see, the movie clips will slides up nicely if i press the up button once, but as soon as i double press on the up button, it will slides up to a non designated position.

I didn’t put any action on the ‘down’ button because, i’ve tried to make another frame on the ‘controlmc’ movie clip, and on the third frame(labeled “two”) i put :

_parent.pagesTargetY = (_parent.pages._Y + 50);
_parent.motionscript.gotoAndplay(“change”);
// which is the opposite action function to frame 2

and on the ‘down’ button i put:
on(release){
controlmc.gotoAndPlay(“two”);
}

and you know what?!! it slides even funnier :smiley: and i don’t understand why?!

if you know the answer or maybe an alternative way to do this, please help me! i spent 3 hours to understand the problem, yet i still cannot find anything :frowning:
thanks