Здравствуйте ! Опять валидатор. Не понятно в чем проблема, по моей логике все правильно. Сначала проверка на пустые поля. Затем проверка на правильность заданных условий (если они есть), иначе ничего не вернется.