function addZipcodeOrder(objForm, viewStateUrl) {
  var result = true;
  var tmpZipcode = trim(objForm.zipcode.value);
	if ( tmpZipcode != '' ) {
	  var tmpUrl;
	  tmpUrl = "StoreLocatorRequest?action=proximity&countrycode=FR&state=";
	  tmpUrl += "&zipcode=" + tmpZipcode;
	  tmpUrl += "&city=" + trim(objForm.city.value);
	  tmpUrl += "&street=" + trim(objForm.street.value);
	  tmpUrl += "&order=0:" + tmpZipcode;
	  tmpUrl += "&viewState=" + viewStateUrl;
	  window.location = tmpUrl;
	  result = false;
	}
	else {
	  var tmpCity = trim(objForm.city.value);
	  if ( tmpCity != '' ) {
	  var tmpUrl;
	  tmpUrl = "StoreLocatorRequest?action=proximity&countrycode=FR&state=";
	  tmpUrl += "&zipcode=" + trim(objForm.zipcode.value);
	  tmpUrl += "&city=" + tmpCity;
	  tmpUrl += "&street=" + trim(objForm.street.value);
	  tmpUrl += "&order=1:" + tmpCity;
	  tmpUrl += "&viewState=" + viewStateUrl;
	  window.location = tmpUrl;
	  result = false;
	  }
	}
	return result;
}

function trim(s) {
    return s.replace(/^\s+/, '').replace(/\s+$/, '');
}
