title: Javascript Error "Missing ; before statement"
body: <p>I am having a very weird error on this block:</p>
  
  <pre><code>&lt;script type="text/javascript"&gt;
    var captions = new Array();
    captions[0] = "";
    captions[1] = '&lt;div class="cap-desc"&gt;&lt;h3&gt;No Win - No Fee&lt;/h3&gt;&lt;span class="captionSubhead"&gt;Performance Guarantee&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#636363; font-size:13px;"&gt;Ask Today. We are very confident&lt;br /&gt;you'll be impressed with our results! &lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://#" class="rmore" target="_blank"&gt;read more&lt;/a&gt;';
  &lt;/script&gt;
  </code></pre>
  
  <p>The error tells me that I am missing a ';' before captions[1] but I am pretty sure that captions[0] has a semi-colon!</p>
  
  <p>The whole site is here: <a href="http://katron.sourcefit.com/cms02/a&amp;a/" rel="nofollow">http://katron.sourcefit.com/cms02/a&amp;a/</a></p>
  
  <p>It has 5 captions now, but same error nonetheless. I tried changing the contents of the caption in question. In this case, it's captions[1] and it works. What is wrong with the caption? I am sure I am closing all tags and quotes and escaping \n to <br /></p>