//** gmap.js
var gsv='<span class="bTitle">Great South Vets</span><br /><span class="bAddr"><i>Affordable Veterinary Care for Everyone</i><br />785 Great South Road,<br />Papatoetoe, Auckland.<br />Phone: 278 41 65<br />OPEN 7 DAYS<br /><i>No Appointment Necessary for Consultations</i></span>';
var mahv='<span class="bTitle">Manukau After Hours Vet Clinic</span><br /><span class="bAddr">Unit 2 586 Great South Road,<br />Papatoetoe, Auckland.<br />Phone: 277 83 83</span>';
//****
var map = null;
var geocoder = null;
//***
function initGMap(addr)
{
	if (GBrowserIsCompatible())
	{
  	map = new GMap2(document.getElementById('map_canvas'));
		map.addControl(new GLargeMapControl);
		map.addControl(new GMapTypeControl);
		map.addControl(new GOverviewMapControl());
		//var latCoords=-36.9614996;//gsv
		//var lngCoords=174.853852;//gsv
		//var latCoords=-36.980689;//mahv
		//var lngCoords=174.876965;//mabv
    //map.setCenter(new GLatLng(latCoords, lngCoords), 13);
		//GEvent.addListener(marker, 'click', function() {showAddress(add, address);});
    //map.addOverlay(marker);
 		//marker.openInfoWindowHtml(addr);
    geocoder = new GClientGeocoder();
		var address=null;
		if(addr.indexOf('-36.961547,174.853731')==0)
		{
			address=gsv;
		}
		else if(addr.indexOf('-36.980735,174.876997')==0)
		{
			address=mahv;
		}
		else
		{
			address='<div>'+addr+'</div>';
		}
		showAddress(addr, address);
  }
}
//***
function showAddress(addr, address)
{
	if(geocoder)
	{
  	geocoder.getLatLng(addr, function(point)
		{
    	if(!point)
			{
      	alert(addr + ' not found');
      }
			else
			{
      	map.setCenter(point, 13);
        var marker = new GMarker(point);
		    GEvent.addListener(marker, 'click', function() {marker.openInfoWindowHtml(address);});
        map.addOverlay(marker);
        marker.openInfoWindowHtml(address);
      }
    }
    );
  }
}
//***
function getDir(clinic)
{
	var page='gdirections.html';
	if(clinic!=='pvc')
	{
		page='gadirections.html';
	}
	parent.document.getElementById('content').src=page;
}

