// ドロップダウンリストのジェネレート処理
function generateDropDownList(text_data, element_name) {
	//受信したテキストデータを行毎に配列に格納する。
	var lines = text_data.split("\n");
	//ドロップダウンリストを削除
	eliminateDropdownList(element_name);
	//selectタグの参照
	var select_node = document.getElementById(element_name);
	//項目を追加
	for(i=0; i<lines.length; i++) {
		if (lines[i] == '') {
			break;
		}
		var parts = lines[i].split(",");
		var code = parts[0];
		var item = parts[1];
		//optionタグを生成
		var opt = document.createElement('option');
		opt.value = code;
		opt.text = item;
		try {
			select_node.add(opt, null);
		} catch(ex) {
			select_node.add(opt, -1);
		}
	}
}

/**
 * 職種ドロップダウンリスト中項目表示処理
 */
function dispJobType(big_element, uri, generate_func) {
	var big_id;
	var str_list;

	big_id = document.getElementById(big_element).value;
	str_list = uri + '?big=' + big_id + '&hoge=' +(new Date).getTime();
	
	httpRequest(str_list, generate_func);
}

/**
 * 資格・免許ドロップダウンリスト中項目表示処理
 */
function dispLicense(big_element, uri, generate_func) {
	var big_id;
	var str_list;

	big_id = document.getElementById(big_element).value;
	str_list = uri + '?big=' + big_id + '&hoge=' +(new Date).getTime();
	
	httpRequest(str_list, generate_func);
}

/**
 * 場所ドロップダウンリスト中項目表示処理
 */
function dispPlace(big_element, uri, generate_func) {
	var big_id;
	var str_list;

	big_id = document.getElementById(big_element).value;
	str_list = uri + '?big=' + big_id + '&hoge=' +(new Date).getTime();
	
	httpRequest(str_list, generate_func);
}
