
TinyMCE is a platform independent web based Javascript HTML WYSIWYG editor
control released as Open Source under LGPL by Moxiecode Systems AB. 
It has a number of nice features over othe similar editors, 
and  has multiple browser support, currently Mozilla, MSIE and FireFox.
For futher details see http://tinymce.moxiecode.com/

Button javascript snippet thanks to Dan Wells

