title: "'null' is null or not an object" error in IE
body: <p>Right now I'm getting this strange error from IE which is basically </p>
  
  <pre><code>'null' is null or not an object
  </code></pre>
  
  <p>The line number it gives is completely off so I don't put much credit into that however I think I narrowed it down to where it's coming from.</p>
  
  <pre><code>function openSong(songlink){
       $('#smallbox').slideDown();
       requestCompleteSong('&lt;tr&gt;&lt;td&gt;'+songlink+'&lt;/td&gt;&lt;/tr&gt;');
    }
  </code></pre>
  
  <p>The code above doesn't produce any errors from IE, however when I do an AJAX GET request using jQuery then it seems to throw this error</p>
  
  <pre><code>function openSong(songlink){
       $('#smallbox').slideDown();
       $.get("getSong.php?fake="+makeid(),{ id: songlink },requestCompleteSong);
    }
  </code></pre>
  
  <p>'songlink' definitely isn't null because the first function I posted works fine. Here is makeid().</p>
  
  <pre><code>function makeid()
  {
    var text = "";
    var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
  
    for( var i=0; i &lt; 5; i++ )
      text += possible.charAt(Math.floor(Math.random() * possible.length));
  
    return text;
  }
  </code></pre>
  
  <p>Can anybody see why IE is throwing this error?</p>