﻿var marker ;
var loaded = false ;
var title = "Emmanuel Bible Church";

function MarkerClicked()
{
	marker.openInfoWindowHtml(title);
}

function createMarker(point) 
{  
	marker = new GMarker(point);  

	GEvent.addListener(marker, "click", MarkerClicked);  

	return marker;
}

window.onload = function LoadMap(e)
{
	if (GBrowserIsCompatible()) 
	{
		loaded = true ;

		var map		= new GMap2(document.getElementById("map"));
		var center	= new GLatLng(40.79876525134187, -74.8137241601944) ;
		
		map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());
		map.setCenter(center, 16, G_HYBRID_MAP);
		
		map.addOverlay(createMarker(center)) ;
	}
}

window.onbeforeunload = function UnloadMap(e)
{
	try
	{
		if (loaded)
		{	
			GUnload() ;
			loaded = false ;
		}
	}
	catch(error)
	{
	}
}
