var xmlHttp; 
var xmlHttpa;
function createXMLHttpRequest() { 
    if (window.ActiveXObject) { 
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); 
    }  
    else if (window.XMLHttpRequest) { 
        xmlHttp = new XMLHttpRequest(); 
    } 
} 
function createXMLHttpRequesta() { 
    if (window.ActiveXObject) { 
        xmlHttpa = new ActiveXObject("Microsoft.XMLHTTP"); 
    }  
    else if (window.XMLHttpRequest) { 
        xmlHttpa = new XMLHttpRequest(); 
    } 
}  
    
function startRequest(select,address_id) { 
    createXMLHttpRequest(); 
    createXMLHttpRequesta(); 
	
    xmlHttp.onreadystatechange = function handleStateChange(){
	if(xmlHttp.readyState == 4) { 
			if(xmlHttp.status == 200) { 
			 var obj = document.getElementById(select+'2'); 
				obja = document.getElementById(select+'3');
				eval("obj.options[obj.options.length] = new Option('选择城市','0');\n"); 
				eval(xmlHttp.responseText); 
				startRequesta(select,address_id);
			} 
		} 
	};
    xmlHttpa.onreadystatechange = handleStateChangearea; 
    document.getElementById(select+'2').options.length = 0; 
    document.getElementById(select+'3').options.length = 0;
    var addressid = document.getElementById(select+'1').value; 
	if (addressid!=0)
	{
		document.getElementById(address_id).value = addressid;
	}
	var qurl = "/Ajax/address.php?addressid="+addressid+"&address="+addr+"&select="+select; 
	/*判断浏览器是否是FF*/
	var ua = navigator.userAgent.toLowerCase();
	//alert(navigator.userAgent.indexOf("Firefox"));
	var FF = ua.indexOf("firefox");
	var chrome = ua.indexOf("chrome");
	var isff = false;
	if(FF>=0 || chrome>=0)
	{
		isff = true;
	}
	/*判断浏览器结束*/
	if(isff)
	{
		xmlHttp.open("GET", qurl, true);  //FF不支持异步
	}
	else
	{
		xmlHttp.open("GET", qurl, false);
	}
    xmlHttp.send(null);
} 

function handleStateChangearea() {         
            eval(xmlHttpa.responseText);          
} 

function startRequesta(select,address_id) { 
    createXMLHttpRequesta(); 
    xmlHttpa.onreadystatechange = function handleStateChangea(){    
		if(xmlHttpa.readyState == 4) { 
        if(xmlHttpa.status == 200) { 
         var obja = document.getElementById(select+'3'); 
			eval("obja.options[obja.options.length] = new Option('选择地区','0');\n"); 
            eval(xmlHttpa.responseText); 
		var addressid = document.getElementById(select+'3').value; 
		if (addressid!=0)
		{
			document.getElementById(address_id).value = addressid;
		}
		else
		{
			document.getElementById(address_id).value = document.getElementById(select+'2').value
		}
			} 
		} 
	}; 
    document.getElementById(select+'3').options.length = 0; 
    var addressid = document.getElementById(select+'2').value; 
	if (addressid!=0)
	{
		document.getElementById(address_id).value = addressid;
	}
	var qurl = "/Ajax/address.php?addressid="+addressid+"&address="+addr+"&select="+select; 
	/*判断浏览器是否是FF*/
	var ua = navigator.userAgent.toLowerCase();
	//alert(navigator.userAgent.indexOf("Firefox"));
	var FF = ua.indexOf("firefox");
	var chrome = ua.indexOf("chrome");
	var isff = false;
	if(FF>=0 || chrome>=0)
	{
		isff = true;
	}
	/*判断浏览器结束*/
	if(isff)
	{
		xmlHttpa.open("GET", qurl, true);  //FF不支持异步
	}
	else
	{
		xmlHttpa.open("GET", qurl, false);
	} 
    xmlHttpa.send(null); 
} 

function setaddress(select,address_id) { 
    var addressid = document.getElementById(select).value; 
	//if (addressid!=0)
	//{
		document.getElementById(address_id).value = addressid;
	//}
} 