function setStates() {
  changeSelect('province', states, states);
  setCities();
  if (SelectedState.length>0) {
		$("#province option:contains("+SelectedState+")").attr("selected", true);
		setCities();
		$("#city option:contains("+SelectedCity+")").attr("selected", true);
	}
}

function setCities() {
  stateSel = jQuery('#province').val();
  cityList = cities[stateSel];
  changeSelect('city', cityList, cityList);
}

function changeSelect(fieldID, newOptions, newValues) {
  selectField = document.getElementById(fieldID);
  selectField.options.length = 0;
  for (i=0; i<newOptions.length; i++) {
    selectField.options[selectField.length] = new Option(newOptions[i], newValues[i]);
  }
}
$(document).ready(function() {
	setStates();
})

