I do development in Firefox to take advantage of Firebug, but the software is for a closed intranet and IE 7 is the required browser (we support IE 8 insofar as we force it to IE 8 mode). This policy predate my hire, I'm trying to get the software to a browser agnostic state - first I have to replace an ActiveX object known as MeadCo Script X - but that's a whole other issue.
Anyway I need to raise events, specifically onchange events in Firefox. I have this so far...
Prototype library is in use for this project, though I haven't used it for this particular corner case.