var divId = false;
var mapX = false;
var mapY = false;

function MapLoad(div){
	divId = div;
	if($("#" + divId).attr("id")!=undefined) {
	var key = $('#' + divId).attr('name').split('|');
	key = key[2];
	var script = document.createElement('script');
	script.setAttribute('src', 'http://www.google.com/jsapi?key=' + key + '&callback=loadMaps');
	script.setAttribute('type', 'text/javascript');
	document.documentElement.firstChild.appendChild(script);
    }
    
}

function loadMaps() {
    google.load("maps", "2", {"callback" : mapsLoaded});
}
function mapsLoaded() {
    if (GBrowserIsCompatible()) {
		  mapCoords = $('#' + divId).attr('name');
		  mapCoords = mapCoords.split('|');
       var map = new GMap2(document.getElementById(divId));
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
		  map.setCenter(new GLatLng(mapCoords[1], mapCoords[0]), parseInt(mapCoords[3]));
        map.addOverlay(new GMarker(new GLatLng(mapCoords[1], mapCoords[0])));
    }
}
