 google.load("search", "1");
 var BoolMapsEnabled = false;
 function GoogleMapOnLoad() { BoolMapsEnabled=true; }
 google.setOnLoadCallback(GoogleMapOnLoad);
 function DisplayShadowboxHTML(coordlat,coordlng){
    Shadowbox.open({
        player:     'html',
        content:    '<div style="text-align:center;padding-top:10px;color:#ffffff">&nbsp;</div>',
        height:     600,
        width:      800,
        options:    {
            onFinish: function(item){
				var MapOptions = {
					zoom: 15,
					center: new google.maps.LatLng(coordlat, coordlng),
					mapTypeId: google.maps.MapTypeId.ROADMAP,
					panControl: true,
					zoomControl: true,
					scaleControl: false,
					mapTypeControl: true,
					mapTypeControlOptions: {
						mapTypeIds: [google.maps.MapTypeId.ROADMAP, google.maps.MapTypeId.SATELLITE, google.maps.MapTypeId.TERRAIN , google.maps.MapTypeId.HYBRID],
						style: google.maps.MapTypeControlStyle.HORIZONTAL_BAR
					}
				};
				var GoogleMap = new google.maps.Map(
					document.getElementById(Shadowbox.contentId()),
					MapOptions
				);

				var GoogleMapMarkerIcon = new google.maps.MarkerImage(
					'./_images/Marker.png',// image
					new google.maps.Size(44, 32),// w,h
					new google.maps.Point(0,0),// origin / infoWindowAnchor was 9,2? tbc
					new google.maps.Point(9, 34)// anchor
				);

				var GoogleMapMarker = new google.maps.Marker({
					icon:GoogleMapMarkerIcon,
					position:GoogleMap.getCenter()
				});
				GoogleMapMarker.setMap(GoogleMap);
            }
        }
    });
 }
