code highlighter, written in javascript