En esta dirección subí mi código, bueno esta un poquito cambiado para soporte de errores estrictos y hacer de romanos a decimal por eso solo hasta 3999...
Saludos
http://sics.webcindario.com/?p=98
De ultimo sirve para presentar fechas en romanos jejeje