poprawiona walidacja warunkowa po stronie swerwera - teraz walidacja warunkowa js