That's one hell of a validation routine
Have you tried removing some of the validation?
My browser shows an error on line 354 at character 3235. Missing ")"
Now, I've gone through a couple of times, even breaking each validation onto a separate line, and I don't see any missing parenthesis, so I'm wondering if you've exceeded some character limit.
Mind you - it's 4.55am here and I am a little bleary - so I'm not ruling out the fact I've missed it.
First thing I'd do would be to reduce that onsubmit chunk and see if it works.
Hope that helps.