Event handling problem

Hey guys & girls,

As an event handling noob i’ve come up to the following problem:
The code below generates a menu but i fail to get any response out of the event handling.
Everything works just fine except that one event thing :skull:


var root:MovieClip = this;
var arrButtons:Array = new Array();
var arrNavi:Array = ["Home", "Products", "About", "Contact"];

var eventListener:Object = new Object();
eventListener.onMouseOver = function(evt:Object) {
    trace("OVER "+evt.name);
};

function makeMenu() {

    var target_mc = root.createEmptyMovieClip("target_mc", root.getNextHighestDepth());
    var i:Number = 0;

    while (i<arrNavi.length) {
        item_mc = target_mc.createEmptyMovieClip(arrNavi*+"_mc", target_mc.getNextHighestDepth());
        text_txt = item_mc.createTextField("text_txt", item_mc.getNextHighestDepth(), 0, i*22, 100, 20);
        text_txt.multiline = true;
        text_txt.border = true;
        text_txt.wordWrap = true;
        text_txt.text = arrNavi*;

        arrButtons.push({pth:item_mc, link:arrNavi*});

        i += 1;
    }
    for (j=0; j<arrButtons.length; j++) {
        var btn_mc:MovieClip = MovieClip(arrButtons[j].pth);
        btn_mc.link = arrButtons[j].link;

        btn_mc.useHandCursor = true;
        btn_mc.buttonMode = true;
        btn_mc.mouseChildren = false;

        btn_mc.addEventListener("onMouseOver",eventListener);
    }

}

makeMenu();

Could anybody please help me with this frustrating issue?
thanks!