map.setCenter () ничего не возвращает, и нет смысла разбивать «точечный» GLatLng, чтобы немедленно склеить его, чтобы вы могли изменить эту строку
var x=map.setCenter(new GLatLng(point.y, point.x), 13);
до
map.setCenter(point, 13);
И изменить это
marker.openInfoWindowHtml(x);
до
marker.openInfoWindowHtml(point.toUrlValue(5));
Вызов .toUrlValue (5) просто округляет значения до 5 десятичных знаков. Без этого вы вполне можете получить до 14 десятичных знаков, и «точка» уже содержит закрытие функции на той копии GLatLng, которую вы хотите, поэтому вам не нужен «x».