<!--
function loadmap() {
  var latitude = 56.471594;
  var longitude = -5.836487;
  var zoom = 9;
  map = new GMap(document.getElementById('map'));
  map.addControl(new GLargeMapControl());
  map.addControl(new GMapTypeControl());
  map.centerAndZoom(new GPoint(longitude, latitude), zoom);

   addflag(56.415967, -5.474099, "<strong>Departure point for Mara Mhor<br>cruises in Oban</strong>");
   addflag(56.486098, -5.521231, "<strong>The Creag Islands</strong>");
   addflag(56.414851, -5.539341, "<strong>Seal Island</strong>");
   addflag(56.215869, -5.811768, "<strong>Garvellach Islands</strong>");
   addflag(56.154729, -5.73143, "<strong>Gulf of Corryvreckan</strong>");
   addflag(56.623902, -6.069689, "<strong>Tobermory, Isle of Mull</strong>");
   addflag(56.72552, -6.226877, "<strong>Ardnamurchan Lighthouse</strong>");
   addflag(56.539215, -5.778583, "<strong>Lochaline</strong>");
  }

function addflag(latitude, longitude, html) {
  var point = new GPoint(longitude, latitude);
  var marker = new GMarker(point);
  GEvent.addListener(marker, 'click', function() {
    marker.openInfoWindowHtml("<NOBR>"+html+"</NOBR>");
  });
  map.addOverlay(marker);
}
var map;
//-->