I recently worked on a site where I needed to display HTML forms in Flash.
The solution I came up with was Shadowbox, a web-based media application written entirely in JavaScript and CSS.
So what does that have to do with Flash? Well, believe it or not, ActionScript and JavaScript get along pretty well together (even if their respective developers don't). In this tutorial we'll set up Shadowbox and use ExternalInterface to call the Shadowbox.open() method.
The tutorial explains how to complete this specific task and should inspire you to combine JavaScript with your ActionScript when it makes sense for your projects.

