In reply to deeview: It looks like the javascript which corrects png transparency in ie6 and before uses window.attachEvent, a dom function only really supported in IE but which works in most browsers. It is a bit of a relic and is easy to replace but it would be even easier to fix with an error handler.