function buildSubmit(_form) {

  // If our AJAX search hasn't finished loading yet
  if(!document.getElementById("searchAutoFill")) {
    return false;
  }
  
  if(_form == null)
    _form = document.forms['searchForm'];
  
  if(!_form) {
    return false;
  }
    
  if(document.getElementById("searchAutoFill").value != "") {
    var _str = document.getElementById("searchAutoFill").value;
    _form.search.value = _str;
  } else {
    var _str = _form.search.value;
  }
  if(_str.lastIndexOf(", ") != -1) {
    var _city = _str.substr(0,_str.lastIndexOf(", "));
    _city = _city.replace(/\s/g,'-');
    var _st = _str.substr(_str.lastIndexOf(", ") + 2);
    if(_city != "" && _st != "") {
      var _action = "/" + _st.toUpperCase() + "/" + _city + "/";
      _form.action = _action;
      //_form.search.value = "";
      if(_form.search.value != _form.currentLocationSearch.value) {
        _form.rentmin.value = "";
        _form.rentmax.value = "";
        _form.br.value = "";
        _form.ba.value = "";
      }
      return true;
    } else {
      return searchError();
    }
  } else {
    return searchError();
  }
  return false;
} 

function searchError() {
  document.getElementById("quickSearchResultsChild").innerHTML = "<div style='text-align: center; font-weight: bold;'>Please enter valid city or zip code.</div><input type='hidden' name='searchAutoFill' id='searchAutoFill' value=''>";
  return false;
}

