Me alegro que sea lo que necesitas, y espero poder ayudarte a adaptarlo a tu sitio...
El fichero javascript está aquí:
http://www.pepemolina.com/visitas/editor.js
Tienes que poner un enlace en la cabecera de la página (head) y en el evento onload del body inicializar el textarea donde lo vayas a usar: onload="formu = ini_editor(document.forms.editar.opine);"
formu tendría que ser una variable definida en el head (var formu;) sin asignarle ningún valor para que se considere una variable global...
Por último, a la hora de insertar cosas en el textarea tienes que usar la función _insertar(formu, cosa) (formu es el textarea ya inicializado y cosa lo que quieras insertar)
Por último, está la función _lector() que devuelve el texto seleccionado (si lo hay)
Bueno, si necesitas más ayuda no dudes en consultar.
Saludos
P.D: Gracias por avisar de la opción deshabilitada... ya sabes... en fase de pruebas me ahorra borrar muchas cosas...