Michel,
You might want to tweak this, I'm suprised it's working at all right now, and it might be browser dependent. The meta characters in HTML are terminated with a ; so you should be translating it to < and you don't actually have to convert the > the HTML parser only treats something as a tag when the < is followed by a non blank character.
>>Try again- your code would give output that would be evaluated as tags.
>>
>>StrTran(lcWholeMessage, "< g >", "<g>")
>>
>>
>>I don't think Mike was implying that its a technically amazing feat, just that it's cool because it's convenient.
>
>The only think we do is to avoid a standard HTML parsing to interpret <s> and <g> as standard tags. So, we use the greather/less syntax for that. If there is more commonly used acronyms like this, we can add them in the list. So, users may continue to use normal acronyms like this as usual without spaces.