Asking for multiple postal addresses
I need to design an intuitive form to get one or more (current and previous) postal addresses.
I have created a quick mockup of the current idea
When a user clicks 'add another address' the idea is for a new address field to be added (via javascript - or falling back to a page reload) - while the list of fields may change before the system is finalized - is too much space taken up vertically and are there any better options for this?
It has to be able to take up to 3 addresses, and be intuitive enough for non technical people to use.