function load(dataLat,dataLng,dataZoom,name,address1,address2,address3) {
	if (!dataLat || !dataLng){
		dataLat = 51;
		dataLng = 0;
		dataZoom = 15;
		infoText = "sorry, there are no geo data for this shop";
	}
	if (name == "null" || !name){
		name = "";
	}
	if (address1 == "null" || !address1){
		address1 = "";
	}
	if (address2 == "null" || !address2){
		address2 = "";
	}
	if (address3 == "null" || !address3){
		address3 = "";
	}
	var infoText = ("<p>"+name+"<br>"+address1+"<br>"+address2+"<br>"+address3+"</p>");
	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById("map"));
		map.setCenter(new GLatLng(dataLat, dataLng), dataZoom);
		map.addControl(new GLargeMapControl());
		map.addControl(new GMapTypeControl());
		map.openInfoWindowHtml(map.getCenter(),infoText);
		
		var blueIcon = new GIcon(G_DEFAULT_ICON);
		blueIcon.image = blueIconImageURL;
		markerOptions = { icon:blueIcon };

		var marker = new GMarker(map.getCenter(), markerOptions);
		map.addOverlay(marker);
	}
	return;
}
