// This is the btinternet script
var gmkey=0;

var map;
var bLoaded=false;
var startLat;
var startLng;
var startZoom;
var startMapType;

function loadMap(Lat, Lng, Zoom, maptype)
{
    if (! bLoaded)
    {
      if (GBrowserIsCompatible())
      {
        bLoaded = true;
        map = new GMap2(document.getElementById("map"));
        map.addMapType(G_PHYSICAL_MAP) ; 
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());

        map.setCenter(new GLatLng(Lat, Lng), Zoom);

        if (maptype==null) maptype=G_HYBRID_MAP;
        //if (maptype==null) maptype=G_PHYSICAL_MAP;

        map.setMapType(maptype);

        startMapType=maptype;
        startLat=Lat;
        startLng=Lng;
        startZoom=Zoom;
      }
    }
}

function loadMapNoControls(Lat, Lng, Zoom, maptype)
{
    if (! bLoaded)
    {
      if (GBrowserIsCompatible())
      {
        bLoaded = true;
        map = new GMap2(document.getElementById("map"));
        map.setCenter(new GLatLng(Lat, Lng), Zoom);

        if (maptype==null) maptype=G_HYBRID_MAP;

        map.setMapType(maptype);

        startMapType=maptype;
        startLat=Lat;
        startLng=Lng;
        startZoom=Zoom;
      }
    }
}

function resetMap()
{
  map.setCenter(new GLatLng(startLat, startLng), startZoom);
  map.setMapType(startMapType);
  return false;
}

function showroadMap()
{
  map.setCenter(new GLatLng(startLat, startLng), 11);
  map.setMapType(G_NORMAL_MAP);
  return false;
}

