[jQuery] Validate: Not working properly on Opera

[jQuery] Validate: Not working properly on Opera


Hi,
I'm having two problems with jQuery Validation Plugin.
#1. (Opera only)
I've tested the page on a Windows PC with the following browsers:
- Internet Explorer 6 (ok)
- Internet Explorer 7 (ok)
- Firefox 3.0.4 (ok)
- Safari 3.2 (ok)
- Google Chrome - latest (ok)
The problem only occurs on Opera 9.62
Symptom 1: The Error & Success message wouldn't display unless the
related fields are revisited.
Symptom 2: The Error & Success message wouldn't display even when the
submit was clicked...and would only display the messages when the
submit button was clicked for a second time.
#2. (All browsers)
The problem only affect Text/Textarea which are not required fields.
When a Text/Textarea field has been validated as 'Success', the
'checked' class will be assigned and a background image displayed.
When the validated-success Text/Textarea fields are revisited and the
initial content cleared "emptied), the 'checked' class remains
visible.
How may I create a function in which to apply to all Text/Textarea
fields to be re-validated onfocus to remove the 'checked' class if the
Text/Textarea value is 'Blank/Empty'?
You may test the page here: http://www.thaidatelink.com/delivery/
Thanks a heap for such a wonderful script