// 起動時の地域詳細表示
function init(chiku_id){
	
	var get = getRequest();
	var area = '';

	for(var i = 0; i < get.length; i++) {
		area += '&chiku_detail_id[]='+get[i];
	}
	
	// リクエストURL
	var url = 'select.php?chiku_id='+chiku_id+area;
	//alert(url);
	// リクエスト
	sendRequest(url, setMenu, 'GET', '');
}


function getRequest(){
  
  if(location.search.length > 1) {
	var get = new Array();
	var ret = location.search.substr(1).split("&");
	var j = 0;
	for(var i = 0; i < ret.length; i++) {
		var r = ret[i].split("=");
		//alert(r[0]);
		if(r[0].match(/chiku_detail_id/)){
			get[j] = r[1];
			j+=1;	
		}
	}
	return get;
  } else {
	return false;
  }
}

// 地域詳細エリアを設定
function setMenu(req){
	
	// xml生成された情報を取得
	dists = req.responseXML.getElementsByTagName('dists');
	// HTML生成
	dlist = document.getElementById('chiku_detail');
	dlist.innerHTML  = '';
	for(var i = 0; i < dists.length; i++){
		// 地域詳細ID
		var chiku_detail_id = dists[i].getElementsByTagName('chiku_detail_id');
		// 地域詳細名
		var chiku_detail_name = dists[i].getElementsByTagName('chiku_detail_name');
		var chiku_detail_slct = dists[i].getElementsByTagName('chiku_detail_slct');
		
		if(chiku_detail_slct[0].firstChild.nodeValue == 'SELECTED'){
			dlist.innerHTML  += '<div class="check_float"><input type="checkbox" name="chiku_detail_id[]" value="'+chiku_detail_id[0].firstChild.nodeValue+'" checked="checked" />'+chiku_detail_name[0].firstChild.nodeValue+'</div>\n';
		}else{
			dlist.innerHTML  += '<div class="check_float"><input type="checkbox" name="chiku_detail_id[]" value="'+chiku_detail_id[0].firstChild.nodeValue+'" />'+chiku_detail_name[0].firstChild.nodeValue+'</div>\n';	
		}
	}
}

// 地域を選択した場合の処理
function selectChange(target) {
	
	// リクエストURL
	var url = 'http://sunrise21.bz/select.php?chiku_id='+target.value;
	// リクエスト
	sendRequest(url, function(req){ setSubmenu(req, target)}, 'GET', '');
}

// 地域詳細エリアを設定
function setSubmenu(req, target){
	
	// xml生成された情報を取得
	dists = req.responseXML.getElementsByTagName('dists');
	// HTML生成
	dlist = document.getElementById('chiku_detail');
	dlist.innerHTML  = '';
	for(var i = 0; i < dists.length; i++){
		// 地域詳細ID
		var chiku_detail_id = dists[i].getElementsByTagName('chiku_detail_id');
		// 地域詳細名
		var chiku_detail_name = dists[i].getElementsByTagName('chiku_detail_name');
		//var dist_slct = dists[i].getElementsByTagName('dist_slct');
		//var kubun_code = dists[i].getElementsByTagName('kubun_code');
		//var cnt = dists[i].getElementsByTagName('cnt');
		dlist.innerHTML  += '<div class="check_float"><input type="checkbox" name="chiku_detail_id[]" value="'+chiku_detail_id[0].firstChild.nodeValue+'" />'+chiku_detail_name[0].firstChild.nodeValue+'</div>\n';
	}
}


// ソート順変更
function sortChange(target){
	
	var lct = location.search.replace(/&pageID=\d+/, "&pageID=1");	// ページID置き換え
	//alert(lct);
	var lct = lct.replace(/&turn=\d+/, "");	// ソート順削除
	var url = lct+'&turn='+target.value;
	//alert(url);
	
	location.href = url;
}
