Здравствуйте, вот есть код:

Код AS1/AS2:
var soundId:Number;
var sounds:Array = new Array();
sounds.push("http://1.ru/1.mp3");
sounds.push("http://2.ru/2.mp3");
sounds.push("http://3.ru/3.mp3");
function loadSound(id:Number):Void
{
soundId = id;
mySound.loadSound(sounds[soundId], true);
}
var buttons = [];
var m = this;
for(var j=0; j<10; j++) {
this["play_btn"+j].onRelease = function() { loadSound(j); }
}
Суть: в массив подгружаются ссылки на песни, при выборе песни - ссылка сохраняется в переменной.
Есть 10 кнопок, нужно чтобы при нажатии на кнопку загружалась песня соответственно.
Проблема: не пойму, почему при loadSound(0) (загрузка первой ссылки из массива)все работает хорошо, а при loadSound(j) нет результата.