 
 function load() {
      if (GBrowserIsCompatible()) {
      	var icon=new GIcon();
		 icon.image="images/22.jpg";
		 icon.iconSize=new GSize(15,27);
		 icon.shadowSize=new GSize(22,20);
		 icon.iconAnchor=new GPoint(6,20);
		 icon.infoWindowAnchor=new GPoint(5,1);
	  	 var gopt1={};
		 gopt1.icon=icon;
		 gopt1.draggable=true;
      
        var map = new GMap2(document.getElementById("map"));
        map.addControl(new GLargeMapControl());
       // map.addControl(new GMapTypeControl());
       var mx=document.getElementById("lat").value;
       var my=document.getElementById("lng").value;
       var center;
       if(mx!=''){
       		center = new GLatLng(mx,my);
       }else{
       		center = new GLatLng(39.91974,116.50932);
       }
        //var center = new GLatLng(39.91974,116.50932);
        map.setCenter(center, 11);
        geocoder = new GClientGeocoder();
        var marker = new GMarker(center,gopt1);  
        map.addOverlay(marker);
        document.getElementById("lat").value = center.lat().toFixed(6);
        document.getElementById("lng").value = center.lng().toFixed(6);

	  GEvent.addListener(marker, "dragend", function() {
       var point = marker.getPoint();
	      map.panTo(point);
       document.getElementById("lat").value = point.lat().toFixed(6);
       document.getElementById("lng").value = point.lng().toFixed(6);

        });


	 GEvent.addListener(map, "moveend", function() {
	 
	 var icon=new GIcon();
		 icon.image="images/22.jpg";
		 icon.iconSize=new GSize(15,27);
		 icon.shadowSize=new GSize(22,20);
		 icon.iconAnchor=new GPoint(6,20);
		 icon.infoWindowAnchor=new GPoint(5,1);
	  	 var gopt1={};
		 gopt1.icon=icon;
		 gopt1.draggable=true;
	 
	 
		  map.clearOverlays();
    var center = map.getCenter();
		  var marker = new GMarker(center,gopt1 );
		  map.addOverlay(marker);
		  document.getElementById("lat").value = center.lat().toFixed(6);
	   document.getElementById("lng").value = center.lng().toFixed(6);


	 GEvent.addListener(marker, "dragend", function() {
      var point =marker.getPoint();
	     map.panTo(point);
      document.getElementById("lat").value = point.lat().toFixed(6);
	     document.getElementById("lng").value = point.lng().toFixed(6);

        });
 
        });

      }
    }

	   function showAddress(address) {
	   
	   
	   var map = new GMap2(document.getElementById("map"));
       map.addControl(new GSmallMapControl());
       //map.addControl(new GMapTypeControl());
       if (geocoder) {
        geocoder.getLatLng(
          address,
          function(point) {
            if (!point) {
              alert(address + " not found");
            } else {
		  document.getElementById("lat").value = point.lat().toFixed(6);
	   document.getElementById("lng").value = point.lng().toFixed(6);
		 map.clearOverlays()
			map.setCenter(point, 14);
   var marker = new GMarker(point, {draggable: true});  
		 map.addOverlay(marker);

		GEvent.addListener(marker, "dragend", function() {
      var pt = marker.getPoint();
	     map.panTo(pt);
      document.getElementById("lat").value = pt.lat().toFixed(6);
	     document.getElementById("lng").value = pt.lng().toFixed(6);
        });


	 GEvent.addListener(map, "moveend", function() {
	 
	 
	 
	 
		  map.clearOverlays();
    var center = map.getCenter();
		  var marker = new GMarker(center,{draggable: true});
		  map.addOverlay(marker);
		  document.getElementById("lat").value = center.lat().toFixed(6);
	   document.getElementById("lng").value = center.lng().toFixed(6);

	 GEvent.addListener(marker, "dragend", function() {
     var pt = marker.getPoint();
	    map.panTo(pt);
    document.getElementById("lat").value = pt.lat().toFixed(6);
	   document.getElementById("lng").value = pt.lng().toFixed(6);
        });
 
        });

            }
          }
        );
      }
    }

  /*  
     var IsNeedHideCopyRights = true;//是否需要隐藏

     if (IsNeedHideCopyRights)
     {
         window.setTimeout(HideInfos, 50);
     }
     function HideInfos() 
     {
         var hs = map.getElementsByTagName("A");
         if (hs.length > 0) {
             for (var i = 0; i < hs.length; i++) {
                 if (hs[i].title == "点击可在 Google 地图上参看该区域" && hs[i].style) {
                     hs[i].style.display = 'none';
                 }
                 if (hs[i].innerText == "使用条款") {
                     if (hs[i].parentNode != null && hs[i].parentNode.style) {
                         hs[i].parentNode.style.display = 'none';
                     }
                     else if (hs[i].style) {
                         hs[i].style.display = 'none';
                     }
                 }
             }
         }
         else {
             window.setTimeout(HideInfos, 50);
         }
     }  */
