jQuery UI - dependency demo - ui.formValidator

Fields with an asterix (*) are needed.

If 1 has a value, 2 is required