
function showAddress(map,lat,long,center_flag,size,title,showcase) {
	var point=new GLatLng (long,lat);
       	if (center_flag)
        	map.setCenter(point, size);
        if (showcase=="1"){
  		var letteredIcon = new GIcon(baseIcon_sc);
  		letteredIcon.image = "./images/show_case.png";
  		markerOptions = { icon:letteredIcon };
		var marker = new GMarker(point, markerOptions);

  	} else { 
        	var marker = new GMarker(point);
        }
        map.addOverlay(marker);
        GEvent.addListener (marker,"mouseover",function(){
        	get_address (title,marker);
        });
 //       GEvent.addListener(marker,"click", function(){
   //     	document.getElementById('pano').innerHTML='<span id="title" style="text-align:center">Street View Not Available</span>';
	//	myPOV = {yaw:370.64659986187695,pitch:-20};
	//	svOpts = {latlng:point, pov:myPOV};
        //	 var myPano = new GStreetviewPanorama(document.getElementById("pano"), svOpts);
        //});

}


function get_address(title,marker){
	
	var ajax=getXmlObject();
	ajax.onreadystatechange=function(){
		get_address_response(ajax,marker);
	}
	
	ajax.open ('get','./map_info.php?title=' + title,true);
	ajax.send(null);
}

function get_address_response(ajax,marker){
	if (ajax.readyState==4){
		var xmlDoc=ajax.responseXML.documentElement;
		var html="<table id=\"address_table\"><tr><td align=\"right\"><b>Garden Name:</b></td><td align=\"left\">" + get_xml_value (xmlDoc,'name') + "</td></tr>";
		html+="<tr><td align=\"right\"><b>Address:</b></td><td align=\"left\">" + get_xml_value(xmlDoc,'address') + "</td></tr>";
		html+="<tr><td align=\"right\"><b>Phone:</b></td><td align=\"left\">" + get_xml_value(xmlDoc,'phone') + "</td></tr>";
		html+="<tr><td align=\"left\"><a href=\"./map_address.php?title=" + get_xml_value(xmlDoc,'title') + "\">More Information</a></td>";
		if (get_xml_value(xmlDoc,'photos') != 0)
			html+= "<td align=\"right\"><a href=\"./map_gallery.php?title=" + get_xml_value(xmlDoc,'title') + "\">" + get_xml_value(xmlDoc,'photos') + " Photos Available</a></td>";
		else
			html+= "<td></td></tr>";
				
		html +="</tr></table>";
		marker.openInfoWindowHtml(html);
	}
}

function add_zoom_address(lat,long,name,status){
	var tr=document.createElement ('tr');
	var td=document.createElement ('td');
	
	var buf="<a href=\"javascript:map_zoom('" + lat + "','" + long + "');\" class=\"plant_link\" ";
	if (status=='Show Case')
		buf+= "style='color:#c69f04;' ";
		
	buf+= ">" + name + "</a><hr>";
	td.innerHTML=buf;
	tr.appendChild (td);
	document.getElementById('full_list').appendChild (tr);
}

function map_zoom (lat,long){
	var point=new GLatLng (long,lat);
       	main_map.setCenter(point, 15);
}
function show_instruct(){
	document.getElementById('map_instruct').style.left=((get_window_width() / 2) -250) + 'px';
	document.getElementById('map_instruct').style.top=document.documentElement.scrollTop + 200 + 'px';
	document.getElementById('map_instruct').style.display='block';
}

function show_showcase(){
	document.getElementById('showcase').style.left=((get_window_width() / 2) -250) + 'px';
	document.getElementById('showcase').style.top=document.documentElement.scrollTop + 200 + 'px';
	document.getElementById('showcase').style.display='block';
}
