Initial changes for Google Maps v3. Additional work needed.