Array question (I think)

I’ve got a little menu that I’d obviously like to give each button a different use so that when the user clicks on the different buttons, they do different things. However, the way I have it set up right now I’m not sure how to set up each individual button. Here’s what I have:

import gs.TweenLite;
import gs.easing.*;

var tabs:Array = new Array();
var btnProps:Array = new Array();
var prop:Rectangle;

for(var i:Number = 0; i < tabs_menu.numChildren; i++)
    var _btn:MovieClip = MovieClip(tabs_menu.getChildAt(i));
    _btn.buttonMode = true;
    _btn.mouseChildren = false; = i;
    _btn.addEventListener(MouseEvent.MOUSE_OVER, onOver, false, 0, true);
    _btn.addEventListener(MouseEvent.MOUSE_OUT, onOut, false, 0, true);

    var _rect:Rectangle = new Rectangle(_btn.x, _btn.y, _btn.width, _btn.height);
}, 1, {x:-30});

function onOver(e:MouseEvent):void
    // prop contains the initial x,y,width,height properties of the targeted movieclip
    prop = btnProps[];, .2, {x:prop.x-10});

function onOut(e:MouseEvent):void
{, .2, {x:prop.x});

So my question is, how do I designate specific events to the buttons contained in tabs menu?