﻿function createRequest(){
        if(typeof XMLHttpRequest!="undefined")        {
                return new XMLHttpRequest();
        }else if(typeof ActiveXObject!="undefined"){
                var xmlHttp_ver  = false;
                var xmlHttp_vers = ["MSXML2.XmlHttp.5.0","MSXML2.XmlHttp.4.0","MSXML2.XmlHttp.3.0","MSXML2.XmlHttp","Microsoft.XmlHttp"];
                if(!xmlHttp_ver){
                        for(var i=0;i<xmlHttp_vers.length;i++){
                                try{
                                        new ActiveXObject(xmlHttp_vers[i]);
                                        xmlHttp_ver = xmlHttp_vers[i];
                                        break;
                                }catch(oError){;}
                        }
                }
                if(xmlHttp_ver){
                        return new ActiveXObject(xmlHttp_ver);
                }else{
                        throw new Error("Could not create XML HTTP Request.");
                }
        }else{
                throw new Error("Your browser doesn't support an XML HTTP Request.");
        }
}

var xmlHttp;

function E_province(query_str)
{    
        xmlHttp = createRequest();
        var url = "E_show.php";
        var queryString = "id" + "=" + query_str;
        xmlHttp.open("post", url, true);
        xmlHttp.onreadystatechange = showData;
        xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
        xmlHttp.send(queryString);
}
function E_city(query)
{
	xmlHttp = createRequest();
	var url = "E_show.php";
        var queryString = "id" + "=" + query + "&num=a";
        xmlHttp.open("post", url, true);
        xmlHttp.onreadystatechange = showData1;
        xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
        xmlHttp.send(queryString);
}
function showData()
{ 
        if(xmlHttp.readyState==4)
        { 
                if(xmlHttp.status==200)
                { 
                        //alert("操作成功!");
				   var d=document.getElementById('city');
                   var a=xmlHttp.responseText;
				   var b=a.split(',');
				   d.length=1;
				   for(i=1;i<b.length;i++)
				   {
					   var c=b[i].split('-');
					  
					   d.options[d.length] = new Option(c[1],c[0]);
				   }
				   
                }
        }
        else
        {

        }
}
function showData1()
{ 
        if(xmlHttp.readyState==4)
        { 
                if(xmlHttp.status==200)
                { 
                        //alert("操作成功!");
				   var d=document.getElementById('areas');
                   var a=xmlHttp.responseText;
				   var b=a.split(',');
				   d.length=1;
				   for(i=1;i<b.length;i++)
				   {
					   var c=b[i].split('-');
					  if(c[1]!="")
					  {
					   d.options[d.length] = new Option(c[1],c[0]);
					  }
				   }
				   
                }
        }
        else
        {

        }
}