Game preloader advice needed please

have a flash game on my website that is made of multiple sub-games, each of these being a separate swf file.

I need to somehow have a preloader system that will load game 1, then while that is being played game 2 will preload in the background, so that when game 1 is finished the user will be able to go straight into preloaded game 2 without waiting, then game 3 will load in the background while the user plays game 3…and so on…

Can anyone tell me the best way of going about this please? I really need to get this sorted out as it’s a part of my portfolio and I need to find a work placement, I don’t think it will look good if I can’t get the game to run smoothly…

Thanks