	//Create marker and set up event window
	  function createMarker(point,html,map){
	        var marker = new GMarker(point);
			GEvent.addListener(marker, "mouseover", function() {
				//marker.openInfoWindowHtml(html);
				marker.openExtInfoWindow(map, "simple_example_window", html ); 
				
			});
	//		GEvent.addListener(marker, "mouseout", function() {
	//			marker.closeInfoWindow();
	//		});
	
	        return marker;
	  }

   function load() {
     if (GBrowserIsCompatible()) {
       	var map = new GMap2(document.getElementById("map"));
		map.addControl(new GSmallMapControl());
        map.setCenter(new GLatLng(52.07046, 5.09865), 15);

		//ROUTE		
		$.getJSON("getStreams/json/geotest.json", function(jsonmap){
			var polypoints = [];
	   		for ( var i in jsonmap.positions){
				polypoints[i] = new GLatLng(jsonmap.positions[i]['latitude'], jsonmap.positions[i]['longitude']);	
			}
			var polyline = new GPolyline(polypoints,"#FF0000", 5);
			map.addOverlay(polyline);
		});
		
		//AFSTAND	
		$.getJSON("getStreams/json/geolive.json", function(jsonmap){
			var polypoints = [];
	   		for ( var i in jsonmap.positions){
				polypoints[i] = new GLatLng(jsonmap.positions[i]['latitude'], jsonmap.positions[i]['longitude']);	
			}
			var polyDis = new GPolyline(polypoints,"#069bd5", 5);
			map.addOverlay(polyDis);
		});
		
			
		//ADD MARKERS MET TWEETS
		var marker = [];
		$.getJSON("getStreams/json/stream.json", function(jsonTweets){
			for( var i in jsonTweets){				
				var point = new GLatLng(parseFloat(jsonTweets[i]['latitude']), parseFloat(jsonTweets[i]['longitude']));
				map.setCenter(point, 14);
				var html = jsonTweets[i]['text'];
				//var marker = new GMarker(point);
				//map.addOverlay(marker[i]);
				
				var marker = createMarker(point,html,map);
				map.addOverlay(marker);
				/*
				GEvent.addListener(marker, "mouseover", function() {
					marker.openInfoWindowHtml("K-Island");
				});
				GEvent.addListener(marker, "mouseout", function() {
					 map.closeInfoWindow();
				});
				*/
			}
		});
		
/*		var marker = new GMarker(new GLatLng(52.07046, 5.09865));
		map.addOverlay(marker);
			
*/			
			
	 
	
     }
   }
