try freeWYSIWYG
use before </head>
<script language="JavaScript" type="text/javascript" src="WYSIWYG/wysiwyg.js"></script>
and
<textarea name="contents"></textarea>
<script language="JavaScript">
generate_wysiwyg('contents');
</script>
where you want it to be displayed.