Index: trunk/src/map/inc/node_info.php
===================================================================
--- trunk/src/map/inc/node_info.php	(revision 7734)
+++ trunk/src/map/inc/node_info.php	(revision 7735)
@@ -15,6 +15,6 @@
 }
 
-//TYPES van nodes. 'cluster' is een cluster node. 'single' is een individuele node.
-if(!isset($_GET['type']))
+//TYPES of nodes. 'cluster' is a cluster node. 'single' is an individual node.
+if(!isset($_GET['type']))//
 {
 	echo <<<EOF
@@ -31,7 +31,7 @@
 	
 }
-elseif($_GET['type'] == "single")
+elseif($_GET['type'] == "single") //Info for single nodes is stored here
 {
-	if($view == "beheerder")
+	if($view == "beheerder")//Display part for beheerder view of a single node
 	{
 		echo <<<EOF
@@ -55,5 +55,5 @@
 EOF;
 	}
-	elseif($view == "gebruiker")
+	elseif($view == "gebruiker")//Display part for gebruiker view of a single node
 	{
 		echo <<<EOF
@@ -80,5 +80,7 @@
 elseif($_GET['type'] == "cluster")
 {
-	if($view == "beheerder")
+$markerTitles = unserialize($_GET['markers']);
+
+	if($view == "beheerder")//Display part for beheerder view of a cluster node
 	{
 		echo <<<EOF
@@ -87,5 +89,11 @@
 			<h2>
 			Lijst met nodes in deze cluster<br/>
-			
+EOF;
+		foreach($markerTitles as $marker)
+		{
+			echo "".$marker."<br/>";
+		}
+		
+		echo <<<EOF
 			BEHEERDERSVIEW
 			</h2>
@@ -97,5 +105,5 @@
 EOF;
 	}
-	elseif($view == "gebruiker")
+	elseif($view == "gebruiker")//Display part for gebruiker view of a cluster node
 	{
 		echo <<<EOF
@@ -104,5 +112,13 @@
 			<h2>
 			Lijst met nodes in deze cluster<br/>
-			
+			<select multiple size="5" width="15">
+EOF;
+		foreach($markerTitles as $marker)
+		{
+			echo "<option value='".$marker."'>".$marker."</option>";
+		}
+		
+		echo <<<EOF
+			</select><br/>
 			GEBRUIKERSVIEW
 			</h2>
Index: trunk/src/map/inc/nodemapWL.js
===================================================================
--- trunk/src/map/inc/nodemapWL.js	(revision 7734)
+++ trunk/src/map/inc/nodemapWL.js	(revision 7735)
@@ -61,4 +61,5 @@
 function mouseOverCluster(markers)
 {
+	//Make 'markers' array (containing gmarkers) into an array containing only the titles(id's) of the markers
 	var markerTitles = new Array;
 	for(var i=0; i<markers.length; i++) {
@@ -66,5 +67,21 @@
 	}
 	
-	loadXMLDoc("inc/node_info.php?type=cluster")
+	var markerTitleSerialized;
+	
+	//start
+	var a_php = "";
+    var total = 0;
+	
+    for (var i=0; i<markerTitles.length; i++)
+    {
+        ++ total;
+        a_php = a_php + "s:" +
+                String(i).length + ":\"" + String(i) + "\";s:" +
+                String(markerTitles[i]).length + ":\"" + String(markerTitles[i]) + "\";";
+    }
+    a_php = "a:" + total + ":{" + a_php + "}";
+	//end
+	
+	loadXMLDoc("inc/node_info.php?type=cluster&markers="+a_php+"")
 	/*
 	*Hieronder verdergaan met dekking
