Think of it this way: When you call XML.load(), the XML object doesn't say, "Right away, sir, there you go!" It says, "Okay, let me pencil that in for later and I'll get to it when I can." Once you call XML.load(), you shouldn't use the XML object again until XML.onLoad() is called (which is the XML object's way of telling you that it finally got around to it).
(ActionScript 3.0 is a bit nicer with its URLLoader class that dispatches multiple types of events instead of calling a single callback function, but that's another topic.) -- Mike Keesey _______________________________________________ [email protected] To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com

