A form that submits via Ajax through multiple stages