anchor.diff:  function getAddress(latlng) {
     $('location-fields').addClassName("loading");
   
  -   if (latlng != null) {
  +  if (latlng != null) {
       geocoder.geocode( {'latLng': latlng}, showAddress);
  -   }
  +  }
   }
   
   function codeAddress() {
  
positive.code:   var address = $('profile_data_address').value + "-" + $('profile_data_zip_code').value + "," + $('profile_data_city').value+ "-" + $('profile_data_state').value + "," + country_option;
  
    if (geocoder) {
     geocoder.geocode( { 'address': address}, function(results, status) {
       if (status == google.maps.GeocoderStatus.OK) {
         map.setCenter(results[0].geometry.location);
         marker.setPosition(results[0].geometry.location);
  
negative.code:   });
  
    jQuery("#profile_data_city").keyup(function(){
      disable_save();
    });
    jQuery("#profile_data_state").keyup(function(){
      disable_save();
    });
    jQuery("#profile_data_country").change(function(){
      disable_save();
    });
  
  });
  