function GetPins()
{
var allpins = document.getElementsByTagName("DIV");
        var i =0;
for(i=0; i < allpins.length; i++)
{
getpin=allpins[i];
if (getpin.id.substr(0,3)=="pin")
 //pins=pins + "|"+ getpin.id +";" + String(getpin.offsetLeft+(getpin.offsetWidth/2)) + ";" + String(getpin.offsetTop+(getpin.offsetHeight/2)) ;
 pins=pins + "|"+ getpin.id +";" + String(getpin.offsetLeft  ) + ";" + String(getpin.offsetTop) ;
}
Form1.pins.value=pins;   
}
function RealignCapture(elat,elong)
{
ReAlignTiles(elat,elong);
CaptureMetaData();
}
function ReAlignTiles(elat,elong)
{
    //flag is so that zoom doesn't call itself recursively
    zoomfromSetCenter=true;
    map.SetCenter(elat,elong);
    zoomfromSetCenter=false;
    map._StartMap();
    map._UpdateMap();
    }