
    //<![CDATA[

    var map; 
    var points = new Array();
		var midgie1 = new GIcon();
		var midgie2 = new GIcon();
		var midgie3 = new GIcon();
		var midgie4 = new GIcon();
		var midgie5 = new GIcon();
    
    function load() {
      if (GBrowserIsCompatible()) {
        map= new GMap2(document.getElementById("gmap"));
        map.setCenter(new GLatLng(57.1422, -4.68224), 6);
		    map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
        var options = {onSearchCompleteCallback : AfterSearch,
                       suppressZoomToBounds : true

                        };
        map.addControl(new google.maps.LocalSearch(options));
        map.setMapType(G_HYBRID_MAP);

        GEvent.addListener(map, "zoomend", tZoomEnd);
        GEvent.addListener(map, "moveend", tMoveEnd);
		
		
        midgie1.image = 'http://midgeforecast.co.uk/2008/images/icons/1.png';    
        midgie1.shadow = "http://avcsugar.co.uk/midgeforecast/img/shadow.png";
        midgie1.shadowSize = new GSize(55.0, 36.0);
        midgie1.iconSize = new GSize(36, 36);
        midgie1.iconAnchor = new GPoint(18,18); 
        midgie1.infoWindowAnchor = new GPoint(18.0, 18.0);

        midgie2.image = 'http://midgeforecast.co.uk/2008/images/icons/2.png';
        midgie2.shadow = "http://avcsugar.co.uk/midgeforecast/img/shadow.png";
        midgie2.shadowSize = new GSize(55.0, 36.0);
        midgie2.iconSize = new GSize(36, 36);
        midgie2.iconAnchor = new GPoint(18,18); 
        midgie2.infoWindowAnchor = new GPoint(18.0, 18.0);
        
        midgie3.image = 'http://midgeforecast.co.uk/2008/images/icons/3.png';
        midgie3.shadow = "http://avcsugar.co.uk/midgeforecast/img/shadow.png";
        midgie3.shadowSize = new GSize(55.0, 36.0);
        midgie3.iconSize = new GSize(36, 36);
        midgie3.iconAnchor = new GPoint(18,18); 
        midgie3.infoWindowAnchor = new GPoint(18.0, 18.0);
        
        midgie4.image = 'http://midgeforecast.co.uk/2008/images/icons/4.png';
        midgie4.shadow = "http://avcsugar.co.uk/midgeforecast/img/shadow.png";
        midgie4.shadowSize = new GSize(55.0, 36.0);
        midgie4.iconSize = new GSize(36, 36);
        midgie4.iconAnchor = new GPoint(18,18); 
        midgie4.infoWindowAnchor = new GPoint(18.0, 18.0);
        
        midgie5.image = 'http://midgeforecast.co.uk/2008/images/icons/5.png';
        midgie5.shadow = "http://avcsugar.co.uk/midgeforecast/img/shadow.png";
        midgie5.shadowSize = new GSize(55.0, 36.0);
        midgie5.iconSize = new GSize(36, 36);
        midgie5.iconAnchor = new GPoint(18,18); 
        midgie5.infoWindowAnchor = new GPoint(18.0, 18.0);
 	
var point = new GLatLng(57.60238, -4.43985);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Dingwall'};
var marker1 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker1);
GEvent.addListener(marker1, 'click', function() {  marker1.openInfoWindowHtml('<b>Dingwall Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(57.19395, -3.82805);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Aviemore'};
var marker2 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker2);
GEvent.addListener(marker2, 'click', function() {  marker2.openInfoWindowHtml('<b>Aviemore Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(55.06854, -3.60970);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Dumfries'};
var marker3 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker3);
GEvent.addListener(marker3, 'click', function() {  marker3.openInfoWindowHtml('<b>Dumfries Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(56.68075, -5.09972);

var markerOptions = { icon:midgie2, 'clickable': true, 'title': 'Glencoe'};
var marker4 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker4);
GEvent.addListener(marker4, 'click', function() {  marker4.openInfoWindowHtml('<b>Glencoe Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr></table>  ');});


var point = new GLatLng(57.47930, -4.22287);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Inverness'};
var marker5 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker5);
GEvent.addListener(marker5, 'click', function() {  marker5.openInfoWindowHtml('<b>Inverness Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(58.02337, -4.40071);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Lairg'};
var marker6 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker6);
GEvent.addListener(marker6, 'click', function() {  marker6.openInfoWindowHtml('<b>Lairg Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(56.07012, -4.61220);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Loch Lomond'};
var marker7 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker7);
GEvent.addListener(marker7, 'click', function() {  marker7.openInfoWindowHtml('<b>Loch Lomond Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(56.40896, -5.47119);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Oban'};
var marker8 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker8);
GEvent.addListener(marker8, 'click', function() {  marker8.openInfoWindowHtml('<b>Oban Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>07/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>07/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(57.54163, -5.50827);

var markerOptions = { icon:midgie2, 'clickable': true, 'title': 'Torridon'};
var marker9 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker9);
GEvent.addListener(marker9, 'click', function() {  marker9.openInfoWindowHtml('<b>Torridon Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr></table>  ');});


var point = new GLatLng(57.89807, -5.15327);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Ullapool'};
var marker10 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker10);
GEvent.addListener(marker10, 'click', function() {  marker10.openInfoWindowHtml('<b>Ullapool Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(60.15541, -1.14807);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Shetland'};
var marker11 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker11);
GEvent.addListener(marker11, 'click', function() {  marker11.openInfoWindowHtml('<b>Shetland Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(55.84024, -5.05440);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Rothesay'};
var marker12 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker12);
GEvent.addListener(marker12, 'click', function() {  marker12.openInfoWindowHtml('<b>Rothesay Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(56.71054, -2.87842);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Angus Glens'};
var marker13 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker13);
GEvent.addListener(marker13, 'click', function() {  marker13.openInfoWindowHtml('<b>Angus Glens Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(57.37394, -2.50488);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Aberdeenshire'};
var marker14 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker14);
GEvent.addListener(marker14, 'click', function() {  marker14.openInfoWindowHtml('<b>Aberdeenshire Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>07/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>07/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(55.61171, -4.50439);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Ayrshire'};
var marker15 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker15);
GEvent.addListener(marker15, 'click', function() {  marker15.openInfoWindowHtml('<b>Ayrshire Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(56.61960, -3.86719);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Aberfeldy & Loch Tay'};
var marker16 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker16);
GEvent.addListener(marker16, 'click', function() {  marker16.openInfoWindowHtml('<b>Aberfeldy & Loch Tay Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(58.97621, -2.96356);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Orkney'};
var marker17 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker17);
GEvent.addListener(marker17, 'click', function() {  marker17.openInfoWindowHtml('<b>Orkney Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(58.44000, -3.88900);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Caithness'};
var marker18 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker18);
GEvent.addListener(marker18, 'click', function() {  marker18.openInfoWindowHtml('<b>Caithness Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(57.00709, -3.39478);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Royal Deeside'};
var marker19 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker19);
GEvent.addListener(marker19, 'click', function() {  marker19.openInfoWindowHtml('<b>Royal Deeside Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(57.41205, -6.19217);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Isle of Skye'};
var marker20 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker20);
GEvent.addListener(marker20, 'click', function() {  marker20.openInfoWindowHtml('<b>Isle of Skye Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(56.81871, -5.11276);

var markerOptions = { icon:midgie2, 'clickable': true, 'title': 'Fort William & Glen Nevis'};
var marker21 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker21);
GEvent.addListener(marker21, 'click', function() {  marker21.openInfoWindowHtml('<b>Fort William & Glen Nevis Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr></table>  ');});


var point = new GLatLng(56.53917, -5.77853);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Isle of Mull - Lochaline'};
var marker22 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker22);
GEvent.addListener(marker22, 'click', function() {  marker22.openInfoWindowHtml('<b>Isle of Mull - Lochaline Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(55.42580, -5.60612);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Campbeltown & Mull of Kintyre'};
var marker23 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker23);
GEvent.addListener(marker23, 'click', function() {  marker23.openInfoWindowHtml('<b>Campbeltown & Mull of Kintyre Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(55.84024, -5.05440);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Rothesay (Isle of Bute)'};
var marker24 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker24);
GEvent.addListener(marker24, 'click', function() {  marker24.openInfoWindowHtml('<b>Rothesay (Isle of Bute) Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(56.34014, -3.28716);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Fife'};
var marker25 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker25);
GEvent.addListener(marker25, 'click', function() {  marker25.openInfoWindowHtml('<b>Fife Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(55.89919, -3.51082);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'West Lothian'};
var marker26 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker26);
GEvent.addListener(marker26, 'click', function() {  marker26.openInfoWindowHtml('<b>West Lothian Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(55.61636, -2.80495);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Scottish Borders'};
var marker27 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker27);
GEvent.addListener(marker27, 'click', function() {  marker27.openInfoWindowHtml('<b>Scottish Borders Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(58.21600, -6.38593);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Western Isles'};
var marker28 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker28);
GEvent.addListener(marker28, 'click', function() {  marker28.openInfoWindowHtml('<b>Western Isles Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(57.20176, -4.56482);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Fort Augustus & Loch Ness'};
var marker29 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker29);
GEvent.addListener(marker29, 'click', function() {  marker29.openInfoWindowHtml('<b>Fort Augustus & Loch Ness Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(57.58100, -5.07083);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Achnasheen'};
var marker30 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker30);
GEvent.addListener(marker30, 'click', function() {  marker30.openInfoWindowHtml('<b>Achnasheen Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(56.23572, -5.07294);

var markerOptions = { icon:midgie1, 'clickable': true, 'title': 'Inveraray'};
var marker31 =  new GMarker(point  ,   markerOptions);
map.addOverlay(marker31);
GEvent.addListener(marker31, 'click', function() {  marker31.openInfoWindowHtml('<b>Inveraray Forecast</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>  ');});


var point = new GLatLng(57.60238, -4.43985);

points[0] = new Array('Dingwall',point,1,'<b>Nearest Forecast (Dingwall)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(57.19395, -3.82805);

points[1] = new Array('Aviemore',point,1,'<b>Nearest Forecast (Aviemore)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(55.06854, -3.60970);

points[2] = new Array('Dumfries',point,1,'<b>Nearest Forecast (Dumfries)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(56.68075, -5.09972);

points[3] = new Array('Glencoe',point,2,'<b>Nearest Forecast (Glencoe)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr></table>');

var point = new GLatLng(57.47930, -4.22287);

points[4] = new Array('Inverness',point,1,'<b>Nearest Forecast (Inverness)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(58.02337, -4.40071);

points[5] = new Array('Lairg',point,1,'<b>Nearest Forecast (Lairg)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(56.07012, -4.61220);

points[6] = new Array('Loch Lomond',point,1,'<b>Nearest Forecast (Loch Lomond)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(56.40896, -5.47119);

points[7] = new Array('Oban',point,1,'<b>Nearest Forecast (Oban)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>07/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>07/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(57.54163, -5.50827);

points[8] = new Array('Torridon',point,2,'<b>Nearest Forecast (Torridon)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr></table>');

var point = new GLatLng(57.89807, -5.15327);

points[9] = new Array('Ullapool',point,1,'<b>Nearest Forecast (Ullapool)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(60.15541, -1.14807);

points[10] = new Array('Shetland',point,1,'<b>Nearest Forecast (Shetland)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(55.84024, -5.05440);

points[11] = new Array('Rothesay',point,1,'<b>Nearest Forecast (Rothesay)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(56.71054, -2.87842);

points[12] = new Array('Angus Glens',point,1,'<b>Nearest Forecast (Angus Glens)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(57.37394, -2.50488);

points[13] = new Array('Aberdeenshire',point,1,'<b>Nearest Forecast (Aberdeenshire)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>07/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>07/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(55.61171, -4.50439);

points[14] = new Array('Ayrshire',point,1,'<b>Nearest Forecast (Ayrshire)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(56.61960, -3.86719);

points[15] = new Array('Aberfeldy & Loch Tay',point,1,'<b>Nearest Forecast (Aberfeldy & Loch Tay)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(58.97621, -2.96356);

points[16] = new Array('Orkney',point,1,'<b>Nearest Forecast (Orkney)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(58.44000, -3.88900);

points[17] = new Array('Caithness',point,1,'<b>Nearest Forecast (Caithness)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(57.00709, -3.39478);

points[18] = new Array('Royal Deeside',point,1,'<b>Nearest Forecast (Royal Deeside)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(57.41205, -6.19217);

points[19] = new Array('Isle of Skye',point,1,'<b>Nearest Forecast (Isle of Skye)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(56.81871, -5.11276);

points[20] = new Array('Fort William & Glen Nevis',point,2,'<b>Nearest Forecast (Fort William & Glen Nevis)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/2_mini.png"></td></tr></table>');

var point = new GLatLng(56.53917, -5.77853);

points[21] = new Array('Isle of Mull - Lochaline',point,1,'<b>Nearest Forecast (Isle of Mull - Lochaline)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(55.42580, -5.60612);

points[22] = new Array('Campbeltown & Mull of Kintyre',point,1,'<b>Nearest Forecast (Campbeltown & Mull of Kintyre)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(55.84024, -5.05440);

points[23] = new Array('Rothesay (Isle of Bute)',point,1,'<b>Nearest Forecast (Rothesay (Isle of Bute))</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(56.34014, -3.28716);

points[24] = new Array('Fife',point,1,'<b>Nearest Forecast (Fife)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(55.89919, -3.51082);

points[25] = new Array('West Lothian',point,1,'<b>Nearest Forecast (West Lothian)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(55.61636, -2.80495);

points[26] = new Array('Scottish Borders',point,1,'<b>Nearest Forecast (Scottish Borders)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(58.21600, -6.38593);

points[27] = new Array('Western Isles',point,1,'<b>Nearest Forecast (Western Isles)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(57.20176, -4.56482);

points[28] = new Array('Fort Augustus & Loch Ness',point,1,'<b>Nearest Forecast (Fort Augustus & Loch Ness)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(57.58100, -5.07083);

points[29] = new Array('Achnasheen',point,1,'<b>Nearest Forecast (Achnasheen)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');

var point = new GLatLng(56.23572, -5.07294);

points[30] = new Array('Inveraray',point,1,'<b>Nearest Forecast (Inveraray)</b><br><table><tr><td>Today</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>Tomorrow</td><td><img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>08/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>09/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>10/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>11/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr><tr><td>12/10</td><td> <img src="http://midgeforecast.co.uk/2008/images/icons/1_mini.png"></td></tr></table>');


		
		
      }
    }


    var zoom;
    zoom = 6;
    var pos;
    pos = new GLatLng(57.1422, -4.68224);
    var centerOverlay;
    var canClose = true;//new Boolean(true);
    
    function tZoomEnd(oldZ, newZ){
      // starts at 6
      zoom = newZ;
      //DrawMarkers(zoom,pos) this also calls moveend anyway
    }
    
    function tMoveEnd(){
      pos = map.getCenter();
      DrawMarkers(zoom,pos,false);
    }
    
    function DrawMarkers(tZoom,tPos, openit){
      // delete any existing text markers
      if(centerOverlay){
        if(canClose){
          // it exists
          map.removeOverlay(centerOverlay);
        }else{
          canClose = true;
          return;
        }	
      }
      // include file which checks if we need text and draws it if we do
      if(zoom > 7){
        // check array for anything in screen
        var bounds = map.getBounds();
        var has = new Boolean(false);
        for(i=0; i < points.length; i++){
          // check if its inside
          if(bounds.containsLatLng(points[i][1])){
            has = true;
          }
        }
        // check if it has one
        if(has == false){
          // find nearest 
          var nearest;
          
          for(i=0; i < points.length; i++){
            p = points[i];
            // find the point it's nearest to
            if(!nearest){
              nearest = p;
              pp = p[1];
              distance = pp.distanceFrom(map.getCenter());
            }else{
              var newDistance = p[1].distanceFrom(map.getCenter());
              if(newDistance < distance){
                nearest = p;
                pp = p[1];
                distance = pp.distanceFrom(map.getCenter());
              }
            }
          }

          
          var ticon = new GIcon();
          if(nearest[2] == '1'){
            ticon = midgie1;
          }
          if(nearest[2] == '2'){
            ticon = midgie2;
          }
          if(nearest[2] == '3'){
            ticon = midgie3;
          }
          if(nearest[2] == '4'){
            ticon = midgie4;
          }
          if(nearest[2] == '5'){
            ticon = midgie5;
          }          
          // draw point
          var point = map.getCenter();
          var markerOptions = { icon:ticon, 'clickable': true, 'title': 'Forecast'};
          centerOverlay =  new GMarker(point, markerOptions);
          map.addOverlay(centerOverlay);
          GEvent.addListener(centerOverlay, 'click', function(){ showCenterOverlay(nearest[3]); });
          if(openit==true){ showCenterOverlay(nearest[3]); }
        }

      }else{
      }
    }

            
    function showCenterOverlay(html){
      canClose = false; 
      centerOverlay.openInfoWindowHtml(html);
    }

        
    function AfterSearch(){
      //zoom out
      map.setZoom(10);
    }


    //]]>
    
 
