//<![CDATA[
function load() {

if (GBrowserIsCompatible()) {

// Marker icon/image array
var markerImage = [
"googlemaps/mapicons/brown_MarkerDefault.png",
"googlemaps/mapicons/green_MarkerDefault.png",
]

// Create icon object
var brownIcon = new GIcon();
brownIcon.image = markerImage[0];
brownIcon.iconSize = new GSize(20, 34);
brownIcon.iconAnchor = new GPoint(9, 34);
// End icon object


// Create icon object
var greenIcon = new GIcon();
greenIcon.image = markerImage[1]; //set markerIamge to match array position of specific coloured image
greenIcon.iconSize = new GSize(20, 34);
greenIcon.iconAnchor = new GPoint(9, 34);
// End icon object

// Create map object
var map = new GMap2(document.getElementById("map"));
var mapControl = new GMapTypeControl();map.addControl(mapControl);map.addControl(new GLargeMapControl());map.addControl(new GOverviewMapControl());
var center = new GLatLng(53.35,-6.3) // set map center coords here
map.setCenter(center, 12);
		
// Start of colorSwitch code
function createColorSwitchMarker(point,html){
	var marker1 = new GMarker(point);
	map.addOverlay(marker1);
	marker1.openInfoWindowHtml(html);

	var marker2 = new GMarker(marker1.getPoint(),{clickable:false, icon:brownIcon});
	map.addOverlay(marker2); // visited
	marker2.hide();

	var marker3 = new GMarker(marker1.getPoint(),{clickable:false, icon:brownIcon});
	map.addOverlay(marker3); // hover
	marker3.hide();

	GEvent.addListener(marker1,'mouseover',function(){
	marker1.openInfoWindowHtml(html);
	marker3.show();
	});
	GEvent.addListener(marker1,'mouseout',function(){
	marker3.hide();
	});
	GEvent.addListener(marker1,'click',function(){
	marker1.openInfoWindowHtml(html);
	marker2.show();
	marker3.show();
	});
	GEvent.addListener(map,'infowindowclose',function(){
	marker2.hide();
	marker3.hide();
	});
}
// End of colorSwitch code

// Create each map marker and window info

// End individual map marker

var point = new GLatLng(53.350675,-6.275);
var html="<img src='images/dyspraxia.png'" +
         "width='108' height='80'/> <br />" +
         "Dyspraxia Association of Ireland<br />" +
		 "Carmichael House<br />" +
		 "North Brunswick Street, D 7";
createColorSwitchMarker(point,html);

marker1.openInfoWindowHtml("<img src='images/dyspraxia.png'" +
         "width='108' height='80'/> <br />" +
         "Dyspraxia Association of Ireland<br />" +
		 "Carmichael House<br />" +
		 "North Brunswick Street, D 7");


//  Keeping the original map center

GEvent.addListener(map,'infowindowclose',function(){
map.panTo(center);
});

      }
    }
    //]]>

