Javascript Forms with Virtual Fields