code: function ( ) {
  			if ( ! options.exist ) {
  				// http request to Nominatim to performs the Geocoding of the pin.
  				// To avoid to much call to Nominatim with the same position,
  				// the call is only performed when it's a new pin
  				var NominatimUrl = 
  					'http://nominatim.openstreetmap.org/reverse?format=json&lat=' +
  					latlng.lat +
  					'&lon=' +
  					latlng.lng +
  					'&zoom=' +
  					Map.getZoom ( ) +
  					'&addressdetails=1&accept-language=' +
  					_Translator.UserLanguage +
  					'&osm_type=W';
  				var XmlHttpRequest = new XMLHttpRequest ( );
  				XmlHttpRequest.onreadystatechange = function ( ) { 
  					if ( XmlHttpRequest.readyState == 4 && XmlHttpRequest.status == 200 ) {
  						_NominatimCallback ( XmlHttpRequest.responseText );
  					}
  				};  
  				XmlHttpRequest.open ( "GET", NominatimUrl, true );
  				XmlHttpRequest.send ( null );
  			}
  		}
docs: /* End of _NominatimCallback method /*
  --- _NominatimCall ( ) method ---
  
  This method call the Nominatim web service