var target_array=new Array("country","chihou","chiku","bunrui","kakuzuke");

function func1(){
	change_disabled_budou();
	new Ajax.Request('xml.php?s1=0&s2=0&s3=0&s4=0&s5=0',{method:'get',onComplete:cb_func1});
}

function change_disabled_budou(){
	var f = document.f1;
	if(f.radio_budou[0].checked){
		f.budou_01.disabled = false;
		f.budou_02.disabled = true;
	}else{
		f.budou_01.disabled = true;
		f.budou_02.disabled = false;
	}
}


function cb_func1(httpObj){
	var f = document.f1;
	var xml = httpObj.responseXML;
	var i,j,target;
	var tag = new Array("co","r","d","cl","g");

	for(i=0;i<5;i++){
		target = target_array[i];
		tag_xml = xml.getElementsByTagName(tag[i]);
		f[target].length = tag_xml.length+1;
		f[target].options[0].text  = "指定しない";
		f[target].options[0].value = "def";
		for(j=0;j<tag_xml.length;j++){
			f[target].options[j+1].text  = tag_xml[j].childNodes[0].nodeValue;
			f[target].options[j+1].value = tag_xml[j].getAttribute("value");
		}
	}
}


function select_change(n){
	var f = document.f1;
	var str = "";
	str += "s1="  + f["country"].value;
	str += "&s2=" + f["chihou"].value;
	str += "&s3=" + f["chiku"].value;
	str += "&s4=" + f["bunrui"].value;
	str += "&s5=" + f["kakuzuke"].value;
	var key = (f[target_array[n]].value == 'def') ? 0 : 1;
	f[target_array[n]].options[key].selected = true;
	new Ajax.Request('xml.php?'+str,{method:'get',onComplete:cb_func1});
}

function reset_selected(s){
	if(s.selectedIndex != -1){
		s.options[s.selectedIndex].selected = false;
	}
}

function func_init(){
	var f = document.f1;
	for(var i=0;i<5;i++){
		reset_selected(f[target_array[i]]);
	}
	new Ajax.Request('xml.php',{method:'get',onComplete:cb_func1});
}