function createMarker(longitude,latitude) {
	var thePoint  = new GPoint(longitude,latitude);
	var theMarker = new GMarker(thePoint);

	return theMarker;
}

function mapWithMarker(theDiv,longitude,latitude,zoomlevel) {

	var containerDiv = document.getElementById(theDiv);
	
	// CREATE THE MAP OBJECT
	var map = new GMap2(containerDiv);
	
	// ADD CONTROLS (DEPENDING ON HOW BIG THE MAP IS)
	if (containerDiv.offsetHeight > 350) {
		map.addControl(new GLargeMapControl());
	} else {
		map.addControl(new GSmallMapControl());
	}
	
	map.setCenter(new GLatLng(latitude,longitude), 14);
	
	var theMarker = createMarker(longitude,latitude,"");
	map.addOverlay(theMarker);
	
	
	var marker = new GMarker(new GLatLng(54.85915,-1.7880));
	 GEvent.addListener(marker, "click", function() {
	   var html = '<div style="width: 210px; padding-right: 10px; margin-bottom: 10px;">High Brooms, Brooms Lane, Leadgate, Consett, DH8 7SP <br /><a href="./contact.asp">Click here to contact us<\/a>.<br /><\/div>';
	   marker.openInfoWindowHtml(html);
	 });
	 map.addOverlay(marker);
         GEvent.trigger(marker, "click");
	
	return true;	
}

mapWithMarker("gmap",-1.7880,54.85915);
