var map = null;

function GetMap()
{
    map = new VEMap('myMap');
    map.LoadMap(new VELatLong(48.17069358,16.33383751), 16 ,'h' ,false);
    AddPin();
}
 
function AddPin()
{
    var address = "Am Europlatz 3, 1120 Wien, Austria";
    map.Find(null,address, null, null, null, null, null, null, null, null, findCallback);
}

function findCallback(layer, resultsArray, places, hasMore, veErrorMessage)
{
    var info = "<b>Microsoft Österreich</b><br />Am Europlatz 3 <br />1120 Wien";
    var pin = new VEShape(VEShapeType.Pushpin, places[0].LatLong);
    pin.SetCustomIcon('script/ms.png');
    map.ClearInfoBoxStyles();
    pin.SetTitle('<img src="/austria/anfahrt/images/content/microsoft.jpg" />');
    pin.SetDescription(info);
    map.AddShape(pin);
    DoCenterZoom();
    
   
}


    
function DoCenterZoom()
{
   var lat =  48.17069358;
   var lon =  16.33383751;
   var zoom = 16;
   map.SetCenterAndZoom(new VELatLong(lat, lon), zoom);
}	