//<![CDATA[
var points = [];
var markers = [];
var counter = 0;
var icon = [];
icon[0] = new GIcon();
icon[0].image = "http://www.americanhomeguides.com/apps/googlemaps/images/mm_20_red.png";
icon[0].shadow = "http://www.americanhomeguides.com/apps/googlemaps/images/mm_20_shadow.png";
icon[0].shadowSize = new GSize(22,20);
icon[0].iconSize = new GSize(12,20);
icon[0].iconAnchor = new GPoint(0,0);
icon[0].infoWindowAnchor = new GPoint(10,10);
var map = null;
function onLoad() {
if (GBrowserIsCompatible()) {
var mapObj = document.getElementById("map");
if (mapObj != "undefined" && mapObj != null) {
map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(28.3042395, -82.470556), 10, G_NORMAL_MAP);
var bds = new GLatLngBounds(new GLatLng(27.40388091, -82.835206), new GLatLng(29.20459809, -82.105906));
map.setZoom(map.getBoundsZoomLevel(bds));
map.addControl(new GSmallMapControl());
var point = new GLatLng(27.865833,-82.326667);
var marker = createMarker(point,"Riverview","http://www.americanhomeguides.com/homes/new_communities/florida/riverview.html", 0);
map.addOverlay(marker);
var point = new GLatLng(27.587222,-82.425278);
var marker = createMarker(point,"Parrish","http://www.americanhomeguides.com/homes/new_communities/florida/parrish.html", 1);
map.addOverlay(marker);
var point = new GLatLng(27.965556,-82.800278);
var marker = createMarker(point,"Clearwater","http://www.americanhomeguides.com/homes/new_communities/florida/clearwater.html", 2);
map.addOverlay(marker);
var point = new GLatLng(27.77113,-82.63933);
var marker = createMarker(point,"St Petersburg","http://www.americanhomeguides.com/homes/new_communities/florida/st_petersburg.html", 3);
map.addOverlay(marker);
var point = new GLatLng(27.983333,-82.275833);
var marker = createMarker(point,"Seffner","http://www.americanhomeguides.com/homes/new_communities/florida/seffner.html", 4);
map.addOverlay(marker);
var point = new GLatLng(28.183333,-82.568333);
var marker = createMarker(point,"Odessa","http://www.americanhomeguides.com/homes/new_communities/florida/odessa.html", 5);
map.addOverlay(marker);
var point = new GLatLng(27.993889,-82.219722);
var marker = createMarker(point,"Dover","http://www.americanhomeguides.com/homes/new_communities/florida/dover.html", 6);
map.addOverlay(marker);
var point = new GLatLng(27.947222,-82.458611);
var marker = createMarker(point,"Tampa","http://www.americanhomeguides.com/homes/new_communities/florida/tampa.html", 7);
map.addOverlay(marker);
var point = new GLatLng(28.239444,-82.328056);
var marker = createMarker(point,"Wesley Chapel","http://www.americanhomeguides.com/homes/new_communities/florida/wesley_chapel.html", 8);
map.addOverlay(marker);
var point = new GLatLng(27.771389,-82.406389);
var marker = createMarker(point,"Apollo Beach","http://www.americanhomeguides.com/homes/new_communities/florida/apollo_beach.html", 9);
map.addOverlay(marker);
var point = new GLatLng(27.498611,-82.575);
var marker = createMarker(point,"Bradenton","http://www.americanhomeguides.com/homes/new_communities/florida/bradenton.html", 10);
map.addOverlay(marker);
var point = new GLatLng(28.364167,-82.693611);
var marker = createMarker(point,"Hudson","http://www.americanhomeguides.com/homes/new_communities/florida/hudson.html", 11);
map.addOverlay(marker);
var point = new GLatLng(28.555,-82.388056);
var marker = createMarker(point,"Brooksville","http://www.americanhomeguides.com/homes/new_communities/florida/brooksville.html", 12);
map.addOverlay(marker);
var point = new GLatLng(27.85,-82.175);
var marker = createMarker(point,"Lithia","http://www.americanhomeguides.com/homes/new_communities/florida/lithia.html", 13);
map.addOverlay(marker);
var point = new GLatLng(28.018333,-82.113056);
var marker = createMarker(point,"Plant City","http://www.americanhomeguides.com/homes/new_communities/florida/plant_city.html", 14);
map.addOverlay(marker);
var point = new GLatLng(27.720556,-82.433333);
var marker = createMarker(point,"Ruskin","http://www.americanhomeguides.com/homes/new_communities/florida/ruskin.html", 15);
map.addOverlay(marker);
var point = new GLatLng(27.976944,-82.828056);
var marker = createMarker(point,"Clearwater Beach","http://www.americanhomeguides.com/homes/new_communities/florida/clearwater_beach.html", 16);
map.addOverlay(marker);
var point = new GLatLng(28.243889,-82.719444);
var marker = createMarker(point,"New Port Richey","http://www.americanhomeguides.com/homes/new_communities/florida/new_port_richey.html", 17);
map.addOverlay(marker);
var point = new GLatLng(27.712222,-82.299167);
var marker = createMarker(point,"Wimauma","http://www.americanhomeguides.com/homes/new_communities/florida/wimauma.html", 18);
map.addOverlay(marker);
var point = new GLatLng(28.054463,-82.377998);
var marker = createMarker(point,"Temple Terrace","http://www.americanhomeguides.com/homes/new_communities/florida/temple_terrace.html", 19);
map.addOverlay(marker);
var point = new GLatLng(28.150833,-82.461667);
var marker = createMarker(point,"Lutz","http://www.americanhomeguides.com/homes/new_communities/florida/lutz.html", 20);
map.addOverlay(marker);
var point = new GLatLng(27.9375,-82.286111);
var marker = createMarker(point,"Brandon","http://www.americanhomeguides.com/homes/new_communities/florida/brandon.html", 21);
map.addOverlay(marker);
var point = new GLatLng(28.899722,-82.374722);
var marker = createMarker(point,"Hernando","http://www.americanhomeguides.com/homes/new_communities/florida/hernando.html", 22);
map.addOverlay(marker);
var point = new GLatLng(27.421535,-82.426018);
var marker = createMarker(point,"Lakewood Ranch","http://www.americanhomeguides.com/homes/new_communities/florida/lakewood_ranch.html", 23);
map.addOverlay(marker);
var point = new GLatLng(28.233333,-82.181389);
var marker = createMarker(point,"Zephyrhills","http://www.americanhomeguides.com/homes/new_communities/florida/zephyrhills.html", 24);
map.addOverlay(marker);
var point = new GLatLng(29.186944,-82.140278);
var marker = createMarker(point,"Ocala","http://www.americanhomeguides.com/homes/new_communities/florida/ocala.html", 25);
map.addOverlay(marker);
var point = new GLatLng(28.180556,-82.681944);
var marker = createMarker(point,"Trinity","http://www.americanhomeguides.com/homes/new_communities/florida/trinity.html", 26);
map.addOverlay(marker);
var point = new GLatLng(28.213056,-82.445556);
var marker = createMarker(point,"Land O Lakes","http://www.americanhomeguides.com/homes/new_communities/florida/land_o_lakes.html", 27);
map.addOverlay(marker);
var point = new GLatLng(28.1875,-82.739722);
var marker = createMarker(point,"Holiday","http://www.americanhomeguides.com/homes/new_communities/florida/holiday.html", 28);
map.addOverlay(marker);
var point = new GLatLng(27.8425,-82.699722);
var marker = createMarker(point,"Pinellas Park","http://www.americanhomeguides.com/homes/new_communities/florida/pinellas_park.html", 29);
map.addOverlay(marker);
var point = new GLatLng(27.521389,-82.527778);
var marker = createMarker(point,"Ellenton","http://www.americanhomeguides.com/homes/new_communities/florida/ellenton.html", 30);
map.addOverlay(marker);
var point = new GLatLng(28.555556,-82.450556);
var marker = createMarker(point,"Spring Hill","http://www.americanhomeguides.com/homes/new_communities/florida/spring_hill.html", 31);
map.addOverlay(marker);
var point = new GLatLng(27.521111,-82.5725);
var marker = createMarker(point,"Palmetto","http://www.americanhomeguides.com/homes/new_communities/florida/palmetto.html", 32);
map.addOverlay(marker);
var point = new GLatLng(29.049514,-82.44847);
var marker = createMarker(point,"Dunnellon","http://www.americanhomeguides.com/homes/new_communities/florida/dunnellon.html", 33);
map.addOverlay(marker);
var point = new GLatLng(28.271308,-82.724084);
var marker = createMarker(point,"Port Richey","http://www.americanhomeguides.com/homes/new_communities/florida/port_richey.html", 34);
map.addOverlay(marker);
var point = new GLatLng(28.781111,-82.615278);
var marker = createMarker(point,"Homosassa","http://www.americanhomeguides.com/homes/new_communities/florida/homosassa.html", 35);
map.addOverlay(marker);
var point = new GLatLng(28.916667,-82.458333);
var marker = createMarker(point,"Beverly Hills","http://www.americanhomeguides.com/homes/new_communities/florida/beverly_hills.html", 36);
map.addOverlay(marker);
var point = new GLatLng(28.364444,-82.196111);
var marker = createMarker(point,"Dade City","http://www.americanhomeguides.com/homes/new_communities/florida/dade_city.html", 37);
map.addOverlay(marker);
var point = new GLatLng(28.902222,-82.592778);
var marker = createMarker(point,"Crystal River","http://www.americanhomeguides.com/homes/new_communities/florida/crystal_river.html", 38);
map.addOverlay(marker);
var point = new GLatLng(28.145833,-82.756944);
var marker = createMarker(point,"Tarpon Springs","http://www.americanhomeguides.com/homes/new_communities/florida/tarpon_springs.html", 39);
map.addOverlay(marker);
var point = new GLatLng(27.67427,-82.725919);
var marker = createMarker(point,"Tierra Verde","http://www.americanhomeguides.com/homes/new_communities/florida/tierra_verde.html", 40);
map.addOverlay(marker);
var point = new GLatLng(28.07889,-82.74133);
var marker = createMarker(point,"Palm Harbor","http://www.americanhomeguides.com/homes/new_communities/florida/palm_harbor.html", 41);
map.addOverlay(marker);
var point = new GLatLng(28.042042,-82.673035);
var marker = createMarker(point,"Oldsmar","http://www.americanhomeguides.com/homes/new_communities/florida/oldsmar.html", 42);
map.addOverlay(marker);
}
} else {
alert("Sorry, the Google Maps API is not compatible with this browser.");
}
}
function createMarker(point, title, html, n) {
if(n >= 1) { n = 0; }
var marker = new GMarker(point,{icon: icon[n], title: title});
GEvent.addListener(marker, "click", function() {location.href = html; });
points[counter] = point;
markers[counter] = marker;
counter++;
return marker;
}
function showInfoWindow(idx,html) {
map.centerAtLatLng(points[idx]);
markers[idx].openInfoWindowHtml(html);
}
//]]>

function WindowOnload(oNewOnloadFunction) {
    var oPreviousOnloadFunction = window.onload;
    window.onload = function() {
        if (oPreviousOnloadFunction) { oPreviousOnloadFunction(); }
        oNewOnloadFunction();
    }
}
	