title: Google Maps Api v3 - getBounds is undefined
body: <p>I'm switching from v2 to v3 google maps api and got a problem with <code>gMap.getBounds()</code> function.</p>
  
  <p>I need to get the bounds of my map after its initialization.</p>
  
  <p>Here is my javascript code:</p>
  
  <pre><code>
  var gMap;
  $(document).ready(
  
      function() {
  
          var latlng = new google.maps.LatLng(55.755327, 37.622166);
          var myOptions = {
              zoom: 12,
              center: latlng,
              mapTypeId: google.maps.MapTypeId.ROADMAP
          };
          gMap = new google.maps.Map(document.getElementById("GoogleMapControl"), myOptions);
  
          alert(gMap.getBounds());
      }
  );
  </code></pre>
  
  <p>So now it alerts me that <code>gMap.getBounds()</code> is undefined. </p>
  
  <p>I've tried to get getBounds values in click event and it works fine for me, but I cannot get the same results in load map event.</p>
  
  <p>Also getBounds works fine while document is loading in Google Maps API v2, but it fails in V3.</p>
  
  <p>Could you please help me to solve this problem?</p>