I am looking for some controls to make styled text in a text area that would convert to html. Actually I want something kind of similar to the controls for posting to this forum, except instead of just being able to make the text any style at all I would like the user only to be able to style the text in a few different styles that are defined in a linked css style sheet. Then I need it to work like a textarea field and be submitted in a form. Does anyone know of a script that does this? I have very little javascript experience, if someone can tell me how to go about making this that would be much appreciated.

Thanks,
James