//<![CDATA[
window.onload = onPageLoad;
var map;

function onPageLoad() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map-index"));
        map.setCenter(new GLatLng(18.6386567, -72.1847876), 4);
        map.setMapType(G_HYBRID_MAP);								
        map.setUIToDefault();
        map.openInfoWindow(map.getCenter(),
        document.createTextNode("Move the mouse over the markers"));
var publisher_id = 'pub-7036741240318833';
var adsManagerOptions = {
  maxAdsOnMap : 2,
  style: 'adunit',
  // The channel field is optional - replace this field with a channel number 
  // for Google AdSense tracking
  channel: '9790879035'  
};

adsManager = new GAdsManager(map, publisher_id, adsManagerOptions);
adsManager.enable(); 

        // Creating a new marker    
var myIcon = new GIcon(G_DEFAULT_ICON);
        myIcon.image = "http://www.caribbeandealsvacation.com/images/tourist-site.png";
        myIcon.iconSize = new GSize(32, 32);        
var markerOptions = { icon:myIcon };            
var marker1 = new GMarker (new GLatLng(25.03428, -77.39628), markerOptions) 
// Adding a click-event to the marker  
GEvent.addListener(marker1, 'mouseover', function() {  
  // When clicked, open an Info Window  
  marker1.openInfoWindowHtml('<p class="heading05"><strong>Bahamas</strong></p>');  
});  
// Add marker to map  
map.addOverlay(marker1); 
        // Creating a new marker    
var myIcon = new GIcon(G_DEFAULT_ICON);
        myIcon.image = "http://www.caribbeandealsvacation.com/images/tourist-site.png";
        myIcon.iconSize = new GSize(32, 32);        
var markerOptions = { icon:myIcon };            
var marker2 = new GMarker (new GLatLng(18.109581, -77.297508), markerOptions) 
// Adding a click-event to the marker  
GEvent.addListener(marker2, 'mouseover', function() {  
  // When clicked, open an Info Window  
  marker2.openInfoWindowHtml('<p class="heading05"><strong>Jamaica</strong></p>');  
});  
// Add marker to map  
map.addOverlay(marker2); 
        // Creating a new marker    
var myIcon = new GIcon(G_DEFAULT_ICON);
        myIcon.image = "http://www.caribbeandealsvacation.com/images/tourist-site.png";
        myIcon.iconSize = new GSize(32, 32);        
var markerOptions = { icon:myIcon };            
var marker3 = new GMarker (new GLatLng(12.52111, -69.968338), markerOptions) 
// Adding a click-event to the marker  
GEvent.addListener(marker3, 'mouseover', function() {  
  // When clicked, open an Info Window  
  marker1.openInfoWindowHtml('<p class="heading05"><strong>Aruba</strong></p>');  
});  
// Add marker to map  
map.addOverlay(marker3);       
        // Creating a new marker    
var myIcon = new GIcon(G_DEFAULT_ICON);
        myIcon.image = "http://www.caribbeandealsvacation.com/images/tourist-site.png";
        myIcon.iconSize = new GSize(32, 32);        
var markerOptions = { icon:myIcon };            
var marker4 = new GMarker (new GLatLng(17.0746557, -61.8175207), markerOptions) 
// Adding a click-event to the marker  
GEvent.addListener(marker4, 'mouseover', function() {  
  // When clicked, open an Info Window  
  marker4.openInfoWindowHtml('<p class="heading05"><strong>Antigua &amp; Barbuda</strong></p>');  
});  
// Add marker to map  
map.addOverlay(marker4); 
        // Creating a new marker    
var myIcon = new GIcon(G_DEFAULT_ICON);
        myIcon.image = "http://www.caribbeandealsvacation.com/images/tourist-site.png";
        myIcon.iconSize = new GSize(32, 32);        
var markerOptions = { icon:myIcon };            
var marker5 = new GMarker (new GLatLng(21.147816, -86.834992), markerOptions) 
// Adding a click-event to the marker  
GEvent.addListener(marker5, 'mouseover', function() {  
  // When clicked, open an Info Window  
  marker5.openInfoWindowHtml('<p class="heading05"><strong>Cancun, Mexico</strong></p>');  
});  
// Add marker to map  
map.addOverlay(marker5); 
        // Creating a new marker    
var myIcon = new GIcon(G_DEFAULT_ICON);
        myIcon.image = "http://www.caribbeandealsvacation.com/images/tourist-site.png";
        myIcon.iconSize = new GSize(32, 32);        
var markerOptions = { icon:myIcon };            
var marker6 = new GMarker (new GLatLng(20.510071, -86.948914), markerOptions) 
// Adding a click-event to the marker  
GEvent.addListener(marker6, 'mouseover', function() {  
  // When clicked, open an Info Window  
  marker6.openInfoWindowHtml('<p class="heading05"><strong>Cozumel Island, Mexico</strong></p>');  
});  
// Add marker to map  
map.addOverlay(marker6); 
        // Creating a new marker    
var myIcon = new GIcon(G_DEFAULT_ICON);
        myIcon.image = "http://www.caribbeandealsvacation.com/images/tourist-site.png";
        myIcon.iconSize = new GSize(32, 32);        
var markerOptions = { icon:myIcon };            
var marker7 = new GMarker (new GLatLng(18.735693, -70.162651), markerOptions) 
// Adding a click-event to the marker  
GEvent.addListener(marker7, 'mouseover', function() {  
  // When clicked, open an Info Window  
  marker7.openInfoWindowHtml('<p class="heading05"><strong>Dominican Republic</strong></p>');  
});  
// Add marker to map  
map.addOverlay(marker7); 
        // Creating a new marker    
var myIcon = new GIcon(G_DEFAULT_ICON);
        myIcon.image = "http://www.caribbeandealsvacation.com/images/tourist-site.png";
        myIcon.iconSize = new GSize(32, 32);        
var markerOptions = { icon:myIcon };            
var marker8 = new GMarker (new GLatLng(17.189877, -88.49765), markerOptions) 
// Adding a click-event to the marker  
GEvent.addListener(marker8, 'mouseover', function() {  
  // When clicked, open an Info Window  
  marker8.openInfoWindowHtml('<p class="heading05"><strong>Belize</strong></p>');  
});  
// Add marker to map  
map.addOverlay(marker8); 
        // Creating a new marker    
var myIcon = new GIcon(G_DEFAULT_ICON);
        myIcon.image = "http://www.caribbeandealsvacation.com/images/tourist-site.png";
        myIcon.iconSize = new GSize(32, 32);        
var markerOptions = { icon:myIcon };            
var marker9 = new GMarker (new GLatLng(32.321384, -64.75737), markerOptions) 
// Adding a click-event to the marker  
GEvent.addListener(marker9, 'mouseover', function() {  
  // When clicked, open an Info Window  
  marker9.openInfoWindowHtml('<p class="heading05"><strong>Bermuda</strong></p>');  
});  
// Add marker to map  
map.addOverlay(marker9); 
        // Creating a new marker    
var myIcon = new GIcon(G_DEFAULT_ICON);
        myIcon.image = "http://www.caribbeandealsvacation.com/images/tourist-site.png";
        myIcon.iconSize = new GSize(32, 32);        
var markerOptions = { icon:myIcon };            
var marker10 = new GMarker (new GLatLng(12.1224221, -68.8824233), markerOptions) 
// Adding a click-event to the marker  
GEvent.addListener(marker10, 'mouseover', function() {  
  // When clicked, open an Info Window  
  marker10.openInfoWindowHtml('<p class="heading05"><strong>Curacao</strong></p>');  
});  
// Add marker to map  
map.addOverlay(marker10); 
        // Creating a new marker    
var myIcon = new GIcon(G_DEFAULT_ICON);
        myIcon.image = "http://www.caribbeandealsvacation.com/images/tourist-site.png";
        myIcon.iconSize = new GSize(32, 32);        
var markerOptions = { icon:myIcon };            
var marker11 = new GMarker (new GLatLng(19.3221698, -81.2408689), markerOptions) 
// Adding a click-event to the marker  
GEvent.addListener(marker11, 'mouseover', function() {  
  // When clicked, open an Info Window  
  marker11.openInfoWindowHtml('<p class="heading05"><strong>Grand Cayman</strong></p>');  
});  
// Add marker to map  
map.addOverlay(marker11);  
        // Creating a new marker    
var myIcon = new GIcon(G_DEFAULT_ICON);
        myIcon.image = "http://www.caribbeandealsvacation.com/images/tourist-site.png";
        myIcon.iconSize = new GSize(32, 32);        
var markerOptions = { icon:myIcon };            
var marker12 = new GMarker (new GLatLng(13.193887, -59.543198), markerOptions) 
// Adding a click-event to the marker  
GEvent.addListener(marker12, 'mouseover', function() {  
  // When clicked, open an Info Window  
  marker12.openInfoWindowHtml('<p class="heading05"><strong>Barbados</strong></p>');  
});  
// Add marker to map  
map.addOverlay(marker12);   
        // Creating a new marker    
var myIcon = new GIcon(G_DEFAULT_ICON);
        myIcon.image = "http://www.caribbeandealsvacation.com/images/tourist-site.png";
        myIcon.iconSize = new GSize(32, 32);        
var markerOptions = { icon:myIcon };            
var marker13 = new GMarker (new GLatLng(21.521757, -77.781167), markerOptions) 
// Adding a click-event to the marker  
GEvent.addListener(marker13, 'mouseover', function() {  
  // When clicked, open an Info Window  
  marker13.openInfoWindowHtml('<p class="heading05"><strong>Cuba</strong></p>');  
});  
// Add marker to map  
map.addOverlay(marker13);  
        // Creating a new marker    
var myIcon = new GIcon(G_DEFAULT_ICON);
        myIcon.image = "http://www.caribbeandealsvacation.com/images/tourist-site.png";
        myIcon.iconSize = new GSize(32, 32);        
var markerOptions = { icon:myIcon };            
var marker14 = new GMarker (new GLatLng(24.6670875, -81.5831421), markerOptions) 
// Adding a click-event to the marker  
GEvent.addListener(marker14, 'mouseover', function() {  
  // When clicked, open an Info Window  
  marker14.openInfoWindowHtml('<p class="heading05"><strong>Florida Keys</strong></p>');  
});  
// Add marker to map  
map.addOverlay(marker14); 
        // Creating a new marker    
var myIcon = new GIcon(G_DEFAULT_ICON);
        myIcon.image = "http://www.caribbeandealsvacation.com/images/tourist-site.png";
        myIcon.iconSize = new GSize(32, 32);        
var markerOptions = { icon:myIcon };            
var marker15 = new GMarker (new GLatLng(25.7742657, -80.1936589), markerOptions) 
// Adding a click-event to the marker  
GEvent.addListener(marker15, 'mouseover', function() {  
  // When clicked, open an Info Window  
  marker15.openInfoWindowHtml('<p class="heading05"><strong>Miami</strong></p>');  
});  
// Add marker to map  
map.addOverlay(marker15); 
        // Creating a new marker    
var myIcon = new GIcon(G_DEFAULT_ICON);
        myIcon.image = "http://www.caribbeandealsvacation.com/images/tourist-site.png";
        myIcon.iconSize = new GSize(32, 32);        
var markerOptions = { icon:myIcon };            
var marker16 = new GMarker (new GLatLng(12.2018902, -68.2623822), markerOptions) 
// Adding a click-event to the marker  
GEvent.addListener(marker16, 'mouseover', function() {  
  // When clicked, open an Info Window  
  marker16.openInfoWindowHtml('<p class="heading05"><strong>Bonaire</strong></p>');  
});  
// Add marker to map  
map.addOverlay(marker16); 
        // Creating a new marker    
var myIcon = new GIcon(G_DEFAULT_ICON);
        myIcon.image = "http://www.caribbeandealsvacation.com/images/tourist-site.png";
        myIcon.iconSize = new GSize(32, 32);        
var markerOptions = { icon:myIcon };            
var marker17 = new GMarker (new GLatLng(10.691803, -61.222503), markerOptions) 
// Adding a click-event to the marker  
GEvent.addListener(marker17, 'mouseover', function() {  
  // When clicked, open an Info Window  
  marker17.openInfoWindowHtml('<p class="heading05"><strong>Trinidad &amp; Tobago</strong></p>');  
});  
// Add marker to map  
map.addOverlay(marker17);   
        // Creating a new marker    
var myIcon = new GIcon(G_DEFAULT_ICON);
        myIcon.image = "http://www.caribbeandealsvacation.com/images/tourist-site.png";
        myIcon.iconSize = new GSize(32, 32);        
var markerOptions = { icon:myIcon };            
var marker18 = new GMarker (new GLatLng(18.220833, -66.590149), markerOptions) 
// Adding a click-event to the marker  
GEvent.addListener(marker18, 'mouseover', function() {  
  // When clicked, open an Info Window  
  marker18.openInfoWindowHtml('<p class="heading05"><strong>Puerto Rico</strong></p>');  
});  
// Add marker to map  
map.addOverlay(marker18); 
        // Creating a new marker    
var myIcon = new GIcon(G_DEFAULT_ICON);
        myIcon.image = "http://www.caribbeandealsvacation.com/images/tourist-site.png";
        myIcon.iconSize = new GSize(32, 32);        
var markerOptions = { icon:myIcon };            
var marker19 = new GMarker (new GLatLng(18.420695, -64.639968), markerOptions) 
// Adding a click-event to the marker  
GEvent.addListener(marker19, 'mouseover', function() {  
  // When clicked, open an Info Window  
  marker19.openInfoWindowHtml('<p class="heading05"><strong>British Virgin Islands</strong></p>');  
});  
// Add marker to map  
map.addOverlay(marker19);     
        // Creating a new marker    
var myIcon = new GIcon(G_DEFAULT_ICON);
        myIcon.image = "http://www.caribbeandealsvacation.com/images/tourist-site.png";
        myIcon.iconSize = new GSize(32, 32);        
var markerOptions = { icon:myIcon };            
var marker20 = new GMarker (new GLatLng(18.335765, -64.896335), markerOptions) 
// Adding a click-event to the marker  
GEvent.addListener(marker20, 'mouseover', function() {  
  // When clicked, open an Info Window  
  marker20.openInfoWindowHtml('<p class="heading05"><strong>US Virgin Islands</strong></p>');  
});  
// Add marker to map  
map.addOverlay(marker20); 
        // Creating a new marker    
var myIcon = new GIcon(G_DEFAULT_ICON);
        myIcon.image = "http://www.caribbeandealsvacation.com/images/tourist-site.png";
        myIcon.iconSize = new GSize(32, 32);        
var markerOptions = { icon:myIcon };            
var marker21 = new GMarker (new GLatLng(21.694025, -71.797928), markerOptions) 
// Adding a click-event to the marker  
GEvent.addListener(marker21, 'mouseover', function() {  
  // When clicked, open an Info Window  
  marker21.openInfoWindowHtml('<p class="heading05"><strong>Turks And Caicos Islands</strong></p>');  
});  
// Add marker to map  
map.addOverlay(marker21);  
      }
    }
