The select date dialog now checks for unfilled fields and some inconsistencies