var curZoom = 0;
var curAngle =0;
function removeAll(){//清楚所有标记点
	document.all.item("MapApplet").RemoveAllFeatures();
	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 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(){
	
	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 name="";
        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-1]);
			   // alert("2="+arrcities[ii+1]);
				//alert("3="+arrcities[ii+2]);
				//alert("4="+arrcities[ii+3]);
				x=arrcities[ii+1];
				y=arrcities[ii+2];
                name=arrcities[ii-1];
			  }
			
			}
			
					
			//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();
	               //document.all.item("curCity").innerText="地图位置->"+name;
			divCurCityCode.innerText = selName;
			//alert(x+"!!!"+y);
			//alert(arrcities[(sel-1)*5+1]);
			document.all.item("setcity").src="setcity.jsp?cid="+sel+"&id=<%=snid%>"+Math.random()+"&selcity="+selName+"&viewParam="+x+"!"+y;
			
			//当前城市编号
			<!--***************此Search的页面下*curCityCode为隐含文本框*****************-->
			//alert("test");
		   // alert(selName);
			search.document.all.item("curCityCode1").value =selName;
			search.document.all.item("curCityCode2").value =selName;
			search.document.all.item("curCityCode3").value =selName;
			search.document.all.item("curCityCode4").value =selName;
			
		}
}

	function setMarkMapCityIndex(){
		var sel = document.all.item("citylist").selectedIndex;
		if(sel==null || sel=="")
		{
		  sel=1;
		}
		result.form1.document.all.item("sCityCode").value=sel;
	}
	
	/*
	function setxy(x,y){
	        
	       alert("test");
		mapRemoveAll();
		addVirtualPos(x,y,document.all.item("mylabel").value);
		
		document.all.item("vx").value = x;
		document.all.item("vy").value = y;		
	}*/

/*function  mapMark()
{
      alert("test");
      document.all("result")src="markMap.jsp";	
}*/
