title: Simple javascript string problem in ie6 and ie7
body: <p>I have a very simple function that takes a list of comma separated (x,y) points and imports them into a graph.  I have FF, Chrome and IE8 installed.  I use IETester to test for IE6 and IE7.</p>
  
  <pre><code>// Import Data
  this.Import = function(data) {
      alert("Data in: "+data);
      var d;
  
      // Make sure the first and the last are start/ending parenthesis
      if ( (data[0] != '(') || (data[data.length-1] != ')') ) {
          alert("After if: "+data[0]+" "+data[data.length-1]);
          return false;
      }
      ...
  </code></pre>
  
  <p>In Chrome, FF and IE8, I don't see the "After if:" alert.
  In IE6 and IE7, I see the following two alerts:
  Data in: (52,16),(100,90)
  After if: undefined undefined</p>
  
  <p>The "Data in" alert matches in all browsers.</p>
  
  <p>Any ideas?</p>