Compass needle

I am VERY new to flash and I am trying to figure out how to create a erffect like a compass needle. I basically have 4 buttons following the outside arch of a compass. when the user rolls over any of these buttons I’d like for the compass needle to point to the active button. Ideally, I’d like this needle to “float” to simulate an actual compass needle instead of instantly pointing to the mouse cursor.

Any help or info would be greatly appreciated.

David Scott