Changed user validation to prevent incomplete forms from posting using HTML5's required attribute