[eluser]35mm[/eluser]
If you use jquery ajax to submit the form, the form will remain as it was after it's submitted, complete with fields and input You can return the errors within the form, or use window location to send them somewhere if the submission is successful if you like. It's pretty easy to do. Google "submit a form with jquery ajax" and you should find lots of info, examples, code and tutorials.