ie requires image to be in the DOM before it will fire onload events