09.04.07
Javascript variable names and IE
You may know this already, but I only just found out (the hard way, naturally):
Javascript variables with the same name as DOM elements (that is, the same name as the id of an element) are not supported by IE. It appears that IE uses a common mechanism for addressing DOM elements by id and addressing javascript variables. Which means that whichever object (DOM element or javascript var) is declared later in the source is the one that gets used. This will likely cause an "object does not support this property or method" error when you try to access your javascript variable.
You have been warned!