
function load(latitude, longitude) 
	{
		if (GBrowserIsCompatible()) 
		{
		   
			var map = new GMap2(document.getElementById("map"));
			map.addControl(new GSmallMapControl());
			map.addControl(new GMapTypeControl());
			if(latitude != "" && longitude != "") {
				latitude = Number(latitude);
				longitude = Number(longitude);
				var center = new GLatLng(latitude,longitude);
			} 
			else
			{
			       
			     latitude = Number(parent.document.getElementById("ctl00_ctn1_ucDirections_lat").value);
			     longitude = Number(parent.document.getElementById("ctl00_ctn1_ucDirections_lng").value);
			     var center = new GLatLng(latitude,longitude);
			}
			
			map.setCenter(center, 10);
			geocoder = new GClientGeocoder();
			var marker = new GMarker(center, {draggable: true});  
			map.addOverlay(marker);
			
			parent.document.getElementById("ctl00_ctn1_ucDirections_lat").value = center.lat().toFixed(5);
			parent.document.getElementById("ctl00_ctn1_ucDirections_lng").value = center.lng().toFixed(5);
            
					GEvent.addListener(marker, "dragend", function() 
						{
							var point =marker.getPoint();
							map.panTo(point);
							parent.document.getElementById("ctl00_ctn1_ucDirections_lat").value = point.lat().toFixed(5);
							parent.document.getElementById("ctl00_ctn1_ucDirections_lng").value = point.lng().toFixed(5);

						}
					)

			GEvent.addListener(map, "moveend", function() 
				{
					map.clearOverlays();
					var center = map.getCenter();
					var marker = new GMarker(center, {draggable: true});
					map.addOverlay(marker);
					parent.document.getElementById("ctl00_ctn1_ucDirections_lat").value = center.lat().toFixed(5);
					parent.document.getElementById("ctl00_ctn1_ucDirections_lng").value = center.lng().toFixed(5);

					GEvent.addListener(marker, "dragend", function() 
						{
							var point =marker.getPoint();
							map.panTo(point);
							parent.document.getElementById("ctl00_ctn1_ucDirections_lat").value = point.lat().toFixed(5);
							parent.document.getElementById("ctl00_ctn1_ucDirections_lng").value = point.lng().toFixed(5);

						}
					)

				}
			)
		}
	}

//this function is used to show property location in front 
function load_front(latitude, longitude) 
{
	if (GBrowserIsCompatible()) 
	{
		
		
		if( latitude !=''){
			
			
			countryLat =  latitude;
			countryLan =  longitude;
			
		}else{
			countryLat =  -33.90;
			countryLan =  151.21582;
		}
			
		var map = new GMap2(document.getElementById("map"),{size:new GSize(500,300)});
		map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());
		if(latitude != "" && longitude != "") {
			latitude = Number(latitude);
			longitude = Number(longitude);
			var center = new GLatLng(latitude,longitude);
		} else {
			countryLat = Number(countryLat);
			countryLan = Number(countryLan);
			var center = new GLatLng(countryLat,countryLan);
		}
		
		map.setCenter(center, 4);
		geocoder = new GClientGeocoder();
		var marker = new GMarker(center);  
		map.addOverlay(marker);

		parent.document.getElementById("ctl00_ctn1_ucDirections_lat").value = center.lat().toFixed(5);
		parent.document.getElementById("ctl00_ctn1_ucDirections_lng").value = center.lng().toFixed(5);

	}
}