Dynamic Text Field

Hey people,

Can someone please help me with a text issue I am having?

I have a stage where users can select a text tool (button) and then click inside a canvas area. If they select the text tool and then click inside the canvas I would like an input field to appear where they can start typing a message.

It needs to have the ability to add multiple text input fields to the stage/canvas.

I am building the app in CS3 with AS2.

Thanks!