how about 4 sections contained within divs that you show hide as applicable, it keeps all the data within one form but gives the impression it's four separate  pages.
Will work as long as the pages do not contain to many objects, otherwise it would become a maintenance nightmare...