
var brand;

function init(f) {

	nowmodel=f;

	var state;
	var result;

	brand=document.f_search_by_model.br.value;
//	brand=f.options[f.selectedIndex].value;

	if(document.f_search_by_model.br[0].selected!=true){
		modelDisp();
	}

//	state = $('state');
//	result = $('result');
}

function modelDisp() {
//	state.innerHTML = "処理中です・・・<br />\n";

	var url = "model_xml.asp?br=" + brand;
	var paramList = "";

	new Ajax.Request(url,
	{
		method: 'get',
		onSuccess: getData,
		onFailure: showErrMsg,
		parameters: paramList
	});

	function getData(data){

		var response = data.responseXML.getElementsByTagName('Response');

		var item = response[0].getElementsByTagName('Item');
		var tmpHtml="<select name='md'>";

		tmpHtml += "<option value=''>--指定なし--</option>"

		for(i = 0; i < item.length; i++){
			var modelCd = item[i].getElementsByTagName('Model_cd');
			var modelCdValue = modelCd[0].firstChild.nodeValue;

			var modelName = item[i].getElementsByTagName('Model_name');
			var modelNameValue = modelName[0].firstChild.nodeValue;

//			tmpHtml += "<option value='" + modelCdValue + "'>" + modelNameValue +"</option>\n";
			tmpHtml += "<option value='" + modelCdValue + "'";
			if(modelCdValue==nowmodel){
				tmpHtml += " selected";
			}
			tmpHtml += ">" + modelNameValue + "</option>\n";

		}

		tmpHtml += "</select>"

//		result.innerHTML = tmpHtml;
document.getElementById('result').innerHTML = tmpHtml;

//		state.innerHTML = "データを取得しました。<br />\n";

	}

	function showErrMsg(){
		clearDisp();
		state.innerHTML = "データを取得できませんでした。<br />\n";
	}

}

//state.innerHTML = "データを取得できませんでした。<br />\n";

