//<![CDATA[

// Copyright ©2010 Bryn Charlton, all rights reserved.
    var bartonmap;
	var bartonareaCentreLat = 53.47087;
	var bartonareaCentreLng = -2.38723;
    var bartonbaseIcon;

    var liverpoolnmap;
	var liverpoolareaCentreLat = 53.33482;
	var liverpoolareaCentreLng = -2.850308;
    var liverpoolbaseIcon;

	var iPic=0;
 	var ad1Pics= new initArray("<img src='p1.jpg' alt='Piper Arrow IV PA28RT-201 N2943D'>",
	"<img src='p2.jpg' alt='Piper Arrow IV PA28RT-201 N2943D'>",
	"<img src='p1.jpg' alt='Piper Arrow IV PA28RT-201 N2943D'>",
	"<img src='p2.jpg' alt='Piper Arrow IV PA28RT-201 N2943D'>");

	function initArray() {
	  for(i=0;i<initArray.arguments.length; i++)
	  this[i] = initArray.arguments[i];
	}

    function initialize() {
//	  initAd();
	  initBartonMap();
	  initLiverpoolMap();
	}

	// Adverts
	function initAd() {
	  var i;
	  
	  i=rndIndex(3);
	  setAd(i);
	}
	
	function rndIndex(range) {
	  var ut;
	  var i;

	  ut=new Date();
	  s=ut.getSeconds();
	  i = s&range;
	  return i;
	}

	function setAd(i) {
	  var pic;

	  pic = ad1Pics[i];
	  document.getElementById('ad1').innerHTML=pic;
	}

	// Barton Map	  
	function initBartonMap() {
      if (GBrowserIsCompatible()) {
        bartonmap = new GMap2(document.getElementById("barton_map_canvas"));
        bartonmap.setCenter(new GLatLng(bartonareaCentreLat, bartonareaCentreLng), 11);
        bartonmap.addControl(new GSmallZoomControl());
        bartonmap.addControl(new GMenuMapTypeControl());
        bartonmap.setMapType(G_NORMAL_MAP);
		
        // Create a base icon for all of our markers that specifies the
        // shadow, icon dimensions, etc.
        bartonbaseIcon = new GIcon(G_DEFAULT_ICON);
        bartonbaseIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
        bartonbaseIcon.iconSize = new GSize(20, 34);
        bartonbaseIcon.shadowSize = new GSize(37, 34);
        bartonbaseIcon.iconAnchor = new GPoint(9, 34);
        bartonbaseIcon.infoWindowAnchor = new GPoint(9, 2);
		
		var point = new GLatLng(bartonareaCentreLat, bartonareaCentreLng); 
		bartonmap.addOverlay(new GMarker(point)); 
      }
    }

	// Liverpool Map	  
	function initLiverpoolMap() {
      if (GBrowserIsCompatible()) {
        liverpoolmap = new GMap2(document.getElementById("liverpool_map_canvas"));
        liverpoolmap.setCenter(new GLatLng(liverpoolareaCentreLat, liverpoolareaCentreLng), 11);
        liverpoolmap.addControl(new GSmallZoomControl());
        liverpoolmap.addControl(new GMenuMapTypeControl());
        liverpoolmap.setMapType(G_NORMAL_MAP);
		
        // Create a base icon for all of our markers that specifies the
        // shadow, icon dimensions, etc.
        liverpoolbaseIcon = new GIcon(G_DEFAULT_ICON);
        liverpoolbaseIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
        liverpoolbaseIcon.iconSize = new GSize(20, 34);
        liverpoolbaseIcon.shadowSize = new GSize(37, 34);
        liverpoolbaseIcon.iconAnchor = new GPoint(9, 34);
        liverpoolbaseIcon.infoWindowAnchor = new GPoint(9, 2);
		
		var point = new GLatLng(liverpoolareaCentreLat, liverpoolareaCentreLng); 
		liverpoolmap.addOverlay(new GMarker(point)); 
      }
    }

	// Tidy Up
	function tidyUp() {
	  GUnload();
	}
	
//]]>

