ues the new  HTML5 Geolocation API to get uer's location