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("http://www.mapabc.com/mc/123cha/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("http://www.mapabc.com/mc/123cha/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!="") {
        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.设置地图中心
        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="http://www.mapabc.com/mc/123cha/setcity.jsp?cid="+sel+"&id=<%=snid%>"+Math.random()+"&selcity="+selName+"&viewParam="+x+"!"+y;

        //当前城市编号
        <!--***************此Search的页面下*curCityCode为隐含文本框*****************-->
        // 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;
}
