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;
}