Yes, as Denis points out, EM can only be used to return strings if the EM variable is available before the page loads. So, his first example would actually be rendered as $('#question123').hide(); in the source.

Another note - EM is not parsed at all in template.js.

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.