setTimeout() doesn't allow me to pass text values
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/1190642/how-can-i-pass-a-parameter-to-a-settimeout-callback">How can I pass a parameter to a setTimeout() callback?</a><br>
  <a href="http://stackoverflow.com/questions/6081560/is-there-ever-a-good-reason-to-pass-a-string-to-settimeout">Is there ever a good reason to pass a string to setTimeout?</a>  </p>
</blockquote>



<p>I want to call a function <code>loadPHPQuote(code)</code> after 1 second. And want to pass the parameter called <strong>code</strong> which is containing both numbers and text characters. But <code>setTimeout()</code> wasn't work if the code contain a character it is OK with only numbers. </p>

<p>Here is my code </p>

<pre><code>setTimeout('loadPHPQuote('+code+')',1000);
</code></pre>

<p>Is there anyone who can help me with this please.....?</p>
