﻿function SetGoogleSmallMap(control_id, map_x, map_y, map_z){
	if (!GBrowserIsCompatible())
		return;
		
	var map = new GMap2(document.getElementById(control_id));
	var point = new GLatLng(map_y, map_x);
	var zoom = map_z*1;
	map.setCenter(point, zoom);
	
	var icon = new GIcon();
	icon.image = "http://www.google.com/mapfiles/marker.png";
	icon.shadow = "http://www.google.com/mapfiles/shadow50.png";
	icon.iconSize = new GSize(20, 34);
	icon.shadowSize = new GSize(37, 34);
	icon.iconAnchor = new GPoint(9, 34);
	icon.infoWindowAnchor = new GPoint(5, 1);
	var marker = new GMarker(point, icon);
	map.addOverlay(marker);
	map.disableInfoWindow();
	map.addControl(new GSmallZoomControl());
}
function SetGoogleMap(control_id, map_x, map_y, map_z, marker_html){
	if (!GBrowserIsCompatible())
		return;
		
	var map = new GMap2(document.getElementById(control_id));
	var point = new GLatLng(map_y, map_x);
	//map.addControl(new GScaleControl());
	var zoom = map_z*1;
	map.setCenter(point, zoom);
	
	var icon = new GIcon();
	icon.image = "http://www.google.com/mapfiles/marker.png";
	icon.shadow = "http://www.google.com/mapfiles/shadow50.png";
	icon.iconSize = new GSize(20, 34);
	icon.shadowSize = new GSize(37, 34);
	icon.iconAnchor = new GPoint(9, 34);
	icon.infoWindowAnchor = new GPoint(5, 1);
	var marker = new GMarker(point, icon);
	map.addOverlay(marker);
	GEvent.addListener(marker, "click", function(overlay, point ) {
		marker.openInfoWindowHtml(marker_html);
	});
	//map.addControl(new GSmallZoomControl());
	map.addControl(new GLargeMapControl());
}
