var baseIcon = new GIcon(G_DEFAULT_ICON);
baseIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
baseIcon.iconSize = new GSize(20, 34);
baseIcon.shadowSize = new GSize(37, 34);
baseIcon.iconAnchor = new GPoint(9, 34);
baseIcon.infoWindowAnchor = new GPoint(9, 2);
function initialize(){
var map = new GMap2(document.getElementById("map_canvas"));
var geocoder = new GClientGeocoder();
map.setCenter(new GLatLng(39.8686124, -86.0980764), 10);
var mapControl = new GMapTypeControl();
map.addControl(mapControl);
map.addControl(new GLargeMapControl());
/*
var address = '4211 East 62nd St., Indianapolis IN';
var address_helper = '4211 East 62nd St.
Indianapolis, IN';
showAddress(address);
*/
var address = '5790 East 131 St., Carmel, IN';var address_helper = '
';var alladdresses = new showAddress(address,address_helper);var address = '14550 Clay Terrace Blvd., Carmel, IN';var address_helper = '';var alladdresses = new showAddress(address,address_helper);var address = '9893 N Michigan Rd Suite 120, Carmel, IN';var address_helper = '';var alladdresses = new showAddress(address,address_helper);var address = '4211 E. 62nd St., Indianapolis, IN';var address_helper = '';var alladdresses = new showAddress(address,address_helper);var address = '8641 Bash St., Indianapolis, IN';var address_helper = '';var alladdresses = new showAddress(address,address_helper);var address = '8150 Oaklandon Rd., Indianapolis, IN';var address_helper = '';var alladdresses = new showAddress(address,address_helper);var address = '11501Geist Pavilion Rd., Fishers, IN';var address_helper = '';var alladdresses = new showAddress(address,address_helper);var address = '8515 Westfield Blvd., Indianapolis, IN';var address_helper = '';var alladdresses = new showAddress(address,address_helper);var address = '9564 Allisonville Rd., Indianapolis, IN';var address_helper = '';var alladdresses = new showAddress(address,address_helper);var address = '9538 East 126th St., Fishers, IN';var address_helper = '';var alladdresses = new showAddress(address,address_helper);var address = '11202 Fall Creek Rd., Indianapolis, IN';var address_helper = '';var alladdresses = new showAddress(address,address_helper);var address = '6335 Intech Commons Dr., Indianapolis, IN';var address_helper = '';var alladdresses = new showAddress(address,address_helper);var address = '14635 N. Gray Rd., Westfield, IN';var address_helper = '';var alladdresses = new showAddress(address,address_helper);var address = '12707 Meetinghouse Rd., Carmel, IN';var address_helper = '';var alladdresses = new showAddress(address,address_helper);var address = '5630 W. 86th St., Indianapolis, IN';var address_helper = '';var alladdresses = new showAddress(address,address_helper);var address = '1037 Broad Ripple Ave., Indianapolis, IN';var address_helper = '';var alladdresses = new showAddress(address,address_helper);var address = '12560 N Meridian St, Carmel, IN';var address_helper = '';var alladdresses = new showAddress(address,address_helper); function submit_form(x){
var form = document.getElementById('f_'+x);
form.submit();
}
var counter = 0;
var i = 0;
function showAddress(address,address_helper) {
geocoder.getLatLng(
address,
function(point) {
if (!point) {
if(counter < 50)
{
showAddress(address,address_helper);
counter++;
}
} else {
/*alert(point);*/
var marker = new GMarker(point);map.addOverlay(marker);GEvent.addListener(marker, "click", function(){map.panTo(point,1000);marker.openInfoWindowHtml(address_helper);}); }
}
);
}
function createMarker(point, index, address_helper) {
// Create a lettered icon for this point using our icon class
//var letter = String.fromCharCode("A".charCodeAt(0) + index);
var letter = index;
var letteredIcon = new GIcon(baseIcon);
letteredIcon.image = "http://www.classiccleaners.net/images/markers/marker" + letter + ".png";
/*alert(letteredIcon.image);*/
// Set up our GMarkerOptions object
markerOptions = { icon:letteredIcon };
var marker = new GMarker(point, markerOptions);
GEvent.addListener(marker, "click", function(){
map.panTo(point,1000);
marker.openInfoWindowHtml(address_helper);
});
return marker;
}
}