	function initialize() {
      if (GBrowserIsCompatible()) {
        var myPano = new GStreetviewPanorama(document.getElementById("pano"));
        GEvent.addListener(myPano, "error", handleNoFlash);  
        var map = new GMap2(document.getElementById("map_canvas"));
		//map.setMapType(G_HYBRID_MAP);
		map.setCenter(new GLatLng(29.7173,-95.4035), 16);
		map.setMapType(G_HYBRID_MAP);
		map.addControl(new GLargeMapControl());
        //map.addControl(new GMapTypeControl());
        svOverlay = new GStreetviewOverlay();
        map.addOverlay(svOverlay);
        GEvent.addListener(map,"click", function(overlay,latlng) {
          myPano.setLocationAndPOV(latlng);
        });
       }
    }
    
   function handleNoFlash(errorCode) {
      if (errorCode == FLASH_UNAVAILABLE) {
     alert("Error: Flash doesn't appear to be supported by your browser");
      return;
    }
  }  