var maplet = "";
avBubble.width = 250;
avBubble.height = 200;
var oo=false;
var DJ=9;

function mapload()//mid
{	
	//alert(mid+p_code+p_name)
	//alert(mid)
	if(p_code)
	{

		var mid="mapcon";
		var tp1=p_code.split(',');
		//if(!maplet)
		//{
			maplet = new Maplet(mid);
			maplet.addControl(new MStandardControl());
			maplet.centerAndZoom(tp1[0],DJ);
			var w = $(mid).clientWidth;	
			var h = $(mid).clientHeight-20;	
			//alert(w+' '+h)
			if(typeof maplet=="object") maplet.resize(w,h);
		//}	
		 if(p_name) p_s(p_code,p_name);
	}
}

if(window.attachEvent) window.attachEvent('onload',mapload);
else if(window.addEventListener) window.addEventListener('load',mapload,false);
else window.onload= mapload;

function point_show(pt,n)
{
	if(pt)
	{
		maplet.centerAndZoom(pt,10);
		//maplet.showTipOf(n);
	}
	else
	{
		alert("还未标注");
	}
}

function p_s(pt,name)
{
	var tp1=pt.split(',');
	var tp2=name.split(',');
	//maplet.clean();
	maplet.clearOverlays();
	var kk=(tp1.length>1)?0:1;
	for(var i=0;i<tp1.length;i++)
	{
		//maplet.addIcon("img/p"+(i+1)+".gif",tp1[i],tp2[i],'',1);
		//alert(tp1[i]+tp2[i])
		//addPointWithIconSize("/img/p"+(i+1)+".gif",32,32,tp1[i],tp2[i],1);
		addPointWithIconSize("/img/p"+(i+1)+".gif",32,32,tp1[i],tp2[i],tp2[i],'',kk);
	}	
	maplet.refresh();
	point_show(tp1[0],0)
}
//创建一个标注点
function addPointWithIconSize(icon, iconWidth, iconHeight, latlon, name, label, detail ,showInfo)
{
	if(latlon != "")
	{
		var point = new MPoint(latlon); // 定义标注点坐标中心		
		var icon ;
		if(iconWidth == 0 || iconHeight == 0)
			icon = new MIcon(icon); // 定义标注点图标文件
		else
			icon = new MIcon(icon, iconWidth, iconHeight,16,32); // 定义标注点图标文件
		var infoWindow = null;
		if(showInfo) //是否显示气泡信息框
			infoWindow = new MInfoWindow(name,detail); // 定义标注点的气泡信息框
		var Mlable = new MLabel(label); // 定义标注点标签名字
		var marker = new MMarker(point,icon,infoWindow,Mlable); // 创建一个标注点对象实例
		maplet.addOverlay(marker); // 将标注点添加到地图表面
		MEvent.addListener(marker,'click', function(){
			maplet.centerAndZoom(latlon, 13);
		});
	}
}

sp[0]=4,sp[1]=1,fcs[4]='mapcon',fcs[1]='mapsm',fun=mapload;