var map;
var gmarkers = [];

function wagmp_map_1() {
  if(GBrowserIsCompatible()) {
    if(!document.getElementById('wagmp_map_1')) return false;
    map = new GMap2(document.getElementById('wagmp_map_1'));
    map.enableContinuousZoom();
    map.enableDoubleClickZoom();
    map.addControl(new GSmallMapControl());
    map.addControl(new GMapTypeControl());
    var geocoder = new GClientGeocoder();
    
    var fromAddress = {
      enabled: false,
      street: '',
      city: '',
      state: '',
      zip: '',
      country: '',
      full: ''
    };
	
    var icon_1 = new GIcon();
    icon_1.image = 'http://google.webassist.com/google/markers/flag/pacifica.png';
    icon_1.shadow = 'http://google.webassist.com/google/markers/flag/shadow.png';
    icon_1.iconSize = new GSize(31,35);
    icon_1.shadowSize = new GSize(31,35);
    icon_1.iconAnchor = new GPoint(4,27);
    icon_1.infoWindowAnchor = new GPoint(8,3);
    icon_1.printImage = 'http://google.webassist.com/google/markers/flag/pacifica.gif';
    icon_1.mozPrintImage = 'http://google.webassist.com/google/markers/flag/pacifica_mozprint.png';
    icon_1.printShadow = 'http://google.webassist.com/google/markers/flag/shadow.gif';
    icon_1.transparent = 'http://google.webassist.com/google/markers/flag/pacifica_transparent.png';
    
    var address_1 = {
      street: '485 Gympie Rd',
      city: 'Kedron',
      state: 'Queensland',
      zip: '4031',
      country: 'Australia',
      infowindow: 'custom',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><strong>Eagers Kia Sales: New and Pre-owned</strong><br />485 Gympie Rd<br />Kedron, Queensland 4031 Australia<br /><strong>Phone: 1300 856 764</strong></span>',
      full: '485 Gympie Rd, Kedron, Queensland, 4031, Australia',
      isdefault: true,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Flag',
      markerColor: 'Pacifica'      
    };
    
    geocoder.getLatLng (
      address_1.full,
      function(point) {
        if(point) {
          var marker = new GMarker(point, icon_1);
          GEvent.addListener(marker, 'click', function() {
            marker.openInfoWindowHtml(address_1.infowindowtext);
          });
		  gmarkers.push(marker);
          if(!fromAddress.enabled || 'address_1' != 'address_1') {
            map.setCenter(point, 13);
            map.addOverlay(marker);
            //marker.openInfoWindowHtml(address_1.infowindowtext);
          }
        }
        else {
          map.setCenter(new GLatLng(-27.417414413789594, 153.02865028381348), 12);
        }
      }
    );

    var icon_2 = new GIcon();
    icon_2.image = 'http://google.webassist.com/google/markers/flag/tahitisea.png';
    icon_2.shadow = 'http://google.webassist.com/google/markers/flag/shadow.png';
    icon_2.iconSize = new GSize(31,35);
    icon_2.shadowSize = new GSize(31,35);
    icon_2.iconAnchor = new GPoint(4,27);
    icon_2.infoWindowAnchor = new GPoint(8,3);
    icon_2.printImage = 'http://google.webassist.com/google/markers/flag/tahitisea.gif';
    icon_2.mozPrintImage = 'http://google.webassist.com/google/markers/flag/tahitisea_mozprint.png';
    icon_2.printShadow = 'http://google.webassist.com/google/markers/flag/shadow.gif';
    icon_2.transparent = 'http://google.webassist.com/google/markers/flag/tahitisea_transparent.png';
    
    var address_2 = {
      street: '15 Glentanna Street',
      city: 'Kedron',
      state: 'Queensland',
      zip: '4031',
      country: 'Australia',
      infowindow: 'custom',
      infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: black;"><strong>Eagers Kia Service</strong><br />15 Glentanna Street<br />Kedron, Queensland 4031 Australia<br /><strong>Phone: 1300 856 764</strong></span>',
      full: '15 Glentanna Street, Kedron, Queensland, 4031, Australia',
      isdefault: true,
      addressType: 'address',
      loop: '',
      latitude: '',
      longitude: '',
      markerStyle: 'Flag',
      markerColor: 'Tahiti Sea'      
    };
    
    geocoder.getLatLng (
      address_2.full,
      function(point) {
        if(point) {
          var marker = new GMarker(point, icon_2);
          GEvent.addListener(marker, 'click', function() {
            marker.openInfoWindowHtml(address_2.infowindowtext);
          });
		  gmarkers.push(marker);
          if(!fromAddress.enabled || 'address_2' != 'address_2') {
            map.setCenter(point, 13);
            map.addOverlay(marker);
			map.setCenter(new GLatLng(-27.417414413789594, 153.02865028381348), 13);
			//*** Note: Remove the line above after removing old Parts/Service address (TEY)
          }
        }
        else {
          map.setCenter(new GLatLng(-27.417414413789594, 153.02865028381348), 12);
        }
      }
    );

  }

}

// This function picks up the click and opens the corresponding info window (28/01/09 NB)
function myclick(i) {
	GEvent.trigger(gmarkers[i], "click");
}

// This function scrolls up/down to a specified window location (28/01/09 NB)
function scrollDown(){
      var offy;
      if(self.pageYOffset) {
            offy = self.pageYOffset;
      } else if(document.documentElement && document.documentElement.scrollTop){
            offy = document.documentElement.scrollTop;
      } else {
            offy = document.body.scrollTop;
      }

      if(offy >= 1100) return;
	  //*** Note: Change the 1100 above to 900 after removing old Parts/Service address (TEY)

      window.scrollBy(0, 50);
      setTimeout("scrollDown()", 20);
}