We use the excellent validator plugin for jQuery here on Stack Overflow to do client-side validation of input before it is submitted to the server.
It generally work
international characters listed are part of extended ASCII. the ones added by you are certainly not.