Tween a specific target in array - please help

i have a series of MCs, all of which at one time or another obtain mouse focus and do stuff. i would like to add a drop shadow effect to each when it gains focus. since the effect will be the same, instead of having to do it for each MC i would like to set it up as an array and use targetID or something to that extent. i’m just not sure of the syntax or how to set it up. (i’m using timelineMax class and tweenMax class for the tweens) here is my code:

function hexDropShadowAdd {
    var hexDropAdd:Array=[hexOrangeA,hexGreenA,hexOrangeB,hexOrangeC,hexGreenB,hexOrangeD,hexGreenC,hexOrangeE,hexOrangeF,hexOrangeG,hexGreenD,hexOrangeH,hexOrangeI,hexGreenE];
    TweenMax.to(hexDropAdd, 1, {dropShadowFilter:{color:0x000000, alpha:0.4, blurX:15, blurY:15, strength:1, angle:45, distance:20}});
}

i also have the mousehandlers set up in an array and need to call the function with another function. i’m not sure which event.target.id to use or if they’ll get confused…ahhhh please help! here’s an example of the mousehandler array:

var diceArray:Array=[hexOrangeA,hexOrangeB,hexOrangeC,hexOrangeD,hexOrangeE,hexOrangeF,hexOrangeG,hexOrangeH,hexOrangeI];//add hexes to array

//add listeners to all hexes
for (var i:Number = 0; i < diceArray.length; i++) {

    diceArray*.id=i;
    //diceArray*.buttonMode=true;
    diceArray*.mouseChildren=false;
    diceArray*.useHandCursor=false;
    diceArray*.addEventListener(MouseEvent.MOUSE_OVER, mouseOverHandler);
    diceArray*.addEventListener(MouseEvent.MOUSE_OUT, mouseOutHandler);
}
//This is called when the mouse is over the button
function mouseOverHandler(event:MouseEvent):void {

    //Get the button from the event
    var hex:MovieClip=event.target as MovieClip;
    var maxIndex:Number=this.numChildren-1;

    //set up internal hex animations
    if (event.target.id==0) {
        TweenMax.to(event.target.PR, 0.2, {x:-2, y:-31, scaleX:1, scaleY:1, ease:Linear.easeOut});
        TweenMax.to(event.target.PRtxt, 0.3, {alpha:1, ease:Linear.easeOut});
        //trace(event.target.id);
    }
    if (event.target.id==1) {
        TweenMax.to(event.target.logoRMH, 0.2, {y:-25, scaleX:0.5, scaleY:0.5, ease:Linear.easeOut});
        TweenMax.to(event.target.logoRMHtxt, 0.2, {alpha:100, ease:Linear.easeOut});
    }
    if (event.target.id==2) {

        TweenMax.to(event.target.picRelay, 0.5, {scaleX:0.3, scaleY:0.3, ease:Linear.easeIn});
        TweenMax.to(event.target.hexOrangeCtxt, 0.5, {alpha:1, ease:Linear.easeOut});
    }
    if (event.target.id==3) {
        TweenMax.to(event.target.TO, 0.2, {x:0, y:-9, scaleX:1, scaleY:1, ease:Linear.easeOut});
        TweenMax.to(event.target.TOtxt, 0.3, {alpha:1, ease:Linear.easeOut});
    }
    if (event.target.id==4) {
        TweenMax.to(event.target.picOlympics, 0.5, {x:0, y:0, scaleX:0.18, scaleY:0.18, ease:Linear.easeIn});
        TweenMax.to(event.target.hexOrangeEtxt, 0.5, {alpha:1, ease:Linear.easeOut});
    }
    if (event.target.id==5) {
        TweenMax.to(event.target.IP, 0.2, {x:0, y:-15, scaleX:1, scaleY:1, ease:Linear.easeOut});
        TweenMax.to(event.target.IPtxt, 0.3, {alpha:1, ease:Linear.easeOut});
    }
    if (event.target.id==6) {
        TweenMax.to(event.target.picBridge, 0.5, {x:2, scaleX:0.2, scaleY:0.2, ease:Linear.easeIn});
        TweenMax.to(event.target.hexOrangeGtxt, 0.5, {alpha:1, ease:Linear.easeOut});
    }
    if (event.target.id==7) {
        TweenMax.to(event.target.logoSJ, 0.2, {y:-35, scaleX:0.5, scaleY:0.5, ease:Linear.easeOut});
        TweenMax.to(event.target.logoSJtxt, 0.3, {alpha:1, ease:Linear.easeOut});
    }
    if (event.target.id==8) {
        TweenMax.to(event.target.logoFC, 0.2, {y:-15, scaleX:0.7, scaleY:0.7, ease:Linear.easeOut});
        TweenMax.to(event.target.logoFCtxt, 0.3, {alpha:1, ease:Linear.easeOut});
    }
    //hexGlowTL.complete(true);
    TimelineMax.allTo(glowHexes, 1, {glowFilter:{alpha:0}});
    //hexGlowTL.play();
    hexGlowTL.paused=true;
    //tween the ****er
    this.setChildIndex(event.currentTarget as MovieClip, maxIndex);
    TweenMax.to(hex, 0.3, {delay:0, scaleX:4, scaleY:4, ease:Back.easeOut});

}

anyone?