function load_map(div_obj,x_point,y_point,city_name,zoom_ratio)
{
	var poi = new LTPoint(x_point,y_point);
	map=new LTMaps(div_obj);
	if (city_name == "")
	{
		map.centerAndZoom(poi,zoom_ratio);
	}
	else
	{
		map.centerAndZoom(city_name,zoom_ratio);
	}
	
	map.addControl(new LTStandMapControl());
	//map.handleMouseScroll();
	map.handleKeyboard();
	LTEvent.bind(map,"dblclick",map,function(){this.zoomIn()});
	
	if (x_point - 1 + 1 > 0)
	{
		var marker1 = new LTMarker(poi);
		map.addOverLay(marker1);
		//var infoWin = marker1.openInfoWinHtml(pop_content);
		//infoWin.setTitle(pop_title);
	}
	else
	{
		var maptext = new LTMapText();
		maptext.setLabel("企业尚未<br>标注地图");
		maptext.setFontSize(14);
		map.addOverLay(maptext);
	}


	setTimeout("map_StranBody()",50);
}

function map_StranBody(fobj)
{
	if(typeof(fobj)=="object")
	{
		var obj=fobj.childNodes;
	}
	else 
	{
		var obj=document.body.childNodes;
	}
	
	for(var i=0; i<obj.length; i++)
	{
		var obj_text1 = "51ditu.com";
		var obj_text2 = "全国地图,旅游必备";
		var obj_text3 = "点击看大地图";
		var obj_text4 = "最新灵图";
		var OO=obj.item(i);

		if("||BR|HR|TEXTAREA|".indexOf("|"+OO.tagName+"|")>0)
		{
			continue;
		}

		if(OO.nodeType==3)
		{
			if (OO.data.indexOf(obj_text1) >= 0 || OO.data.indexOf(obj_text2) >= 0 || OO.data.indexOf(obj_text3) >= 0 || OO.data.indexOf(obj_text4) >= 0)
			{
				OO.data = "";
			}
		}
		else
		{
			map_StranBody(OO);
		}
	}
}


var map_url_base = "";
var map_ajax_load_result = "-1";

function write_map(div_obj,x_point,y_point,city_name,zoom_ratio)
{
	var ezmarker=new LTEZMarker("ezmarker",1,document.getElementById(div_obj));
	if (city_name == "")
	{
		ezmarker.setValue(new LTPoint(x_point,y_point),zoom_ratio);
	}
	else
	{
		ezmarker.setDefaultView(city_name,zoom_ratio);
		//ezmarker.setSearch(true,city_name);
	}
	LTEvent.addListener(ezmarker,"mark",onMarker);

	setTimeout("map_StranBody()",50);
}

function onMarker(point,zoom)
{
	map_url_base = "/include/map_point_save.aspx?x_point=" + point.getLongitude() + "&y_point=" + point.getLatitude() + "&zoom_ratio=" + zoom;

	load_map_save_table();
}

function load_map_save_table()
{
	//创建request对象,要兼容各种浏览器
	if (window.XmlHttpRequest)
	{
		XmlObj = new XmlHttpRequest();
	}
	else if (window.ActiveXObject)
	{
		XmlObj = new ActiveXObject("Microsoft.XmlHTTP");
	}
	else
	{
		alert('您的浏览器不支持本搜索引擎的新技术，\r\n请您升级您的浏览器或者更换其它电脑再试一试');
		return;
	}

	var java_number = Math.round(Math.random() * 10000);

	XmlObj.onreadystatechange = handleResponse;
	//false为同步验证，true为异步验证
	XmlObj.open("GET", map_url_base + "&java_number=" + java_number, false);
	XmlObj.send("");
}

function handleResponse()
{
	if (XmlObj.readyState == 4)
	{
		if (XmlObj.status == 200)
		{
			//返回的总结果字符串
			var response_strs = XmlObj.responseText;

			map_ajax_load_result = response_strs;
		}
		else
		{
			map_ajax_load_result = 'ajax出现错误，请重试';
		}

		alert(map_ajax_load_result);
	}
}
