I need an easier way! PLEASE HELP!

Here is what I have…

I have created this presentation. I used the keyframes and alpha to fade images in. They know want to add a key press to either advance or go back. That is not the problem…

How would one add a keyPress that would go to the frame labels that I have and than play that animation?

This is what I am thinking:

var keyListener:Object = new Object();
keyListener.onKeyDown = function() {
if (Key.isDow(Key.LEFT)){
main_mc.gotoAndPlay(“I would want this to go backwards to the previous frame label”);
}
}

Key.addListener(keyListener);

var keyListener:Object = new Object();keyListener.onKeyDown = function() {
if (Key.isDow(Key.RIGHT)){
main_mc.gotoAndPlay(“I would want this to advance to the next frame labels”);
}
}
Key.addListener(keyListener

OR

Would it be easier to remove all of the keyframe alpha tweens, and fade them in by using onEnterFrame. Than one could just have single frames and using the keyFrames to move forward and back would be easy than…

If I have answered my own question can anyone point out an onEnterFrame with an as alpha fade that I could take a look at…

greatly appreciated.
-A-