extracted panelform submit logic and moved to Euhit.Form