this is cross-browser right? I'm just thinking of IE and ev.which stuff.