  var fly;            // “放大镜”地图对象
  var elemBorder;      // “放大镜”边框对象
  var zoomDelta = 1;  // 放大的级别
  function load2()
  {
  	  var curcent=map.getCenter();
var curzoom=map.getZoom();var yy=Math.round(curcent.y*1000000);var xx=Math.round(curcent.x*1000000);
	map.enableScrollWheelZoom();
	map.enableDoubleClickZoom();
	map.enableContinuousZoom();
	var marker=new GMarker(curcent);
		map.addOverlay(marker);
		marker.openInfoWindowHtml('Welcome to <strong><color=red>QQmaps.com</color></strong>!<br>中文地球百科全书欢迎您！<br>Are you here?你在这里么？(ip自动定位)<br>Enter a word to search!<br>您可以输入拼音，英文，中文<br>来进行空间搜索！请大家遵守测绘法律法规，<br>切勿滥用！<a href="http://www.miibeian.gov.cn">鲁ICP备07018924号</a>。。');
	GEvent.addListener(marker,"click",function(){marker.openInfoWindowHtml('Welcome to <strong><color=red>QQmaps.com</color></strong>!<br>中文地球百科全书欢迎您！<br>Are you here?你在这里么？(ip自动定位)<br>Enter a word to search!<br>您可以输入拼音，英文，中文<br>来进行空间搜索！请大家遵守测绘法律法规，<br>切勿滥用！-<a href="http://www.miibeian.gov.cn">鲁ICP备07018924号</a>');
	});
	
if(yy==25000000&&xx==10000000)
  	       setTimeout(position,8000); 
  }
  function magnify()
  {  //<DIV id=fly 
// style="Z-INDEX: 100; WIDTH: 150px; POSITION: absolute; HEIGHT: 150px"></DIV>
  	  // <body onload="load()" onunload="GUnload()" onkeydown="keyDown(event)" onkeyup="keyUp(event)">
  	  // 添加地图的事件处理
      GEvent.addListener(map, 'zoomend', zoomEnd);
     
      // 初始化“放大镜”地图
      var elemFly = document.getElementById('fly');
      fly = new GMap2(elemFly);
      fly.setCenter(map.getCenter(), map.getZoom() + zoomDelta);
      elemFly.style.display = 'none';

      // 添加 DOM 对象的事件处理
      GEvent.addDomListener( document.getElementById('map'), 'mousemove', mouseMove);
      GEvent.addDomListener(elemFly, 'mousemove', mouseMove);	  
 	  	  
  	          // 使用普通的矩形边框
        elemFly.style.border = 'solid 4px #FFFFFF';
        elemFly.offsetX = elemFly.offsetY = 8;
  	  	  
  	  	  
  	  	  
  	  }
  	  
  

  /**
   * 鼠标移入地图时，显示放大镜
   */
  function mouseIn() {
    fly.visible = true;
    fly.getContainer().style.display = 'block';
    if (elemBorder)
      elemBorder.style.display = 'block';
  }
  
  /**
   * 鼠标移出地图时，隐藏放大镜
   */
  function mouseOut() {
    fly.visible = false;
    fly.getContainer().style.display = 'none';
    if (elemBorder)
      elemBorder.style.display = 'none';
  }
  
  /**
   * 释放 Ctrl 键时，显示放大镜
   */
  function keyUp(e) {
    if (e.keyCode == 17) { // CTRL key
      mouseIn();
    }
  }

  /**
   * 按下 Ctrl 键时，隐藏放大镜
   */  
  function keyDown(e) {
    if (e.keyCode == 17) { // CTRL key
      mouseOut();
    }
  }
  
  /**
   * 缩放级别改动时，放大镜的缩放级别也要随之改变
   */
  function zoomEnd(oldLevel, newLevel) {
    fly.setZoom(newLevel + zoomDelta);
  }
  
  /**
   * 鼠标在地图上移动时，将“放大镜”放到鼠标所在的位置
   */
  function mouseMove(e) {
    var x, y;
    e = e || window.event;
    
    // 鼠标移入地图时，显示放大镜
    if (!fly.visible && !e.ctrlKey) {
      mouseIn();
    }

    // 获得鼠标相对于页面顶端的坐标（兼容常见浏览器）
    if (e.pageX) {      // Firefox
      x = e.pageX;
      y = e.pageY;
    } else if (e.clientX) {   // IE
      var body = document.documentElement || document.body;
      x = e.clientX + body.scrollLeft;
      y = e.clientY + body.scrollTop;
    }

    // 获得鼠标相对于地图的坐标
    var elemMap = map.getContainer();
    var point = new GPoint(x - elemMap.offsetLeft, y - elemMap.offsetTop);
    
    // 鼠标移出地图时，隐藏放大镜
    if (e.ctrlKey || point.x < 0 || point.y < 0 
        || point.x > elemMap.offsetWidth
        || point.y > elemMap.offsetHeight) {
      mouseOut();
      return;
    }
    
    // 将放大镜中的地图平移到正确的位置
    var latlng = map.fromContainerPixelToLatLng(point);
    if (window.event) {
      fly.setCenter(latlng);  // 在 IE 下 panTo() 执行缓慢，所以用 setCenter()
    } else {
      fly.panTo(latlng);
    }

    // 让“放大镜”跟随鼠标移动
    var elemFly = fly.getContainer();
    elemFly.style.left = x + elemFly.offsetX + 'px';
    elemFly.style.top = y + elemFly.offsetY + 'px';
    
    if (elemBorder) {
      elemBorder.style.left = x + elemFly.offsetX - 31 + 'px';
      elemBorder.style.top = y + elemFly.offsetY - 31 + 'px';
    }
  }
  
  
  
    function position() {
      if (GBrowserIsCompatible()) {
      var userPosition=new K_UserPosition();
	userPosition.Load(function(){
		map.panTo(this.point);
	    map.setCenter(this.point,13);
		});
      }
    }