function load() {
if (GBrowserIsCompatible()) {

var map = new GMap2(document.getElementById("map"));
map.addControl(new GLargeMapControl()); // Zoom + Movement
map.addControl(new GMapTypeControl()); // Map-Satellite options
map.addControl(new GScaleControl()); // Scale
map.addControl(new GOverviewMapControl()); //region map in corner

map.setCenter(new GLatLng(53.581772, -2.445779), 13); // Centers map

// Create custom marker icon
var icon = new GIcon();
icon.image = "/pics/map_icon.png";
icon.shadow = "/pics/map_icon_shadow.png";
icon.iconSize = new GSize(42, 24);
icon.shadowSize = new GSize(53, 30);
icon.iconAnchor = new GPoint(25, 26);
icon.infoWindowAnchor = new GPoint(25, 26);


// Postcodes
var post1 = "BL1 4DA";

// Info boxes
var info1 = '<b>Warings Chartered Accountants</b><br />Bedford House,<br />60 Chorley New Road, Bolton.<br />BL1 4DA<br /><br />';
info1 = info1 + 'Get directions from your postcode:<br /><span class="DriveDir"><input type=\'textbox\' id=\'';
info1 = info1 + 'txtPostcode1\' /> <input type=\'submit\' name=\'btnSubmit\' value=\'Go\' onClick=\'Dr';
info1 = info1 + 'ivingDir("BL1 4DA", "txtPostcode1");\' /></span>';


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


// Add marker at Bolton
var point1 = new GLatLng(53.581772, -2.445779);
map.addOverlay(new createMarker(point1, info1));
}
}

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";
//location.href=linkAdd;
window.open(linkAdd);
}
