Does anyone know if nested fields are possible in IndexU Deluxe?

I am creating a database of service providers, and during their registration process, I want to ask them which areas they work in.

Ideal solution:
- They can choose countries (checkbox).
- As soon as they select/check a country, under that country opens another (child) set of checkboxes for regions/states with that country.
- If user check any region(s), as soon as they select/check a region, under that region opens another (child) set of checkboxes for cities/towns within that region.
- For some countries, this could go further down to Zip code level.

Any ideas?