Index: trunk/src/map/inc/markerClusterer.js
===================================================================
--- trunk/src/map/inc/markerClusterer.js	(revision 7832)
+++ trunk/src/map/inc/markerClusterer.js	(revision 7833)
@@ -688,9 +688,13 @@
    
   GEvent.addDomListener(div, "click", function() {
-	  clickCluster(markerArray);
+	  
+
+		  highlightCurrentMarker(latlng);	
+	  clickCluster(markerArray, latLng);
       });
   
   GEvent.addDomListener(div, "mouseout", function() {
 	  mouseOutCluster(markerArray);
+	  
       });
   this.div_ = div;
Index: trunk/src/map/inc/nodemapWL.js
===================================================================
--- trunk/src/map/inc/nodemapWL.js	(revision 7832)
+++ trunk/src/map/inc/nodemapWL.js	(revision 7833)
@@ -84,6 +84,4 @@
 	});
 	GEvent.addListener(marker, 'click', function() {
-		currentMarker = marker;
-		  highlightCurrentMarker();	
 	mouseClickNode(current.id, current.name[0], marker);
 	});
Index: trunk/src/map/inc/overlay.js
===================================================================
--- trunk/src/map/inc/overlay.js	(revision 7832)
+++ trunk/src/map/inc/overlay.js	(revision 7833)
@@ -22,6 +22,6 @@
 
 
-function highlightCurrentMarker(){
-var markerPoint = currentMarker.getPoint();
+function highlightCurrentMarker(markerPoint){
+//var markerPoint = currentMarker.getPoint();
 
 var polyPoints = Array();
@@ -50,5 +50,5 @@
 }
 // Using GPolygon(points,  strokeColor?,  strokeWeight?,  strokeOpacity?,  fillColor?,  fillOpacity?)
-highlightCircle = new GPolygon(polyPoints,"#000000",2,0.0,"#F7FE2E",.5);
+highlightCircle = new GPolygon(polyPoints,"#000000",2,0.0,"#DF0101",.5);
 map.addOverlay(highlightCircle);
 }
