стою на асфальте, ноги в лыжи обуты..
Почему тогда не работает этот код???

Код:
import mx.core.UIObject;
class classes.tst extends UIObject{
public var n:Number;
public var Arr:Array;
public function tst(){
n=0;
Arr=[];
a();
}
private function a():Void{
n++;
if (n < 5) {
Arr[n]=this.createTextField("pic"+n, this.getNextHighestDepth(), 105*(n-1), 100, 100, 100);
Arr[n].html=Arr[n].multiline=Arr[n].wordWrap=true;
b("image1.html");}
}
private function b(html_path:String):Void{
var html_pic:XML = new XML();
html_pic.ignoreWhite = true;
html_pic.load(html_path);
trace(n+"; "+html_path+"; "+Arr[n]);
html_pic.onLoad = function():Void {
Arr[n].htmlText = html_pic;
trace("!");
a(); // !!95% что ошибка здесь.!!
}
}
}