function WAMapRef(mapObj)  {
  this.obj = mapObj;
  this.directions = false;
  this.icons = [];
  this.markers = [];
  this.addresses = [];
  this.points = [];
  this.getPointByAddress = getPointByAddressFunc;
  this.addressFailed = true;
  return this;
}

function WAMapPoint(theMarker, theAddress, theIcon)  {
  this.icon = theIcon;
  this.marker = theMarker;
  this.address = theAddress;
  return this;
}

function getPointByAddressFunc(value,attname)  {
  if (!attname) attname = "street";
  for (var x=0; x < this.addresses.length; x++) {
    if (eval("this.addresses[x]."+attname) == value)  {
      return WAMapPoint(this.markers[x],this.addresses[x],this.icons[x]);
    }
  }
  return false;
}

function getHTTPObject(){   
  if (window.ActiveXObject)        
    return new ActiveXObject("Microsoft.XMLHTTP");   
  else if (window.XMLHttpRequest)        
    return new XMLHttpRequest();   
  else {
    return null;
  }
}

function searchCache(searchStr, zip) {
	var xmlDoc = null;
  if (window.ActiveXObject) {//IE
    xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  } else if(navigator.userAgent && navigator.userAgent.toLowerCase().indexOf('webkit') >= 0) { //webkit (Safari, Chrome)
  	var coordinates = '';
    xmlDoc = getHTTPObject();
    if(xmlDoc) {
      xmlDoc.onreadystatechange = function() {
        if(xmlDoc.readyState == 4) {
          var x = xmlDoc.responseXML.getElementsByTagName("geocode_entry");
          var geocode, id;
          searchStr = searchStr.replace(/,/g, ''); //remove commas
          for (i=0; i < x.length; i++) {
            id = x[i].getAttribute("ID");
            if (id == searchStr) {
              coordinates = x[i].getElementsByTagName("geocode")[0].childNodes[0].nodeValue;
              return coordinates;
            }
          }
        }
      };
      xmlDoc.open("GET", "_promaps_cache/_promaps_geocache.xml", false);
      xmlDoc.send(null);
    }
    
    return coordinates;
  } else if (document.implementation.createDocument) {//gecko (Mozilla, Firefox, Opera)
    xmlDoc=document.implementation.createDocument("","",null);
  } else {
    return '';
  }
  if (xmlDoc != null) {
    xmlDoc.async=false;
    try {
      if(xmlDoc.load("_promaps_cache/_promaps_geocache.xml")) {
        var x=xmlDoc.getElementsByTagName("geocode_entry");
        var geocode, id;
        searchStr = searchStr.replace(/,/g, ''); //remove commas
        for (i=0; i < x.length; i++) {
          id = x[i].getAttribute("ID");
          if (id == searchStr) {
            return x[i].getElementsByTagName("geocode")[0].childNodes[0].nodeValue;
          }
        } 
      } 
    }
    catch(err) {
      return '';
    }
  }
  return '';
}

function addToCache(fullAddress,zip, geocode){
  httpObject = getHTTPObject();
  if (httpObject != null) {
    httpObject.open("POST", "google_javascript/promaps_geocache_.js", true);
    httpObject.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    var entryId = fullAddress.replace(/,/g, '');
    if (zip != '') {
      fullAddress = fullAddress.replace(zip+',', '');
    }
    entryId = escape(entryId);
    fullAddress = escape(fullAddress);
    geocode = escape(geocode);
    httpObject.send("sender=promapsforgoogle&action=add&entryId="+entryId+"&address="
+fullAddress+"&geocode="+geocode);
  }
}


function wagmp_map_8() {
  if(GBrowserIsCompatible()) {
    if(!document.getElementById('wagmp_map_8')) return false;
    var map = new GMap2(document.getElementById('wagmp_map_8'));
    wagmp_map_8_obj = new WAMapRef(map);
    map.enableContinuousZoom();
    map.enableDoubleClickZoom();
    map.addControl(new GSmallMapControl());
    map.addControl(new GScaleControl());
    map.addControl(new GMapTypeControl());
    var geocoder = new GClientGeocoder();
    
    var fromAddress = {
      enabled: false,
      street: '',
      city: '',
      state: '',
      zip: '',
      country: '',
      full: ''
    };



	var icon_0 = new GIcon();
    icon_0.image = 'google_javascript/images/pushpin_pacifica.png';
    icon_0.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_0.iconSize = new GSize(34,35);
    icon_0.shadowSize = new GSize(34,35);
    icon_0.iconAnchor = new GPoint(9,33);
    icon_0.infoWindowAnchor = new GPoint(19,0);
    icon_0.printImage = 'google_javascript/images/pushpin_pacifica.gif';
    icon_0.mozPrintImage = 'google_javascript/images/pushpin_pacifica_mozprint.png';
    icon_0.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_0.transparent = 'google_javascript/images/pushpin_pacifica_transparent.png';

    var address_0 = {
      street: '2951 Curran Road',
      city: 'Ione',
      state: 'CA',
      zip: '95640',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a  href="http://www.camhills.com/"><strong>Camanche Hills Hunting Preserve</strong></a><br />2951 Curran Road<br />Ione, CA 95640 USA<br />800-870-2447</span>',
      full: '2951 Curran Road, Ione, CA, 95640, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Pacifica'
    };
    
    if (address_0.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_0.full, address_0.zip);
    }
    if (cacheReturn != "" || (address_0.addressType == "coordinates")) {
      if(address_0.addressType == "coordinates") {
        var latitude = address_0.latitude;
        var longitude = address_0.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_0 = new GMarker(point, icon_0);
        GEvent.addListener(marker_0, 'click', function() {
          marker_0.openInfoWindowHtml(address_0.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_0' != 'address_0') {
          if('address_0' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_0);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_0);
          wagmp_map_8_obj.addresses.push(address_0);
          wagmp_map_8_obj.icons.push(icon_0);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_0.addressType == "address") {
      geocoder.getLatLng (
      address_0.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_0.full, '', point);
          var marker_0 = new GMarker(point, icon_0);
          GEvent.addListener(marker_0, 'click', function() {
            marker_0.openInfoWindowHtml(address_0.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_0' != 'address_0') {
            if('address_0' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_0);
			map.setZoom(6);
          }
          wagmp_map_8_obj.markers.push(marker_0);
          wagmp_map_8_obj.addresses.push(address_0);
          wagmp_map_8_obj.icons.push(icon_0);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_0.full.replace((address_0.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_0.full, address_0.zip, point);
                var marker_0 = new GMarker(point, icon_0);
                GEvent.addListener(marker_0, 'click', function() {
                  marker_0.openInfoWindowHtml(address_0.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_0' != 'address_0') {
                  if('address_0' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_0);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_0);
          wagmp_map_8_obj.addresses.push(address_0);
          wagmp_map_8_obj.icons.push(icon_0);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }


   

   

    var icon_1 = new GIcon();
    icon_1.image = 'google_javascript/images/pushpin_moab.png';
    icon_1.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_1.iconSize = new GSize(34,35);
    icon_1.shadowSize = new GSize(34,35);
    icon_1.iconAnchor = new GPoint(9,33);
    icon_1.infoWindowAnchor = new GPoint(19,0);
    icon_1.printImage = 'google_javascript/images/pushpin_moab.gif';
    icon_1.mozPrintImage = 'google_javascript/images/pushpin_pacifica_mozprint.png';
    icon_1.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_1.transparent = 'google_javascript/images/pushpin_moab_transparent.png';

    var address_1 = {
      street: '1000 San Bruno Road',
      city: 'Morgan Hill',
      state: 'CA',
      zip: '95037',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.coyoteclays.com/"><strong>Coyote Valley</strong></a><br />1000 San Bruno Road<br />Morgan Hill, CA 95037 USA<br />408-778-3600</span>',
      full: '1000 San Bruno Road, Morgan Hill, CA, 95037, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Moab'
    };
    
    if (address_1.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_1.full, address_1.zip);
    }
    if (cacheReturn != "" || (address_1.addressType == "coordinates")) {
      if(address_1.addressType == "coordinates") {
        var latitude = address_1.latitude;
        var longitude = address_1.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_1 = new GMarker(point, icon_1);
        GEvent.addListener(marker_1, 'click', function() {
          marker_1.openInfoWindowHtml(address_1.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_1' != 'address_0') {
          if('address_1' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_1);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_1);
          wagmp_map_8_obj.addresses.push(address_1);
          wagmp_map_8_obj.icons.push(icon_1);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_1.addressType == "address") {
      geocoder.getLatLng (
      address_1.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_1.full, '', point);
          var marker_1 = new GMarker(point, icon_1);
          GEvent.addListener(marker_1, 'click', function() {
            marker_1.openInfoWindowHtml(address_1.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_1' != 'address_0') {
            if('address_1' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_1);
			map.setZoom(6);
          }
          wagmp_map_8_obj.markers.push(marker_1);
          wagmp_map_8_obj.addresses.push(address_1);
          wagmp_map_8_obj.icons.push(icon_1);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_1.full.replace((address_1.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_1.full, address_1.zip, point);
                var marker_1 = new GMarker(point, icon_1);
                GEvent.addListener(marker_1, 'click', function() {
                  marker_1.openInfoWindowHtml(address_1.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_1' != 'address_0') {
                  if('address_1' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_1);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_1);
          wagmp_map_8_obj.addresses.push(address_1);
          wagmp_map_8_obj.icons.push(icon_1);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }

   
   
   
   var icon_2 = new GIcon();
    icon_2.image = 'google_javascript/images/pushpin_pacifica.png';
    icon_2.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_2.iconSize = new GSize(34,35);
    icon_2.shadowSize = new GSize(34,35);
    icon_2.iconAnchor = new GPoint(9,33);
    icon_2.infoWindowAnchor = new GPoint(19,0);
    icon_2.printImage = 'google_javascript/images/pushpin_pacifica.gif';
    icon_2.mozPrintImage = 'google_javascript/images/pushpin_pacifica_mozprint.png';
    icon_2.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_2.transparent = 'google_javascript/images/pushpin_pacifica_transparent.png';

    var address_2 = {
      street: '12651 North Little Tujunga Canyon Road',
      city: 'San Fernando',
      state: 'CA',
      zip: '91342',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.moorenmoore.com/"><strong>Moore-n-Moore Sporting Clays</strong></a><br />12651 North Little Tujunga Canyon Road<br />San Fernando, CA 91342 USA<br />818-890-4788</span>',
      full: '12651 North Little Tujunga Canyon Road, San Fernando, CA, 91342, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Pacifica'
    };
    
    if (address_2.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_2.full, address_2.zip);
    }
    if (cacheReturn != "" || (address_2.addressType == "coordinates")) {
      if(address_2.addressType == "coordinates") {
        var latitude = address_2.latitude;
        var longitude = address_2.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_2 = new GMarker(point, icon_2);
        GEvent.addListener(marker_2, 'click', function() {
          marker_2.openInfoWindowHtml(address_2.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_2' != 'address_0') {
          if('address_2' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_2);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_2);
          wagmp_map_8_obj.addresses.push(address_2);
          wagmp_map_8_obj.icons.push(icon_2);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_2.addressType == "address") {
      geocoder.getLatLng (
      address_2.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_2.full, '', point);
          var marker_2 = new GMarker(point, icon_2);
          GEvent.addListener(marker_2, 'click', function() {
            marker_2.openInfoWindowHtml(address_2.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_2' != 'address_0') {
            if('address_2' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_2);
			map.setZoom(6);
          }
          wagmp_map_8_obj.markers.push(marker_2);
          wagmp_map_8_obj.addresses.push(address_2);
          wagmp_map_8_obj.icons.push(icon_2);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_2.full.replace((address_2.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_2.full, address_2.zip, point);
                var marker_2 = new GMarker(point, icon_2);
                GEvent.addListener(marker_2, 'click', function() {
                  marker_2.openInfoWindowHtml(address_2.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_2' != 'address_0') {
                  if('address_2' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_2);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_2);
          wagmp_map_8_obj.addresses.push(address_2);
          wagmp_map_8_obj.icons.push(icon_2);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }




    var icon_3 = new GIcon();
    icon_3.image = 'google_javascript/images/pushpin_pacifica.png';
    icon_3.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_3.iconSize = new GSize(34,35);
    icon_3.shadowSize = new GSize(34,35);
    icon_3.iconAnchor = new GPoint(9,33);
    icon_3.infoWindowAnchor = new GPoint(19,0);
    icon_3.printImage = 'google_javascript/images/pushpin_pacifica.gif';
    icon_3.mozPrintImage = 'google_javascript/images/pushpin_pacifica_mozprint.png';
    icon_3.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_3.transparent = 'google_javascript/images/pushpin_pacifica_transparent.png';

    var address_3 = {
      street: '14995 River Road',
      city: 'Corona',
      state: 'CA',
      zip: '92880',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.raahauges.com/"><strong>Mike Raahauge Shooting Enterprises</strong></a><br />14995 River Road<br />Corona, CA 92880 USA<br />951-735-7981</span>',
      full: '14995 River Road, Corona, CA, 92880, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Pacifica'
    };
    
    if (address_3.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_3.full, address_3.zip);
    }
    if (cacheReturn != "" || (address_3.addressType == "coordinates")) {
      if(address_3.addressType == "coordinates") {
        var latitude = address_3.latitude;
        var longitude = address_3.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_3 = new GMarker(point, icon_3);
        GEvent.addListener(marker_3, 'click', function() {
          marker_3.openInfoWindowHtml(address_3.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_3' != 'address_0') {
          if('address_3' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_3);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_3);
          wagmp_map_8_obj.addresses.push(address_3);
          wagmp_map_8_obj.icons.push(icon_3);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_3.addressType == "address") {
      geocoder.getLatLng (
      address_3.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_3.full, '', point);
          var marker_3 = new GMarker(point, icon_3);
          GEvent.addListener(marker_3, 'click', function() {
            marker_3.openInfoWindowHtml(address_3.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_3' != 'address_0') {
            if('address_3' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_3);
			map.setZoom(6);
          }
          wagmp_map_8_obj.markers.push(marker_3);
          wagmp_map_8_obj.addresses.push(address_3);
          wagmp_map_8_obj.icons.push(icon_3);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_3.full.replace((address_3.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_3.full, address_3.zip, point);
                var marker_3 = new GMarker(point, icon_3);
                GEvent.addListener(marker_3, 'click', function() {
                  marker_3.openInfoWindowHtml(address_3.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_3' != 'address_0') {
                  if('address_3' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_3);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_3);
          wagmp_map_8_obj.addresses.push(address_3);
          wagmp_map_8_obj.icons.push(icon_3);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }



    var icon_4 = new GIcon();
    icon_4.image = 'google_javascript/images/pushpin_pacifica.png';
    icon_4.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_4.iconSize = new GSize(34,35);
    icon_4.shadowSize = new GSize(34,35);
    icon_4.iconAnchor = new GPoint(9,33);
    icon_4.infoWindowAnchor = new GPoint(19,0);
    icon_4.printImage = 'google_javascript/images/pushpin_pacifica.gif';
    icon_4.mozPrintImage = 'google_javascript/images/pushpin_pacifica_mozprint.png';
    icon_4.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_4.transparent = 'google_javascript/images/pushpin_pacifica_transparent.png';

    var address_4 = {
      street: '25835 Country Road 8',
      city: 'Dunnigan',
      state: 'CA',
      zip: '95937',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.lincraahauges.com/"><strong>Raahauges Hunting &amp; Sporting Clays</strong></a><br />25835 Country Road 8<br />Dunnigan, CA 95937 USA<br />530-724-0552</span>',
      full: '25835 Country Road 8, Dunnigan, CA, 95937, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Pacifica'
    };
    
    if (address_4.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_4.full, address_4.zip);
    }
    if (cacheReturn != "" || (address_4.addressType == "coordinates")) {
      if(address_4.addressType == "coordinates") {
        var latitude = address_4.latitude;
        var longitude = address_4.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_4 = new GMarker(point, icon_4);
        GEvent.addListener(marker_4, 'click', function() {
          marker_4.openInfoWindowHtml(address_4.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_4' != 'address_0') {
          if('address_4' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_4);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_4);
          wagmp_map_8_obj.addresses.push(address_4);
          wagmp_map_8_obj.icons.push(icon_4);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_4.addressType == "address") {
      geocoder.getLatLng (
      address_4.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_4.full, '', point);
          var marker_4 = new GMarker(point, icon_4);
          GEvent.addListener(marker_4, 'click', function() {
            marker_4.openInfoWindowHtml(address_4.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_4' != 'address_0') {
            if('address_4' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_4);
			map.setZoom(6);
          }
          wagmp_map_8_obj.markers.push(marker_4);
          wagmp_map_8_obj.addresses.push(address_4);
          wagmp_map_8_obj.icons.push(icon_4);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_4.full.replace((address_4.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_4.full, address_4.zip, point);
                var marker_4 = new GMarker(point, icon_4);
                GEvent.addListener(marker_4, 'click', function() {
                  marker_4.openInfoWindowHtml(address_4.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_4' != 'address_0') {
                  if('address_4' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_4);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_4);
          wagmp_map_8_obj.addresses.push(address_4);
          wagmp_map_8_obj.icons.push(icon_4);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }





    var icon_5 = new GIcon();
    icon_5.image = 'google_javascript/images/pushpin_pacifica.png';
    icon_5.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_5.iconSize = new GSize(34,35);
    icon_5.shadowSize = new GSize(34,35);
    icon_5.iconAnchor = new GPoint(9,33);
    icon_5.infoWindowAnchor = new GPoint(19,0);
    icon_5.printImage = 'google_javascript/images/pushpin_pacifica.gif';
    icon_5.mozPrintImage = 'google_javascript/images/pushpin_pacifica_mozprint.png';
    icon_5.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_5.transparent = 'google_javascript/images/pushpin_pacifica_transparent.png';

    var address_5 = {
      street: '26166 Hilmar Road',
      city: 'Hilmar',
      state: 'CA',
      zip: '95324',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.roosterranch.info/"><strong>Rooster Ranch</strong></a><br />26166 Hilmar Road<br />Hilmar, CA 95324 USA<br />209-667-0483</span>',
      full: '26166 Hilmar Road, Hilmar, CA, 95324, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Pacifica'
    };
    
    if (address_5.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_5.full, address_5.zip);
    }
    if (cacheReturn != "" || (address_5.addressType == "coordinates")) {
      if(address_5.addressType == "coordinates") {
        var latitude = address_5.latitude;
        var longitude = address_5.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_5 = new GMarker(point, icon_5);
        GEvent.addListener(marker_5, 'click', function() {
          marker_5.openInfoWindowHtml(address_5.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_5' != 'address_0') {
          if('address_5' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_5);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_5);
          wagmp_map_8_obj.addresses.push(address_5);
          wagmp_map_8_obj.icons.push(icon_5);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_5.addressType == "address") {
      geocoder.getLatLng (
      address_5.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_5.full, '', point);
          var marker_5 = new GMarker(point, icon_5);
          GEvent.addListener(marker_5, 'click', function() {
            marker_5.openInfoWindowHtml(address_5.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_5' != 'address_0') {
            if('address_5' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_5);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_5);
          wagmp_map_8_obj.addresses.push(address_5);
          wagmp_map_8_obj.icons.push(icon_5);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_5.full.replace((address_5.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_5.full, address_5.zip, point);
                var marker_5 = new GMarker(point, icon_5);
                GEvent.addListener(marker_5, 'click', function() {
                  marker_5.openInfoWindowHtml(address_5.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_5' != 'address_0') {
                  if('address_5' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_5);
				  map.setZoom(6);
                }
                    wagmp_map_8_obj.markers.push(marker_5);
          wagmp_map_8_obj.addresses.push(address_5);
          wagmp_map_8_obj.icons.push(icon_5);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }



	

    var icon_6 = new GIcon();
    icon_6.image = 'google_javascript/images/pushpin_pacifica.png';
    icon_6.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_6.iconSize = new GSize(34,35);
    icon_6.shadowSize = new GSize(34,35);
    icon_6.iconAnchor = new GPoint(9,33);
    icon_6.infoWindowAnchor = new GPoint(19,0);
    icon_6.printImage = 'google_javascript/images/pushpin_pacifica.gif';
    icon_6.mozPrintImage = 'google_javascript/images/pushpin_pacifica_mozprint.png';
    icon_6.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_6.transparent = 'google_javascript/images/pushpin_pacifica_transparent.png';

    var address_6 = {
      street: '32868 Shotgun Lane',
      city: 'Coarsegold',
      state: 'CA',
      zip: '93614',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.sunmountaingunclub.com/"><strong>Sun Mountain Sporting Clays</strong></a><br />32868 Shotgun Lane<br />Coarsegold, CA 93614 USA<br />559-683-3669</span>',
      full: '32868 Shotgun Lane, Coarsegold, CA, 93614, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Pacifica'
    };
    
    if (address_6.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_6.full, address_6.zip);
    }
    if (cacheReturn != "" || (address_6.addressType == "coordinates")) {
      if(address_6.addressType == "coordinates") {
        var latitude = address_6.latitude;
        var longitude = address_6.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_6 = new GMarker(point, icon_6);
        GEvent.addListener(marker_6, 'click', function() {
          marker_6.openInfoWindowHtml(address_6.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_6' != 'address_0') {
          if('address_6' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_6);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_6);
          wagmp_map_8_obj.addresses.push(address_6);
          wagmp_map_8_obj.icons.push(icon_6);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_6.addressType == "address") {
      geocoder.getLatLng (
      address_6.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_6.full, '', point);
          var marker_6 = new GMarker(point, icon_6);
          GEvent.addListener(marker_6, 'click', function() {
            marker_6.openInfoWindowHtml(address_6.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_6' != 'address_0') {
            if('address_6' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_6);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_6);
          wagmp_map_8_obj.addresses.push(address_6);
          wagmp_map_8_obj.icons.push(icon_6);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_6.full.replace((address_6.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_6.full, address_6.zip, point);
                var marker_6 = new GMarker(point, icon_6);
                GEvent.addListener(marker_6, 'click', function() {
                  marker_6.openInfoWindowHtml(address_6.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_6' != 'address_0') {
                  if('address_6' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_6);
				  map.setZoom(6);
                }
                    wagmp_map_8_obj.markers.push(marker_6);
          wagmp_map_8_obj.addresses.push(address_6);
          wagmp_map_8_obj.icons.push(icon_6);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }






    var icon_7 = new GIcon();
    icon_7.image = 'google_javascript/images/pushpin_pacifica.png';
    icon_7.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_7.iconSize = new GSize(34,35);
    icon_7.shadowSize = new GSize(34,35);
    icon_7.iconAnchor = new GPoint(9,33);
    icon_7.infoWindowAnchor = new GPoint(19,0);
    icon_7.printImage = 'google_javascript/images/pushpin_pacifica.gif';
    icon_7.mozPrintImage = 'google_javascript/images/pushpin_pacifica_mozprint.png';
    icon_7.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_7.transparent = 'google_javascript/images/pushpin_pacifica_transparent.png';

    var address_7 = {
      street: '831 N Rosemead Blvd',
      city: 'South El Monte',
      state: 'CA',
      zip: '91733',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a  href="http://www.triplebclays.com/"><strong>Triple-B Sporting Clays</strong></a><br />831 N Rosemead Blvd<br />South El Monte, CA 91733 USA<br />626-579-5201</span>',
      full: '831 N Rosemead Blvd, South El Monte, CA, 91733, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Pacifica'
    };
    
    if (address_7.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_7.full, address_7.zip);
    }
    if (cacheReturn != "" || (address_7.addressType == "coordinates")) {
      if(address_7.addressType == "coordinates") {
        var latitude = address_7.latitude;
        var longitude = address_7.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_7 = new GMarker(point, icon_7);
        GEvent.addListener(marker_7, 'click', function() {
          marker_7.openInfoWindowHtml(address_7.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_7' != 'address_0') {
          if('address_7' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_7);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_7);
          wagmp_map_8_obj.addresses.push(address_7);
          wagmp_map_8_obj.icons.push(icon_7);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_7.addressType == "address") {
      geocoder.getLatLng (
      address_7.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_7.full, '', point);
          var marker_7 = new GMarker(point, icon_7);
          GEvent.addListener(marker_7, 'click', function() {
            marker_7.openInfoWindowHtml(address_7.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_7' != 'address_0') {
            if('address_7' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_7);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_7);
          wagmp_map_8_obj.addresses.push(address_7);
          wagmp_map_8_obj.icons.push(icon_7);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_7.full.replace((address_7.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_7.full, address_7.zip, point);
                var marker_7 = new GMarker(point, icon_7);
                GEvent.addListener(marker_7, 'click', function() {
                  marker_7.openInfoWindowHtml(address_7.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_7' != 'address_0') {
                  if('address_7' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_7);
				  map.setZoom(6);
                }
                    wagmp_map_8_obj.markers.push(marker_7);
          wagmp_map_8_obj.addresses.push(address_7);
          wagmp_map_8_obj.icons.push(icon_7);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }






    var icon_8 = new GIcon();
    icon_8.image = 'google_javascript/images/pushpin_pacifica.png';
    icon_8.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_8.iconSize = new GSize(34,35);
    icon_8.shadowSize = new GSize(34,35);
    icon_8.iconAnchor = new GPoint(9,33);
    icon_8.infoWindowAnchor = new GPoint(19,0);
    icon_8.printImage = 'google_javascript/images/pushpin_pacifica.gif';
    icon_8.mozPrintImage = 'google_javascript/images/pushpin_pacifica_mozprint.png';
    icon_8.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_8.transparent = 'google_javascript/images/pushpin_pacifica_transparent.png';

    var address_8 = {
      street: '2099 Collinsville Road',
      city: 'Birds Landing',
      state: 'CA',
      zip: '94512',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.birdslanding.net/default.htm"><strong>Birds Landing</strong></a><br />2099 Collinsville Road<br />Birds Landing, CA 94512 USA<br /> 707-374-5092</span>',
      full: '2099 Collinsville Road, Birds Landing, CA, 94512, USA',
      isdefault: true,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Pacifica'
    };
    
    if (address_8.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_8.full, address_8.zip);
    }
    if (cacheReturn != "" || (address_8.addressType == "coordinates")) {
      if(address_8.addressType == "coordinates") {
        var latitude = address_8.latitude;
        var longitude = address_8.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_8 = new GMarker(point, icon_8);
        GEvent.addListener(marker_8, 'click', function() {
          marker_8.openInfoWindowHtml(address_8.infowindowtext);
        });
		GEvent.addListener(marker_8, 'mouseover', function() {
          marker_8.openInfoWindowHtml(address_8.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_8' != 'address_0') {
          if('address_8' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_8);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_8);
          wagmp_map_8_obj.addresses.push(address_8);
          wagmp_map_8_obj.icons.push(icon_8);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_8.addressType == "address") {
      geocoder.getLatLng (
      address_8.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_8.full, '', point);
          var marker_8 = new GMarker(point, icon_8);
          GEvent.addListener(marker_8, 'click', function() {
            marker_8.openInfoWindowHtml(address_8.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_8' != 'address_0') {
            if('address_8' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_8);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_8);
          wagmp_map_8_obj.addresses.push(address_8);
          wagmp_map_8_obj.icons.push(icon_8);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_8.full.replace((address_8.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_8.full, address_8.zip, point);
                var marker_8 = new GMarker(point, icon_8);
                GEvent.addListener(marker_8, 'click', function() {
                  marker_8.openInfoWindowHtml(address_8.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_8' != 'address_0') {
                  if('address_8' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_8);
				  map.setZoom(6);
                }
                    wagmp_map_8_obj.markers.push(marker_8);
          wagmp_map_8_obj.addresses.push(address_8);
          wagmp_map_8_obj.icons.push(icon_8);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }




   
   var icon_9 = new GIcon();
    icon_9.image = 'google_javascript/images/pushpin_moab.png';
    icon_9.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_9.iconSize = new GSize(34,35);
    icon_9.shadowSize = new GSize(34,35);
    icon_9.iconAnchor = new GPoint(9,33);
    icon_9.infoWindowAnchor = new GPoint(19,0);
    icon_9.printImage = 'google_javascript/images/pushpin_moab.gif';
    icon_9.mozPrintImage = 'google_javascript/images/pushpin_moab_mozprint.png';
    icon_9.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_9.transparent = 'google_javascript/images/pushpin_moab_transparent.png';
 var address_9 = {
      street: '5195 N. Humbolt',
      city: 'Kerman',
      state: 'CA',
      zip: '93630',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.fresnotrapandskeet.com/"><strong>Fresno Trap and Skeet Club</strong></a><br />5195 N. Humbolt <br />Kerman, CA 93630 USA<br />559-846-8750</span>',
      full: '5195 N. Humbolt, Kerman, CA, 93630, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Moab'
    };
    
    if (address_9.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_9.full, address_9.zip);
    }
    if (cacheReturn != "" || (address_9.addressType == "coordinates")) {
      if(address_9.addressType == "coordinates") {
        var latitude = address_9.latitude;
        var longitude = address_9.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_9 = new GMarker(point, icon_9);
        GEvent.addListener(marker_9, 'click', function() {
          marker_9.openInfoWindowHtml(address_9.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_9' != 'address_0') {
          if('address_9' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_9);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_9);
          wagmp_map_8_obj.addresses.push(address_9);
          wagmp_map_8_obj.icons.push(icon_9);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_9.addressType == "address") {
      geocoder.getLatLng (
      address_9.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_9.full, '', point);
          var marker_9 = new GMarker(point, icon_9);
          GEvent.addListener(marker_9, 'click', function() {
            marker_9.openInfoWindowHtml(address_9.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_9' != 'address_0') {
            if('address_9' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_9);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_9);
          wagmp_map_8_obj.addresses.push(address_9);
          wagmp_map_8_obj.icons.push(icon_9);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_9.full.replace((address_9.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_9.full, address_9.zip, point);
                var marker_9 = new GMarker(point, icon_9);
                GEvent.addListener(marker_9, 'click', function() {
                  marker_9.openInfoWindowHtml(address_9.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_9' != 'address_0') {
                  if('address_9' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_9);
				  map.setZoom(6);
                }
                    wagmp_map_8_obj.markers.push(marker_9);
          wagmp_map_8_obj.addresses.push(address_9);
          wagmp_map_8_obj.icons.push(icon_9);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }






    var icon_10 = new GIcon();
    icon_10.image = 'google_javascript/images/pushpin_moab.png';
    icon_10.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_10.iconSize = new GSize(34,35);
    icon_10.shadowSize = new GSize(34,35);
    icon_10.iconAnchor = new GPoint(9,33);
    icon_10.infoWindowAnchor = new GPoint(19,0);
    icon_10.printImage = 'google_javascript/images/pushpin_moab.gif';
    icon_10.mozPrintImage = 'google_javascript/images/pushpin_moab_mozprint.png';
    icon_10.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_10.transparent = 'google_javascript/images/pushpin_moab_transparent.png';

    var address_10 = {
      street: '628 E. Highway 78',
      city: 'Brawley',
      state: 'CA',
      zip: '92227',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><strong>Heritage Mobile Clays:</strong></a><br />628 E. Highway 78<br />Brawley, CA 92227 USA<br />760-427-4925</span>',
      full: '628 E. Highway 78, Brawley, CA, 92227, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Moab'
    };
    
    if (address_10.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_10.full, address_10.zip);
    }
    if (cacheReturn != "" || (address_10.addressType == "coordinates")) {
      if(address_10.addressType == "coordinates") {
        var latitude = address_10.latitude;
        var longitude = address_10.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_10 = new GMarker(point, icon_10);
        GEvent.addListener(marker_10, 'click', function() {
          marker_10.openInfoWindowHtml(address_10.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_10' != 'address_0') {
          if('address_10' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_10);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_10);
          wagmp_map_8_obj.addresses.push(address_10);
          wagmp_map_8_obj.icons.push(icon_10);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_10.addressType == "address") {
      geocoder.getLatLng (
      address_10.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_10.full, '', point);
          var marker_10 = new GMarker(point, icon_10);
          GEvent.addListener(marker_10, 'click', function() {
            marker_10.openInfoWindowHtml(address_10.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_10' != 'address_0') {
            if('address_10' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_10);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_10);
          wagmp_map_8_obj.addresses.push(address_10);
          wagmp_map_8_obj.icons.push(icon_10);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_10.full.replace((address_10.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_10.full, address_10.zip, point);
                var marker_10 = new GMarker(point, icon_10);
                GEvent.addListener(marker_10, 'click', function() {
                  marker_10.openInfoWindowHtml(address_10.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_10' != 'address_0') {
                  if('address_10' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_10);
				 map.setZoom(6); 
                }
          wagmp_map_8_obj.markers.push(marker_10);
          wagmp_map_8_obj.addresses.push(address_10);
          wagmp_map_8_obj.icons.push(icon_10);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }
  






    var icon_11 = new GIcon();
    icon_11.image = 'google_javascript/images/pushpin_moab.png';
    icon_11.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_11.iconSize = new GSize(34,35);
    icon_11.shadowSize = new GSize(34,35);
    icon_11.iconAnchor = new GPoint(9,33);
    icon_11.infoWindowAnchor = new GPoint(19,0);
    icon_11.printImage = 'google_javascript/images/pushpin_moab.gif';
    icon_11.mozPrintImage = 'google_javascript/images/pushpin_moab_mozprint.png';
    icon_11.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_11.transparent = 'google_javascript/images/pushpin_moab_transparent.png';

    var address_11 = {
      street: '7711 Lakeville Highway',
      city: 'Petaluma',
      state: 'CA',
      zip: '94954',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><strong>Black Point Sports Club:</strong></a><br />7711 Lakeville Highway<br />Petaluma, CA 94954 USA<br /></span>',
      full: '7711 Lakeville Highway Petaluma CA 94954 USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Moab'
    };
    
    if (address_11.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_11.full, address_11.zip);
    }
    if (cacheReturn != "" || (address_11.addressType == "coordinates")) {
      if(address_11.addressType == "coordinates") {
        var latitude = address_11.latitude;
        var longitude = address_11.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_11 = new GMarker(point, icon_11);
        GEvent.addListener(marker_11, 'click', function() {
          marker_11.openInfoWindowHtml(address_11.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_11' != 'address_0') {
          if('address_11' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_11);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_11);
          wagmp_map_8_obj.addresses.push(address_11);
          wagmp_map_8_obj.icons.push(icon_11);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_11.addressType == "address") {
      geocoder.getLatLng (
      address_11.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_11.full, '', point);
          var marker_11 = new GMarker(point, icon_11);
          GEvent.addListener(marker_11, 'click', function() {
            marker_11.openInfoWindowHtml(address_11.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_11' != 'address_0') {
            if('address_11' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_11);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_11);
          wagmp_map_8_obj.addresses.push(address_11);
          wagmp_map_8_obj.icons.push(icon_11);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_11.full.replace((address_11.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_11.full, address_11.zip, point);
                var marker_11 = new GMarker(point, icon_11);
                GEvent.addListener(marker_11, 'click', function() {
                  marker_11.openInfoWindowHtml(address_11.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_11' != 'address_0') {
                  if('address_11' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_11);
				 map.setZoom(6); 
                }
          wagmp_map_8_obj.markers.push(marker_11);
          wagmp_map_8_obj.addresses.push(address_11);
          wagmp_map_8_obj.icons.push(icon_11);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }
  







    var icon_12 = new GIcon();
    icon_12.image = 'google_javascript/images/pushpin_moab.png';
    icon_12.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_12.iconSize = new GSize(34,35);
    icon_12.shadowSize = new GSize(34,35);
    icon_12.iconAnchor = new GPoint(9,33);
    icon_12.infoWindowAnchor = new GPoint(19,0);
    icon_12.printImage = 'google_javascript/images/pushpin_moab.gif';
    icon_12.mozPrintImage = 'google_javascript/images/pushpin_moab_mozprint.png';
    icon_12.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_12.transparent = 'google_javascript/images/pushpin_moab_transparent.png';

    var address_12 = {
      street: '4343 N. Ashley Lane',
      city: 'Stockton',
      state: 'CA',
      zip: '95215',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://stocktontrapandskeetclub.com"><strong>Stockton Trap and Skeet Club</strong></a><br />4343 N. Ashley Lane<br />Stockton, CA 95215 USA</span>',
      full: '4343 N. Ashley Lane, Stockton, CA, 95215, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Moab'
    };
    
    if (address_12.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_12.full, address_12.zip);
    }
    if (cacheReturn != "" || (address_12.addressType == "coordinates")) {
      if(address_12.addressType == "coordinates") {
        var latitude = address_12.latitude;
        var longitude = address_12.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_12 = new GMarker(point, icon_12);
        GEvent.addListener(marker_12, 'click', function() {
          marker_12.openInfoWindowHtml(address_12.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_12' != 'address_0') {
          if('address_12' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_12);
        }
          wagmp_map_8_obj.markers.push(marker_12);
          wagmp_map_8_obj.addresses.push(address_12);
          wagmp_map_8_obj.icons.push(icon_12);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_12.addressType == "address") {
      geocoder.getLatLng (
      address_12.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_12.full, '', point);
          var marker_12 = new GMarker(point, icon_12);
          GEvent.addListener(marker_12, 'click', function() {
            marker_12.openInfoWindowHtml(address_12.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_12' != 'address_0') {
            if('address_12' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_12);
          }
              wagmp_map_8_obj.markers.push(marker_12);
          wagmp_map_8_obj.addresses.push(address_12);
          wagmp_map_8_obj.icons.push(icon_12);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_12.full.replace((address_12.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_12.full, address_12.zip, point);
                var marker_12 = new GMarker(point, icon_12);
                GEvent.addListener(marker_12, 'click', function() {
                  marker_12.openInfoWindowHtml(address_12.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_12' != 'address_0') {
                  if('address_12' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_12);
                }
                    wagmp_map_8_obj.markers.push(marker_12);
          wagmp_map_8_obj.addresses.push(address_12);
          wagmp_map_8_obj.icons.push(icon_12);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }

 



 
 
  var icon_14 = new GIcon();
    icon_14.image = 'google_javascript/images/pushpin_yosemite.png';
    icon_14.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_14.iconSize = new GSize(34,35);
    icon_14.shadowSize = new GSize(34,35);
    icon_14.iconAnchor = new GPoint(9,33);
    icon_14.infoWindowAnchor = new GPoint(19,0);
    icon_14.printImage = 'google_javascript/images/pushpin_yosemite.gif';
    icon_14.mozPrintImage = 'google_javascript/images/pushpin_yosemite_mozprint.png';
    icon_14.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_14.transparent = 'google_javascript/images/pushpin_yosemite_transparent.png';

    var address_14 = {
      street: '7370 Desert Way',
      city: 'Reno',
      state: 'NV',
      zip: '89521',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.sagehill.com"><strong>Sage Hill Clay Sports</strong></a><br />7370 Desert Way<br />Reno, NV 89521 USA<br />775-851-1123</span>',
      full: '7370 Desert Way, Reno, NV, 89521, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Yosemite'
    };
    
    if (address_14.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_14.full, address_14.zip);
    }
    if (cacheReturn != "" || (address_14.addressType == "coordinates")) {
      if(address_14.addressType == "coordinates") {
        var latitude = address_14.latitude;
        var longitude = address_14.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_14 = new GMarker(point, icon_14);
        GEvent.addListener(marker_14, 'click', function() {
          marker_14.openInfoWindowHtml(address_14.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_14' != 'address_0') {
          if('address_14' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_14);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_14);
          wagmp_map_8_obj.addresses.push(address_14);
          wagmp_map_8_obj.icons.push(icon_14);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_14.addressType == "address") {
      geocoder.getLatLng (
      address_14.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_14.full, '', point);
          var marker_14 = new GMarker(point, icon_14);
          GEvent.addListener(marker_14, 'click', function() {
            marker_14.openInfoWindowHtml(address_14.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_14' != 'address_0') {
            if('address_14' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_14);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_14);
          wagmp_map_8_obj.addresses.push(address_14);
          wagmp_map_8_obj.icons.push(icon_14);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_14.full.replace((address_14.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_14.full, address_14.zip, point);
                var marker_14 = new GMarker(point, icon_14);
                GEvent.addListener(marker_14, 'click', function() {
                  marker_14.openInfoWindowHtml(address_14.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_14' != 'address_0') {
                  if('address_14' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_14);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_14);
          wagmp_map_8_obj.addresses.push(address_14);
          wagmp_map_8_obj.icons.push(icon_14);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }


 
 
  var icon_15 = new GIcon();
    icon_15.image = 'google_javascript/images/pushpin_yosemite.png';
    icon_15.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_15.iconSize = new GSize(34,35);
    icon_15.shadowSize = new GSize(34,35);
    icon_15.iconAnchor = new GPoint(9,33);
    icon_15.infoWindowAnchor = new GPoint(19,0);
    icon_15.printImage = 'google_javascript/images/pushpin_yosemite.gif';
    icon_15.mozPrintImage = 'google_javascript/images/pushpin_yosemite_mozprint.png';
    icon_15.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_15.transparent = 'google_javascript/images/pushpin_yosemite_transparent.png';

    var address_15 = {
      street: '200 Pheasant Drive',
      city: 'Mapleville',
      state: 'RI',
      zip: '02839',
      country: 'USA',
      infowindow: 'custom',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://http://www.addieville.com"><strong>Addieville Farm East</strong></a><br />200 Pheasant Drive<br />Mapleville, RI  02839 USA</span>',
      full: '200 Pheasant Drive, Mapleville, RI, 02839, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Yosemite'
    };
    
    if (address_15.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_15.full, address_15.zip);
    }
    if (cacheReturn != "" || (address_15.addressType == "coordinates")) {
      if(address_15.addressType == "coordinates") {
        var latitude = address_15.latitude;
        var longitude = address_15.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_15 = new GMarker(point, icon_15);
        GEvent.addListener(marker_15, 'click', function() {
          marker_15.openInfoWindowHtml(address_15.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_15' != 'address_0') {
          if('address_15' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_15);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_15);
          wagmp_map_8_obj.addresses.push(address_15);
          wagmp_map_8_obj.icons.push(icon_15);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_15.addressType == "address") {
      geocoder.getLatLng (
      address_15.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_15.full, '', point);
          var marker_15 = new GMarker(point, icon_15);
          GEvent.addListener(marker_15, 'click', function() {
            marker_15.openInfoWindowHtml(address_15.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_15' != 'address_0') {
            if('address_15' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_15);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_15);
          wagmp_map_8_obj.addresses.push(address_15);
          wagmp_map_8_obj.icons.push(icon_15);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_15.full.replace((address_15.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_15.full, address_15.zip, point);
                var marker_15 = new GMarker(point, icon_15);
                GEvent.addListener(marker_15, 'click', function() {
                  marker_15.openInfoWindowHtml(address_15.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_15' != 'address_0') {
                  if('address_15' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_15);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_15);
          wagmp_map_8_obj.addresses.push(address_15);
          wagmp_map_8_obj.icons.push(icon_15);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }

 
 
  var icon_16 = new GIcon();
    icon_16.image = 'google_javascript/images/pushpin_yosemite.png';
    icon_16.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_16.iconSize = new GSize(34,35);
    icon_16.shadowSize = new GSize(34,35);
    icon_16.iconAnchor = new GPoint(9,33);
    icon_16.infoWindowAnchor = new GPoint(19,0);
    icon_16.printImage = 'google_javascript/images/pushpin_yosemite.gif';
    icon_16.mozPrintImage = 'google_javascript/images/pushpin_yosemite_mozprint.png';
    icon_16.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_16.transparent = 'google_javascript/images/pushpin_yosemite_transparent.png';

    var address_16 = {
      street: '30649 380th Street',
      city: 'LeSueur',
      state: 'MN',
      zip: '56058',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.caribougunclub.com"><strong>Caribou Gun Club</strong></a><br />30649 380th Street<br />LeSueur, MN  56058 USA</span>',
      full: '30649 380th Street, LeSueur, MN, 56058, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Yosemite'
    };
    
    if (address_16.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_16.full, address_16.zip);
    }
    if (cacheReturn != "" || (address_16.addressType == "coordinates")) {
      if(address_16.addressType == "coordinates") {
        var latitude = address_16.latitude;
        var longitude = address_16.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_16 = new GMarker(point, icon_16);
        GEvent.addListener(marker_16, 'click', function() {
          marker_16.openInfoWindowHtml(address_16.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_16' != 'address_0') {
          if('address_16' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_16);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_16);
          wagmp_map_8_obj.addresses.push(address_16);
          wagmp_map_8_obj.icons.push(icon_16);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_16.addressType == "address") {
      geocoder.getLatLng (
      address_16.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_16.full, '', point);
          var marker_16 = new GMarker(point, icon_16);
          GEvent.addListener(marker_16, 'click', function() {
            marker_16.openInfoWindowHtml(address_16.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_16' != 'address_0') {
            if('address_16' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_16);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_16);
          wagmp_map_8_obj.addresses.push(address_16);
          wagmp_map_8_obj.icons.push(icon_16);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_16.full.replace((address_16.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_16.full, address_16.zip, point);
                var marker_16 = new GMarker(point, icon_16);
                GEvent.addListener(marker_16, 'click', function() {
                  marker_16.openInfoWindowHtml(address_16.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_16' != 'address_0') {
                  if('address_16' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_16);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_16);
          wagmp_map_8_obj.addresses.push(address_16);
          wagmp_map_8_obj.icons.push(icon_16);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }

 
 
  var icon_17 = new GIcon();
    icon_17.image = 'google_javascript/images/pushpin_yosemite.png';
    icon_17.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_17.iconSize = new GSize(34,35);
    icon_17.shadowSize = new GSize(34,35);
    icon_17.iconAnchor = new GPoint(9,33);
    icon_17.infoWindowAnchor = new GPoint(19,0);
    icon_17.printImage = 'google_javascript/images/pushpin_yosemite.gif';
    icon_17.mozPrintImage = 'google_javascript/images/pushpin_yosemite_mozprint.png';
    icon_17.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_17.transparent = 'google_javascript/images/pushpin_yosemite_transparent.png';

    var address_17 = {
      street: '1329 N.W. 100th',
      city: 'Columbus',
      state: 'KS',
      zip: '66725',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.claythorne.com"><strong>Claythorne Lodge</strong></a><br />1329 N.W. 100th<br />Columbus, KS  66725 USA</span>',
      full: '1329 N.W. 100th, Columbus, KS, 66725, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Yosemite'
    };
    
    if (address_17.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_17.full, address_17.zip);
    }
    if (cacheReturn != "" || (address_17.addressType == "coordinates")) {
      if(address_17.addressType == "coordinates") {
        var latitude = address_17.latitude;
        var longitude = address_17.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_17 = new GMarker(point, icon_17);
        GEvent.addListener(marker_17, 'click', function() {
          marker_17.openInfoWindowHtml(address_17.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_17' != 'address_0') {
          if('address_17' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_17);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_17);
          wagmp_map_8_obj.addresses.push(address_17);
          wagmp_map_8_obj.icons.push(icon_17);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_17.addressType == "address") {
      geocoder.getLatLng (
      address_17.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_17.full, '', point);
          var marker_17 = new GMarker(point, icon_17);
          GEvent.addListener(marker_17, 'click', function() {
            marker_17.openInfoWindowHtml(address_17.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_17' != 'address_0') {
            if('address_17' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_17);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_17);
          wagmp_map_8_obj.addresses.push(address_17);
          wagmp_map_8_obj.icons.push(icon_17);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_17.full.replace((address_17.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_17.full, address_17.zip, point);
                var marker_17 = new GMarker(point, icon_17);
                GEvent.addListener(marker_17, 'click', function() {
                  marker_17.openInfoWindowHtml(address_17.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_17' != 'address_0') {
                  if('address_17' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_17);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_17);
          wagmp_map_8_obj.addresses.push(address_17);
          wagmp_map_8_obj.icons.push(icon_17);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }

 
 
  var icon_18 = new GIcon();
    icon_18.image = 'google_javascript/images/pushpin_yosemite.png';
    icon_18.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_18.iconSize = new GSize(34,35);
    icon_18.shadowSize = new GSize(34,35);
    icon_18.iconAnchor = new GPoint(9,33);
    icon_18.infoWindowAnchor = new GPoint(19,0);
    icon_18.printImage = 'google_javascript/images/pushpin_yosemite.gif';
    icon_18.mozPrintImage = 'google_javascript/images/pushpin_yosemite_mozprint.png';
    icon_18.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_18.transparent = 'google_javascript/images/pushpin_yosemite_transparent.png';

    var address_18 = {
      street: '506 Decoy Drive',
      city: 'Washington',
      state: 'NC',
      zip: '27889',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.hunterspointesportingclays.com"><strong>Hunters Pointe Sporting Clays</strong></a><br />506 Decoy Drive<br /Washington, NC  27889 USA</span>',
      full: '506 Decoy Drive, Washington, NC, 27889, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Yosemite'
    };
    
    if (address_18.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_18.full, address_18.zip);
    }
    if (cacheReturn != "" || (address_18.addressType == "coordinates")) {
      if(address_18.addressType == "coordinates") {
        var latitude = address_18.latitude;
        var longitude = address_18.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_18 = new GMarker(point, icon_18);
        GEvent.addListener(marker_18, 'click', function() {
          marker_18.openInfoWindowHtml(address_18.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_18' != 'address_0') {
          if('address_18' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_18);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_18);
          wagmp_map_8_obj.addresses.push(address_18);
          wagmp_map_8_obj.icons.push(icon_18);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_18.addressType == "address") {
      geocoder.getLatLng (
      address_18.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_18.full, '', point);
          var marker_18 = new GMarker(point, icon_18);
          GEvent.addListener(marker_18, 'click', function() {
            marker_18.openInfoWindowHtml(address_18.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_18' != 'address_0') {
            if('address_18' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_18);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_18);
          wagmp_map_8_obj.addresses.push(address_18);
          wagmp_map_8_obj.icons.push(icon_18);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_18.full.replace((address_18.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_18.full, address_18.zip, point);
                var marker_18 = new GMarker(point, icon_18);
                GEvent.addListener(marker_18, 'click', function() {
                  marker_18.openInfoWindowHtml(address_18.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_18' != 'address_0') {
                  if('address_18' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_18);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_18);
          wagmp_map_8_obj.addresses.push(address_18);
          wagmp_map_8_obj.icons.push(icon_18);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }

 
  var icon_19 = new GIcon();
    icon_19.image = 'google_javascript/images/pushpin_yosemite.png';
    icon_19.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_19.iconSize = new GSize(34,35);
    icon_19.shadowSize = new GSize(34,35);
    icon_19.iconAnchor = new GPoint(9,33);
    icon_19.infoWindowAnchor = new GPoint(19,0);
    icon_19.printImage = 'google_javascript/images/pushpin_yosemite.gif';
    icon_19.mozPrintImage = 'google_javascript/images/pushpin_yosemite_mozprint.png';
    icon_19.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_19.transparent = 'google_javascript/images/pushpin_yosemite_transparent.png';

    var address_19 = {
      street: '46700 E. County Road 30',
      city: 'Bennett',
      state: 'CO',
      zip: '80102',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.kiowacreek.com"><strong>Kiowa Creek Sporting Club</strong></a><br />46700 E. County Road 30<br />Bennett, CO  80102 USA</span>',
      full: '46700 E. County Road 30, Bennett, CO, 80102, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Yosemite'
    };
    
    if (address_19.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_19.full, address_19.zip);
    }
    if (cacheReturn != "" || (address_19.addressType == "coordinates")) {
      if(address_19.addressType == "coordinates") {
        var latitude = address_19.latitude;
        var longitude = address_19.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_19 = new GMarker(point, icon_19);
        GEvent.addListener(marker_19, 'click', function() {
          marker_19.openInfoWindowHtml(address_19.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_19' != 'address_0') {
          if('address_19' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_19);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_19);
          wagmp_map_8_obj.addresses.push(address_19);
          wagmp_map_8_obj.icons.push(icon_19);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_19.addressType == "address") {
      geocoder.getLatLng (
      address_19.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_19.full, '', point);
          var marker_19 = new GMarker(point, icon_19);
          GEvent.addListener(marker_19, 'click', function() {
            marker_19.openInfoWindowHtml(address_19.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_19' != 'address_0') {
            if('address_19' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_19);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_19);
          wagmp_map_8_obj.addresses.push(address_19);
          wagmp_map_8_obj.icons.push(icon_19);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_19.full.replace((address_19.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_19.full, address_19.zip, point);
                var marker_19 = new GMarker(point, icon_19);
                GEvent.addListener(marker_19, 'click', function() {
                  marker_19.openInfoWindowHtml(address_19.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_19' != 'address_0') {
                  if('address_19' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_19);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_19);
          wagmp_map_8_obj.addresses.push(address_19);
          wagmp_map_8_obj.icons.push(icon_19);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }

 
  var icon_20 = new GIcon();
    icon_20.image = 'google_javascript/images/pushpin_yosemite.png';
    icon_20.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_20.iconSize = new GSize(34,35);
    icon_20.shadowSize = new GSize(34,35);
    icon_20.iconAnchor = new GPoint(9,33);
    icon_20.infoWindowAnchor = new GPoint(19,0);
    icon_20.printImage = 'google_javascript/images/pushpin_yosemite.gif';
    icon_20.mozPrintImage = 'google_javascript/images/pushpin_yosemite_mozprint.png';
    icon_20.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_20.transparent = 'google_javascript/images/pushpin_yosemite_transparent.png';

    var address_20 = {
      street: '2 Winslow Road',
      city: 'Pennsville',
      state: 'NJ',
      zip: '08070',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.mmhunting.com"><strong>M & M Hunting Preserve</strong></a><br />2 Winslow Road<br />Pennsville, NJ  08070 USA</span>',
      full: '2 Winslow Road, Pennsville, NJ, 08070, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Yosemite'
    };
    
    if (address_20.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_20.full, address_20.zip);
    }
    if (cacheReturn != "" || (address_20.addressType == "coordinates")) {
      if(address_20.addressType == "coordinates") {
        var latitude = address_20.latitude;
        var longitude = address_20.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_20 = new GMarker(point, icon_20);
        GEvent.addListener(marker_20, 'click', function() {
          marker_20.openInfoWindowHtml(address_20.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_20' != 'address_0') {
          if('address_20' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_20);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_20);
          wagmp_map_8_obj.addresses.push(address_20);
          wagmp_map_8_obj.icons.push(icon_20);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_20.addressType == "address") {
      geocoder.getLatLng (
      address_20.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_20.full, '', point);
          var marker_20 = new GMarker(point, icon_20);
          GEvent.addListener(marker_20, 'click', function() {
            marker_20.openInfoWindowHtml(address_20.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_20' != 'address_0') {
            if('address_20' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_20);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_20);
          wagmp_map_8_obj.addresses.push(address_20);
          wagmp_map_8_obj.icons.push(icon_20);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_20.full.replace((address_20.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_20.full, address_20.zip, point);
                var marker_20 = new GMarker(point, icon_20);
                GEvent.addListener(marker_20, 'click', function() {
                  marker_20.openInfoWindowHtml(address_20.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_20' != 'address_0') {
                  if('address_20' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_20);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_20);
          wagmp_map_8_obj.addresses.push(address_20);
          wagmp_map_8_obj.icons.push(icon_20);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }

 
  var icon_21 = new GIcon();
    icon_21.image = 'google_javascript/images/pushpin_yosemite.png';
    icon_21.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_21.iconSize = new GSize(34,35);
    icon_21.shadowSize = new GSize(34,35);
    icon_21.iconAnchor = new GPoint(9,33);
    icon_21.infoWindowAnchor = new GPoint(19,0);
    icon_21.printImage = 'google_javascript/images/pushpin_yosemite.gif';
    icon_21.mozPrintImage = 'google_javascript/images/pushpin_yosemite_mozprint.png';
    icon_21.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_21.transparent = 'google_javascript/images/pushpin_yosemite_transparent.png';

    var address_21 = {
      street: '1001 Lafayette Drive',
      city: 'Farmington',
      state: 'PA',
      zip: '15437',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.nemacolin.com/activities/shooting"><strong>The Shooting Academy at Nemacolin</strong></a><br />1001 Lafayette Drive<br />Farmington, PA  15437 USA</span>',
      full: '1001 Lafayette Drive, Farmington, PA, 15437, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Yosemite'
    };
    
    if (address_21.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_21.full, address_21.zip);
    }
    if (cacheReturn != "" || (address_21.addressType == "coordinates")) {
      if(address_21.addressType == "coordinates") {
        var latitude = address_21.latitude;
        var longitude = address_21.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_21 = new GMarker(point, icon_21);
        GEvent.addListener(marker_21, 'click', function() {
          marker_21.openInfoWindowHtml(address_21.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_21' != 'address_0') {
          if('address_21' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_21);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_21);
          wagmp_map_8_obj.addresses.push(address_21);
          wagmp_map_8_obj.icons.push(icon_21);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_21.addressType == "address") {
      geocoder.getLatLng (
      address_21.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_21.full, '', point);
          var marker_21 = new GMarker(point, icon_21);
          GEvent.addListener(marker_21, 'click', function() {
            marker_21.openInfoWindowHtml(address_21.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_21' != 'address_0') {
            if('address_21' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_21);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_21);
          wagmp_map_8_obj.addresses.push(address_21);
          wagmp_map_8_obj.icons.push(icon_21);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_21.full.replace((address_21.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_21.full, address_21.zip, point);
                var marker_21 = new GMarker(point, icon_21);
                GEvent.addListener(marker_21, 'click', function() {
                  marker_21.openInfoWindowHtml(address_21.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_21' != 'address_0') {
                  if('address_21' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_21);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_21);
          wagmp_map_8_obj.addresses.push(address_21);
          wagmp_map_8_obj.icons.push(icon_21);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }

 
  var icon_22 = new GIcon();
    icon_22.image = 'google_javascript/images/pushpin_yosemite.png';
    icon_22.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_22.iconSize = new GSize(34,35);
    icon_22.shadowSize = new GSize(34,35);
    icon_22.iconAnchor = new GPoint(9,33);
    icon_22.infoWindowAnchor = new GPoint(19,0);
    icon_22.printImage = 'google_javascript/images/pushpin_yosemite.gif';
    icon_22.mozPrintImage = 'google_javascript/images/pushpin_yosemite_mozprint.png';
    icon_22.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_22.transparent = 'google_javascript/images/pushpin_yosemite_transparent.png';

    var address_22 = {
      street: '530 Peppermill Palms Blvd',
      city: 'Littlefield',
      state: 'AZ',
      zip: '86432',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.oasisgunclub.com"><strong>Oasis Gun Club</strong></a><br />530 Peppermill Palms Blvd<br />Littlefield, AZ  86432 USA</span>',
      full: '530 Peppermill Palms Blvd, Littlefield, AZ, 86432, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Yosemite'
    };
    
    if (address_22.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_22.full, address_22.zip);
    }
    if (cacheReturn != "" || (address_22.addressType == "coordinates")) {
      if(address_22.addressType == "coordinates") {
        var latitude = address_22.latitude;
        var longitude = address_22.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_22 = new GMarker(point, icon_22);
        GEvent.addListener(marker_22, 'click', function() {
          marker_22.openInfoWindowHtml(address_22.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_22' != 'address_0') {
          if('address_22' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_22);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_22);
          wagmp_map_8_obj.addresses.push(address_22);
          wagmp_map_8_obj.icons.push(icon_22);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_22.addressType == "address") {
      geocoder.getLatLng (
      address_22.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_22.full, '', point);
          var marker_22 = new GMarker(point, icon_22);
          GEvent.addListener(marker_22, 'click', function() {
            marker_22.openInfoWindowHtml(address_22.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_22' != 'address_0') {
            if('address_22' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_22);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_22);
          wagmp_map_8_obj.addresses.push(address_22);
          wagmp_map_8_obj.icons.push(icon_22);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_22.full.replace((address_22.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_22.full, address_22.zip, point);
                var marker_22 = new GMarker(point, icon_22);
                GEvent.addListener(marker_22, 'click', function() {
                  marker_22.openInfoWindowHtml(address_22.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_22' != 'address_0') {
                  if('address_22' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_22);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_22);
          wagmp_map_8_obj.addresses.push(address_22);
          wagmp_map_8_obj.icons.push(icon_22);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }

 
  var icon_23 = new GIcon();
    icon_23.image = 'google_javascript/images/pushpin_yosemite.png';
    icon_23.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_23.iconSize = new GSize(34,35);
    icon_23.shadowSize = new GSize(34,35);
    icon_23.iconAnchor = new GPoint(9,33);
    icon_23.infoWindowAnchor = new GPoint(19,0);
    icon_23.printImage = 'google_javascript/images/pushpin_yosemite.gif';
    icon_23.mozPrintImage = 'google_javascript/images/pushpin_yosemite_mozprint.png';
    icon_23.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_23.transparent = 'google_javascript/images/pushpin_yosemite_transparent.png';

    var address_23 = {
      street: '12399 Northeast 224th Street',
      city: 'Okeechobee',
      state: 'FL',
      zip: '34972',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.quailcreekplantation.com"><strong>Quail Creek Plantation</strong></a><br />12399 Northeast 224th Street<br />Okeechobee, FL  34972 USA</span>',
      full: '12399 Northeast 224th Street, Okeechobee, FL, 34972, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Yosemite'
    };
    
    if (address_23.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_23.full, address_23.zip);
    }
    if (cacheReturn != "" || (address_23.addressType == "coordinates")) {
      if(address_23.addressType == "coordinates") {
        var latitude = address_23.latitude;
        var longitude = address_23.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_23 = new GMarker(point, icon_23);
        GEvent.addListener(marker_23, 'click', function() {
          marker_23.openInfoWindowHtml(address_23.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_23' != 'address_0') {
          if('address_23' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_23);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_23);
          wagmp_map_8_obj.addresses.push(address_23);
          wagmp_map_8_obj.icons.push(icon_23);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_23.addressType == "address") {
      geocoder.getLatLng (
      address_23.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_23.full, '', point);
          var marker_23 = new GMarker(point, icon_23);
          GEvent.addListener(marker_23, 'click', function() {
            marker_23.openInfoWindowHtml(address_23.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_23' != 'address_0') {
            if('address_23' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_23);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_23);
          wagmp_map_8_obj.addresses.push(address_23);
          wagmp_map_8_obj.icons.push(icon_23);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_23.full.replace((address_23.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_23.full, address_23.zip, point);
                var marker_23 = new GMarker(point, icon_23);
                GEvent.addListener(marker_23, 'click', function() {
                  marker_23.openInfoWindowHtml(address_23.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_23' != 'address_0') {
                  if('address_23' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_23);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_23);
          wagmp_map_8_obj.addresses.push(address_23);
          wagmp_map_8_obj.icons.push(icon_23);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }

 
  var icon_24 = new GIcon();
    icon_24.image = 'google_javascript/images/pushpin_yosemite.png';
    icon_24.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_24.iconSize = new GSize(34,35);
    icon_24.shadowSize = new GSize(34,35);
    icon_24.iconAnchor = new GPoint(9,33);
    icon_24.infoWindowAnchor = new GPoint(19,0);
    icon_24.printImage = 'google_javascript/images/pushpin_yosemite.gif';
    icon_24.mozPrintImage = 'google_javascript/images/pushpin_yosemite_mozprint.png';
    icon_24.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_24.transparent = 'google_javascript/images/pushpin_yosemite_transparent.png';

    var address_24 = {
      street: '21890 NE Hwy 27',
      city: 'Williston',
      state: 'FL',
      zip: '32696',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.rhinochokes.com"><strong>Rhino</strong></a><br />21890 NE Hwy 27<br />Williston, FL  32696 USA</span>',
      full: '21890 NE Hwy 27, Williston, FL, 32696, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Yosemite'
    };
    
    if (address_24.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_24.full, address_24.zip);
    }
    if (cacheReturn != "" || (address_24.addressType == "coordinates")) {
      if(address_24.addressType == "coordinates") {
        var latitude = address_24.latitude;
        var longitude = address_24.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_24 = new GMarker(point, icon_24);
        GEvent.addListener(marker_24, 'click', function() {
          marker_24.openInfoWindowHtml(address_24.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_24' != 'address_0') {
          if('address_24' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_24);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_24);
          wagmp_map_8_obj.addresses.push(address_24);
          wagmp_map_8_obj.icons.push(icon_24);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_24.addressType == "address") {
      geocoder.getLatLng (
      address_24.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_24.full, '', point);
          var marker_24 = new GMarker(point, icon_24);
          GEvent.addListener(marker_24, 'click', function() {
            marker_24.openInfoWindowHtml(address_24.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_24' != 'address_0') {
            if('address_24' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_24);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_24);
          wagmp_map_8_obj.addresses.push(address_24);
          wagmp_map_8_obj.icons.push(icon_24);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_24.full.replace((address_24.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_24.full, address_24.zip, point);
                var marker_24 = new GMarker(point, icon_24);
                GEvent.addListener(marker_24, 'click', function() {
                  marker_24.openInfoWindowHtml(address_24.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_24' != 'address_0') {
                  if('address_24' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_24);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_24);
          wagmp_map_8_obj.addresses.push(address_24);
          wagmp_map_8_obj.icons.push(icon_24);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }

 
  var icon_25 = new GIcon();
    icon_25.image = 'google_javascript/images/pushpin_yosemite.png';
    icon_25.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_25.iconSize = new GSize(34,35);
    icon_25.shadowSize = new GSize(34,35);
    icon_25.iconAnchor = new GPoint(9,33);
    icon_25.infoWindowAnchor = new GPoint(19,0);
    icon_25.printImage = 'google_javascript/images/pushpin_yosemite.gif';
    icon_25.mozPrintImage = 'google_javascript/images/pushpin_yosemite_mozprint.png';
    icon_25.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_25.transparent = 'google_javascript/images/pushpin_yosemite_transparent.png';

    var address_25 = {
      street: '4430 Guyler Rd.',
      city: 'Simonton',
      state: 'TX',
      zip: '77476',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.rio-brazos.com"><strong>Rio Brazos Hunting Preserve</strong></a><br />4430 Guyler Rd.<br />Simonton, TX  77476 USA</span>',
      full: '4430 Guyler Rd., Simonton, TX, 77476, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Yosemite'
    };
    
    if (address_25.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_25.full, address_25.zip);
    }
    if (cacheReturn != "" || (address_25.addressType == "coordinates")) {
      if(address_25.addressType == "coordinates") {
        var latitude = address_25.latitude;
        var longitude = address_25.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_25 = new GMarker(point, icon_25);
        GEvent.addListener(marker_25, 'click', function() {
          marker_25.openInfoWindowHtml(address_25.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_25' != 'address_0') {
          if('address_25' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_25);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_25);
          wagmp_map_8_obj.addresses.push(address_25);
          wagmp_map_8_obj.icons.push(icon_25);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_25.addressType == "address") {
      geocoder.getLatLng (
      address_25.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_25.full, '', point);
          var marker_25 = new GMarker(point, icon_25);
          GEvent.addListener(marker_25, 'click', function() {
            marker_25.openInfoWindowHtml(address_25.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_25' != 'address_0') {
            if('address_25' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_25);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_25);
          wagmp_map_8_obj.addresses.push(address_25);
          wagmp_map_8_obj.icons.push(icon_25);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_25.full.replace((address_25.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_25.full, address_25.zip, point);
                var marker_25 = new GMarker(point, icon_25);
                GEvent.addListener(marker_25, 'click', function() {
                  marker_25.openInfoWindowHtml(address_25.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_25' != 'address_0') {
                  if('address_25' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_25);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_25);
          wagmp_map_8_obj.addresses.push(address_25);
          wagmp_map_8_obj.icons.push(icon_25);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }

 
  var icon_26 = new GIcon();
    icon_26.image = 'google_javascript/images/pushpin_yosemite.png';
    icon_26.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_26.iconSize = new GSize(34,35);
    icon_26.shadowSize = new GSize(34,35);
    icon_26.iconAnchor = new GPoint(9,33);
    icon_26.infoWindowAnchor = new GPoint(19,0);
    icon_26.printImage = 'google_javascript/images/pushpin_yosemite.gif';
    icon_26.mozPrintImage = 'google_javascript/images/pushpin_yosemite_mozprint.png';
    icon_26.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_26.transparent = 'google_javascript/images/pushpin_yosemite_transparent.png';

    var address_26 = {
      street: 'Old Richmond Road',
      city: 'Bucksnort',
      state: 'TN',
      zip: '37140',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.dogwoodhollowlodge.com"><strong>Dogwood Hollow Sporting Clays</strong></a><br />Old Richmond Road<br />Bucksnort, TN  37140 USA</span>',
      full: 'Old Richmond Road, Bucksnort, TN, 37140, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Yosemite'
    };
    
    if (address_26.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_26.full, address_26.zip);
    }
    if (cacheReturn != "" || (address_26.addressType == "coordinates")) {
      if(address_26.addressType == "coordinates") {
        var latitude = address_26.latitude;
        var longitude = address_26.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_26 = new GMarker(point, icon_26);
        GEvent.addListener(marker_26, 'click', function() {
          marker_26.openInfoWindowHtml(address_26.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_26' != 'address_0') {
          if('address_26' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_26);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_26);
          wagmp_map_8_obj.addresses.push(address_26);
          wagmp_map_8_obj.icons.push(icon_26);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_26.addressType == "address") {
      geocoder.getLatLng (
      address_26.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_26.full, '', point);
          var marker_26 = new GMarker(point, icon_26);
          GEvent.addListener(marker_26, 'click', function() {
            marker_26.openInfoWindowHtml(address_26.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_26' != 'address_0') {
            if('address_26' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_26);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_26);
          wagmp_map_8_obj.addresses.push(address_26);
          wagmp_map_8_obj.icons.push(icon_26);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_26.full.replace((address_26.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_26.full, address_26.zip, point);
                var marker_26 = new GMarker(point, icon_26);
                GEvent.addListener(marker_26, 'click', function() {
                  marker_26.openInfoWindowHtml(address_26.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_26' != 'address_0') {
                  if('address_26' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_26);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_26);
          wagmp_map_8_obj.addresses.push(address_26);
          wagmp_map_8_obj.icons.push(icon_26);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }

 
  var icon_27 = new GIcon();
    icon_27.image = 'google_javascript/images/pushpin_yosemite.png';
    icon_27.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_27.iconSize = new GSize(34,35);
    icon_27.shadowSize = new GSize(34,35);
    icon_27.iconAnchor = new GPoint(9,33);
    icon_27.infoWindowAnchor = new GPoint(19,0);
    icon_27.printImage = 'google_javascript/images/pushpin_yosemite.gif';
    icon_27.mozPrintImage = 'google_javascript/images/pushpin_yosemite_mozprint.png';
    icon_27.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_27.transparent = 'google_javascript/images/pushpin_yosemite_transparent.png';

    var address_27 = {
      street: '7800 W. Old Ajo Highway',
      city: 'Tucson',
      state: 'AZ',
      zip: '85735',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.coyotespringsclays.com"><strong>Coyote Springs Sporting Clays</strong></a><br />7800 W. Old Ajo Highway<br />Tucson, AZ  85735 USA</span>',
      full: '7800 W. Old Ajo Highway, Tucson, AZ, 85735, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Yosemite'
    };
    
    if (address_27.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_27.full, address_27.zip);
    }
    if (cacheReturn != "" || (address_27.addressType == "coordinates")) {
      if(address_27.addressType == "coordinates") {
        var latitude = address_27.latitude;
        var longitude = address_27.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_27 = new GMarker(point, icon_27);
        GEvent.addListener(marker_27, 'click', function() {
          marker_27.openInfoWindowHtml(address_27.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_27' != 'address_0') {
          if('address_27' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_27);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_27);
          wagmp_map_8_obj.addresses.push(address_27);
          wagmp_map_8_obj.icons.push(icon_27);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_27.addressType == "address") {
      geocoder.getLatLng (
      address_27.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_27.full, '', point);
          var marker_27 = new GMarker(point, icon_27);
          GEvent.addListener(marker_27, 'click', function() {
            marker_27.openInfoWindowHtml(address_27.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_27' != 'address_0') {
            if('address_27' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_27);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_27);
          wagmp_map_8_obj.addresses.push(address_27);
          wagmp_map_8_obj.icons.push(icon_27);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_27.full.replace((address_27.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_27.full, address_27.zip, point);
                var marker_27 = new GMarker(point, icon_27);
                GEvent.addListener(marker_27, 'click', function() {
                  marker_27.openInfoWindowHtml(address_27.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_27' != 'address_0') {
                  if('address_27' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_27);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_27);
          wagmp_map_8_obj.addresses.push(address_27);
          wagmp_map_8_obj.icons.push(icon_27);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }

 
  var icon_28 = new GIcon();
    icon_28.image = 'google_javascript/images/pushpin_yosemite.png';
    icon_28.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_28.iconSize = new GSize(34,35);
    icon_28.shadowSize = new GSize(34,35);
    icon_28.iconAnchor = new GPoint(9,33);
    icon_28.infoWindowAnchor = new GPoint(19,0);
    icon_28.printImage = 'google_javascript/images/pushpin_yosemite.gif';
    icon_28.mozPrintImage = 'google_javascript/images/pushpin_yosemite_mozprint.png';
    icon_28.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_28.transparent = 'google_javascript/images/pushpin_yosemite_transparent.png';

    var address_28 = {
      street: '5931 Roft Road',
      city: 'San Antonio',
      state: 'TX',
      zip: '78253',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.mynsca.com"><strong>National Sporting Clays Association</strong></a><br />5931 Roft Road<br />San Antonio, TX  78253 USA</span>',
      full: '5931 Roft Road, San Antonio, TX, 78253, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Yosemite'
    };
    
    if (address_28.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_28.full, address_28.zip);
    }
    if (cacheReturn != "" || (address_28.addressType == "coordinates")) {
      if(address_28.addressType == "coordinates") {
        var latitude = address_28.latitude;
        var longitude = address_28.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_28 = new GMarker(point, icon_28);
        GEvent.addListener(marker_28, 'click', function() {
          marker_28.openInfoWindowHtml(address_28.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_28' != 'address_0') {
          if('address_28' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_28);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_28);
          wagmp_map_8_obj.addresses.push(address_28);
          wagmp_map_8_obj.icons.push(icon_28);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_28.addressType == "address") {
      geocoder.getLatLng (
      address_28.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_28.full, '', point);
          var marker_28 = new GMarker(point, icon_28);
          GEvent.addListener(marker_28, 'click', function() {
            marker_28.openInfoWindowHtml(address_28.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_28' != 'address_0') {
            if('address_28' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_28);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_28);
          wagmp_map_8_obj.addresses.push(address_28);
          wagmp_map_8_obj.icons.push(icon_28);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_28.full.replace((address_28.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_28.full, address_28.zip, point);
                var marker_28 = new GMarker(point, icon_28);
                GEvent.addListener(marker_28, 'click', function() {
                  marker_28.openInfoWindowHtml(address_28.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_28' != 'address_0') {
                  if('address_28' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_28);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_28);
          wagmp_map_8_obj.addresses.push(address_28);
          wagmp_map_8_obj.icons.push(icon_28);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }

 
  var icon_29 = new GIcon();
    icon_29.image = 'google_javascript/images/pushpin_yosemite.png';
    icon_29.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_29.iconSize = new GSize(34,35);
    icon_29.shadowSize = new GSize(34,35);
    icon_29.iconAnchor = new GPoint(9,33);
    icon_29.infoWindowAnchor = new GPoint(19,0);
    icon_29.printImage = 'google_javascript/images/pushpin_yosemite.gif';
    icon_29.mozPrintImage = 'google_javascript/images/pushpin_yosemite_mozprint.png';
    icon_29.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_29.transparent = 'google_javascript/images/pushpin_yosemite_transparent.png';

    var address_29 = {
      street: 'Taylor Road',
      city: 'Mt. Vernon',
      state: 'WA',
      zip: '',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a><strong>Top Gun Club</strong></a><br />Taylor Road<br />Mt. Vernon, WA   USA</span>',
      full: 'Taylor Road, Mt. Vernon, WA, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Yosemite'
    };
    
    if (address_29.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_29.full, address_29.zip);
    }
    if (cacheReturn != "" || (address_29.addressType == "coordinates")) {
      if(address_29.addressType == "coordinates") {
        var latitude = address_29.latitude;
        var longitude = address_29.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_29 = new GMarker(point, icon_29);
        GEvent.addListener(marker_29, 'click', function() {
          marker_29.openInfoWindowHtml(address_29.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_29' != 'address_0') {
          if('address_29' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_29);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_29);
          wagmp_map_8_obj.addresses.push(address_29);
          wagmp_map_8_obj.icons.push(icon_29);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_29.addressType == "address") {
      geocoder.getLatLng (
      address_29.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_29.full, '', point);
          var marker_29 = new GMarker(point, icon_29);
          GEvent.addListener(marker_29, 'click', function() {
            marker_29.openInfoWindowHtml(address_29.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_29' != 'address_0') {
            if('address_29' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_29);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_29);
          wagmp_map_8_obj.addresses.push(address_29);
          wagmp_map_8_obj.icons.push(icon_29);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_29.full.replace((address_29.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_29.full, address_29.zip, point);
                var marker_29 = new GMarker(point, icon_29);
                GEvent.addListener(marker_29, 'click', function() {
                  marker_29.openInfoWindowHtml(address_29.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_29' != 'address_0') {
                  if('address_29' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_29);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_29);
          wagmp_map_8_obj.addresses.push(address_29);
          wagmp_map_8_obj.icons.push(icon_29);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }

 
  var icon_30 = new GIcon();
    icon_30.image = 'google_javascript/images/pushpin_yosemite.png';
    icon_30.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_30.iconSize = new GSize(34,35);
    icon_30.shadowSize = new GSize(34,35);
    icon_30.iconAnchor = new GPoint(9,33);
    icon_30.infoWindowAnchor = new GPoint(19,0);
    icon_30.printImage = 'google_javascript/images/pushpin_yosemite.gif';
    icon_30.mozPrintImage = 'google_javascript/images/pushpin_yosemite_mozprint.png';
    icon_30.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_30.transparent = 'google_javascript/images/pushpin_yosemite_transparent.png';

    var address_30 = {
      street: 'Via Bellavista, I-52020 Laterina',
      city: 'Arezzo',
      state: '',
      zip: '',
      country: 'Italy',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a><strong>Club Laterina</strong></a><br />Via Bellavista, I-52020 Laterina<br />Arezzo, Italy</span>',
      full: 'Via Bellavista, I-52020 Laterina, Arezzo, Italy',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Yosemite'
    };
    
    if (address_30.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_30.full, address_30.zip);
    }
    if (cacheReturn != "" || (address_30.addressType == "coordinates")) {
      if(address_30.addressType == "coordinates") {
        var latitude = address_30.latitude;
        var longitude = address_30.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_30 = new GMarker(point, icon_30);
        GEvent.addListener(marker_30, 'click', function() {
          marker_30.openInfoWindowHtml(address_30.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_30' != 'address_0') {
          if('address_30' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_30);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_30);
          wagmp_map_8_obj.addresses.push(address_30);
          wagmp_map_8_obj.icons.push(icon_30);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_30.addressType == "address") {
      geocoder.getLatLng (
      address_30.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_30.full, '', point);
          var marker_30 = new GMarker(point, icon_30);
          GEvent.addListener(marker_30, 'click', function() {
            marker_30.openInfoWindowHtml(address_30.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_30' != 'address_0') {
            if('address_30' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_30);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_30);
          wagmp_map_8_obj.addresses.push(address_30);
          wagmp_map_8_obj.icons.push(icon_30);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_30.full.replace((address_30.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_30.full, address_30.zip, point);
                var marker_30 = new GMarker(point, icon_30);
                GEvent.addListener(marker_30, 'click', function() {
                  marker_30.openInfoWindowHtml(address_30.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_30' != 'address_0') {
                  if('address_30' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_30);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_30);
          wagmp_map_8_obj.addresses.push(address_30);
          wagmp_map_8_obj.icons.push(icon_30);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }

 
  var icon_31 = new GIcon();
    icon_31.image = 'google_javascript/images/pushpin_yosemite.png';
    icon_31.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_31.iconSize = new GSize(34,35);
    icon_31.shadowSize = new GSize(34,35);
    icon_31.iconAnchor = new GPoint(9,33);
    icon_31.infoWindowAnchor = new GPoint(19,0);
    icon_31.printImage = 'google_javascript/images/pushpin_yosemite.gif';
    icon_31.mozPrintImage = 'google_javascript/images/pushpin_yosemite_mozprint.png';
    icon_31.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_31.transparent = 'google_javascript/images/pushpin_yosemite_transparent.png';

    var address_31 = {
      street: 'Brandon Road, Eriswell, Brandon, Suffolk, IP27 9FB United Kingdom',
      city: 'Brandon',
      state: 'Suffolk',
      zip: 'IP27 9FB',
      country: 'United Kingdom',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.lctc.co.uk"><strong>Lakenheath Clay Target Center</strong></a><br />Brandon Road, Eriswell<br />Brandon, Suffolk, IP27 9FB<br />United Kingdom</span>',
      full: 'Brandon Road, Eriswell, Brandon, Suffolk, IP27 9FB United Kingdom',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Yosemite'
    };
    
    if (address_31.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_31.full, address_31.zip);
    }
    if (cacheReturn != "" || (address_31.addressType == "coordinates")) {
      if(address_31.addressType == "coordinates") {
        var latitude = address_31.latitude;
        var longitude = address_31.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_31 = new GMarker(point, icon_31);
        GEvent.addListener(marker_31, 'click', function() {
          marker_31.openInfoWindowHtml(address_31.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_31' != 'address_0') {
          if('address_31' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_31);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_31);
          wagmp_map_8_obj.addresses.push(address_31);
          wagmp_map_8_obj.icons.push(icon_31);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_31.addressType == "address") {
      geocoder.getLatLng (
      address_31.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_31.full, '', point);
          var marker_31 = new GMarker(point, icon_31);
          GEvent.addListener(marker_31, 'click', function() {
            marker_31.openInfoWindowHtml(address_31.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_31' != 'address_0') {
            if('address_31' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_31);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_31);
          wagmp_map_8_obj.addresses.push(address_31);
          wagmp_map_8_obj.icons.push(icon_31);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_31.full.replace((address_31.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_31.full, address_31.zip, point);
                var marker_31 = new GMarker(point, icon_31);
                GEvent.addListener(marker_31, 'click', function() {
                  marker_31.openInfoWindowHtml(address_31.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_31' != 'address_0') {
                  if('address_31' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_31);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_31);
          wagmp_map_8_obj.addresses.push(address_31);
          wagmp_map_8_obj.icons.push(icon_31);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }

 var icon_32 = new GIcon();
    icon_32.image = 'google_javascript/images/pushpin_yosemite.png';
    icon_32.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_32.iconSize = new GSize(34,35);
    icon_32.shadowSize = new GSize(34,35);
    icon_32.iconAnchor = new GPoint(9,33);
    icon_32.infoWindowAnchor = new GPoint(19,0);
    icon_32.printImage = 'google_javascript/images/pushpin_yosemite.gif';
    icon_32.mozPrintImage = 'google_javascript/images/pushpin_yosemite_mozprint.png';
    icon_32.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_32.transparent = 'google_javascript/images/pushpin_yosemite_transparent.png';

    var address_32 = {
      street: '2760 East 800 North',
      city: 'Roberts',
      state: 'ID',
      zip: '83444',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.westernwings.org"><strong>Western Wings Birds & Clays</strong></a><br />2760 East 800 North<br />Roberts, ID  83444 USA</span>',
      full: '2760 East 800 North, Roberts, ID, 83444, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Yosemite'
    };
    
    if (address_32.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_32.full, address_32.zip);
    }
    if (cacheReturn != "" || (address_32.addressType == "coordinates")) {
      if(address_32.addressType == "coordinates") {
        var latitude = address_32.latitude;
        var longitude = address_32.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_32 = new GMarker(point, icon_32);
        GEvent.addListener(marker_32, 'click', function() {
          marker_32.openInfoWindowHtml(address_32.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_32' != 'address_0') {
          if('address_32' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_32);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_32);
          wagmp_map_8_obj.addresses.push(address_32);
          wagmp_map_8_obj.icons.push(icon_32);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_32.addressType == "address") {
      geocoder.getLatLng (
      address_32.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_32.full, '', point);
          var marker_32 = new GMarker(point, icon_32);
          GEvent.addListener(marker_32, 'click', function() {
            marker_32.openInfoWindowHtml(address_32.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_32' != 'address_0') {
            if('address_32' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_32);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_32);
          wagmp_map_8_obj.addresses.push(address_32);
          wagmp_map_8_obj.icons.push(icon_32);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_32.full.replace((address_32.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_32.full, address_32.zip, point);
                var marker_32 = new GMarker(point, icon_32);
                GEvent.addListener(marker_32, 'click', function() {
                  marker_32.openInfoWindowHtml(address_32.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_32' != 'address_0') {
                  if('address_32' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_32);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_32);
          wagmp_map_8_obj.addresses.push(address_32);
          wagmp_map_8_obj.icons.push(icon_32);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }
  
  var icon_33 = new GIcon();
    icon_33.image = 'google_javascript/images/pushpin_yosemite.png';
    icon_33.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_33.iconSize = new GSize(34,35);
    icon_33.shadowSize = new GSize(34,35);
    icon_33.iconAnchor = new GPoint(9,33);
    icon_33.infoWindowAnchor = new GPoint(19,0);
    icon_33.printImage = 'google_javascript/images/pushpin_yosemite.gif';
    icon_33.mozPrintImage = 'google_javascript/images/pushpin_yosemite_mozprint.png';
    icon_33.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_33.transparent = 'google_javascript/images/pushpin_yosemite_transparent.png';

    var address_33 = {
      street: '1100 County Hospital Road',
      city: 'Nashville',
      state: 'TN',
      zip: '37209',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.tnclay.com"><strong>Tennessee Clay Target Complex</strong></a><br /1100 County Hospital Road<br />Nashville, TN  37209 USA</span>',
      full: '1100 County Hospital Road, Nashville, TN, 37209, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Yosemite'
    };
    
    if (address_33.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_33.full, address_33.zip);
    }
    if (cacheReturn != "" || (address_33.addressType == "coordinates")) {
      if(address_33.addressType == "coordinates") {
        var latitude = address_33.latitude;
        var longitude = address_33.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_33 = new GMarker(point, icon_33);
        GEvent.addListener(marker_33, 'click', function() {
          marker_33.openInfoWindowHtml(address_33.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_33' != 'address_0') {
          if('address_33' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_33);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_33);
          wagmp_map_8_obj.addresses.push(address_33);
          wagmp_map_8_obj.icons.push(icon_33);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_33.addressType == "address") {
      geocoder.getLatLng (
      address_33.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_33.full, '', point);
          var marker_33 = new GMarker(point, icon_33);
          GEvent.addListener(marker_33, 'click', function() {
            marker_33.openInfoWindowHtml(address_33.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_33' != 'address_0') {
            if('address_33' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_33);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_33);
          wagmp_map_8_obj.addresses.push(address_33);
          wagmp_map_8_obj.icons.push(icon_33);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_33.full.replace((address_33.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_33.full, address_33.zip, point);
                var marker_33 = new GMarker(point, icon_33);
                GEvent.addListener(marker_33, 'click', function() {
                  marker_33.openInfoWindowHtml(address_33.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_33' != 'address_0') {
                  if('address_33' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_33);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_33);
          wagmp_map_8_obj.addresses.push(address_33);
          wagmp_map_8_obj.icons.push(icon_33);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }

 var icon_34 = new GIcon();
    icon_34.image = 'google_javascript/images/pushpin_yosemite.png';
    icon_34.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_34.iconSize = new GSize(34,35);
    icon_34.shadowSize = new GSize(34,35);
    icon_34.iconAnchor = new GPoint(9,33);
    icon_34.infoWindowAnchor = new GPoint(19,0);
    icon_34.printImage = 'google_javascript/images/pushpin_yosemite.gif';
    icon_34.mozPrintImage = 'google_javascript/images/pushpin_yosemite_mozprint.png';
    icon_34.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_34.transparent = 'google_javascript/images/pushpin_yosemite_transparent.png';

    var address_34 = {
      street: '7282 N FM 51',
      city: 'Slidell',
      state: 'TX',
      zip: '76267',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.fossilpointe.net"><strong>Fossil Pointe Sporting Grounds</strong></a><br />7282 N FM 51<br />Slidell, TX  76267 USA</span>',
      full: '7282 N FM 51, Slidell, TX, 76267, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Yosemite'
    };
    
    if (address_34.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_34.full, address_34.zip);
    }
    if (cacheReturn != "" || (address_34.addressType == "coordinates")) {
      if(address_34.addressType == "coordinates") {
        var latitude = address_34.latitude;
        var longitude = address_34.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_34 = new GMarker(point, icon_34);
        GEvent.addListener(marker_34, 'click', function() {
          marker_34.openInfoWindowHtml(address_34.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_34' != 'address_0') {
          if('address_34' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_34);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_34);
          wagmp_map_8_obj.addresses.push(address_34);
          wagmp_map_8_obj.icons.push(icon_34);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_34.addressType == "address") {
      geocoder.getLatLng (
      address_34.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_34.full, '', point);
          var marker_34 = new GMarker(point, icon_34);
          GEvent.addListener(marker_34, 'click', function() {
            marker_34.openInfoWindowHtml(address_34.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_34' != 'address_0') {
            if('address_34' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_34);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_34);
          wagmp_map_8_obj.addresses.push(address_34);
          wagmp_map_8_obj.icons.push(icon_34);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_34.full.replace((address_34.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_34.full, address_34.zip, point);
                var marker_34 = new GMarker(point, icon_34);
                GEvent.addListener(marker_34, 'click', function() {
                  marker_34.openInfoWindowHtml(address_34.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_34' != 'address_0') {
                  if('address_34' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_34);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_34);
          wagmp_map_8_obj.addresses.push(address_34);
          wagmp_map_8_obj.icons.push(icon_34);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }
 
 
  var icon_35 = new GIcon();
    icon_35.image = 'google_javascript/images/pushpin_yosemite.png';
    icon_35.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_35.iconSize = new GSize(34,35);
    icon_35.shadowSize = new GSize(34,35);
    icon_35.iconAnchor = new GPoint(9,33);
    icon_35.infoWindowAnchor = new GPoint(19,0);
    icon_35.printImage = 'google_javascript/images/pushpin_yosemite.gif';
    icon_35.mozPrintImage = 'google_javascript/images/pushpin_yosemite_mozprint.png';
    icon_35.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_35.transparent = 'google_javascript/images/pushpin_yosemite_transparent.png';

    var address_35 = {
      street: '13615 Old Highway 61 North',
      city: 'Robinsonville',
      state: 'MS',
      zip: '38664',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.harrahstunica.com/casinos/grand-casino-resort-tunica/casino-misc/willows-trap-skeet-and-sporting-clays-detail.html"><strong>Willows Sporting Clays & Hunting Center</strong></a><br />13615 Old Highway 61 North<br />Robinsonville, MS  38664 USA</span>',
      full: '13615 Old Highway 61 North, Robinsonville, MS, 38664, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Yosemite'
    };
    
    if (address_35.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_35.full, address_35.zip);
    }
    if (cacheReturn != "" || (address_35.addressType == "coordinates")) {
      if(address_35.addressType == "coordinates") {
        var latitude = address_35.latitude;
        var longitude = address_35.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_35 = new GMarker(point, icon_35);
        GEvent.addListener(marker_35, 'click', function() {
          marker_35.openInfoWindowHtml(address_35.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_35' != 'address_0') {
          if('address_35' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_35);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_35);
          wagmp_map_8_obj.addresses.push(address_35);
          wagmp_map_8_obj.icons.push(icon_35);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_35.addressType == "address") {
      geocoder.getLatLng (
      address_35.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_35.full, '', point);
          var marker_35 = new GMarker(point, icon_35);
          GEvent.addListener(marker_35, 'click', function() {
            marker_35.openInfoWindowHtml(address_35.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_35' != 'address_0') {
            if('address_35' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_35);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_35);
          wagmp_map_8_obj.addresses.push(address_35);
          wagmp_map_8_obj.icons.push(icon_35);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_35.full.replace((address_35.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_35.full, address_35.zip, point);
                var marker_35 = new GMarker(point, icon_35);
                GEvent.addListener(marker_35, 'click', function() {
                  marker_35.openInfoWindowHtml(address_35.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_35' != 'address_0') {
                  if('address_35' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_35);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_35);
          wagmp_map_8_obj.addresses.push(address_35);
          wagmp_map_8_obj.icons.push(icon_35);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }

 var icon_36 = new GIcon();
    icon_36.image = 'google_javascript/images/pushpin_yosemite.png';
    icon_36.shadow = 'google_javascript/images/pushpin_shadow.png';
    icon_36.iconSize = new GSize(34,35);
    icon_36.shadowSize = new GSize(34,35);
    icon_36.iconAnchor = new GPoint(9,33);
    icon_36.infoWindowAnchor = new GPoint(19,0);
    icon_36.printImage = 'google_javascript/images/pushpin_yosemite.gif';
    icon_36.mozPrintImage = 'google_javascript/images/pushpin_yosemite_mozprint.png';
    icon_36.printShadow = 'google_javascript/images/pushpin_shadow.gif';
    icon_36.transparent = 'google_javascript/images/pushpin_yosemite_transparent.png';

    var address_36 = {
      street: '1886 Cypress Creek Rd',
      city: 'Kerrville',
      state: 'TX',
      zip: '78028',
      country: 'USA',
      infowindow: 'default',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><a href="http://www.hillcountryshootingsports.com/"><strong>Hill Country Shooting Sports Center</strong></a><br />1886 Cypress Creek Road<br />Kerrville, TX  78028 USA</span>',
      full: '1886 Cypress Creek Rd, Kerrville, TX, 78028, USA',
      isdefault: false,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Push-Pin',
      markerColor: 'Yosemite'
    };
    
    if (address_36.addressType == "coordinates") {
      var cacheReturn = '';
    } else {
      var cacheReturn = searchCache(address_36.full, address_36.zip);
    }
    if (cacheReturn != "" || (address_36.addressType == "coordinates")) {
      if(address_36.addressType == "coordinates") {
        var latitude = address_36.latitude;
        var longitude = address_36.longitude;
      } else {
        var latitude = cacheReturn.substring(1,cacheReturn.indexOf(",")-1);
        var longitude = cacheReturn.substring(cacheReturn.indexOf(",")+1,(cacheReturn.length)-1);
      }
      var point = new GLatLng(latitude, longitude);
      if (point && !isNaN(latitude)) {
        wagmp_map_8_obj.addressFailed = false;
        var marker_36 = new GMarker(point, icon_36);
        GEvent.addListener(marker_36, 'click', function() {
          marker_36.openInfoWindowHtml(address_36.infowindowtext);
        });
        if(!fromAddress.enabled || 'address_36' != 'address_0') {
          if('address_36' == 'address_0')
          map.setCenter(point, 13);
          map.addOverlay(marker_36);
		  map.setZoom(6);
        }
          wagmp_map_8_obj.markers.push(marker_36);
          wagmp_map_8_obj.addresses.push(address_36);
          wagmp_map_8_obj.icons.push(icon_36);
          wagmp_map_8_obj.points.push(point);
        } else {
        if (wagmp_map_8_obj.addressFailed) {
          map.setCenter(new GLatLng(30, -98), 3);
        }
        wagmp_map_8_obj.addressFailed = true;
      }
    } else if (address_36.addressType == "address") {
      geocoder.getLatLng (
      address_36.full,
      function(point) {
        if(point) {
          this.addressFailed = false;
          addToCache(address_36.full, '', point);
          var marker_36 = new GMarker(point, icon_36);
          GEvent.addListener(marker_36, 'click', function() {
            marker_36.openInfoWindowHtml(address_36.infowindowtext);
          });
          if(!fromAddress.enabled || 'address_36' != 'address_0') {
            if('address_36' == 'address_0')
            map.setCenter(point, 13);
            map.addOverlay(marker_36);
			map.setZoom(6);
          }
              wagmp_map_8_obj.markers.push(marker_36);
          wagmp_map_8_obj.addresses.push(address_36);
          wagmp_map_8_obj.icons.push(icon_36);
          wagmp_map_8_obj.points.push(point);
        
        } else {
          var noZipAddress = address_36.full.replace((address_36.zip+','), '');
          geocoder.getLatLng (noZipAddress,
            function(point) {
              if(point) {
                wagmp_map_8_obj.addressFailed = false;
                addToCache(address_36.full, address_36.zip, point);
                var marker_36 = new GMarker(point, icon_36);
                GEvent.addListener(marker_36, 'click', function() {
                  marker_36.openInfoWindowHtml(address_36.infowindowtext);
                });
                if (!fromAddress.enabled || 'address_36' != 'address_0') {
                  if('address_36' == 'address_0')
                  map.setCenter(point, 13);
                  map.addOverlay(marker_36);
				  map.setZoom(6);
                }
          wagmp_map_8_obj.markers.push(marker_36);
          wagmp_map_8_obj.addresses.push(address_36);
          wagmp_map_8_obj.icons.push(icon_36);
          wagmp_map_8_obj.points.push(point);
        
              } else {
                if (wagmp_map_8_obj.addressFailed) {
                  map.setCenter(new GLatLng(30, -98), 3);
                }
                  wagmp_map_8_obj.addressFailed = true;
              }
            }
          );
        }
      }
    );
  }
 
 

 
 
  }
}