function add_InfoWindow(map, marker){
    var infoWindow = new google.maps.InfoWindow();
    var label = marker.title;
    var contentString = label + "<br><div id='pano' style='width:300px;height:200px;'></div>";
    infoWindow.setContent(contentString);
    google.maps.event.addListener(
        infoWindow, 'domready',function(event){
          var panoramaOptions = {
            position: marker.getPosition(),
            linksControl: false,
            addressControl: false,
            enableCloseButton: false
          };
          var panorama = new  google.maps.StreetViewPanorama(document.getElementById("pano"), panoramaOptions);
        }
    );
    google.maps.event.addListener(
       marker, 'click', function(event) {
         infoWindow.open(map,marker);
       }
    );
    google.maps.event.addListener(map, 'click', function(event) {
	//console.log(event);
	infoWindow.close();
    });
   return marker;
}