﻿var google;

if (google == undefined) {
  google = {
    maps: {
      event: {
        addListener: function () { },
        clearListeners: function () { }
      },
      MapTypeId: {
        HYBRID: "hybrid"
      },
      Geocoder: function () {
        return {
          geocode: function () {
            return {};
          }
        };
      },
      LatLng: function () {
        return {
          lat: function () { return 46.86; },
          lng: function () { return -120.48; }
        };
      },
      Marker: function () {
        return {
          getIcon: function () { },
          getPosition: function () {
            return google.maps.LatLng();
          },
          getShadow: function () { },
          position: google.maps.LatLng(),
          setIcon: function () { },
          setMap: function () { },
          setShadow: function () { }
        };
      },
      MarkerImage: function () { },
      Map: function () {
        return {
          getZoom: function () { },
          setZoom: function () { },
          setCenter: function () { }
        };
      },
      Point: function () {
        return {
          latlng: google.maps.LatLng()
        };
      }
    }
  };
}

