

//<script langauge="JavaScript">

function suburbNode(label, value, postcode) {
  this.label = label
  this.value = value
  this.postcode = postcode
}

function populateSuburbList(listBox, items, start, varSelected) {
  // clear list box
  while (listBox.options.length > start) listBox.options[start] = null;
  // re-populate list box
  if (items) {
    for (var i=0; i<items.length; i++) {
      listBox.options[i+start] = new Option(items[i].label, items[i].value);
      listBox.options[i+start].postcode = items[i].postcode;
      if (varSelected) {
        if (items[i].value == varSelected) {listBox.options[i+start].selected = true}
      }
    }
  }
}

var suburbs = new Array();

function createSuburbList() {

    suburbs[0] = new suburbNode("Advancetown", 1, "4211")

    suburbs[1] = new suburbNode("Alberton", 2, "4207")

    suburbs[2] = new suburbNode("Andrews", 3, "4220")

    suburbs[3] = new suburbNode("Anglers Paradise", 4, "4216")

    suburbs[4] = new suburbNode("Arundel", 5, "4214")

    suburbs[5] = new suburbNode("Ashmore", 6, "4214")

    suburbs[6] = new suburbNode("Ashmore City", 7, "4214")

    suburbs[7] = new suburbNode("Austinville", 8, "4213")

    suburbs[8] = new suburbNode("Australia Fair", 9, "4215")

    suburbs[9] = new suburbNode("Bahrs Scrub", 10, "4207")

    suburbs[10] = new suburbNode("Bannockburn", 11, "4207")

    suburbs[11] = new suburbNode("Beechmont", 12, "4211")

    suburbs[12] = new suburbNode("Beenleigh", 13, "4207")

    suburbs[13] = new suburbNode("Belivah", 14, "4207")

    suburbs[14] = new suburbNode("Benowa", 15, "4217")

    suburbs[15] = new suburbNode("Bethania", 16, "4205")

    suburbs[16] = new suburbNode("Biggera Waters", 17, "4216")

    suburbs[17] = new suburbNode("Bilinga", 18, "4225")

    suburbs[18] = new suburbNode("Binna Burra", 19, "4211")

    suburbs[19] = new suburbNode("Bond University", 20, "4229")

    suburbs[20] = new suburbNode("Bonogin", 21, "4213")

    suburbs[21] = new suburbNode("Boykambil", 22, "4212")

    suburbs[22] = new suburbNode("Broadbeach", 23, "4218")

    suburbs[23] = new suburbNode("Broadbeach Waters", 24, "4218")

    suburbs[24] = new suburbNode("Buccan", 25, "4207")

    suburbs[25] = new suburbNode("Bundall", 26, "4217")

    suburbs[26] = new suburbNode("Burleigh", 27, "4220")

    suburbs[27] = new suburbNode("Burleigh Heads", 28, "4220")

    suburbs[28] = new suburbNode("Burleigh Town Centre", 29, "4220")

    suburbs[29] = new suburbNode("Burleigh Waters", 30, "4220")

    suburbs[30] = new suburbNode("Burnside", 31, "4208")

    suburbs[31] = new suburbNode("Cabbage Tree Point", 32, "4207")

    suburbs[32] = new suburbNode("Canal Estates", 33, "4217")

    suburbs[33] = new suburbNode("Canowindra", 34, "4209")

    suburbs[34] = new suburbNode("Carrara", 35, "4211")

    suburbs[35] = new suburbNode("Cedar Creek", 36, "4207")

    suburbs[36] = new suburbNode("Chevron Island", 37, "4217")

    suburbs[37] = new suburbNode("Chirn Park", 38, "4215")

    suburbs[38] = new suburbNode("Clagiraba", 39, "4211")

    suburbs[39] = new suburbNode("Clear Island Waters", 40, "4226")

    suburbs[40] = new suburbNode("Coolangatta", 41, "4225")

    suburbs[41] = new suburbNode("Coombabah", 42, "4216")

    suburbs[42] = new suburbNode("Coomera", 43, "4209")

    suburbs[43] = new suburbNode("Cronin Island", 44, "4217")

    suburbs[44] = new suburbNode("Currigee", 45, "4216")

    suburbs[45] = new suburbNode("Currumbin", 46, "4223")

    suburbs[46] = new suburbNode("Currumbin Valley", 47, "4223")

    suburbs[47] = new suburbNode("Currumbin Waters", 48, "4223")

    suburbs[48] = new suburbNode("Cypress Gardens", 49, "4218")

    suburbs[49] = new suburbNode("Eagle Heights", 50, "4271")

    suburbs[50] = new suburbNode("Eagleby", 51, "4207")

    suburbs[51] = new suburbNode("Edens Landing", 52, "4207")

    suburbs[52] = new suburbNode("Elanora", 53, "4221")

    suburbs[53] = new suburbNode("Ernest", 54, "4214")

    suburbs[54] = new suburbNode("Florida Gardens", 55, "4218")

    suburbs[55] = new suburbNode("Gaven", 56, "4211")

    suburbs[56] = new suburbNode("Gilberton", 57, "4208")

    suburbs[57] = new suburbNode("Gilston", 58, "4211")

    suburbs[58] = new suburbNode("Gold Coast MC (4217)", 59, "4217")

    suburbs[59] = new suburbNode("Gold Coast MC (9726)", 158, "9726")

    suburbs[60] = new suburbNode("Gold Coast MC (9729)", 159, "9729")

    suburbs[61] = new suburbNode("Greenmount", 60, "4225")

    suburbs[62] = new suburbNode("Guanaba", 61, "4210")

    suburbs[63] = new suburbNode("Halfway Creek", 62, "4208")

    suburbs[64] = new suburbNode("Hamilton Heights", 63, "4215")

    suburbs[65] = new suburbNode("Helensvale", 64, "4212")

    suburbs[66] = new suburbNode("Hollywell", 65, "4216")

    suburbs[67] = new suburbNode("Holmview", 66, "4207")

    suburbs[68] = new suburbNode("Hope Island", 67, "4212")

    suburbs[69] = new suburbNode("Ingleside", 68, "4227")

    suburbs[70] = new suburbNode("Isle Of Capri", 69, "4217")

    suburbs[71] = new suburbNode("Jacobs Well", 70, "4208")

    suburbs[72] = new suburbNode("Keebra Park", 71, "4215")

    suburbs[73] = new suburbNode("Kerrydale", 72, "4226")

    suburbs[74] = new suburbNode("Kingsholme", 73, "4208")

    suburbs[75] = new suburbNode("Kirra", 74, "4225")

    suburbs[76] = new suburbNode("Labrador", 75, "4215")

    suburbs[77] = new suburbNode("Latimer", 76, "4211")

    suburbs[78] = new suburbNode("Logan Village", 77, "4207")

    suburbs[79] = new suburbNode("Lower Beechmont", 78, "4211")

    suburbs[80] = new suburbNode("Luscombe", 79, "4207")

    suburbs[81] = new suburbNode("Main Beach", 80, "4217")

    suburbs[82] = new suburbNode("Maudsland", 81, "4210")

    suburbs[83] = new suburbNode("Mermaid Beach", 82, "4218")

    suburbs[84] = new suburbNode("Mermaid Keys", 83, "4218")

    suburbs[85] = new suburbNode("Mermaid Waters", 84, "4218")

    suburbs[86] = new suburbNode("Merrimac", 85, "4226")

    suburbs[87] = new suburbNode("Miami", 86, "4220")

    suburbs[88] = new suburbNode("Miami Keys", 87, "4218")

    suburbs[89] = new suburbNode("Moana Park", 88, "4218")

    suburbs[90] = new suburbNode("Molendinar", 89, "4214")

    suburbs[91] = new suburbNode("Monterey Keys", 90, "4212")

    suburbs[92] = new suburbNode("Mount Nathan", 91, "4211")

    suburbs[93] = new suburbNode("Mount Tamborine", 92, "4272")

    suburbs[94] = new suburbNode("Mount Warren Park", 93, "4207")

    suburbs[95] = new suburbNode("Mudgeeraba", 94, "4213")

    suburbs[96] = new suburbNode("Natural Bridge", 95, "4211")

    suburbs[97] = new suburbNode("Nerang", 96, "4211")

    suburbs[98] = new suburbNode("Neranwood", 97, "4213")

    suburbs[99] = new suburbNode("Nobby Beach", 98, "4218")

    suburbs[100] = new suburbNode("North Tamborine", 99, "4272")

    suburbs[101] = new suburbNode("Norwell", 100, "4208")

    suburbs[102] = new suburbNode("Numinbah Valley", 101, "4211")

    suburbs[103] = new suburbNode("Ormeau", 102, "4208")

    suburbs[104] = new suburbNode("Oxenford", 103, "4210")

    suburbs[105] = new suburbNode("Pacific Fair", 104, "4218")

    suburbs[106] = new suburbNode("Pacific Pines", 105, "4211")

    suburbs[107] = new suburbNode("Palm Beach", 106, "4221")

    suburbs[108] = new suburbNode("Paradise Island", 107, "4217")

    suburbs[109] = new suburbNode("Paradise Point", 108, "4216")

    suburbs[110] = new suburbNode("Paradise Point Keys", 109, "4216")

    suburbs[111] = new suburbNode("Paradise Waters", 110, "4217")

    suburbs[112] = new suburbNode("Parkwood", 111, "4214")

    suburbs[113] = new suburbNode("Pimpama", 112, "4209")

    suburbs[114] = new suburbNode("Pindari Hills", 113, "4211")

    suburbs[115] = new suburbNode("Q Supercentre", 114, "4218")

    suburbs[116] = new suburbNode("Rainbow Bay", 115, "4225")

    suburbs[117] = new suburbNode("Reedy Creek", 116, "4228")

    suburbs[118] = new suburbNode("Rialto", 117, "4218")

    suburbs[119] = new suburbNode("Rio Vista", 118, "4218")

    suburbs[120] = new suburbNode("Robina", 119, "4226")

    suburbs[121] = new suburbNode("Robina Town Centre", 120, "4230")

    suburbs[122] = new suburbNode("Runaway Bay", 121, "4216")

    suburbs[123] = new suburbNode("Sanctuary Cove", 122, "4212")

    suburbs[124] = new suburbNode("Santa Barbara", 123, "4212")

    suburbs[125] = new suburbNode("Sorrento", 124, "4217")

    suburbs[126] = new suburbNode("Southport", 125, "4215")

    suburbs[127] = new suburbNode("Southport Park", 126, "4215")

    suburbs[128] = new suburbNode("Sovereign Islands", 127, "4216")

    suburbs[129] = new suburbNode("Springbrook", 128, "4213")

    suburbs[130] = new suburbNode("Stanmore", 129, "4207")

    suburbs[131] = new suburbNode("Stapylton", 130, "4207")

    suburbs[132] = new suburbNode("Steiglitz", 131, "4207")

    suburbs[133] = new suburbNode("Stephens", 132, "4227")

    suburbs[134] = new suburbNode("Studio Village", 133, "4210")

    suburbs[135] = new suburbNode("Sundale", 134, "4215")

    suburbs[136] = new suburbNode("Surfers Paradise", 135, "4217")

    suburbs[137] = new suburbNode("Tallai", 136, "4213")

    suburbs[138] = new suburbNode("Tallebudgera", 137, "4228")

    suburbs[139] = new suburbNode("Tallebudgera Valley", 138, "4228")

    suburbs[140] = new suburbNode("Tally Valley", 139, "4220")

    suburbs[141] = new suburbNode("Tamborine", 140, "4270")

    suburbs[142] = new suburbNode("Tamborine Village", 141, "4270")

    suburbs[143] = new suburbNode("The Spit", 142, "4217")

    suburbs[144] = new suburbNode("Tugun", 143, "4224")

    suburbs[145] = new suburbNode("Tugun Heights", 144, "4224")

    suburbs[146] = new suburbNode("Upper Coomera", 145, "4210")

    suburbs[147] = new suburbNode("Varsity Lakes", 157, "4226")

    suburbs[148] = new suburbNode("West Burleigh", 146, "4219")

    suburbs[149] = new suburbNode("Willow Vale", 147, "4209")

    suburbs[150] = new suburbNode("Windaroo", 148, "4207")

    suburbs[151] = new suburbNode("Wolffdene", 149, "4207")

    suburbs[152] = new suburbNode("Wongawallan", 150, "4210")

    suburbs[153] = new suburbNode("Woongoolba", 151, "4207")

    suburbs[154] = new suburbNode("Worongary", 152, "4213")

    suburbs[155] = new suburbNode("Yarrabilba", 153, "4207")

    suburbs[156] = new suburbNode("Yatala", 154, "4207")

    suburbs[157] = new suburbNode("Yawalpa", 155, "4209")

}
createSuburbList()

//</script>