//<![CDATA[
    
    if (GBrowserIsCompatible()) { 

	 



      // A function to create the marker and set up the event window
	    
          
      function createMarker(point,html) {
        var marker = new GMarker(point);
        GEvent.addListener(marker, "click", function() {
          marker.openInfoWindowHtml(html);
        });
		//The new marker "mouseover" listener
		GEvent.addListener(marker, "mouseover", function() {
			marker.openInfoWindowHtml(html);
		});
        return marker;
      }

      // Display the map, with some controls and set the initial location 
      var map = new GMap2(document.getElementById("map"));
      map.addControl(new GLargeMapControl());
      map.addControl(new GMapTypeControl());
      map.setCenter(new GLatLng(56.8490, -4.4824  ),6);
    
      // Set up markers with info windows 
        
	
      var point = new GLatLng(55.1949,-3.5987 );
      var marker = createMarker(point,'<div style="width:160px"><a href="/Pages/ae/ae.php">Ae</a><br/>Red run and downhill. </div>')
      map.addOverlay(marker);
	  
	  var point = new GLatLng(57.3375,-4.5826 );
      var marker = createMarker(point,'<div style="width:160px"><a href="/Pages/balnain/balnain.php">Balnain</a><br/>Bike Park.</div>')
      map.addOverlay(marker);
	  
	  var point = new GLatLng(56.0298,-4.0567 );
      var marker = createMarker(point,'<div style="width:160px"><a href="/Pages/carron/carron.php">Carron Valley</a><br/>Classic Red singletrack. </div>')
      map.addOverlay(marker);
	  
	  var point = new GLatLng(54.9173,-3.8155 );
      var marker = createMarker(point,'<div style="width:160px"><a href="/Pages/dalbeattie/dalbeattie.php">Dalbeattie</a><br/>Famed for its granite rock slabs. </div>')
      map.addOverlay(marker);
	  
	  var point = new GLatLng(55.2731,-3.8080  );
      var marker = createMarker(point,'<div style="width:160px"><a href="/Pages/drumlanrig/drumlanrig.php">Drumlanrig</a><br/>Cross Country Championship natural singletrack.  </div>')
      map.addOverlay(marker);
	  
	  var point = new GLatLng(56.0390,-5.4326 );
      var marker = createMarker(point,'<div style="width:160px"><a href="/Pages/firetower/firetower.php">Fire Tower Trail</a><br/>Varied trails with fantastic loch views. </div>')
      map.addOverlay(marker);
	  
	  var point = new GLatLng( 56.8519,-5.0120 );
      var marker = createMarker(point,'<div style="width:160px"><a href="/Pages/fortwilliam/fortwilliam.php">Fort Willaim Downhill</a><br/>World Cup Downhill course.<br/> <a href="/Pages/witch.htm">Witchs Trails</a><br/>Incudes World Cup cross counrty course.</div>')
      map.addOverlay(marker);
	  
	  var point = new GLatLng(55.6480,-3.1472 );
      var marker = createMarker(point,'<div style="width:160px"><a href="/Pages/glentress/glentress.php">Glentress</a><br/>Scotlands biggest mountain bike centre.</div>')
      map.addOverlay(marker);
	  
	  var point = new GLatLng(55.0721,-4.5734 );
      var marker = createMarker(point,'<div style="width:160px"><a href="/Pages/glentrool/glentrool.php">Glentrool</a><br/>Famed for its huge non-technical route. </div>')
      map.addOverlay(marker);
	  
	  var point = new GLatLng(57.9759,-3.9786 );
      var marker = createMarker(point,'<div style="width:160px"><a href="/Pages/wildcat/wildcat.php">Highland Wildcat Trails</a><br/>All round centre with beautiful ocean views. </div>')
      map.addOverlay(marker);
	  
	  var point = new GLatLng(55.6121,-3.0556 );
      var marker = createMarker(point,'<div style="width:160px"><a href="/Pages/innerleithen/innerleithen.php">Innerleithen</a><br/>Downhill and Black.</div>')
      map.addOverlay(marker);
	  
	  var point = new GLatLng(54.9577,-4.4062 );
      var marker = createMarker(point,'<div style="width:160px"><a href="/Pages/kirroughtree/kirroughtree.php">Kirroughtree</a><br/>Technical singletrack and granite rock slabs. </div>')
      map.addOverlay(marker);
	  
	  var point = new GLatLng(56.9758,-4.4047 );
      var marker = createMarker(point,'<div style="width:160px"><a href="/Pages/laggan/laggan.php">Laggan Wolftrax</a><br/>All round destination, famed for its rocky Black. </div>')
      map.addOverlay(marker);
	  
	  var point = new GLatLng(57.5913,-4.1171 );
      var marker = createMarker(point,'<div style="width:160px"><a href="/Pages/learnie/learnie.php">Learnie Red Rock Trails</a><br/>Varied trails including dirt jumping area.</div>')
      map.addOverlay(marker);
	  
	  var point = new GLatLng(55.0219,-3.6421 );
      var marker = createMarker(point,'<div style="width:160px"><a href="/Pages/mabie/mabie.php">Mabie</a><br/>All round centre, with infamous Black North-Shore. </div>')
      map.addOverlay(marker);
	  
	  var point = new GLatLng( 57.6031,-3.0837 );
      var marker = createMarker(point,'<div style="width:160px"><a href="/Pages/moray/moray.php">Moray Monster Trails</a><br/>All levels of trail. </div>')
      map.addOverlay(marker);
	  
	  var point = new GLatLng(55.1790, -2.8135 );
      var marker = createMarker(point,'<div style="width:160px"><a href="/Pages/newcastleton/newcastleton.php">Newcastleton</a><br/>Varied small centre with an extensive skills loop. </div>')
      map.addOverlay(marker);
	  
	  var point = new GLatLng(57.1965, -2.2425 );
      var marker = createMarker(point,'<div style="width:160px"><a href="/Pages/kirkhill/kirkhill.php">Kirkhill Forest</a><br/>A small centre near Aberdeen with a Fun Park. </div>')
      map.addOverlay(marker);
	  
	   var point = new GLatLng(57.9202, -4.4163  );
      var marker = createMarker(point,'<div style="width:160px"><a href="/Pages/kyle/kyle.php">Kyle of Sutherland</a><br/>Balblair and Carbisdale MTB trails.</div>')
      map.addOverlay(marker);

    }
    
    // display a warning if the browser was not compatible
    else {
      alert("Sorry, the Google Maps API is not compatible with this browser");
    }

  