﻿
//function load(center)
//{
//   try
//   {
//     var val1= document.getElementById("ctl00_cph_hLat").value;
//      
//     var val2= document.getElementById("ctl00_cph_hLon").value;

//      //var lsUrl=document.getElementById("ctl00_cph_HFapppath").value+ "/hm/img/property_img.gif";
//      
//      var lsUrl= "/hm/img/property_img.gif";
//        
////       var lsUrl="http://"+location.hostname+location.pathname ;
////       var liLen= lsUrl.lastIndexOf ('/');
////       var lsUrl = lsUrl.substring(0,liLen );
////       lsUrl += "/hm/img/property_img.gif";
//       if(val1!="" && val2!="")
//       {
//            var arr1 = val1.split(',');
//            var arr2=val2.split(',');
//      if(arr1.length!=0 && arr2.length!=0)
//      {
//            var map1 = new GMap2(document.getElementById("map_adh"));
//            map1.addControl(new GSmallMapControl());
//            map1.setCenter(new GLatLng(arr1[center],arr2[center]), 13);
//             
//              var icon = new GIcon();
//             icon.image = lsUrl;
//            
//             var point = new GLatLng(arr1[0],arr2[0]);
//             icon.iconAnchor = new GPoint(10,15);
//             map1.addOverlay(new GMarker(point,icon));
//         
//              var i;
//             
//              for(i=1;i<arr1.length;i++)
//              {
//            
//              var point1 = new GLatLng(arr1[i],arr2[i]);
//              icon.iconAnchor = new GPoint(10, 15);
//              map1.addOverlay(new GMarker(point1,icon));
//              }              

//         
//         }
//       }
//        }
//           catch(exception)
//            {
//            }
//}
// 


var map1;
 
 var markers ;
 
    var arr1;
     var arr2;
  function loadcenter(center)
{ 
try
{

if(map1!==null)
{
if(arr1!=null && arr2!=null)
{
if(arr1!="" && arr2!="")
{
var flag;
flag=0;

var point=new GLatLng(arr1[center],arr2[center]);
var j;
for(j=0;j<markers.length;j++)
{
var g=markers[j].getPoint();
if(g.x==arr2[center]&& g.y==arr1[center]&& center==j)
{
if(flag==0)
{
var m=markers[j];
m.setImage("/hm/img/big_property_img.png");
flag=1;
}
}
else
{
var m=markers[j];
m.setImage("/hm/img/property_img.png");

}
}



map1.panTo(point);


}
}
}}
catch(exception)
            {
            }
}

function load(center)
{

   try
   {
     markers= new Array();
       var propTool= document.getElementById("ctl00_cph_hfProptool").value;

     var val1= document.getElementById("ctl00_cph_hLat").value;
     var val2= document.getElementById("ctl00_cph_hLon").value;
   
   
   
     //var lsUrl="http://"+location.hostname+location.pathname ;
      // var liLen= lsUrl.lastIndexOf ('/');
       //var lsUrl = lsUrl.substring(0,liLen );
      var lsUrl = "/hm/img/property_img.png";
       
        var arrProptool=propTool.split('#|xxx|#');
          map1 = new GMap2(document.getElementById("map_adh"));
            map1.addControl(new GSmallMapControl());
        if(val1!="" && val2!="")
       {
             arr1 = val1.split(',');
             arr2=val2.split(',');
             if(arr1[center]!=0 && arr2[center]!=0)
        {
               if(arr1.length!=0 && arr2.length!=0)
      {
          
            map1.setCenter(new GLatLng(arr1[center],arr2[center]), 13);
            
            
            
             var icon1 = new GIcon();
             icon1.image = lsUrl;
            
//             var point = new GLatLng(arr1[0],arr2[0]);
//             icon.iconAnchor = new GPoint(10,15);
//             map1.addOverlay(new GMarker(point,icon));
//             
             
             
             
               var i;
             
              for(i=0;i<arr1.length;i++)
              {
              if(i==center)
              {
                var iconbig = new GIcon();
                var lsUrlBig="/hm/img/big_property_img.png";
             iconbig.image = lsUrlBig;
                 iconbig.iconAnchor = new GPoint(10, 15);
                   markerOptions = { icon:iconbig, title:arrProptool[i]};
              }
              else
              {
               markerOptions = { icon:icon1, title:arrProptool[i]};
               }
            
            
              var point1 = new GLatLng(arr1[i],arr2[i]);
              icon1.iconAnchor = new GPoint(10, 15);
              //markerOptions = { icon:icon1, title:arrProptool[i]};
            var marker = new GMarker(point1, markerOptions);

 
  
        markers.push(marker)       
          
               
               
           map1.addOverlay(marker);
            
            //      map1.addOverlay(new GMarker(point1,markerOptions));
          
              }   
         
      }
     
   }
   
      }
        //added by Firdose 14 july
    
         var bounds = new GLatLngBounds;
         var x;
  for (x=0; x<markers.length; x++)
   {
    bounds.extend(markers[x].getPoint());
  }

 map1.setZoom(map1.getBoundsZoomLevel(bounds)-1);

 map1.setCenter(bounds.getCenter());

       //ended
         }
      
           catch(exception)
            {
// alert(exception );
            }
}
 
