var houseIcon = new GIcon(G_DEFAULT_ICON);
houseIcon.image = 'images/home_blue.png';
houseIcon.iconSize = new GSize(42,37);
houseIcon.iconAnchor = new GPoint(10, 25);
houseIcon.infoWindowAnchor = new GPoint(9, 2);
var customIcons = [];
customIcons["house"] = houseIcon;
var h_marker = null;
var geocoder = null;
var map=null;
//var html = '<br><b></b>';
var lat = 0.0;
var lng = 0.0;

// Загрузка карты google maps
function load_gmap() {
	if (GBrowserIsCompatible()) {
		map = new GMap2(document.getElementById("map_google"));
		map.setCenter(new GLatLng(lat, lng), 16);
		geocoder = new GClientGeocoder();
		map.addControl(new GSmallMapControl());
        map.disableDoubleClickZoom();
		var point = new GLatLng(parseFloat(lat), parseFloat(lng));
		h_marker = createMarker(point, 'house');
		map.addOverlay(h_marker);
		//h_marker.openInfoWindowHtml(html);
    }
}

// Создание маркера на карте
function createMarker(point, type) {
	var marker = new GMarker(point, customIcons[type]);
//	GEvent.addListener(marker, 'click', function() {
//		marker.openInfoWindowHtml(html);
//	});
	return marker;
}

// Загрузка карты google maps
function load_gmap2() {
	if (GBrowserIsCompatible()) {
		map = new GMap2(document.getElementById("map_google"));
		map.setCenter(new GLatLng(lat, lng), 16);
		geocoder = new GClientGeocoder();
		map.addControl(new GSmallMapControl());
        map.disableDoubleClickZoom();
		var point = new GLatLng(parseFloat(lat), parseFloat(lng));
		h_marker = createMarker2(point, 'house');
		map.addOverlay(h_marker);
//		h_marker.openInfoWindowHtml(html);
    }
}

// Создание маркера на карте
function createMarker2(point, type) {
	var marker = new GMarker(point, customIcons[type]);
	GEvent.addListener(marker, 'click', function() {
		marker.openInfoWindowHtml(html);
	});
	return marker;
}
