﻿
    
        function BuildSel(str,sel)
         {
            // 功能:通过str构建Select.
            // 参数:str,字符串,由服务端返回的.有特定结构"字符串1|,字符串2,字符串3"
            // 也可为"字符串1序号|字符串1文本,字符串2序号|字符串2文本,
            // 字符串3序号|字符串3文本",
            // 如本例参数:sel,要构建的Select
            // 实例:BuildSel(unescape(oBao.responseText),document.all.sel2)
            // 先清空原来的数据.
            sel.options.length=0;
            var arrstr = new Array();
            arrstr = str.split(",");
            //开始构建新的Select.
            sel.options.add(new Option( "请选择市",""));  
            if(str.length>0)   
            {
                for(var i=0;i<arrstr.length;i++)
                {
                    //分割字符串
                    var subarrstr=new Array
                    subarrstr=arrstr[i].split("|")
                    //生成下级菜单
                    sel.options.add(new Option(subarrstr[0],subarrstr[1])); 
                }
                sel.options[0].selected=true
            }
        }
        function GetResult(str)
        {            
           
            // 功能:通过XMLHTTP发送请求,返回结果.
            // 参数:str,字符串,发送条件;classid,数字,菜单级别
            // 实例:GetResult(document.all.userid.value,1);
            // 定义菜单级数，菜单ID数组，菜单对应字段数组
            var MenuIdArr,MenuFieldArr,MenuClass
            
            //用户浏览器识别
            if (window.XMLHttpRequest) { // Mozilla, Safari, ...
                http_request = new XMLHttpRequest();
            } 
            else if (window.ActiveXObject) { // IE
                http_request = new ActiveXObject("Microsoft.XMLHTTP");
            }
            var linkurl="/china.aspx?sz_code="+str;
            http_request.open("GET",linkurl,false);
            http_request.send(null);
            //服务器端处理返回的是经过escape编码的字符串.
            //在页面显示服务器查询结果
            var returntxt=unescape(http_request.responseText)            
            //通过XMLHTTP返回数据,开始构建Select.
            BuildSel(returntxt,document.getElementById("ctl00_ContentPlaceHolder1_City_list"))           
        }
        
        function city()
        {
          var city=document.getElementById("ctl00_ContentPlaceHolder1_City_list");        
           document.getElementById("ctl00_ContentPlaceHolder1_hid").value=city.value;
        
        }        
        function opena()
        {
          document.getElementById("msg").style.display="block";
        }
        function closea()
        {
          document.getElementById("msg").style.display="none";
        }
        function sele(str)
        {
          var jp=document.getElementById("Background_list");           
          if(jp.options.length>0)
          {                  
             for(var j=0;j<jp.options.length;j++)
             {
               if(jp.options[j].value==str)
               {                   
                  jp.options[j].selected = true;
               }
             }
          }
          document.getElementById("model").value=str;
          document.getElementById("msg").style.display="none";
        }
        function background()
        {
          var jp=document.getElementById("Background_list");           
          if(jp.options.length>0)
          {                  
             for(var j=0;j<jp.options.length;j++)
             {
               if(jp.options[j].selected == true)
               {
                  document.getElementById("model").value=jp.options[j].value;                 
               }
             }
          }
        }
