Hot damn, nice! I made a minor change, the <input> padding is now 0 everywhere, and your button lines up great on 4 browsers. Sourceforge is having issues right now, as soon as I can I'll commit the change. Thanks for the patch!
Oh yeah, switching around the events seemed to help with that...