function initialize(obj)
{
if (GBrowserIsCompatible())
{
var map = new GMap2(document.getElementById("map_canvas"))
map.setCenter(new GLatLng(36.764949, -119.798990), 15);
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
//svOverlay = new GStreetviewOverlay();
//map.addOverlay(svOverlay);
var point = new GLatLng(36.764949, -119.798990);
marker = new GMarker(point);
GEvent.addListener
(
marker, "click", function()
{
marker.openInfoWindowHtml("
English Tudors For Sale, Fresno CA 93728");
}
);
map.addOverlay(marker);
if (document.getElementById("sv_canvas") && obj == 'sv')
{
var streetview = new GLatLng(36.764949, -119.798990);
panoramaOptions = { latlng:streetview };
myPano = new GStreetviewPanorama(document.getElementById("sv_canvas"), panoramaOptions);
GEvent.addListener(myPano, "error", handleNoFlash);
}
}
}
function handleNoFlash(errorCode)
{
alert("Street View is unavailable for this address.");
closeMap();
return;
if (errorCode == FLASH_UNAVAILABLE)
{
alert("Flash doesn't appear to be supported by your browser");
return;
}
}
function openMap()
{
var bigImg = document.getElementById('bigImg');
var thumbs = document.getElementById('galleryThumbs');
var openMap = document.getElementById('openMap');
var closeMap = document.getElementById('closeMap');
var map = document.getElementById('map_canvas');
var gmapText = document.getElementById('gmapText');
if (bigImg) bigImg.style.display = 'none';
if (thumbs) thumbs.style.display = 'none';
if (openMap) openMap.style.display = 'none';
if (closeMap) closeMap.style.display = 'block';
if (map) map.style.display = 'block';
if (map) map.style.height = '375px';
if (map) map.style.width = '500px';
if (gmapText) gmapText.style.display = 'block';
initialize('map');
}
function closeMap()
{
var bigImg = document.getElementById('bigImg');
var thumbs = document.getElementById('galleryThumbs');
var openMap = document.getElementById('openMap');
var closeMap = document.getElementById('closeMap');
var map = document.getElementById('map_canvas');
var openSV = document.getElementById('openSV');
var sv = document.getElementById('sv_canvas');
var gmapText = document.getElementById('gmapText');
if (bigImg) bigImg.style.display = 'block';
if (thumbs) thumbs.style.display = 'block';
if (openMap) openMap.style.display = 'block';
if (closeMap) closeMap.style.display = 'none';
if (map) map.style.display = 'none';
if (map) map.style.height = '0px';
if (map) map.style.width = '0px';
if (openSV && sv)
{
openSV.style.display = 'block';
sv.style.display = 'none';
sv.style.height = '0px';
sv.style.width = '0px';
}
if (gmapText) gmapText.style.display = 'none';
GUnload();
}
function openSV()
{
var bigImg = document.getElementById('bigImg');
var thumbs = document.getElementById('galleryThumbs');
var openMap = document.getElementById('openMap');
var openSV = document.getElementById('openSV');
var closeMap = document.getElementById('closeMap');
var map = document.getElementById('map_canvas');
var sv = document.getElementById('sv_canvas');
var gmapText = document.getElementById('gmapText');
if (bigImg) bigImg.style.display = 'none';
if (thumbs) thumbs.style.display = 'none';
if (openMap) openMap.style.display = 'none';
if (openSV) openSV.style.display = 'none';
if (closeMap) closeMap.style.display = 'block';
if (map) map.style.display = 'none';
if (map) map.style.height = '0';
if (map) map.style.width = '0';
if (sv) sv.style.display = 'block';
if (sv) sv.style.height = '375px';
if (sv) sv.style.width = '500px';
if (gmapText) gmapText.style.display = 'block';
initialize('sv');
}