// Google Map
function load() {
if (GBrowserIsCompatible()) {

var map = new GMap2(document.getElementById("map"));
map.addControl(new GLargeMapControl()); // Zoom + Movement
map.addControl(new GScaleControl()); // Scale

// sets center point
map.setCenter(new GLatLng(53.489884,-2.237091), 13);

// Create a base icon for all markers
var baseIcon = new GIcon();
baseIcon.shadow = "media/images/map_icon_shadow.png";
baseIcon.iconSize = new GSize(39, 55);
baseIcon.shadowSize = new GSize(60, 55);
baseIcon.iconAnchor = new GPoint(20, 55);
baseIcon.infoWindowAnchor = new GPoint(20, 55);
baseIcon.infoShadowAnchor = new GPoint(20, 55);

// Create custom marker icons
var icon1 = new GIcon(baseIcon);
icon1.image = "media/images/map_icon1.png";
var icon2 = new GIcon(baseIcon);
icon2.image = "media/images/map_icon2.png";
icon2.shadow = "media/images/map_icon_shadow2.png";
icon2.iconSize = new GSize(55, 39);
icon2.iconAnchor = new GPoint(0, 27);
icon2.infoWindowAnchor = new GPoint(0, 27);
icon2.infoShadowAnchor = new GPoint(20, 0);
var icon3 = new GIcon(baseIcon);
icon3.image = "media/images/map_icon3.png";

// Info box
var info1 = '<p><strong>Manchester Fort</strong><br />Cheetham Hill Road,<br />Manchester.<br />M8 8LN<br /><br />Tel: 0161 8328838</p>';
info1 = info1 + 'Get directions from your postcode:<br /><span class="DriveDir"><input type=\'textbox\' id=\'';
info1 = info1 + 'txtPostcode1\' /> <input type=\'submit\' name=\'btnSubmit1\' value=\'Go\' onClick=\'Dr';
info1 = info1 + 'ivingDir("M8 8LN", "txtPostcode1");\' /></span>';

var info2 = '<p><strong>Manchester Victoria<br />Train Station</strong></p>';

var info3 = '<p><strong>MEN Arena</strong></p>';

// Creates a marker at the given point with the given html label
function createMarker(point, info, icon) {
var marker = new GMarker(point, icon);
GEvent.addListener(marker, "click", function() {
marker.openInfoWindowHtml(info);
});
return marker;
}

// Add marker at mf
var point1 = new GLatLng(53.498654,-2.236018);
map.addOverlay(new createMarker(point1, info1, icon1));
var point2 = new GLatLng(53.48825,-2.242305);
map.addOverlay(new createMarker(point2, info2, icon2));
var point3 = new GLatLng(53.488205,-2.244022);
map.addOverlay(new createMarker(point3, info3, icon3));

}
}

// Get Driving Directions from Google
function DrivingDir(dest, start) {
var startPoint = document.getElementById(start).value
var linkAdd = "http://maps.google.co.uk/maps?f=d&hl=en&saddr=" + startPoint + "&daddr=" + dest + "&ie=UTF8&lr=lang_en";
window.open(linkAdd);
}
