title: Prototype Element.remove() not working in IE
body: <p>I have a javascript function that gets a DIV by an ID and makes a clone. Then, removes the original DIV from DOM and inserts the cloned object..Everything works fine, except in IE, because the original DIV is never removed...</p>
  
  <pre><code>var loadingDiv = $(Sybil.conf.loadingDivId),
      loadingClone = loadingDiv.clone(true);
  
      console.log($$('.loadingImg'));
      loadingDiv.remove();
      //Insert the loading div on the page again
      elt.insert({after: loadingClone});
      [loadingClone].invoke(func);
      console.log($$('.loadingImg'));
  </code></pre>
  
  <p>The div also has a span inside with the class "loadingImg", so i just used the <code>console.log</code> to check how many elements there are.
  FF always prints <code>[span.loadingImg]</code> but IE prints <code>[span.loadingImg,span.loadingImg]</code> on the second console.log...<br>
  Any idea of what might be happening? Thanks</p>