самое смешное что я даже сделал вот так - а в условие всё равно не попадает

Код AS1/AS2:
for (var i:Number = 0; i < 20; i++) {
setTimeout (addPart, 300 * i, i);
}
function addPart () {
var mc:MovieClip = _root.createEmptyMovieClip ("next" + _root.f, _root.f + 1);
mc._x = _root.f1
mc._y = _root.f2;
mc.attachMovie ("buttons", "test1", 9);
var mcImg:MovieClip = mc.createEmptyMovieClip ("img", 112);
mcImg._x = -7;
mcImg._y = -1;
var mcImg2:MovieClip = mcImg.createEmptyMovieClip ("imgg", 112);
mcImg2._x = -87
mcImg2._y = -37;
mcImg2.loadMovie ("http://localhost/data/img/" + arguments + ".jpg");
mc.temp = arguments;
mc.onEnterFrame = function () {
if(this.temp == "1") // не попадает в это условие
{
trace(111);
}
};
}
видимо дело в чём то другом.