Hmm, fat, bloated, requires a plugin, plugin not available to all devices... plenty of legitimate reasons not to flush a perfectly good website down the crapper with "flash for nothing"... there's a reason the term "flashtard" exists; using flash for ANYTHING other than FMV or games on a website == pointless bloat.
But I'm one of the people who HATES flash on websites for anything other than a game or videos like youtube; to me using it for anything else is just turning the website into useless garbage... and don't even get me STARTED about all the total trash completely useless websites that are built in nothing BUT flash -- see the official websites for most computer games.
1) is the user going to interact with the animation, or is it just a fixed rotation?
2) is this going to be a vector drawing or multiple static frames (like jpegs)?
Those answers can change how you handle it a good deal.
If it's just a non-interaction bunch of static frames, that's easy enough to do using settimeout and by loading the individual images from the scripting -- you could even 'filmstrip' them to a single image one over the other and slide them around as a background to show the one you want...
If you have the frames/images I could toss together a quick code example on how it's done.
In other words, just say no to jquery, mootools, yui, etc, etc...