 var counter=0;
 var change;
 var gzoom;        
 var updating = false;
 var latShift=0;//280;//for Beijing
 var lngShift=0;//-875;//for Beijing

 
        function onChange(mapName) {
            if (updating) { return; }
            counter++;        
            change = mapName;
            setTimeout('onGroupedChange()', 1000);
        }

        function onGroupedChange() {        
            counter--;
            if (counter!= 0) { return; }
            if (updating) { return; }
            updatemap();
        }
/*
function gmapupdate(){
var latShift=0;//280;//for Beijing
var lngShift=0;//-875;//for Beijing
 var bounds = dmap.getBoundsLatLng();
	     var bwidthshift=(bounds.getYmax()-bounds.getYmin())/5;
	     var bheightshift=(bounds.getXmax()-bounds.getXmin())/5;
	  	var rectBounds = new GLatLngBounds(new GLatLng((bounds.getYmin()+latShift+bwidthshift)/100000,(bounds.getXmin()+lngShift+bheightshift)/100000),new GLatLng((bounds.getYmax()+latShift-bwidthshift)/100000,(bounds.getXmax()+lngShift-bheightshift)/100000))	
		gmap.setCenter(new GLatLng((dmap.getCenterPoint().getLatitude()+latShift)/100000 , (dmap.getCenterPoint().getLongitude()+lngShift)/100000), gmap.getBoundsZoomLevel(rectBounds)); 
		
}    
*/
function gmapupdate(){
///alert(dmap.getCenterPoint().getLatitude()+'_'+dmap.getCenterPoint().getLongitude());
///容作处理y-150;x-645&Marco
///alert(gmap.getCenter().lng());
		var latLngStr = '' + gmap.getCenter().lng() + ',' + gmap.getCenter().lat() + ',' + gmap.getZoom() + '';
	  	purl = 'http://map.joysys.com/map_Satellite_e.asp?aid=&x='+gmap.getCenter().lng()+'&y='+gmap.getCenter().lat()+'&z='+gmap.getZoom()+'&c=改成您要标注的名称就可以啦！';
		document.getElementById("xy").innerHTML = latLngStr;
        dwLngStr = 'Inc/ajax_server.asp?Longitude=' + gmap.getCenter().lng() + '&Latitude=' + gmap.getCenter().lat() + '&GetZoom=' + gmap.getZoom();
//		document.getElementById("dw").innerHTML = dwLngStr;

gmap.setCenter(new GLatLng((dmap.getCenterPoint().getLatitude()+latShift-150)/100000 , (dmap.getCenterPoint().getLongitude()+lngShift-645)/100000), 17-dmap.getCurrentZoom()); 
		
}    
        
 function updatemap(){
 updating=true;
	  if(change=="dmap"){
	  gmapupdate();	 
	  change='';
	     }
	  if(change=="gmap"){
		var latLngStr = '' + gmap.getCenter().lng() + ',' + gmap.getCenter().lat() + ',' + gmap.getZoom() + '';
	  	purl = 'http://map.joysys.com/map_Satellite_e.asp?aid=&x='+gmap.getCenter().lng()+'&y='+gmap.getCenter().lat()+'&z='+gmap.getZoom()+'&c=改成您要标注的名称就可以啦！';
		//alert(latLngStr);
		document.getElementById("xy").innerHTML = latLngStr;
        dwLngStr = 'Inc/ajax_server.asp?Longitude=' + gmap.getCenter().lng() + '&Latitude=' + gmap.getCenter().lat() + '&GetZoom=' + gmap.getZoom();
	//	document.getElementById("dw").innerHTML = dwLngStr;

		///容错处理x+645;y+150&Marco

	       dmap.centerAndZoom(new LTPoint(gmap.getCenter().lng()*100000+645, gmap.getCenter().lat()*100000+150) , (17-gmap.getZoom()));
			change='';
			 }
	 updating=false;
 }
