
    //<![CDATA[
      // A function to create the marker and set up the event window
      // Dont try to unroll this function. It has to be here for the function closure
      // Each instance of the function preserves the contends of a different instance
      // of the "marker" and "html" variables which will be needed later when the event triggers.    
      function createMarker(point,html) {
        var marker = new GMarker(point);
        GEvent.addListener(marker, "click", function() {
          marker.openInfoWindowHtml(html);
        });
        return marker;
      }

	function mapInit(){

      // Display the map, with some controls and set the initial location 
      var map = new GMap2(document.getElementById("map"));
      map.addControl(new GSmallMapControl());
      //map.addControl(new GMapTypeControl());
      map.setCenter(new GLatLng(41.000178, -74.240250),10);
      map.setMapType(G_HYBRID_MAP);	


		var array = new Array() ; 
		array.push(new Array(40.982997,-74.340694,'<div style="border:0;border-collapse:collapse;padding:0;spacing:0;"><img src="/WebsiteGraphics/smProject.gif" BORDER="0"><br><A HREF="projects.php?id=7">Powderhorn, Kinnelon</A></div>',"456a")) ; 
		array.push(new Array(41.011443,-74.206638,'<div style="border:0;border-collapse:collapse;padding:0;spacing:0;"><img src="/WebsiteGraphics/smProject.gif" BORDER="0"><br><A HREF="projects.php?id=6">Shady Pond, Franklin Lakes</A></div>',"456c")) ; 
		array.push(new Array(41.000600,-74.220620,'<div style="border:0;border-collapse:collapse;padding:0;spacing:0;"><img src="/WebsiteGraphics/smProject.gif" BORDER="0"><br><A HREF="projects.php?id=5">Regan Way 1, Kinnelon</A></div>',"456c")) ; 
		array.push(new Array(41.005097,-74.373896,'<div style="border:0;border-collapse:collapse;padding:0;spacing:0;"><img src="/WebsiteGraphics/smProject.gif" BORDER="0"><br><A HREF="projects.php?id=2">Regan Way 2, Kinnelon</A></div>',"456c")) ; 
		array.push(new Array(40.993783,-74.126021,'<div style="border:0;border-collapse:collapse;padding:0;spacing:0;"><img src="/WebsiteGraphics/smProject.gif" BORDER="0"><br><A HREF="projects.php?id=1">North Monroe, Ridgewood</A></div>',"456c")) ; 
		array.push(new Array(40.985657,-74.220611,'<div style="border:0;border-collapse:collapse;padding:0;spacing:0;"><img src="/WebsiteGraphics/smProject.gif" BORDER="0"><br><A HREF="projects.php?id=3">Scioto, Franklin Lakes</A></div>',"456c")) ; 
		array.push(new Array(40.801317,-74.261724,'<div style="border:0;border-collapse:collapse;padding:0;spacing:0;"><img src="/WebsiteGraphics/smProject.gif" BORDER="0"><br><A HREF="projects.php?id=4">West Orange</A></div>',"456c")) ; 
		array.push(new Array(40.990815,-74.227896,'<div style="border:0;border-collapse:collapse;padding:0;spacing:0;"><img src="/WebsiteGraphics/smProject.gif" BORDER="0"><br><A HREF="projects.php?id=12">AlGonquin, Franklin Lakes</A></div>',"456c")) ; 
		array.push(new Array(40.995674,-74.19754,'<div style="border:0;border-collapse:collapse;padding:0;spacing:0;"><img src="/WebsiteGraphics/smProject.gif" BORDER="0"><br><A HREF="projects.php?id=9">Franklin Lakes Road, Franklin Lakes</A></div>',"456c")) ; 
		array.push(new Array(40.924036,-74.020686,'<div style="border:0;border-collapse:collapse;padding:0;spacing:0;"><img src="/WebsiteGraphics/smProject.gif" BORDER="0"><br><A HREF="projects.php?id=10">Woodland, New Milford</A></div>',"456c")) ; 
		array.push(new Array(40.979499,-74.182267,'<div style="border:0;border-collapse:collapse;padding:0;spacing:0;"><img src="/WebsiteGraphics/smProject.gif" BORDER="0"><br><A HREF="projects.php?id=12">Castronova, Warren NJ</A></div>',"456c")) ; 
		array.push(new Array(40.966419,-74.183915,'<div style="border:0;border-collapse:collapse;padding:0;spacing:0;"><img src="/WebsiteGraphics/smProject.gif" BORDER="0"><br><A HREF="projects.php?id=13">Squawbrook, North Haledon NJ</A></div>',"456c")) ; 

		for (var i = 0; i < array.length ; i++)
		{
			var lat  = (array[i][0]) ;
			var long  = (array[i][1]) ;
			var html = (array[i][2])
			var point = new GLatLng(lat,long);
			var marker = createMarker(point,html) ;
			map.addOverlay(marker);

		}

	}
	
    //]]>