AS2 - Drag and rotate problem!

Hi, I have a code snippet that I got from the net, for dragging and rotating a circle. I changed it so that you can click anywhere on the border of the circle, and drag to rotate it. It works great except one thing;

  • it rotates “starting from 0”, so when dragging, the dragging centers on the button named “4”.
    Please see my attached FLA-file so you can see what i mean. Any help is very appreciated!