function initMap()
{
	/* create google map object */
	var map = new GMap2(document.getElementById("google-map"));
	
	/* add slider */
	map.addControl(new GLargeMapControl());

	/* set map focus */
	map.setCenter(new GLatLng(51.490941,5.687073), 15);
	
	/* we want a normal street map */
	map.setMapType(G_NORMAL_MAP);

	/* create the location HTML */
	var locationHTML = '<div>' +
			'<p><strong>Smits en Smits interieurstoffering</strong><br />Braaksestraat 1, 5709 JC Helmond</p>' +
			'<p>Vul hier uw adres in voor een routebeschrijving.</p>' +
			'<form action="http://maps.google.nl/maps" method="get" target="_blank">' +
				'<input type="text" size="20" maxlength="40" name="saddr" id="saddr" value="" />' +
				'<input value="Plan route" type="submit" style="margin-left: 10px;" />' +
				'<input type="hidden" name="daddr" id="daddr" value="{DADDR}" />' +
			'</form>' +
		'</div>';
	
	/* create marker */	
	var marker = new GMarker(new GLatLng(51.487367,5.686191), {"title":"Smits en Smits interieurstoffering"});
	
	/* generate popup html */
	var html = locationHTML.replace('{DADDR}', 'Braaksestraat 1, 5709 JC Helmond (Smits en Smits interieurstoffering)@' + marker.getLatLng().toUrlValue());
	
	/* add onclick listener to marker */
	GEvent.addListener(marker, "click", function()
		{
			/* add html to popup */
			marker.openInfoWindowHtml(html);
		});
	
	/* add the marker to the map */
	map.addOverlay(marker);
	
	/* show the popup by default */
	marker.openInfoWindowHtml(html);
}
