GeocoderJS is the JavaScript equivalent of Geocoder PHP.