Retaining cursor position when hitting <enter> in Firefox