You can also use the #fragment_identifier to scroll the page down to the element with id="fragment_identifier" if you want to handle non-javascript users. One way would be to display all error messages at the top of the content area, with links to each specific identifier
<div class="errors">
<h3>
<a href="#frm">Errors in form</a>
</h3>
<div class="error">
<a href="#stuff">Stuff can't be blank</a>
</div>
<div class="error">
<a href="#more_stuff">More Stuff can't be blank</a>
</div>
</div>
<div style="height: 1400px;"></div>
<form id="frm" style="width: 80px;">
<fieldset style="font-size: 12px;">
<input id="stuff" style="width: 10em; 2em;">
</fieldset>
<div style="height: 800px"></div>
<fieldset style="font-size: 1.6em;">
<input id="more_stuff" style="width: 10em; 2em;">
</fieldset>
</form>