It does work, it just functions differently than you might think. All of the data appears to be getting processed and you could put it into an array.
I think the issue is that sometimes Flash isn't always able to grab data from external places and kind of 'queues' it up. So in this case, it does the parts of the loop that don't have an event handler (onLoad) and puts the onLoad afterwards.
jeremy - gnomeontherun
Educated questions often get educated answers, and simple questions often get simple answers.