﻿         var map = null;
         var index = 0;
         var results = null;
         var latCo = '';
         var longCo = '';
         var selStyle = VEMapStyle.Road;
         var selMode = VEMapMode.Mode2D;
         var zoom = 10;
        //*********************************
         function GetMap()
         {
            try
            {
                map = new VEMap('themap');
//                latCo = eval(document.getElementById('latitude').innerText);
  //              longCo = eval(document.getElementById('longitude').innerText);
    //            if(typeof(latCo)=='undefined' || typeof(longCo)=='undefined')
      //          {  
                   map.LoadMap(new VELatLong(51.5,0), zoom, selStyle, 0, selMode, 1);
                  
                   FindLoc();
        //        }
          //      else
            //    {
              //      map.LoadMap(new VELatLong(latCo,longCo));
                //    AddPushpin();
                //}
            }
            catch(e)
            {
                alert("GetMap - " + e.message);
            }
         }
          //*********************************
         function FindLoc()
         {
            try
            {
               results = map.Find(null,
                                  'TN21 9DT',
                                  null,
                                  null,
                                  0,
                                  1,
                                  true,
                                  true,
                                  false,
                                  true,
                                  AddPushpin);
            }
            catch(e)
            {
               alert("FindLoc - " + e.message);
            }
         }
         //*********************************
         function AddPushpin(layer, resultsArray, places, hasMore, veErrorMessage)
         {     
            try
            { 
                var pin = new VEPushpin(
                   1, 
                   map.GetCenter(), 
                   null, 
                   '', 
                   ''
                   );
                map.AddPushpin(pin);    
            }
            catch(e)
            {
                alert("AddPushpin - " + e.message);
            }
         }
         //*********************************
         function DisposeMap()
         {
            if(map != null)
            {
              map.Dispose();
            }
         }
         



