

function xmlRead( search ){
	search = search || false;

	var shop_num = document.seekForm.usage.value;

	if ( shop_num != "" ){

		var url = "select_usage.php?usage_id="+shop_num;
		var xmlHttp;

		try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			xmlHttp=new XMLHttpRequest();
		}

		xmlHttp.onreadystatechange = function()
		{
			//readyState値は4で受信完了
			if (xmlHttp.readyState==4)
			{
				//コールバック
	//			alert(xmlHttp.responseText);
				ajaxCtrl(xmlHttp.responseText, search);
			}
		}


		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	} else {
		dataSet(false);
	}

}

function ajaxCtrl( data, search ){

	var data_list = new Object();

	if(data == ""){
		dataSet(false, search);
	}else{
		var tmp_array = data.split("\n");
		var counter = 0;
		for(var i = 0; i < tmp_array.length; i ++) {
			var tmp2_array = tmp_array[i].split(" --->>> ");
			if(tmp2_array[0] == undefined || tmp2_array[0] == ""){
				break;
			}
			data_list[counter] = tmp2_array[0];
			counter++;
			data_list[counter] = tmp2_array[1];
			counter++;
		}
		dataSet(data_list, search);
	}
}


function dataSet( data_list, search ){

	var ctrlwindow = document.getElementById("SEL2");

	var header =  '<select name="usage_d">'+"\n";
	var footer =  '</select>'+"\n";


	if(data_list == false){
		header += '<option value="">選択してください</option>'+"\n";
		ctrlwindow.innerHTML = header + footer;
		document.seekForm.usage_d.disabled = true;

	} else {
		header += '<option value="">選択してください</option>'+"\n";
		var option_str = "";

		var counter = 0;
		for(var i in data_list){
			if(counter % 2 == 0){
				if( data_list[i] == search ){
					option_str += '<option value="'+data_list[i]+'" selected>';
				} else {
					option_str += '<option value="'+data_list[i]+'">';
				}
			} else {
				option_str += data_list[i]+'</option>'+"\n";
			}
			counter++;
		}

	//	alert(option_str);

		ctrlwindow.innerHTML = header + option_str + footer;

	}

}