There is the possibility that these messages can have double quotes and other escape characters.
I am using
parent.myForm.hiddenValue.value = encodeURIComponent(<xsl:value-of select="INCOMING/MESSAGE/BLAH">)
This works if the message has special characters but seems to give me a JS error if it does not.
If the value coming in, nature. It will give me the error, nature is undefined.
Any ideas on how to use encode for both scenarios?