title: Google map is not appearing
body: <p>Google Map is not appearing. I think problem is with data type of lat and long. Here is the code:
  All the function works fine when hard coded values of lat long are provided.</p>
  
  <pre><code>function initialize(a, b, zoom) {
      alert('init called  ' + "lat: " + typeof a + "long: " + typeof b + "zoom: " + typeof zoom);
      //here lat long are string and zoom is number 
  
      //var zoom =parseInt(zoom);
      var a = parseFloat(a);
      var b = parseFloat(b);
      alert('init called  ' + "lat: " + typeof a + "long: " + typeof b + "zoom: " + typeof zoom);
  
      //here lat oang and zoom all are number
      var centerLoc = new google.maps.LatLng(a, b);
  
      var mapProp = {
          center: centerLoc,
          zoom: zoom,
          //   mapTypeId:google.maps.MapTypeId.ROADMAP,
          mapTypeId: google.maps.MapTypeId.SATELLITE
      };
      var map = new google.maps.Map(document.getElementById("googleMap"), mapProp);
      marker = new google.maps.Marker({
          position: centerLoc,
          title: 'Click to zoom'
      });
      google.maps.event.addListener(marker, 'click', function () {
          map.setZoom(map.getZoom() + 1);
          map.setCenter(marker.getPosition());
      });
      marker.setMap(map);
  }
  google.maps.event.addDomListener(window, 'load', initialize);
  
  &lt;/script&gt;
  </code></pre>
  
  <p>here is the html:</p>
  
  <pre><code>&lt;html&gt;
  &lt;body&gt;
  &lt;div id="googleMap" style="width:1000px;height:500px;"&gt;&lt;/div&gt;
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>