﻿// JScript File
var map = null;
function LoadMap()
{
   setTimeout('LoadMapAdd()',100);
}
function LoadMapAdd()
{
   BDVSetupVEMap();
   map=BDVGetVEMap();
   addnewpointer();
   BDVGetVEMap().AttachEvent('onchangeview', AddNewPush);
   //BDVGetVEMap().AttachEvent('onclick', OnClickMouseMap);
}

//Hiện thị một điểm trên bản đồ     
function addnewpointer()
{
    BDVZoomToPoint((10.7841756408691+10.8041661117554 + 10.796653871154841)/3,(106.629894775391+106.637261254883+106.64629876613617)/3,15); 
    AddNewPush();
}

function AddNewPush()
 {
    map=BDVGetVEMap(); 
    map.DeleteAllPushpins();
    var pin1 = new VEPushpin( "pins_1",
                             new VELatLong(10.784001635888268,106.62999093532563),
                             "BanDo/point1.png",
                             " ",
                             " "              
                             );
     var pin2 = new VEPushpin( "pins_2",
                             new VELatLong(10.803804440731987,106.6377854347229),
                             "BanDo/point2.png",
                             " ",
                             " "              
                             );  
     var pin3 = new VEPushpin( "pins_3",
                             new VELatLong(10.796653871154841,106.64629876613617),
                             "BanDo/point3.png",
                             " ",
                             " "              
                             );                          
    VEPushpin.ShowDetailOnMouseOver = false;
    map.AddPushpin(pin1);
    map.AddPushpin(pin2);
    map.AddPushpin(pin3);
    //kich thuoc buc hinh 98,38
    //toa do vi tri (mui ten, dau cham)tren buc hinh 47,31
    var todo=getElementId("pins_1");
    todo.style.top=parseInt(todo.style.top)-(31-10) +"px";
    todo.style.left = parseInt(todo.style.left)- (47-40) +"px";

    todo=getElementId("pins_2");
    todo.style.top=parseInt(todo.style.top)-8 +"px";
    todo.style.left = parseInt(todo.style.left)- 37 +"px";
    
    todo=getElementId("pins_3");
    todo.style.top=parseInt(todo.style.top)-21 +"px";
    todo.style.left = parseInt(todo.style.left)- 37 +"px";
 }

 function OnClickMouseMap(e)
 {
      
            var latlong=map.PixelToLatLong(new VEPixel(e.mapX, e.mapY));           
            var lats=latlong.Latitude;
            var longs=latlong.Longitude; 
            alert("pixel:"+e.mapX+"-"+e.mapY+"  latlong:"+lats+"-"+longs);                
 }