so basically what I need to do is display an swf maybe 10 seconds after someone presses a button. I currently have the SWF in my code and it is hidden on page load using the jquery hide function. I am then using the settimeout function to time the jquery show function to show the SWF 10 seconds after the button is pressed. This is VERY buggy. Some days it works, some days it doesnt, literally. A month ago it would kind of half show up on my screen, now it doesn't show up at all. Its different on every browser/computer. Is there a bettter, different way, to do this? I have spent A LOT of tiem trying to make it work using this method. Sorry for any typos, in a rush.