You can call that function around the validatedField call and it should have the same effect.
To get the email to send with the text you want, change the name of the form elements to display the values.
To get some of the characters displayed correctly you may have to change the characterset. It may also have to do with the characterset that is selected in your email client as well.