changed timeout to use google maps domReady listener