I notice that when i replace :
var geocoder = new google.maps.Geocoder();
with
var geocoder = new GClientGeocoder ();
then the code doesnt work.
I am not sure whether i am missing something or not. GClientGeocoder
does sync calls and i would prefer that for a 'suggest' kind of a
feature; then am clueless as to why the call fails.