Building a recruitment website - Help with location searching

The Google map api method of geocoding is discussed here. Title is mass geocoding but its basically a single geocode in a delayed loop.