function get_sts(httpObj) {

	$('sts').innerHTML = "";

	var data = eval(httpObj.responseText);

	for(var i = 0; i < data.length; i++){
		var opt = document.createElement('option');
		opt.setAttribute("name", "sts");
		opt.setAttribute("value", data[i].code);
		opt.innerHTML = data[i].name;
		$('sts').appendChild(opt);
	}

}

function tdhk_change() {

	var myAjax = new Ajax.Request(
		"./json/get_sts.php", 
		{
			method: 'get', 
			parameters: 'tdhk=' + $F('tdhk'), 
			onComplete: get_sts
		});

}

function insert_machine() {
	location.href = './?m=pc&a=page_h_machine_search&shop_id=' + $F('shop');
}

function get_machine(httpObj) {

	var type = 'null';

	$('machine').innerHTML = "";

	var data = eval(httpObj.responseText);

	for(var i = 0; i < data.length; i++){

		if(data[i].type != type) {
			var opt_type = document.createElement('option');
			if(data[i].type == 'pachinko') {
				opt_type.innerHTML = '--- パチンコ ---';
			} else if (data[i].type == 'slot') {
				opt_type.innerHTML = '--- スロット ---';
			}
			$('machine').appendChild(opt_type);
			type = data[i].type;
		}

		var opt = document.createElement('option');
		opt.setAttribute("name", "machine");
		opt.setAttribute("value", data[i].code);
		opt.innerHTML = data[i].name;
		$('machine').appendChild(opt);
	}

	$('button').innerHTML = "";
	if($F('shop') != 0) {
		var input = document.createElement('input');
		input.setAttribute('value', '　新規登録　');
		input.setAttribute('type', 'button');
		input.onclick = new Function('insert_machine()');
		$('button').appendChild(input);
	}
}

function shop_change() {

	var myAjax = new Ajax.Request(
		"./json/get_machine.php", 
		{
			method: 'get', 
			parameters: 'shop=' + $F('shop'), 
			onComplete: get_machine
		});

}

function get_shop(httpObj) {

	$('shop').innerHTML = "";

	var data = eval(httpObj.responseText);

	if($F('sts') == 0) {
		var div = document.createElement('div');
		div.className = "graph";
		div.innerHTML = "市町村を選択してください。";
		$('shop').appendChild(div);
	} else {

		if(data.length != 1) {

			var table = document.createElement('table');
			table.className = "inout";
			var tbody = document.createElement('tbody');

			for(var i = 0; i < data.length; i++){
				var tr = document.createElement('tr');
				var td = document.createElement('td');
				td.className = "inout";
				var a = document.createElement('a');
				a.setAttribute('href', './?m=pc&a=page_h_shop_prof&shop_id=' + data[i].code);
				a.innerHTML = data[i].name;
				td.appendChild(a);
				tr.appendChild(td);
				tbody.appendChild(tr);
			}

			table.appendChild(tbody);
			table.border = '0';
			table.cellSpacing = '0';
			table.cellPadding = '0';
			$('shop').appendChild(table);
		} else {
			var div = document.createElement('div');
			div.className = "graph";
			div.innerHTML = "登録店舗が存在しません。";
			$('shop').appendChild(div);
		}

	}


}

function sts_change() {

	var myAjax = new Ajax.Request(
		"./json/get_shop.php", 
		{
			method: 'get', 
			parameters: 'sts=' + $F('sts'), 
			onComplete: get_shop
		});

}

function ext_tdhk_change() {
	tdhk_change();

	$('shop').innerHTML = "";

	var div = document.createElement('div');
	div.className = "graph";
	div.innerHTML = "市町村を選択してください。";
	$('shop').appendChild(div);

}
