I've broken up the remainder of the code into two sections. I'll past in one part here and explain the three functions I list as necessary. The rest of the code will be on the final page. Of course I will also explain those functions as well. Lets get started.

function moveCam(e:MouseEvent):void
{
 Tweener.addTween(mySpace, {z:-e.target.z, x:e.target.x - 720, y:e.target.y - 700, time:2});
}

This function is the function called when you click one of the menu items. The tweener event zooms the clicked object into focus by matching the parent clips Z property value to the child clips Z property value. The X and Y adjustments carry a pretty heavy offset. That's to have the menu move out to the left of the screen so it's zooming in/out in line and proportion to the rest of the items. You can certainly mess with the offset values to see what effect it has on your scene.

function travelSpace(e:MouseEvent):void
{
 Tweener.addTween(mySpace, {z:mySpace.z - (e.delta * 400), time:2});
//
if(mySpace.z > -1000){
 Tweener.addTween(mySpace, {z:-1000, time:1});
}else if(mySpace.z < -11000){
 Tweener.addTween(mySpace, {z:-11000, time:1});
}
//
}


This function (travelSpace) is the one called when we roll the mouse wheel over the stage. It add's the value of the scroll, either positive or negative, to the Z property value of the parent mySpace clip by having tweener calculate the different between the parent clip's current Z position and that position PLUS the delta value multiplied by 400 (to give it a significant value).

function zipTo(e:MouseEvent):void
{
 if(e.target == b1){
  Tweener.addTween(mySpace, {z:-f1.z, x:f1.x - 720, y:f1.y - 700, time:2});
 }else if(e.target == b2){
  Tweener.addTween(mySpace, {z:-f2.z, x:f2.x - 720, y:f2.y - 700, time:2});
 }else if(e.target == b3){
  Tweener.addTween(mySpace, {z:-f3.z, x:f3.x - 720, y:f3.y - 700, time:2});
 }else if(e.target == b4){
  Tweener.addTween(mySpace, {z:-f4.z, x:f4.x - 720, y:f4.y - 700, time:2});
 }else if(e.target == b5){
  Tweener.addTween(mySpace, {z:-f5.z, x:f5.x - 720, y:f5.y - 700, time:2});
 }else if(e.target == b6){
  Tweener.addTween(mySpace, {z:-f6.z, x:f6.x - 720, y:f6.y - 700, time:2});
 }
}


This last function (zipTo) is the function called when we click on one of the menu buttons. This function uses a compounded if statement to determine which item was clicked by comparing the event target (e.target) to the instance names of the buttons. Once the exact button is determined a tweener event is run to tween the selected menu item into focus. Again the offset in these tweens can be adjusted to your preference.