This is an interesting finding. I have a different problem but potentially the same solution applies.
The ProblemUsing some DOM modifying Ajax calls, I remove the book from the document, rebuild it on the server and then put it back on the document. Essentially a reload of everything

Unfortunately, on the way the reference to the object seems to get lost somewhere in the DOM for Internet Explorer. Works fine on FireFox.
The getMovie function always returns NULL and InternetExplorer breaks with a JavaScript error of:
Microsoft JScript runtime error: 'Megazine.getMovie()' is null or not an object
The book displays, but I can't access it from the outside anymore.
The (potential) SolutionUsing the Microsoft Script Editor, I found that
window[MegaZine.moviename] does indeed not resolve. Typing a watch expression for
document.getElementByName(MegaZine.moviename) returned an object.
Unfortunately, I can't edit the code right now to test if that works, but it seems to go along the lines of what has been posted above in this thread. I'll report back.
QuestionIs there any special reason why getElementByName is not used by MegaZine?
Cheers,
kongo09