function loadGMaps() {
    //improve this as you go
    var qs = new ParsedQueryString();
    var site = qs.param("site");
    var from = qs.param("from");
    var siteCoords = new Object();
    
    siteCoords["edinburgh"] = "55.950254,-3.187606";
    siteCoords["glasgow"] = "56.034411,-4.403801";
    siteCoords["wiston"] = "55.568957,-3.654405";
    siteCoords["lauder"] = "55.706224,-2.750015";
    
    //qs = qs.replace(/-/g,' ')
    //qs = qs.replace(/,/g,', ')
    //qs = qs.replace(/\w\S*/g, function(txt){return txt.charAt(0).toUpperCase() + txt.substr(1).toLowerCase();});
    
    
    //document.getElementById("startPoint").innerHTML = qs
    
    if (GBrowserIsCompatible()) {
        
        //alert('hi');
        
        var map = new GMap2(document.getElementById("map"));
        map.setCenter(new GLatLng(56.034411, -4.403801), 12);
        map.addControl(new GSmallMapControl());
        
        //var marker = new GMarker(new GLatLng(56.043473,-4.398651));
        //map.addOverlay(marker);
        
        //var html='<img src="/-/img/global/logo-small.png" width="140" height="55"';
        //         '<p>Killearn Home Farm<br />' +
        //         'Killearn, G63 9QH</p>';
        //marker.openInfoWindowHtml(html);
        
        directionsPanel = document.getElementById("route");
        directions = new GDirections(map, directionsPanel);
        directions.load(from + ", UK to " + siteCoords[site]);

    }

}

var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

/* ----------------------------------------------------------- start things */
if (window.addEventListener) {
	window.addEventListener('load', loadGMaps, false);
	window.addEventListener('unload', GUnload, false);
}
else if (window.attachEvent) { //for IE
	window.attachEvent('onload', loadGMaps);
	window.attachEvent('unload', GUnload);
}
