Four level connected dropdown boxes

I’m looking for four level connected drop down boxes. Unlike all the scripts I have seen on the internet I need all the options to be available if nothing is selected in the previous drop down. So I want something like combination of connected drop downs and ordinary drop down. If the selection is made, display appropriate options in other drop downs… Hope I’m clear…

Ex: If I had three properties in Spain,


| -------- Country: Spain --------- | -------- Country: Spain --------- | -------- Country: Spain ---------- |
| -------- State: Andalusia ------- | -------- State: Andalusia -------- | -------- State: Catalonia --------- |
| -------- District: Malaga -------- | -------- District: Granada ------- | -------- District: Barcelona ------- |
| -------- Town: Marbella --------- | -------- Town: Motril ----------- | --------- Town: Badalona -------- |

it should show me all the list of available locations, but when I choose Andalusia, it would only show two rest locations – Malaga and Granada, and the same rule when choosing district – Malaga->Marbella

Can anyone please help? I need it very much…

Thanks in advance!