var curZoom = 0;
var curAngle =0;
function removeAll(){//清楚所有标记点
	document.all.item("MapApplet").RemoveAllFeatures();
    document.all.item("MapApplet").removeAllSuperPOI();
	document.all.item("MapApplet").RepaintMap()
}



function setAngle(iOffAng){
	
	if(iOffAng==0){
		curAngle -= 45 ;
	}else{
		curAngle += 45;
	}
	
	document.all.item("MapApplet").setMapAngle(curAngle);
	
	document.all.item("MapApplet").RepaintMap();
}

function clearMap(){//清楚所有标记点
	document.all.item("MapApplet").RemoveAllFeatures();
	document.all.item("MapApplet").RepaintMap();
}

//打印地图....获取地图图像
function getMapImage(){
	 var url=document.all.item("MapApplet").getMapBitMapURL("gif");
	 return url;
}
//打印地图
function printMap(){
	 var url=document.all.item("MapApplet").getMapBitMapURL("gif");
	 var prop="toolbar=no,location=no,menubar=no,scrollbars=yes,resizable=no,status=no";
 	 prop+=",width=550,height=500";
	 openWindow=window.open("../picpage.jsp?url="+url,"",prop);
	 openWindow.focus();
}

//保存地图
function saveMap(){
	 var url=document.all.item("MapApplet").getMapBitMapURL("gif");
	
	 var prop="toolbar=no,location=no,menubar=no,scrollbars=yes,resizable=no,status=no";
 	 prop+=",width=550,height=500";
	 openWindow=window.open(url,"",prop);
	 openWindow.focus();
}

//打印地图
function printMapIn(){
	 var url=document.all.item("MapApplet").getMapBitMapURL("gif");
	 var prop="toolbar=no,location=no,menubar=no,scrollbars=yes,resizable=no,status=no";
 	 prop+=",width=550,height=500";
	 openWindow=window.open("./picpage.jsp?url="+url,"",prop);
	 openWindow.focus();
}

//保存地图
function saveMapIn(){
	 var url=document.all.item("MapApplet").getMapBitMapURL("gif");
	
	 var prop="toolbar=no,location=no,menubar=no,scrollbars=yes,resizable=no,status=no";
 	 prop+=",width=550,height=500";
	 openWindow=window.open("./saveMap.jsp?url="+url,"",prop);
	 openWindow.focus();
}

//显示全部
function viewEntireLayer(){

	var strViewParam = setcity.document.all.item("iViewParam").value;
	var aParam = strViewParam.split("!");
	var x = aParam[0];

	var y = aParam[1];


	document.all.item("MapApplet").SetMapCenter(x,y);
	
	document.all.item("MapApplet").SetMapScroll(1);

	document.all.item("MapApplet").RepaintMap();
}
//显示全部1
function viewEntireLayer1(){

	var strViewParam = document.all.item("iViewParam").value;
	var aParam = strViewParam.split("!");
	var x = aParam[0];

	var y = aParam[1];


	//document.all.item("MapApplet").SetMapCenter(x,y);
	
	document.all.item("MapApplet").SetMapScroll(1);

	document.all.item("MapApplet").RepaintMap();
}

function ZoomIn(){//放大
	//0~60

	curZoom = document.all.item("MapApplet").getMapScrollValue();
	if(curZoom>=60){
		curZoom=60;
	}else{
		curZoom+=4;
	}

	document.all.item("MapApplet").setMapScroll(curZoom);
	document.all.item("MapApplet").RepaintMap();
}

function ZoomOut(){//缩小
	curZoom = document.all.item("MapApplet").getMapScrollValue();//用mapapplet的滚动条的值来控制放大缩小
	if(curZoom<=1){
		curZoom=1;
	}else{
		curZoom-=4;
		if (curZoom==0) curZoom=1;
	}
	document.all.item("MapApplet").setMapScroll(curZoom);
	document.all.item("MapApplet").RepaintMap();
}
function selectCity(){
	        //alert("yrdy");
		var sel = document.all.item("citylist").selectedIndex;
		var selName = document.all.item("citylist").value;
        var x="";
		var y="";
		//alert("sel:"+sel+"+selName:"+selName);
			if(selName==""){
			  alert("请选择城市");
			}
				
		if(sel>0&&selName!=""){
			//divCityName.innerText = selName;
			var arrcities = cities.split(';');
			//alert(cities);
			var arrl = arrcities.length;
			//alert(arrl);
			for(var ii=0;ii<arrl;ii++){
			  if(selName==arrcities[ii]){
			    //alert("1="+arrcities[ii]);
			   // alert("2="+arrcities[ii+1]);
				//alert("3="+arrcities[ii+2]);
				//alert("4="+arrcities[ii+3]);
				x=arrcities[ii+1];
				y=arrcities[ii+2];
			  }
			
			}
			
					
			//1.设置地图中心
			//var x=arrcities[(sel-1)*5+2];
			//var y=arrcities[(sel-1)*5+3];
			
			parent.document.all.item("MapApplet").SetMapCenter(x,y);
			parent.document.all.item("MapApplet").RepaintMap();
	               // document.all.item("curCity").innerText="地图位置->"+selName;
			//divCurCityCode.innerText = arrcities[(sel-1)*5+1];
			//alert(arrcities[(sel-1)*5+1]);
			document.all.item("setcity").src="setcity.jsp?cid="+sel+"&id=<%=snid%>"+Math.random()+"&selcity="+arrcities[(sel-1)*5+1]+"&viewParam="+arrcities[(sel-1)*5+2]+"!"+arrcities[(sel-1)*5+3]+"!"+arrcities[(sel-1)*5+4];
			
			//当前城市编号
			<!--***************此Search的页面下*curCityCode为隐含文本框*****************-->
			//alert("test");
		
			//search.document.all.item("curCityCode1").value =divCurCityCode.innerText;
			//search.document.all.item("curCityCode2").value =divCurCityCode.innerText;
			//search.document.all.item("curCityCode3").value =divCurCityCode.innerText;
			//search.document.all.item("curCityCode4").value =divCurCityCode.innerText;
			
		}
}
function itemSelectCity(){
		

		var sel = document.all.item("citylist").selectedIndex;
		var selName = document.all.item("citylist").value;

		//alert("selName+"+selName);
				
		if(sel>0){
			//divCityName.innerText = selName;
			var arrcities = cities.split(';');
						
			//1.设置地图中心
			var x=arrcities[(sel-1)*5+2];
			var y=arrcities[(sel-1)*5+3];
			document.all.item("MapApplet").SetMapCenter(x,y);
			document.all.item("MapApplet").RepaintMap();
	
			divCurCityCode.innerText = arrcities[(sel-1)*5+1];
			document.all.item("setcity").src="../setcity.jsp?cid="+sel+"&id=<%=snid%>"+Math.random()+"&selcity="+arrcities[(sel-1)*5+1]+"&viewParam="+arrcities[(sel-1)*5+2]+"!"+arrcities[(sel-1)*5+3]+"!"+arrcities[(sel-1)*5+4];
			
			//当前城市编号
			<!--***************此Search的页面下*curCityCode为隐含文本框*****************-->
		
			
			document.all.item("curCityCode").value =divCurCityCode.innerText;
			
		}
}

	function setMarkMapCityIndex(){
		var sel = document.all.item("citylist").selectedIndex;
		if(sel==null || sel=="")
		{
		  sel=1;
		}
		result.form1.document.all.item("sCityCode").value=sel;
	}
	
function setMapCtl(iMode){
	document.all.item("MapApplet").setMapEvtMode(iMode);
}
function setMarkMapCityIndex(){
		var sel = document.all.item("citylist").selectedIndex;
		if(sel==null || sel=="")
		{
		  sel=1;
		}
		result.form1.document.all.item("sCityCode").value=sel;
	}
