//<![CDATA[

    function load() {
      if (GBrowserIsCompatible()) {
	  //setup icons
		var tinyIcon = new GIcon();
		tinyIcon.image = "http://labs.google.com/ridefinder/images/mm_20_white.png";
		tinyIcon.shadow = "http://labs.google.com/ridefinder/images/mm_20_shadow.png";
		tinyIcon.iconSize = new GSize(12, 20);
		tinyIcon.shadowSize = new GSize(22, 20);
		tinyIcon.iconAnchor = new GPoint(6, 20);
		tinyIcon.infoWindowAnchor = new GPoint(5, 1);
	
		var airportIcon = new GIcon();
		airportIcon.image = "http://maps.google.com/mapfiles/ms/icons/plane.png";
		airportIcon.shadow = "http://maps.google.com/mapfiles/ms/icons/plane.shadow.png";
		airportIcon.iconSize = new GSize(32, 32);
		airportIcon.shadowSize = new GSize(59, 32);
		airportIcon.iconAnchor = new GPoint(16, 16);
		airportIcon.infoWindowAnchor = new GPoint(16, 0);
		
		var baseportIcon = new GIcon();
		baseportIcon.image = "http://maps.google.com/mapfiles/ms/icons/marina.png";
		baseportIcon.shadow = "http://maps.google.com/mapfiles/ms/icons/marina.shadow.png";
		baseportIcon.iconSize = new GSize(32, 32);
		baseportIcon.shadowSize = new GSize(59, 32);
		baseportIcon.iconAnchor = new GPoint(16, 20);
		baseportIcon.infoWindowAnchor = new GPoint(16, 20);
		
		var infoIcon = new GIcon();
		infoIcon.image = "http://maps.google.com/mapfiles/kml/pal3/icon35.png";
		infoIcon.shadow = "http://maps.google.com/mapfiles/kml/pal3/icon35s.png";
		infoIcon.iconSize = new GSize(20,20);
		infoIcon.shadowSize = new GSize(40, 20);
		infoIcon.iconAnchor = new GPoint(16,20);
		infoIcon.infoWindowAnchor = new GPoint(10, 0);
		
		
		
		var map = new GMap2(document.getElementById("map"));
		map.addControl(new GLargeMapControl());
		map.addControl(new GScaleControl());
		var ovMap=new GOverviewMapControl();
		map.addControl(ovMap);
		var mini=ovMap.getOverviewMap();
		map.setCenter(new GLatLng(38.582526, 20.7), 9);
		map.setMapType(G_SATELLITE_MAP);
		
		//Southern Ionian infobox at 38.539573, 20.780640
		markerOptions = { icon:infoIcon };
		var sinfo = new GLatLng(38.510573, 20.800640);
		var marker_sinfo = new GMarker(sinfo, markerOptions);
		map.addOverlay(marker_sinfo);
		GEvent.addListener(marker_sinfo, "click", function() {marker_sinfo.openInfoWindowHtml("<div><div style='font-family: sans-serif; font-size: 0.8em; text-align: left;'>The Southern Ionian Cruising Area</div><hr><div style='font-family: sans-serif; font-size: 0.7em; text-align: left;'>Our southern sailing area is ideal for less experienced sailors, or those who just want to chill out. The relatively short distances between ports and the flat water, lend themselves to relaxing sailing, with plenty of time for leisurely lunch stops with lots of swimming and sunbathing.<br><a href='/greece/itinerary.php#south'><img src='/images/arrow-blue.gif' class='arrow_blue' alt='&gt;&gt;'>Sample itinerary (south)</a></div></div>",{maxWidth:200});});
		
		//Northern Ionian infobox at 39.051185, 20.503235
		var ninfo = new GLatLng(39.051185, 20.503235);
		var marker_ninfo = new GMarker(ninfo, markerOptions);
		map.addOverlay(marker_ninfo);
		GEvent.addListener(marker_ninfo, "click", function() {marker_ninfo.openInfoWindowHtml("<div><div style='ont-family: sans-serif; font-size: 0.8em; text-align: left;'>The Northern Ionian Cruising Area</div><hr><div style='font-family: sans-serif; font-size: 0.7em; text-align: left;'>Our northern sailing area is better for more experienced clients, as there are some longer legs involving open sea and a couple of early starts.<br>Great if you've seen the south already and want to venture a little further a field.<br><a href='/greece/itinerary.php#north'><img src='/images/arrow-blue.gif' class='arrow_blue' alt='&gt;&gt;'>Sample itinerary (north)</a></div></div>",{maxWidth:200});});
		
		// Set up our GMarkerOptions object literal
		markerOptions = { icon:tinyIcon };
		markerOptions = { icon:baseportIcon };

var sivota = new GLatLng(38.622101, 20.682364);
var marker_sivota = new GMarker(sivota, markerOptions);
map.addOverlay(marker_sivota);
GEvent.addListener(marker_sivota, "click", function() {marker_sivota.openInfoWindowHtml("<div><img height=100px width=100px src='/bayanblue/images/googlemaps/sivota.jpg' style='float: left; margin-right: 10px; border: 1px solid #666666;'><div style='font-family: sans-serif; font-size: 0.8em;'>Sivota, Lefkas</div><hr><div style='font-family: sans-serif; font-size: 0.7em; text-align: left;'>Bayan Blue base port, where our holidays start and finish. 50 min by taxi from the airport.<br><a href='/holiday_information/availability/index.php'><img src='/images/arrow-blue.gif' class='arrow_blue' alt='&gt;&gt;'>Check Availability &amp; Book</a></div></div>",{maxWidth:200});});markerOptions = { icon:airportIcon };

var preveza = new GLatLng(38.930571, 20.772400);
var marker_preveza = new GMarker(preveza, markerOptions);
map.addOverlay(marker_preveza);
GEvent.addListener(marker_preveza, "click", function() {marker_preveza.openInfoWindowHtml("<div><img height=100px width=100px src='/bayanblue/images/googlemaps/preveza.jpg' style='float: left; margin-right: 10px; border: 1px solid #666666;'><div style='font-family: sans-serif; font-size: 0.8em;'>Preveza Airport</div><hr><div style='font-family: sans-serif; font-size: 0.7em; text-align: left;'>Preveza (Atkion) Airport, code PVK, with charter flights from the UK on Sundays. <a href='/greece/flights.php'><br><img src='/images/arrow-blue.gif' class='arrow_blue' alt='&gt;&gt;'>More about how to get here</a></div></div>",{maxWidth:200});});markerOptions = { icon:tinyIcon };

var fiscardo = new GLatLng(38.461553, 20.577478);
var marker_fiscardo = new GMarker(fiscardo, markerOptions);
map.addOverlay(marker_fiscardo);
GEvent.addListener(marker_fiscardo, "click", function() {marker_fiscardo.openInfoWindowHtml("<div><img height=100px width=100px src='/bayanblue/images/googlemaps/fiscardo.jpg' style='float: left; margin-right: 10px; border: 1px solid #666666;'><div style='font-family: sans-serif; font-size: 0.8em;'>Fiscardo</div><hr><div style='font-family: sans-serif; font-size: 0.7em; text-align: left;'>Chic, stylish Fiscardo is a must-see destination during a holiday in the Ionian</div></div>",{maxWidth:200});});markerOptions = { icon:tinyIcon };

var kioni = new GLatLng(38.449018, 20.690603);
var marker_kioni = new GMarker(kioni, markerOptions);
map.addOverlay(marker_kioni);
GEvent.addListener(marker_kioni, "click", function() {marker_kioni.openInfoWindowHtml("<div><img height=100px width=100px src='/bayanblue/images/googlemaps/kioni.jpg' style='float: left; margin-right: 10px; border: 1px solid #666666;'><div style='font-family: sans-serif; font-size: 0.8em;'>Kioni</div><hr><div style='font-family: sans-serif; font-size: 0.7em; text-align: left;'>Kioni, on the island of Ithaca, is steeped in the history of Homer's Odyssey</div></div>",{maxWidth:200});});markerOptions = { icon:tinyIcon };

var kastos = new GLatLng(38.577964, 20.921745);
var marker_kastos = new GMarker(kastos, markerOptions);
map.addOverlay(marker_kastos);
GEvent.addListener(marker_kastos, "click", function() {marker_kastos.openInfoWindowHtml("<div><img height=100px width=100px src='/bayanblue/images/googlemaps/kastos.jpg' style='float: left; margin-right: 10px; border: 1px solid #666666;'><div style='font-family: sans-serif; font-size: 0.8em;'>Kastos</div><hr><div style='font-family: sans-serif; font-size: 0.7em; text-align: left;'>With virtually no land tourism, Kastos is only accessible by yacht. Have a drink at the old windmill bar at sunset and watch the Dragonera islands turn pink.</div></div>",{maxWidth:200});});markerOptions = { icon:tinyIcon };

var kalamos = new GLatLng(38.622772, 20.931358);
var marker_kalamos = new GMarker(kalamos, markerOptions);
map.addOverlay(marker_kalamos);
GEvent.addListener(marker_kalamos, "click", function() {marker_kalamos.openInfoWindowHtml("<div><img height=100px width=100px src='/bayanblue/images/googlemaps/kalamos.jpg' style='float: left; margin-right: 10px; border: 1px solid #666666;'><div style='font-family: sans-serif; font-size: 0.8em;'>Kalamos</div><hr><div style='font-family: sans-serif; font-size: 0.7em; text-align: left;'>A little fishing village surrounded by lush green hills.</div></div>",{maxWidth:200});});markerOptions = { icon:tinyIcon };

var port_leone = new GLatLng(38.599566, 20.886383);
var marker_port_leone = new GMarker(port_leone, markerOptions);
map.addOverlay(marker_port_leone);
GEvent.addListener(marker_port_leone, "click", function() {marker_port_leone.openInfoWindowHtml("<div><img height=100px width=100px src='/bayanblue/images/googlemaps/port_leone.jpg' style='float: left; margin-right: 10px; border: 1px solid #666666;'><div style='font-family: sans-serif; font-size: 0.8em;'>Port Leone</div><hr><div style='font-family: sans-serif; font-size: 0.7em; text-align: left;'>An deserted village, abandoned after the water supply failed. Perfect for a lunch stop and a little explore.</div></div>",{maxWidth:200});});markerOptions = { icon:tinyIcon };

var little_vathi = new GLatLng(38.663665, 20.783215);
var marker_little_vathi = new GMarker(little_vathi, markerOptions);
map.addOverlay(marker_little_vathi);
GEvent.addListener(marker_little_vathi, "click", function() {marker_little_vathi.openInfoWindowHtml("<div><img height=100px width=100px src='/bayanblue/images/googlemaps/little_vathi.jpg' style='float: left; margin-right: 10px; border: 1px solid #666666;'><div style='font-family: sans-serif; font-size: 0.8em;'>Little Vathi</div><hr><div style='font-family: sans-serif; font-size: 0.7em; text-align: left;'>Little Vathi, on the island of Meganissi is great for quayside tavernas serving fresh fish.</div></div>",{maxWidth:200});});markerOptions = { icon:tinyIcon };

var spartachori = new GLatLng(38.660314, 20.763645);
var marker_spartachori = new GMarker(spartachori, markerOptions);
map.addOverlay(marker_spartachori);
GEvent.addListener(marker_spartachori, "click", function() {marker_spartachori.openInfoWindowHtml("<div><img height=100px width=100px src='/bayanblue/images/googlemaps/spartachori.jpg' style='float: left; margin-right: 10px; border: 1px solid #666666;'><div style='font-family: sans-serif; font-size: 0.8em;'>Spartachori</div><hr><div style='font-family: sans-serif; font-size: 0.7em; text-align: left;'>Beautiful blue water perfect for swimming in this deep bay. Stroll up to the village for a sun downer, or eat on the quayside.</div></div>",{maxWidth:200});});markerOptions = { icon:tinyIcon };

var skorpios = new GLatLng(38.691539, 20.743046);
var marker_skorpios = new GMarker(skorpios, markerOptions);
map.addOverlay(marker_skorpios);
GEvent.addListener(marker_skorpios, "click", function() {marker_skorpios.openInfoWindowHtml("<div><img height=100px width=100px src='/bayanblue/images/googlemaps/skorpios.jpg' style='float: left; margin-right: 10px; border: 1px solid #666666;'><div style='font-family: sans-serif; font-size: 0.8em;'>Skorpios</div><hr><div style='font-family: sans-serif; font-size: 0.7em; text-align: left;'>Circumnavigate Skorpios, the famous Onassis island.</div></div>",{maxWidth:200});});markerOptions = { icon:tinyIcon };

var dessima = new GLatLng(38.672377, 20.712318);
var marker_dessima = new GMarker(dessima, markerOptions);
map.addOverlay(marker_dessima);
GEvent.addListener(marker_dessima, "click", function() {marker_dessima.openInfoWindowHtml("<div><img height=100px width=100px src='/bayanblue/images/googlemaps/dessima.jpg' style='float: left; margin-right: 10px; border: 1px solid #666666;'><div style='font-family: sans-serif; font-size: 0.8em;'>Dessima Bay</div><hr><div style='font-family: sans-serif; font-size: 0.7em; text-align: left;'>A great lunch stop, with views down the Meganissi channel to Atoko and Arkoudi.</div></div>",{maxWidth:200});});markerOptions = { icon:tinyIcon };

var pera_pighadi = new GLatLng(38.329740, 20.743046);
var marker_pera_pighadi = new GMarker(pera_pighadi, markerOptions);
map.addOverlay(marker_pera_pighadi);
GEvent.addListener(marker_pera_pighadi, "click", function() {marker_pera_pighadi.openInfoWindowHtml("<div><img height=100px width=100px src='/bayanblue/images/googlemaps/pera_pighadi.jpg' style='float: left; margin-right: 10px; border: 1px solid #666666;'><div style='font-family: sans-serif; font-size: 0.8em;'>Pera Pighadi</div><hr><div style='font-family: sans-serif; font-size: 0.7em; text-align: left;'>The gin-clear waters and great beaches in this bay on Ithaca make for a great anchorage.</div></div>",{maxWidth:200});});markerOptions = { icon:tinyIcon };

var ag_efimia = new GLatLng(38.301792, 20.599451);
var marker_ag_efimia = new GMarker(ag_efimia, markerOptions);
map.addOverlay(marker_ag_efimia);
GEvent.addListener(marker_ag_efimia, "click", function() {marker_ag_efimia.openInfoWindowHtml("<div><img height=100px width=100px src='/bayanblue/images/googlemaps/ag_efimia.jpg' style='float: left; margin-right: 10px; border: 1px solid #666666;'><div style='font-family: sans-serif; font-size: 0.8em;'>Ag. Efimia</div><hr><div style='font-family: sans-serif; font-size: 0.7em; text-align: left;'>Great quayside tavernas, and a good base if you want to explore Kefallonia a little more</div></div>",{maxWidth:200});});markerOptions = { icon:tinyIcon };

var paleros = new GLatLng(38.781789, 20.877886);
var marker_paleros = new GMarker(paleros, markerOptions);
map.addOverlay(marker_paleros);
GEvent.addListener(marker_paleros, "click", function() {marker_paleros.openInfoWindowHtml("<div><img height=100px width=100px src='/bayanblue/images/googlemaps/paleros.jpg' style='float: left; margin-right: 10px; border: 1px solid #666666;'><div style='font-family: sans-serif; font-size: 0.8em;'>Paleros</div><hr><div style='font-family: sans-serif; font-size: 0.7em; text-align: left;'>Nestled between imposing mountains and the sea, Paleros is a great spot to sit on the sea wall and watch the sunset.</div></div>",{maxWidth:200});});markerOptions = { icon:tinyIcon };

var lefkas_town = new GLatLng(38.832286, 20.711288);
var marker_lefkas_town = new GMarker(lefkas_town, markerOptions);
map.addOverlay(marker_lefkas_town);
GEvent.addListener(marker_lefkas_town, "click", function() {marker_lefkas_town.openInfoWindowHtml("<div><img height=100px width=100px src='/bayanblue/images/googlemaps/lefkas_town.jpg' style='float: left; margin-right: 10px; border: 1px solid #666666;'><div style='font-family: sans-serif; font-size: 0.8em;'>Lefkas Town</div><hr><div style='font-family: sans-serif; font-size: 0.7em; text-align: left;'>Lose yourself in the Venetian streets of the capital of the island.</div></div>",{maxWidth:200});});markerOptions = { icon:tinyIcon };

var parga = new GLatLng(39.282737, 20.401654);
var marker_parga = new GMarker(parga, markerOptions);
map.addOverlay(marker_parga);
GEvent.addListener(marker_parga, "click", function() {marker_parga.openInfoWindowHtml("<div><img height=100px width=100px src='/bayanblue/images/googlemaps/parga.jpg' style='float: left; margin-right: 10px; border: 1px solid #666666;'><div style='font-family: sans-serif; font-size: 0.8em;'>Parga</div><hr><div style='font-family: sans-serif; font-size: 0.7em; text-align: left;'>Beautiful beaches and a Venetian fort, along with some great restaurants.</div></div>",{maxWidth:200});});markerOptions = { icon:tinyIcon };

var gaios = new GLatLng(39.199536, 20.186863);
var marker_gaios = new GMarker(gaios, markerOptions);
map.addOverlay(marker_gaios);
GEvent.addListener(marker_gaios, "click", function() {marker_gaios.openInfoWindowHtml("<div><img height=100px width=100px src='/bayanblue/images/googlemaps/gaios.jpg' style='float: left; margin-right: 10px; border: 1px solid #666666;'><div style='font-family: sans-serif; font-size: 0.8em;'>Gaios, Paxos</div><hr><div style='font-family: sans-serif; font-size: 0.7em; text-align: left;'>The capital of the small island of Paxos, with a beautiful town square and lots of quayside bars and tavernas.</div></div>",{maxWidth:200});});markerOptions = { icon:tinyIcon };

var mourtos = new GLatLng(39.408744, 20.238276);
var marker_mourtos = new GMarker(mourtos, markerOptions);
map.addOverlay(marker_mourtos);
GEvent.addListener(marker_mourtos, "click", function() {marker_mourtos.openInfoWindowHtml("<div><img height=100px width=100px src='/bayanblue/images/googlemaps/mourtos.jpg' style='float: left; margin-right: 10px; border: 1px solid #666666;'><div style='font-family: sans-serif; font-size: 0.8em;'>Mourtos</div><hr><div style='font-family: sans-serif; font-size: 0.7em; text-align: left;'>Either moor up on the quay for some people watching and nightlife in this bustling town, or anchor on the other side of the island for a quiet night under the stars, whilst still only a short walk from the restaurants and bars.</div></div>",{maxWidth:200});});markerOptions = { icon:tinyIcon };

var petriti = new GLatLng(39.453691, 20.002499);
var marker_petriti = new GMarker(petriti, markerOptions);
map.addOverlay(marker_petriti);
GEvent.addListener(marker_petriti, "click", function() {marker_petriti.openInfoWindowHtml("<div><img height=100px width=100px src='/bayanblue/images/googlemaps/petriti.jpg' style='float: left; margin-right: 10px; border: 1px solid #666666;'><div style='font-family: sans-serif; font-size: 0.8em;'>Petriti</div><hr><div style='font-family: sans-serif; font-size: 0.7em; text-align: left;'>Eat some fantastic mussels in this little two-taverna fishing village.</div></div>",{maxWidth:200});});markerOptions = { icon:tinyIcon };

var lakka = new GLatLng(39.239167, 20.127983);
var marker_lakka = new GMarker(lakka, markerOptions);
map.addOverlay(marker_lakka);
GEvent.addListener(marker_lakka, "click", function() {marker_lakka.openInfoWindowHtml("<div><img height=100px width=100px src='/bayanblue/images/googlemaps/lakka.jpg' style='float: left; margin-right: 10px; border: 1px solid #666666;'><div style='font-family: sans-serif; font-size: 0.8em;'>Lakka, Paxos</div><hr><div style='font-family: sans-serif; font-size: 0.7em; text-align: left;'>Anchor off in the stunning turquoise waters of this sheltered bay surrounded by pines, or alternatively tie up to the stone quay of this lovely little village on the NE tip of Paxos.</div></div>",{maxWidth:200});});markerOptions = { icon:tinyIcon };

var mongonissi = new GLatLng(39.182656, 20.203643);
var marker_mongonissi = new GMarker(mongonissi, markerOptions);
map.addOverlay(marker_mongonissi);
GEvent.addListener(marker_mongonissi, "click", function() {marker_mongonissi.openInfoWindowHtml("<div><img height=100px width=100px src='/bayanblue/images/googlemaps/mongonissi.jpg' style='float: left; margin-right: 10px; border: 1px solid #666666;'><div style='font-family: sans-serif; font-size: 0.8em;'>Mongonissi, Paxos</div><hr><div style='font-family: sans-serif; font-size: 0.7em; text-align: left;'>After a great open water sail across from the mainland, tie up in this quiet bay, have a swim and relax until it is time for dinner in one of a couple of tavernas ashore.</div></div>",{maxWidth:200});});markerOptions = { icon:tinyIcon };

var vonitsa = new GLatLng(38.923092, 20.889130);
var marker_vonitsa = new GMarker(vonitsa, markerOptions);
map.addOverlay(marker_vonitsa);
GEvent.addListener(marker_vonitsa, "click", function() {marker_vonitsa.openInfoWindowHtml("<div><img height=100px width=100px src='/bayanblue/images/googlemaps/vonitsa.jpg' style='float: left; margin-right: 10px; border: 1px solid #666666;'><div style='font-family: sans-serif; font-size: 0.8em;'>Vonitsa</div><hr><div style='font-family: sans-serif; font-size: 0.7em; text-align: left;'>Situated in the Gulf of Amvrakia, Vonitsa is a sleepy little village with an imposing Venetian fort.</div></div>",{maxWidth:200});});markerOptions = { icon:tinyIcon };

var emerald_bay = new GLatLng(39.158484, 20.228148);
var marker_emerald_bay = new GMarker(emerald_bay, markerOptions);
map.addOverlay(marker_emerald_bay);
GEvent.addListener(marker_emerald_bay, "click", function() {marker_emerald_bay.openInfoWindowHtml("<div><img height=100px width=100px src='/bayanblue/images/googlemaps/emerald_bay.jpg' style='float: left; margin-right: 10px; border: 1px solid #666666;'><div style='font-family: sans-serif; font-size: 0.8em;'>Emerald Bay, Anti Paxos</div><hr><div style='font-family: sans-serif; font-size: 0.7em; text-align: left;'>Clear turquoise waters make for a perfect lunch and swim stop.</div></div>",{maxWidth:200});});		
      
var label_paxos = new ELabel(new GLatLng(39.191398,20.02297), "Paxos", "googleislandlabel");
map.addOverlay(label_paxos);

var label_antipaxos = new ELabel(new GLatLng(39.110194, 20.087644), "Antipaxos", "googleislandlabel");
map.addOverlay(label_antipaxos);

var label_lefkas = new ELabel(new GLatLng(38.727305, 20.471262), "Lefkas", "googleislandlabel");
map.addOverlay(label_lefkas);

var label_ithaca = new ELabel(new GLatLng(38.362575,20.766907), "Ithaca", "googleislandlabel");
map.addOverlay(label_ithaca);

var label_kef = new ELabel(new GLatLng(38.405304, 20.38393), "Kefallonia", "googleislandlabel");
map.addOverlay(label_kef);

var label_corfu = new ELabel(new GLatLng(39.547471,19.712219), "Corfu", "googleislandlabel");
map.addOverlay(label_corfu);
	  }
	      // display a warning if the browser was not compatible
    else {
      alert("Sorry, the Google Maps API is not compatible with this browser.");
    }
    }
	
    //]]>

