Немного упростил код:

Код AS3:
var srk:Array = new Array();
var srk1:Array = new Array();
var yy = -10;
for (var i=0; i<5; i++){
yy = yy + 25;
var ruport = new ipod();
ruport.x = yy;
ruport.y = 160;
addChild(ruport);
srk.push(ruport);
srk1.push(i);
this["rupordg"+i] = function (e:MouseEvent):void {
trace(i);
}
srk[i].addEventListener(MouseEvent.CLICK, this["rupordg"+i]);
}
При нажатие на все кнопки выводит последний результат цикла..