I'm having an issue with a Flash .swf object that is about
810kb, and it loads and runs fine initially. However (only in
IE6/7) upon reloading or refreshing the browser window, the object
gets stuck in the preloading sequence. Again, this is only on IE.
First off, change if(pcent==100) to if(pcent>=100). This
way, if pcent somehow goes from 99 to 101 then it will still be
marked complete. And with you not rounding your pcent var, the
pcent calculation could easily come out to 100.00000000001 which is
not == 100.