AS3 Preloader Question

So… I’m programming a game… in 100% actionscript. With some SWF’s for organization of frames. (such as unit movement and gui peices)

In my actioscript 2 version the game would begin the preloader almost immediatly… and then once it had loaded the ‘intro’ it would play the intro… while the rest of the game was loading… (the intro was a logon screen).

If the user managed to put their username and password in, and successfully logged in before the rest of the movie finished, they would wait until it reached 100% before it continued… otherwise it would hit 100% and then just sit there until they logged in.

Previously I used the ‘check if loaded frame 2’ thing to do it. But now since I’m only using actionscript. Is that possible?? Like to load a specific class first, and then the other classes? and also can I know the % of a package/class/ whatever loadedness?