Adding navigation to movie clip buttons PLEASE HELP ME!

Hi there.
I am using Flash CS3, AS3, trying to build a site, with 6 different sections on the main timeline seperated by frame labels.

For one of my sections (I will use ‘media’ as an example), I have used movie clips to make my sub menu buttons, these too are on the mainstage.

I HAD previously made simple animated buttons before, and placed my code to navigate them in an actions layer in the same keyframe as the media frame label using this code…

stop();

//photo gallery menu button//
function onPhotos(evt:MouseEvent):void{
media.gotoAndStop(2);
}
media.gallery_btn.addEventListener(MouseEvent.CLICK,onPhotos);

//video sub menu button//
function onVideo(evt:MouseEvent):void{
media.gotoAndStop(1);
}
media.video_btn.addEventListener(MouseEvent.CLICK,onVideo);

and all was well…but now I have decided to use movie clips as buttons to improve the animation, using this tutorial (just for ref)…
http://********w3help.com/2008/09/complex-rollover-button-using-as-3.html

The submenu buttons are still on the main stage, and are now constructed like this…

videoStage_mc>
video_mc (this is where my animation and actionscript to reverse ani on rollover etc is)>
video_btn>
videoBT(movie clip)

I am trying to work out what actionscript code I need to use, and then where to place it. I have tried using videoStage_mc.video_mc. before the final command in the script as a parent, in the same place as the original script i used (in actions layer above media frame label) but no luck.

This is the code currently within video_mc…

stop();

var rewind:Boolean = false;
video_mc.addEventListener(MouseEvent.ROLL_OVER,growUP);
video_mc.addEventListener(MouseEvent.ROLL_OUT,growDown);
video_mc.addEventListener(MouseEvent.CLICK,gotoSite);

video_mc.buttonMode = true;
video_mc.useHandCursor = true;

function growUP(e:MouseEvent):void{
play();
rewind = false;
}

function growDown(e:MouseEvent):void{
rewind = true;
}
function gotoSite(e:MouseEvent):void{

}

this.addEventListener(Event.ENTER_FRAME,revFrame);
function revFrame(e:Event):void{
if(rewind == true){
prevFrame();
}
}

Im sure you can tell Im a complete newbie, and need all the help I can get!!!

Thanks in advance for any help you can give me!