// Ajax関係の処理
<!--
var targetIdOrderPublic;																				// 処理対象プルダウンのID

// Ajax通信(会員検索)成功時の処理
var searchOrderPublicCallback = function (json, dataType) {
	$.each(json, function(i, item){																		// entryの各要素へアクセスする
		var orderCode = i;
		var orderName = item;
		
		// プルダウンの要素を追加する
		addOption(targetIdOrderPublic, orderCode, orderName);
	});
	
	document.getElementById(targetIdOrderPublic).selectedIndex = 0;
}

// Ajax通信(会員検索)
function searchOrderPublic(pullId, artClass) {
	targetIdOrderPublic = pullId;
	
	// プルダウンを空にする
	clearOption(pullId);
	
	// Ajax通信をする
	new $.ajax({
		url: '/ajax/ajax_search_order_public.php',
		type: 'GET',
		data: {																							// リクエストパラメータ
			'ac': artClass
		},
		dataType: 'json',																				// データ形式はJSON
		cache: false,																					// キャッシュを使用しない
		async: false,																					// 同期通信(しないとコールバックが後回しになる)
		success : searchOrderPublicCallback
	});
}




// Ajax通信(詳細エリア)成功時の処理
var AreaDetailCallback = function (json, dataType) {
	var seaAreaDetail = document.getElementById("seaAreaDetail");
	var str ="";
	$.each(json, function(i, item){																	// entryの各要素へアクセスする
		//optionタグ生成
		var optionstr = document.createElement("option");
		optionstr.setAttribute("label",item["loc_name"]);
		optionstr.setAttribute("value",item["pref_seqno"]);
		//optionタグ内の文字列生成
		var loc_name = document.createTextNode(item["loc_name"]);
		
		optionstr.appendChild(loc_name);
		seaAreaDetail.appendChild(optionstr);
		
	});
	
	
}

//エリアを選ぶとより細かいエリアを表示
function selectAreaDetail(areaVal){
	
	// Ajax通信をする
	new $.ajax({
		url: '/ajax/ajax_selectareadetail.php',
		type: 'GET',
		data: {																							// リクエストパラメータ
			'area_code': areaVal
		},
		dataType: 'json',																				// データ形式はJSON
		cache: false,																					// キャッシュを使用しない
		async: false,																					// 同期通信(しないとコールバックが後回しになる)
		success : AreaDetailCallback
	});
	
}




// -->
