//<![CDATA[
// Google Map Maker script v.1.1
// (c) 2006 Richard Stephenson http://www.donkeymagic.co.uk
// Email: donkeymagic@gmail.com
// http://mapmaker.donkeymagic.co.uk
var map;
var icon0;
var newpoints = new Array();
 
function addLoadEvent(func) { 
	var oldonload = window.onload; 
	if (typeof window.onload != 'function'){ 
		window.onload = func
	} else { 
		window.onload = function() {
			oldonload();
			func();
		}
	}
}
 
addLoadEvent(loadMap);
addLoadEvent(addPoints);
 
function loadMap() {
	map = new GMap2(document.getElementById("map"));
	map.addControl(new GLargeMapControl());
	map.addControl(new GMapTypeControl());
	map.setCenter(new GLatLng( 52.552029275481496, 5.26082763671875), 9);
	 map.setMapType(G_SATELLITE_MAP);
 
	icon0 = new GIcon();
	icon0.image = "../imgs/pointer.png";
	icon0.shadow = "http://www.google.com/mapfiles/shadow50.png";
	icon0.iconSize = new GSize(19, 15);
	icon0.shadowSize = new GSize(37, 15);
	icon0.iconAnchor = new GPoint(9, 15);
	icon0.infoWindowAnchor = new GPoint(9, 2);
	icon0.infoShadowAnchor = new GPoint(18, 25);

	icon1 = new GIcon();
	icon1.image = "../imgs/pointer-white.png";
	icon1.shadow = "http://www.google.com/mapfiles/shadow50.png";
	icon1.iconSize = new GSize(19, 15);
	icon1.shadowSize = new GSize(37, 15);
	icon1.iconAnchor = new GPoint(9, 15);
	icon1.infoWindowAnchor = new GPoint(9, 2);
	icon1.infoShadowAnchor = new GPoint(18, 25);
}
 
function addPoints() {
 
 // http://www.gorissen.info/Pierre/maps/googleMapLocationv3.php
 
	newpoints[0] = new Array(52.330265, 5.069203, icon0, 'Muiden', '<img src=\'../imgs/muiden.jpg\' STYLE=\'float:right; padding-left:10px;\' width=\'100\' height=\'70\'><STRONG>Muiden</STRONG><BR>Muiden is vertrekhaven van de meeste van onze schepen. Ons kantoor vindt u tegenover de oude sluis.'); 
	newpoints[1] = new Array(52.364817, 5.068967, icon1, 'Pampus', '<img src=\'../imgs/bedrijfsuitje-pampus.jpg\' STYLE=\'float:right; padding-left:10px;\' width=\'100\' height=\'70\'><STRONG>Pampus</STRONG><BR>Een verrassende combinatie: onderbreek uw zeiltocht met een inspirerend bezoek aan forteiland Pampus.<BR>>>> <A HREF=\'pampus%20arrangement.php?lang=nl\'>Lees meer</A>'); 
	newpoints[2] = new Array(52.343703, 5.1086430, icon1, '\'t Hooft', '<img src=\'../imgs/hooft.jpg\' STYLE=\'float:right; padding-left:10px;\' width=\'100\' height=\'70\'><STRONG>\'t Hooft</STRONG><BR>Geniet met uw familie of collega\'s van uw barbecue op het onbewoonde eiland \'t Hooft.'); 
	newpoints[3] = new Array(52.458206, 5.1002310, icon1, 'Marken', '<img src=\'../imgs/marken.jpg\' STYLE=\'float:right; padding-left:10px;\' width=\'100\' height=\'70\'><STRONG>Marken</STRONG><BR>Dicht tegen elkaar aan staan de woningen op de terpen. De smalle stegen, ophaalbruggen en houten huizen lijken in een museum thuis te horen. De was wappert in de wind en de boten dobberen in de haven.'); 
	newpoints[4] = new Array(52.493599, 5.0758120, icon1, 'Volendam', '<img src=\'../imgs/volendam.jpg\' STYLE=\'float:right; padding-left:10px;\' width=\'100\' height=\'70\'><STRONG>Volendam</STRONG><BR>Dit dorp behoeft bijna geen uitleg. Klederdracht, gerookte paling, Jan Smit en vele andere bekende Vollendammers lopen er in het wild. De haven vormt het levendige centrum waar vissersschepen, oude botters en pleziervaartuigen in een gemoedelijke ambiance elkaar \'ontmoeten\'.');
	newpoints[5] = new Array(52.460174, 5.0378270, icon1, 'Monnickendam', '<img src=\'../imgs/monnickendam.jpg\' STYLE=\'float:right; padding-left:10px;\' width=\'100\' height=\'70\'><STRONG>Monnickendam</STRONG><BR>Altijd gezellig. Vol met leuke kroegjes en goede restaurants. Monnickendam heeft een beschermd stadsgezicht met veel historische huizen uit de zeventiende en achttiende eeuw. De haven is direct aan het centrum gelegen.');
	newpoints[6] = new Array(52.518796, 5.0746050, icon1, 'Edam', '<img src=\'../imgs/edam.jpg\' STYLE=\'float:right; padding-left:10px;\' width=\'100\' height=\'70\'><STRONG>Edam</STRONG><BR>Edam biedt u een schat aan historische monumenten en heeft een rijke geschiedenis van scheepswerven, houthandel en koopmansgeest. Er kan afgemeerd worden bij Theo’s Strandbad of in de binnenhaven.');
	newpoints[7] = new Array(52.391630, 4.8871460, icon1, 'Amsterdam', '<img src=\'../imgs/amsterdam.jpg\' STYLE=\'float:right; padding-left:10px;\' width=\'100\' height=\'70\'><STRONG>Amsterdam</STRONG><BR>In Amsterdam kunt u opstappen bij IJburg of nabij het Centraal Station.<P>');
	newpoints[8] = new Array(52.636709, 5.0638820, icon1, 'Hoorn', '<img src=\'../imgs/hoorn.jpg\' STYLE=\'float:right; padding-left:10px;\' width=\'100\' height=\'70\'><STRONG>Hoorn</STRONG><BR>Hoorn, parel aan het IJsselmeer. Met een rijk V.O.C. verleden en een bruisend heden. Van oudsher marktplaats en havenstad en centrum van West-Friesland. Bovenal een leuke stad waar veel valt te beleven.');
	newpoints[9] = new Array(52.695971, 5.2866980, icon1, 'Enkhuizen', '<img src=\'../imgs/enkhuizen.jpg\' STYLE=\'float:right; padding-left:10px;\' width=\'100\' height=\'70\'><STRONG>Enkhuizen</STRONG><BR>Enkhuizen is een belangrijke trekpleister, onder andere dankzij de fraaie historische binnenstad, de aanwezigheid van het Zuiderzeemuseum en de jachthavens, die tot de drukst bezochte van Nederland behoren.');
 
	for(var i = 0; i < newpoints.length; i++) {
		var point = new GPoint(newpoints[i][1],newpoints[i][0]);
		var popuphtml = newpoints[i][4] ;
		var marker = createMarker(point,newpoints[i][2],popuphtml);
		map.addOverlay(marker);
	}
}
 
function createMarker(point, icon, popuphtml) {
	var popuphtml = "<div id=\"popup\" STYLE=\'text-align:left;\'>" + popuphtml + "<\/div>";
	var marker = new GMarker(point, icon);
	GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml(popuphtml);
	});
	return marker;
}
//]]>
