boundary checks for date crosshair