var map = null;
var pinID = 1;
 
function GetMap() {
    map = new VEMap('myMap');
    map.HideDashboard();
    map.LoadMap(new VELatLong(-35.364366522157, 149.093863467512),11,'r',false);
    map.SetScaleBarDistanceUnit(VEDistanceUnit.Kilometers);
    try {
        map.Find(null, propertyLocation, null, null, null, null, null, null, false, true, onFoundResults);
    } catch(e) {
        alert(e.message);
    }
}   
 
function FindLoc() {
    map.FindLocation(document.getElementById('txtWhere').value, onFoundResults);
}

function onFoundResults(e) {
    addPin();
    map.SetZoomLevel(14);
}

function hideControls() {
    map.Hide3DNavigationControl();
    map.HideDashboard();
    map.HideFindControl();
}

function addPin() {
    var pin = new VEPushpin(
	pinID, 
	map.GetCenter(), 
	'images/pushpin.gif', 
	'My pushpin', 
	'This is pushpin number '+pinID
    );
    map.AddPushpin(pin);
    pinID++;
}

