Extending Macromedia Flash MX 2004: Complete Guide and Reference to JavaScript Flash