Доброго времени суток...
Странные дела творятся
Имеется код

Код AS3:
var req1:URLRequest = new URLRequest("./photo/5.jpg");
var req2:URLRequest = new URLRequest("./photo/2.jpg");
var loader1:Loader = new Loader();
loader1.alpha=0;
var photoButtons:Array = [Frame_01.photo1,Frame_01.photo2,Frame_01.photo3,
Frame_01.photo4,Frame_01.photo5,Frame_01.photo6,
Frame_01.photo7,
Frame_01.photo8,Frame_01.photo9,Frame_01.photo10];
for(var i:uint=0; i< photoButtons.length; i++)
{
Frame_01.photo[i].addEventListener(MouseEvent.CLICK, photo1Click);
function photo1Click(e:MouseEvent):void
{
loader1.load(req[i]);
}
}
по задумке при нажатии на элемент массива должен запускаться загрузчик
цепляя пременную req с соответствующим нажатому элементу номером на конце, но увы AS3 к сожалению лишь изругивается на эту строчку мол: 1120: Access of undefined property req.
Как думаете где загвоздка? Я так думаю что неправильно присваиваю недостающий номер в req в строке

Код AS3:
loader1.load(req[i]);
Надеюсь подскажете как его присвоить правильно
... Спасибо за внимание! ...