//var hide_empty_list=true; //uncomment this line to hide empty selection lists

var disable_empty_list=true; //uncomment this line to disable empty selection lists

addListGroup("location", "region");

addOption("region", "Select a Region", "", "", 1); //Empty starter option
addList("region", "Auckland", "Auckland", "Auckland");
//addList("region", "Wellington", "Wellington", "Wellington");
//addList("region", "Northland", "Northland", "Northland");

addOption("Auckland", "Select District", "", "", 1); //Empty starter option
addList("Auckland", "Auckland City", "Auckland City", "Auckland City");
addList("Auckland", "Manukau City", "Manukau City", "Manukau City");
addList("Auckland", "North Shore", "North Shore", "North Shore");
addList("Auckland", "Waitakere City", "Waitakere City", "Waitakere City");

addOption("Auckland City", "Select Suburb", "", "", 1);
addOption("Auckland City", "Arch Hill", "Arch Hill");
addOption("Auckland City", "Avondale", "Avondale");
addOption("Auckland City", "Blockhouse Bay", "Blockhouse Bay");
addOption("Auckland City", "Balmoral", "Balmoral");
addOption("Auckland City", "Eden Terrace", "Eden Terrace");
addOption("Auckland City", "Ellerslie", "Ellerslie");
addOption("Auckland City", "Epsom", "Epsom");
addOption("Auckland City", "Freemans Bay", "Freemans Bay");
addOption("Auckland City", "Glendowie", "Glendowie");
addOption("Auckland City", "Glen Innes", "Glen Innes");
addOption("Auckland City", "Grafton", "Grafton");
addOption("Auckland City", "Greenlane", "Greenlane");
addOption("Auckland City", "Grey Lynn", "Grey Lynn");
addOption("Auckland City", "Herne Bay", "Herne Bay");
addOption("Auckland City", "Hillsborough", "Hillsborough");
addOption("Auckland City", "Kingsland", "Kingsland");
addOption("Auckland City", "Kohimarama", "Kohimarama");
addOption("Auckland City", "Lynfield", "Lynfield");
addOption("Auckland City", "Meadowbank", "Meadowbank");
addOption("Auckland City", "Mission Bay", "Mission Bay");
addOption("Auckland City", "Morningside", "Morningside");
addOption("Auckland City", "Mount Albert", "Mount Albert");
addOption("Auckland City", "Mount Eden", "Mount Eden");
addOption("Auckland City", "Mount Roskill", "Mount Roskill");
addOption("Auckland City", "Mount Wellington", "Mount Wellington");
addOption("Auckland City", "Newmarket", "Newmarket");
addOption("Auckland City", "Newton", "Newton");
addOption("Auckland City", "New Windsor", "New Windsor");
addOption("Auckland City", "Onehunga", "Onehunga");
addOption("Auckland City", "One Tree Hill", "One Tree Hill");
addOption("Auckland City", "Orakei", "Orakei");
addOption("Auckland City", "Oranga", "Oranga");
addOption("Auckland City", "Otahuhu", "Otahuhu");
addOption("Auckland City", "Owairaka", "Owairaka");
addOption("Auckland City", "Panmure", "Panmure");
addOption("Auckland City", "Parnell", "Parnell");
addOption("Auckland City", "Penrose", "Penrose");
addOption("Auckland City", "Point England", "Point England");
addOption("Auckland City", "Point Chevalier", "Point Chevalier");
addOption("Auckland City", "Ponsonby", "Ponsonby");
addOption("Auckland City", "Remuera", "Remuera");
addOption("Auckland City", "Royal Oak", "Royal Oak");
addOption("Auckland City", "Saint Heliers", "Saint Heliers");
addOption("Auckland City", "Saint Johns", "Saint Johns");
addOption("Auckland City", "Saint Mary’s Bay", "Saint Mary’s Bay");
addOption("Auckland City", "Sandringham", "Sandringham");
addOption("Auckland City", "Tamaki", "Tamaki");
addOption("Auckland City", "Te Papapa", "Te Papapa");
addOption("Auckland City", "Three Kings", "Three Kings");
addOption("Auckland City", "Waikowhai", "Waikowhai");
addOption("Auckland City", "Waterview", "Waterview");
addOption("Auckland City", "Westfield", "Westfield");
addOption("Auckland City", "Westmere", "Westmere");

addOption("Manukau City", "Select Suburb", "", "", 1);
addOption("Manukau City", "Airport Oaks", "Airport Oaks");
addOption("Manukau City", "Beachlands", "Beachlands");
addOption("Manukau City", "Brookby", "Brookby");
addOption("Manukau City", "Bucklands Beach", "Bucklands Beach");
addOption("Manukau City", "Chapel Downs", "Chapel Downs");
addOption("Manukau City", "Clendon", "Clendon");
addOption("Manukau City", "Clevedon", "Clevedon");
addOption("Manukau City", "Clover Park", "Clover Park");
addOption("Manukau City", "Cockle Bay", "Cockle Bay");
addOption("Manukau City", "Dannemora", "Dannemora");
addOption("Manukau City", "East Tamaki", "East Tamaki");
addOption("Manukau City", "Eastern Beach", "Eastern Beach");
addOption("Manukau City", "Farm Cove", "Farm Cove");
addOption("Manukau City", "Flat Bush", "Flat Bush");
addOption("Manukau City", "Goodwood Heights", "Goodwood Heights");
addOption("Manukau City", "Greenmeadows", "Greenmeadows");
addOption("Manukau City", "Half Moon Bay", "Half Moon Bay");
addOption("Manukau City", "Highland Park", "Highland Park");
addOption("Manukau City", "Hill Park", "Hill Park");
addOption("Manukau City", "Howick", "Howick");
addOption("Manukau City", "Kawakawa Bay", "Kawakawa Bay");
addOption("Manukau City", "Mahia Park", "Mahia Park");
addOption("Manukau City", "Mangere", "Mangere");
addOption("Manukau City", "Mangere Bridge", "Mangere Bridge");
addOption("Manukau City", "Mangere East", "Mangere East");
addOption("Manukau City", "Manukau", "Manukau");
addOption("Manukau City", "Manukau Heights", "Manukau Heights");
addOption("Manukau City", "Manurewa", "Manurewa");
addOption("Manukau City", "Maraetai", "Maraetai");
addOption("Manukau City", "Meadowlands", "Meadowlands");
addOption("Manukau City", "Mellons Bay", "Mellons Bay");
addOption("Manukau City", "Middlemore", "Middlemore");
addOption("Manukau City", "Murphys Heights", "Murphys Heights");
addOption("Manukau City", "North Park", "North Park");
addOption("Manukau City", "Orere Point", "Orere Point");
addOption("Manukau City", "Otara", "Otara");
addOption("Manukau City", "Pakuranga", "Pakuranga");
addOption("Manukau City", "Papatoetoe", "Papatoetoe");
addOption("Manukau City", "Puhinui", "Puhinui");
addOption("Manukau City", "Randwick Park", "Randwick Park");
addOption("Manukau City", "Redoubt Park", "Redoubt Park");
addOption("Manukau City", "Richmond Park", "Richmond Park");
addOption("Manukau City", "Settlers Cove", "Settlers Cove");
addOption("Manukau City", "Shelly Park", "Shelly Park");
addOption("Manukau City", "Silkwood Heights", "Silkwood Heights");
addOption("Manukau City", "Sommerville", "Sommerville");
addOption("Manukau City", "The Gardens", "The Gardens");
addOption("Manukau City", "Totara Heights", "Totara Heights");
addOption("Manukau City", "Tuscany Estate", "Tuscany Estate");
addOption("Manukau City", "Waimahia Landing", "Waimahia Landing");
addOption("Manukau City", "Wattle Cove", "Wattle Cove");
addOption("Manukau City", "Wattle Downs", "Wattle Downs");
addOption("Manukau City", "Weymouth", "Weymouth");
addOption("Manukau City", "Whitford", "Whitford");
addOption("Manukau City", "Wiri", "Wiri");

addOption("North Shore", "Select Suburb", "", "", 1);
addOption("North Shore", "Albany", "Albany");
addOption("North Shore", "Bayswater", "Bayswater");
addOption("North Shore", "Beach Haven", "Beach Haven");
addOption("North Shore", "Belmont", "Belmont");
addOption("North Shore", "Birkdale", "Birkdale");
addOption("North Shore", "Birkenhead", "Birkenhead");
addOption("North Shore", "Browns Bay", "Browns Bay");
addOption("North Shore", "Campbells Bay", "Campbells Bay");
addOption("North Shore", "Castor Bay", "Castor Bay");
addOption("North Shore", "Chatswood", "Chatswood");
addOption("North Shore", "Crown Hill", "Crown Hill");
addOption("North Shore", "Cuthill", "Cuthill");
addOption("North Shore", "Devonport", "Devonport");
addOption("North Shore", "Fairview", "Fairview");
addOption("North Shore", "Forrest Hill", "Forrest Hill");
addOption("North Shore", "Glenfield", "Glenfield");
addOption("North Shore", "Glenvar", "Glenvar");
addOption("North Shore", "Greenhithe", "Greenhithe");
addOption("North Shore", "Highbury", "Highbury");
addOption("North Shore", "Hillcrest", "Hillcrest");
addOption("North Shore", "Long Bay", "Long Bay");
addOption("North Shore", "Mairangi Bay", "Mairangi Bay");
addOption("North Shore", "Marlborough", "Marlborough");
addOption("North Shore", "Meadowood", "Meadowood");
addOption("North Shore", "Milford", "Milford");
addOption("North Shore", "Murrays Bay", "Murrays Bay");
addOption("North Shore", "Northcote", "Northcote");
addOption("North Shore", "Northcote Central", "Northcote Central");
addOption("North Shore", "Northcote Point", "Northcote Point");
addOption("North Shore", "North Harbour", "North Harbour");
addOption("North Shore", "Rosedale", "Rosedale");
addOption("North Shore", "Rothesay Bay", "Rothesay Bay");
addOption("North Shore", "Oteha", "Oteha");
addOption("North Shore", "Pinehill", "Pinehill");
addOption("North Shore", "Stanely Bay", "Stanely Bay");
addOption("North Shore", "Sunnynook", "Sunnynook");
addOption("North Shore", "Takapuna", "Takapuna");
addOption("North Shore", "Torbay", "Torbay");
addOption("North Shore", "Waiake", "Waiake");
addOption("North Shore", "Wairau Valley", "Wairau Valley");
addOption("North Shore", "Westlake", "Westlake");
addOption("North Shore", "Windsor Park", "Windsor Park");
addOption("North Shore", "Unsworth Heights", "Unsworth Heights");


addOption("Waitakere City", "Select Suburb", "", "", 1);
addOption("Waitakere City", "Anawhata", "Anawhata");
addOption("Waitakere City", "Cornwallis", "Cornwallis");
addOption("Waitakere City", "Edmonton", "Edmonton");
addOption("Waitakere City", "French Bay", "French Bay");
addOption("Waitakere City", "Glen Eden", "Glen Eden");
addOption("Waitakere City", "Glen Eden South", "Glen Eden South");
addOption("Waitakere City", "Glen Eden West", "Glen Eden West");
addOption("Waitakere City", "Glendene", "Glendene");
addOption("Waitakere City", "Green Bay", "Green Bay");
addOption("Waitakere City", "Harbour View", "Harbour View");
addOption("Waitakere City", "Henderson", "Henderson");
addOption("Waitakere City", "Henderson North", "Henderson North");
addOption("Waitakere City", "Henderson Valley", "Henderson Valley");
addOption("Waitakere City", "Herald Island", "Herald Island");
addOption("Waitakere City", "Hobsonville", "Hobsonville");
addOption("Waitakere City", "Huia", "Huia");
addOption("Waitakere City", "Karekare", "Karekare");
addOption("Waitakere City", "Kaurilands", "Kaurilands");
addOption("Waitakere City", "Kelston", "Kelston");
addOption("Waitakere City", "Konini", "Konini");
addOption("Waitakere City", "Laingholm", "Laingholm");
addOption("Waitakere City", "Lincoln", "Lincoln");
addOption("Waitakere City", "Little Huia", "Little Huia");
addOption("Waitakere City", "Luckens Point", "Luckens Point");
addOption("Waitakere City", "Massey", "Massey");
addOption("Waitakere City", "Massey North", "Massey North");
addOption("Waitakere City", "Massey West", "Massey West");
addOption("Waitakere City", "Mclaren Park", "Mclaren Park");
addOption("Waitakere City", "New Lynn", "New Lynn");
addOption("Waitakere City", "Oratia", "Oratia");
addOption("Waitakere City", "Palm Heights", "Palm Heights");
addOption("Waitakere City", "Parau", "Parau");
addOption("Waitakere City", "Piha", "Piha");
addOption("Waitakere City", "Ranui", "Ranui");
addOption("Waitakere City", "Royal Heights", "Royal Heights");
addOption("Waitakere City", "South Titirangi", "South Titirangi");
addOption("Waitakere City", "Sunnyvale", "Sunnyvale");
addOption("Waitakere City", "Swanson", "Swanson");
addOption("Waitakere City", "Te Atatu", "Te Atatu");
addOption("Waitakere City", "Te Atatu Peninsula", "Te Atatu Peninsula");
addOption("Waitakere City", "Te Atatu South", "Te Atatu South");
addOption("Waitakere City", "Te Henga (Bethells Beach)", "Te Henga (Bethells Beach)");
addOption("Waitakere City", "Titirangi", "Titirangi");
addOption("Waitakere City", "Titirangi Beach", "Titirangi Beach");
addOption("Waitakere City", "Titirangi North", "Titirangi North");
addOption("Waitakere City", "Waiatarua", "Waiatarua");
addOption("Waitakere City", "Waima", "Waima");
addOption("Waitakere City", "Waitakere", "Waitakere");
addOption("Waitakere City", "West Harbour", "West Harbour");
addOption("Waitakere City", "Western Heights", "Western Heights");
addOption("Waitakere City", "Westgate", "Westgate");
addOption("Waitakere City", "Westpark Marina", "Westpark Marina");
addOption("Waitakere City", "Whatipu", "Whatipu");
addOption("Waitakere City", "Whenuapai", "Whenuapai");
addOption("Waitakere City", "Wood Bay", "Wood Bay");
addOption("Waitakere City", "Woodlands Park", "Woodlands Park");


/*addOption("Wellington", "Select District", "", "", 1); //Empty starter option
addList("Wellington", "Wellington City", "Wellington City", "Wellington City");
addList("Wellington", "Lower Hutt City", "Lower Hutt City", "Lower Hutt City");

addOption("Wellington City", "Select Suburb", "", "", 1);
addOption("Wellington City", "Linden", "Linden");
addOption("Wellington City", "Horokiwi", "Horokiwi");
addOption("Wellington City", "Island bay", "Island bay");
addOption("Wellington City", "Kingston", "Kingston");
addOption("Wellington City", "Happy Valley", "Happy Valley");

addOption("Lower Hutt City", "Select Suburb", "", "", 1);
addOption("Lower Hutt City", "Epuni", "Epuni");
addOption("Lower Hutt City", "Moera", "Moera");
addOption("Lower Hutt City", "Kelson", "Kelson");

addOption("Northland", "Select District", "", "", 1); //Empty starter option
addList("Northland", "Far North", "Far North", "Far North");
addList("Northland", "Kaipara", "Kaipara", "Kaipara");

addOption("Far North", "Select Suburb", "", "", 1);
addOption("Far North", "Ahipara", "Ahipara");
addOption("Far North", "Hihi", "Hihi");
addOption("Far North", "Kaeo", "Kaeo");
addOption("Far North", "Karetu", "Karetu");

addOption("Kaipara", "Select Suburb", "");
addOption("Kaipara", "Pahi", "Pahi");
addOption("Kaipara", "Pouto", "Pouto");*/

