The problem is with the descriptions. It's just that IE will stop working on errors while most other browsers will try to continue. Specifically, the problem with your code is with line 248. Specifically the line that contains:
description = this.getDescription();
I would delete that line if the image descriptions are not important (which they probably are). I'll investigate more and see what the specific problem is with this line. IE claims it as: "Object doesn't support this property or method." Did you write this code yourself or do you know if there is any documentation that we can examine? It would help to have some kind of explanation for the code.