function refreshTownsAndSuburbs(initTS) {

  document.getElementById("IFrameTownSuburb").src = './HTML Files/SAMA_TownsAndSuburbs' + document.Form.Province_Id.value + '.html?' + document.Form.Town_Id.value + '&' + document.Form.Suburb_Id.value;
  if (initTS)  {
    document.Form.Town_Id.value = '';
    document.Form.Suburb_Id.value = '';
  }

}	

function setTownAndSuburb() {
  var Params = document.location.search;
  var TownId = Params.substring(1, Params.indexOf('&'))
  var SuburbId = Params.substring(Params.indexOf('&') + 1)

  if (TownId != '') {
    var selTowns = document.getElementById('Town_Id');
    for (i = 0; i < selTowns.length; i++) {
      if (selTowns.options[i].value==TownId) {
        selTowns.selectedIndex = i;
        changeSelect('Town_Id',Suburb_IdArray,['Suburb_Id'],'')
        break;
      }
    }
  }

  if (SuburbId != '') {
    var selSuburbs = document.getElementById('Suburb_Id');
    for (i = 0; i < selSuburbs.length; i++) {
      if (selSuburbs.options[i].value==SuburbId) {
        selSuburbs.selectedIndex = i;
        break;
      }
    }
  }

}

