// JavaScript Document

var myStreetView;

/*window.onload = function() {
	InitializeGoogleMap();
}*/

//this function is called from the drop_menu.js file.
function initializeGoogleMap() {
	var infoWindowHtml = "<div id='googleInfoWindow'><div><img id='lindsayThumb' class='floatObjectLeft' src='images/the_office/lindsay_whitehead_thumb.jpg' height='75' width='50' /><p><span id='googleIwName'>Dr. Lindsay Whitehead</span><br />9401 Wilshire Boulevard<br />Suite 545<br />Beverly Hills, CA 90212 </p></div><div><form action='http://maps.google.com/maps' method='get' target='_blank'> <label for='saddr'><em>Enter your address:</em><br /><i>'street, city, state zip'</i></label><br /><input size='15' maxlength='100' name='saddr' id='saddr' value='' type='text' /><br /><input id='SUBMIT' value='Get directions to the clinic.' type='submit' /><input name='daddr' id='daddr' value='9401 Wilshire Boulevard Suite 545, Beverly Hills, CA 90212' type='hidden' /></form></div></div>"
	
	if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("mapView"), { size: new GSize(906,380) });
        //map.removeMapType(G_HYBRID_MAP);
		var myLatLng = new GLatLng(34.067841,-118.398113);
        map.setCenter(myLatLng, 15);
        map.addControl(new GLargeMapControl3D());
		map.addControl(new GScaleControl());
        var mapControl = new GMenuMapTypeControl;
        map.addControl(mapControl);
		var infoWindowOptions = { noCloseOnClick:true };
		var marker = new GMarker(myLatLng);
		GEvent.addListener(marker, "click", function() { marker.openInfoWindowHtml(infoWindowHtml, infoWindowOptions); });
		map.addOverlay(marker);
		marker.openInfoWindowHtml(infoWindowHtml, infoWindowOptions);
	}

	var streetLatLng = new GLatLng(34.067834,-118.398118);
	var myPOV = { yaw:215, pitch:-5, zoom:0 };
	var panoramaOptions = { latlng:streetLatLng, pov:myPOV };
	myStreetView = new GStreetviewPanorama(document.getElementById("streetView"), panoramaOptions);
	GEvent.addListener(myStreetView, "error", handleNoFlash);
}		
		
function handleNoFlash(errorCode) {
	if (errorCode == FLASH_UNAVAILABLE) {
		alert("Error: Flash doesn't appear to be supported by your browser");
		return;
	}
}

window.onunload = function() {
  GUnload();
}