it has something to do with these, depending on your theme and what conflicts.
you may need these
<ul id="error_list"></ul>
with this above the page (line 1)
osc_enqueue_script('jquery-validate');
same goes for the registration fields
if your theme already has a "validate" you may want to remove it, and just use script default