Ciao a tutti, sto cercando di creare un menu tramite actionscript 3.0 ma ho qualche problema ad assocoare l'evento al pulsante

io creo il menu in questo modo

var totalButtons:uint = 20;
var i:uint;
for (i = 0; i < totalButtons; i++) {
var mc:bottone = new bottone();
mc.name = "pulsante"+i;
mc.x = 22+(20 * i);
mc.y = 39;
addChild(mc);

}

ad ognuno di questi pulsani dovrei associare un evento che richiama delle funzioni, non capisco come si fa ad associare l'evento all'istanza; pensavo di inserire una cosa di questo tipo nel ciclo ma ovviamente ho problemi con il nome dell'istanza

istanzapulsante.addEventListener(MouseEvent.CLICK, eventLoadImg);
function eventLoadImg(event:MouseEvent):void {

//nome dell'immagine da caricare
NewImg = "img"+i+".jpg";
//sposto la barra sotto il pulsante appena selezionato
focus_mc.x=istanzapulsante.x;
//richiamo la funzione
loadOld();
}

mi potreste dare una mano?

Grazie