function update_ajax1(txt,target){
	var quarter_obj = eval("(" + txt + ")");
	num_data=quarter_obj.arraydata.length 
	document.forms['form1'][target].length=0
	document.forms['form1'][target].length=num_data
	if (num_data==1) document.forms['form1'][target].options[0]=new Option(L_any,'')
	if (num_data>1) document.forms['form1'][target].options[0]=new Option(L_any,'')
	for(var i=0;i<num_data;i++){
		if(quarter_obj.arraydata[i].id>0 && typeof(document.forms['form1'][target].options[i+1])=='object'){
			document.forms['form1'][target].options[i+1]=new Option(quarter_obj.arraydata[i].name,quarter_obj.arraydata[i].id,quarter_obj.arraydata[i].selected)
		}
	}
}
	
function post_ajax1(post_url,post_string,target) { //
    var xmlHttpReq = false;
    var self = this;
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
    self.xmlHttpReq.open('POST', post_url, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    self.xmlHttpReq.onreadystatechange = function() {
        if (self.xmlHttpReq.readyState == 4) {
//        	alert(eval("(" + self.xmlHttpReq.responseText + ")"))
           update_ajax1(self.xmlHttpReq.responseText,target);
        }
    }
    self.xmlHttpReq.send(post_string);
}
function change_selgen(townid,src_file,target){
//	alert(townid);
	post_ajax1('/'+src_file+'?townid='+townid,'townid='+townid,target)
	
}

