Flash slideshow not stopping at last image

I’m using actionscript to control the movement of a a series of images horizontally across a page in Flash 8 with right/left arrows. The movement stops automatically when it gets to the last image - though ONLY when the movie is a stand alone; when it is loaded from within a movie it keeps on scrolling beyond the last image. Following this link and clicking on “Portfolio” on the bottom nav and then on the bottom left thumbnail (Southampton Showhouse) will demonstrate what I mean. Its the shortest of the slideshows - just 3 images - and the final pic includes a still from Dr. No with Sean and Ursula in their prime, so go on and follow the link and see what the problem looks like! I would be very grateful for any tips on how I can get the slideshows to stop at the end of the last image when the various movies are loaded from within the main movie. Many Thanks!

http://www.finishedarticle.com/flash/

************ (fyi: here’s the actionscript)

onClipEvent (enterFrame) {
if (_root.moveControl == “left”) {
if (this._x < 0) {
this._x+=5;
}
}

if (_root.moveControl == “right”) {
if (this._x >= (800 - _root.clipWidth)) {
this._x-=5;
}
}
}


The first .fla file is the main one which contains the latter (which works as a standalone but not once contained within the other one … -
http://www.finishedarticle.com/flash/flash.fla
http://www.finishedarticle.com/flash/portfolio.fla