Diego, Thanks for the reply. I tried this idea but it threw up another interesting problem. I was wondering if you could throw some light on it.
When the validation plugin adds an error class, it does not remove it once the form is validated. Therefore when I switch to the tab with the error class, the same tab is selected every time. Also, do you know how I could call this small (tab changing) function from the validate plugin? Something like form.validate({onerror: changetabs()} Thanks again, -P