Preloader loading once not twice

im making a website
it consists of various .swf files
the files all have a preloader taking up the first 2 frames

the first time someone views the page (file) say floor1.swf, they get the preloader while it loads
if they leave that page (load a new swf) and then later come back to floor1.swf it will reload floor1.swf but because the file is already in memory it skips the preloader (almsot)

the problem i have is when floor1.swf loads for the second time to loads at frame one flashing the image that is part of the preloader for jsut that one frame - it then reads the get bytes etc and moves past the preloader to frame three

is there soem way i can skip the preloader completely after the floor1.swf has been loaded once?
i really don’t want that image to be displayed for the one frame that it is