Añadir y eliminar estilos de un elemento dado con JavaScript

En este código se muestra como se añaden y eliminan clases de CSS a un elemento dado.
En este código se han creado tres funciones, una para añadir una clase CSS a un elemento, una para eliminar, y una para determina si una clase CSS existe en un elemento dado.

Este es un texto de prueba al que se le aplicaran diferentes estilos



Puedes ver el código fuente en http://lwp-l.com/s2777