Yes. Check out SWFObject.
http://blog.deconcept.com/swfobject/
It was created to solve (among other things) exactly this issue. All you do is make a div tag with html, and then use a line or two of javascript to write the flash object into it. Once you use it, you will never go back. See my website for examples of how this is done:
www.trippertreats.com
After reading that link above (SWFObject), you will have downloaded a .js file and included it in your header. Then, all you would have to do in your case is this:
Code:
<div id="hockeystick"></div>
<script>
var swfHockey = new SWFObject("http://www.dqatestsite.nl/test/hockeystick.swf", "hockey", 100%, 100%, 7, #000000);
swfHockey.addParam("quality","high");
swfHockey.addParam("wmode","transparent");
swfHockey.addParam("scale","exactfit");
swfHockey.write('hockeystick');
</script>
Let me know how this works out for you and if you have any other questions about it. As you can see, it's much simpler. For additional options, check out
http://www.adobe.com/cfusion/knowled...fm?id=tn_12701
Happy Flashing,