//物件リクエスト関係の処理
<!--

//グローバル変数定義
var arrartitem;																	//物件種目リスト（配列）

//ユーザ定義関数
//ラジオボタンの選択されている値を取得する
function GetRadioValue(targetradio) {
	var value = "";																//取得した値
	for (i = 0; i < targetradio.length; i++) {
		//チェック状態かどうか
		if (targetradio[i].checked) {
			//値を取得する
			value = targetradio[i].value;
			break;
		}
	}
	return value;
}

//フォームロード時の初期化処理
function LoadProc() {
	IniArtItemList();															//物件種目リストを初期化する
	IniMuniList();																//市町村リストを初期化する
	IniSectList();																//町字リストを初期化する
	
	//物件種別を変更したときの処理をする
	ChangeArtClass();
	
	//配信方法を変更したときの処理をする
	ChIndDistribution();
	
	//エリアを変更したときの処理をする
	ChangeArea();
	
	//エリアまたは町字を表示する（確認画面から戻ってきたときのため）
	DispSect();
}

//物件種別を変更したとき
function ChangeArtClass() {
	var artclass = GetRadioValue(document.reqart.seaartclass);					//物件種別コード
	
	//物件種目を更新し、選択できる項目を切り替える
	SetArtItem(artclass);
}

//物件種目を更新し、選択できる項目を切り替える
function SetArtItem(artclass) {
	var dispstr;
	
	var seaartitemdef = document.reqart.seaartitemdef.value;					//物件種目デフォルト
	
	var artclassrowdata = arrartitem[artclass];									//選択された物件種別の物件種目
	
	dispstr = "";
	if (artclassrowdata.length > 0) {
		dispstr = dispstr + "<label><input type='radio' name='seaartitem' id='artitem0' value='0'";
		if (seaartitemdef == "0") {
			dispstr = dispstr + " checked='checked'";
		}
		dispstr = dispstr + " />指定なし</label>&nbsp;&nbsp;" + "\n";
		for (artitem in artclassrowdata) {
			dispstr = dispstr + "<label><input type='radio' name='seaartitem' id='artitem" + artitem + "' value='" + artitem + "'";
			if (seaartitemdef == artitem) {
				dispstr = dispstr + " checked='checked'";
			}
			dispstr = dispstr + " />" + arrartitem[artclass][artitem] + "</label>&nbsp;&nbsp;" + "\n";
		}
	} else {
		dispstr = "<input type='hidden' name='seaartitem' id='artitem0' value='0' />&nbsp;";
	}
	if (dispstr == "") {
		dispstr = "&nbsp;";
	}
	document.getElementById("rartitem").innerHTML = dispstr;
	document.reqart.seaartitemdef.value = "0";									//物件種目デフォルトをクリアする
	
	
	//物件種別によって有効・無効の項目、選択項目を変える
	switch (artclass) {
		//賃貸居住用
		case "31":
			document.getElementById("landlottsubostart").disabled = 1;			//面積開始
			document.getElementById("landlottsuboend").disabled = 1;			//面積終了
			
			var checklaidoutsea = document.reqart.elements["laidoutsea[]"];
			for (i = 0; i < checklaidoutsea.length; i++) {
				checklaidoutsea[i].disabled = 0;								//検索用間取り
				checklaidoutsea[i].checked = 0;
			}
			var checkother = document.reqart.elements["other[]"];
			for (i = 0; i < checkother.length; i++) {
				checkother[i].disabled = 0;										//その他条件
			}
			
			//予算開始選択項目
			dispstr = "";
			dispstr = dispstr + "<select name='budgetstart' id='budgetstart'>";
			dispstr = dispstr + "<option label='下限なし' value='' selected='selected'>下限なし</option>";
			dispstr = dispstr + "<option label='1' value='1'>1</option>";
			dispstr = dispstr + "<option label='2' value='2'>2</option>";
			dispstr = dispstr + "<option label='3' value='3'>3</option>";
			dispstr = dispstr + "<option label='4' value='4'>4</option>";
			dispstr = dispstr + "<option label='5' value='5'>5</option>";
			dispstr = dispstr + "<option label='6' value='6'>6</option>";
			dispstr = dispstr + "<option label='7' value='7'>7</option>";
			dispstr = dispstr + "<option label='8' value='8'>8</option>";
			dispstr = dispstr + "<option label='9' value='9'>9</option>";
			dispstr = dispstr + "<option label='10' value='10'>10</option>";
			dispstr = dispstr + "<option label='11' value='11'>11</option>";
			dispstr = dispstr + "</select>";
			document.getElementById("budgetstart").outerHTML = dispstr;
			
			//予算終了選択項目
			dispstr = "";
			dispstr = dispstr + "<select name='budgetend' id='budgetend'>";
			dispstr = dispstr + "<option label='1' value='1'>1</option>";
			dispstr = dispstr + "<option label='2' value='2'>2</option>";
			dispstr = dispstr + "<option label='3' value='3'>3</option>";
			dispstr = dispstr + "<option label='4' value='4'>4</option>";
			dispstr = dispstr + "<option label='5' value='5'>5</option>";
			dispstr = dispstr + "<option label='6' value='6'>6</option>";
			dispstr = dispstr + "<option label='7' value='7'>7</option>";
			dispstr = dispstr + "<option label='8' value='8'>8</option>";
			dispstr = dispstr + "<option label='9' value='9'>9</option>";
			dispstr = dispstr + "<option label='10' value='10'>10</option>";
			dispstr = dispstr + "<option label='11' value='11'>11</option>";
			dispstr = dispstr + "<option label='上限なし' value='' selected='selected'>上限なし</option>";
			dispstr = dispstr + "</select>";
			document.getElementById("budgetend").outerHTML = dispstr;
			
			//予算単位
			dispstr = "";
			dispstr = dispstr + "万円";
			document.getElementById("runit1").innerHTML = dispstr;
			document.getElementById("runit2").innerHTML = dispstr;
			
			//検索用間取り
			document.getElementById("labellaidoutsea1").style.display = "block";
			document.getElementById("labellaidoutsea5").style.display = "none";
			document.getElementById("labellaidoutsea6").style.display = "block";
			document.getElementById("labellaidoutsea7").style.display = "none";
			
			break;
		//賃貸事業用
		case "32":
			document.getElementById("landlottsubostart").disabled = 1;			//面積開始
			document.getElementById("landlottsuboend").disabled = 1;			//面積終了
			
			var checklaidoutsea = document.reqart.elements["laidoutsea[]"];
			for (i = 0; i < checklaidoutsea.length; i++) {
				checklaidoutsea[i].disabled = 1;								//検索用間取り
				checklaidoutsea[i].checked = 0;
			}
			var checkother = document.reqart.elements["other[]"];
			for (i = 0; i < checkother.length; i++) {
				checkother[i].disabled = 1;										//その他条件
			}
			
			//予算開始選択項目
			dispstr = "";
			dispstr = dispstr + "<select name='budgetstart' id='budgetstart'>";
			dispstr = dispstr + "<option label='下限なし' value='' selected='selected'>下限なし</option>";
			dispstr = dispstr + "<option label='5' value='5'>5</option>";
			dispstr = dispstr + "<option label='10' value='10'>10</option>";
			dispstr = dispstr + "<option label='15' value='15'>15</option>";
			dispstr = dispstr + "<option label='20' value='20'>20</option>";
			dispstr = dispstr + "<option label='25' value='25'>25</option>";
			dispstr = dispstr + "<option label='30' value='30'>30</option>";
			dispstr = dispstr + "<option label='35' value='35'>35</option>";
			dispstr = dispstr + "<option label='40' value='40'>40</option>";
			dispstr = dispstr + "<option label='45' value='45'>45</option>";
			dispstr = dispstr + "<option label='50' value='50'>50</option>";
			dispstr = dispstr + "</select>";
			document.getElementById("budgetstart").outerHTML = dispstr;
			
			//予算終了選択項目
			dispstr = "";
			dispstr = dispstr + "<select name='budgetend' id='budgetend'>";
			dispstr = dispstr + "<option label='5' value='5'>5</option>";
			dispstr = dispstr + "<option label='10' value='10'>10</option>";
			dispstr = dispstr + "<option label='15' value='15'>15</option>";
			dispstr = dispstr + "<option label='20' value='20'>20</option>";
			dispstr = dispstr + "<option label='25' value='25'>25</option>";
			dispstr = dispstr + "<option label='30' value='30'>30</option>";
			dispstr = dispstr + "<option label='35' value='35'>35</option>";
			dispstr = dispstr + "<option label='40' value='40'>40</option>";
			dispstr = dispstr + "<option label='45' value='45'>45</option>";
			dispstr = dispstr + "<option label='50' value='50'>50</option>";
			dispstr = dispstr + "<option label='上限なし' value='' selected='selected'>上限なし</option>";
			dispstr = dispstr + "</select>";
			document.getElementById("budgetend").outerHTML = dispstr;
			
			//予算単位
			dispstr = "";
			dispstr = dispstr + "万円";
			document.getElementById("runit1").innerHTML = dispstr;
			document.getElementById("runit2").innerHTML = dispstr;
			
			break;
		//賃貸土地
		case "33":
			document.getElementById("landlottsubostart").disabled = 0;			//面積開始
			document.getElementById("landlottsuboend").disabled = 0;			//面積終了
			
			var checklaidoutsea = document.reqart.elements["laidoutsea[]"];
			for (i = 0; i < checklaidoutsea.length; i++) {
				checklaidoutsea[i].disabled = 1;								//検索用間取り
				checklaidoutsea[i].checked = 0;
			}
			var checkother = document.reqart.elements["other[]"];
			for (i = 0; i < checkother.length; i++) {
				checkother[i].disabled = 1;										//その他条件
			}
			
			//予算開始選択項目
			dispstr = "";
			dispstr = dispstr + "<select name='budgetstart' id='budgetstart'>";
			dispstr = dispstr + "<option label='下限なし' value='' selected='selected'>下限なし</option>";
			dispstr = dispstr + "<option label='4' value='4'>4</option>";
			dispstr = dispstr + "<option label='6' value='6'>6</option>";
			dispstr = dispstr + "<option label='8' value='8'>8</option>";
			dispstr = dispstr + "<option label='10' value='10'>10</option>";
			dispstr = dispstr + "<option label='15' value='15'>15</option>";
			dispstr = dispstr + "<option label='20' value='20'>20</option>";
			dispstr = dispstr + "<option label='30' value='30'>30</option>";
			dispstr = dispstr + "<option label='40' value='40'>40</option>";
			dispstr = dispstr + "<option label='50' value='50'>50</option>";
			dispstr = dispstr + "</select>";
			document.getElementById("budgetstart").outerHTML = dispstr;
			
			//予算終了選択項目
			dispstr = "";
			dispstr = dispstr + "<select name='budgetend' id='budgetend'>";
			dispstr = dispstr + "<option label='4' value='4'>4</option>";
			dispstr = dispstr + "<option label='6' value='6'>6</option>";
			dispstr = dispstr + "<option label='8' value='8'>8</option>";
			dispstr = dispstr + "<option label='10' value='10'>10</option>";
			dispstr = dispstr + "<option label='15' value='15'>15</option>";
			dispstr = dispstr + "<option label='20' value='20'>20</option>";
			dispstr = dispstr + "<option label='30' value='30'>30</option>";
			dispstr = dispstr + "<option label='40' value='40'>40</option>";
			dispstr = dispstr + "<option label='50' value='50'>50</option>";
			dispstr = dispstr + "<option label='上限なし' value='' selected='selected'>上限なし</option>";
			dispstr = dispstr + "</select>";
			document.getElementById("budgetend").outerHTML = dispstr;
			
			//予算単位
			dispstr = "";
			dispstr = dispstr + "万円";
			document.getElementById("runit1").innerHTML = dispstr;
			document.getElementById("runit2").innerHTML = dispstr;
			
			break;
		//賃貸駐車場
		case "34":
			document.getElementById("landlottsubostart").disabled = 1;			//面積開始
			document.getElementById("landlottsuboend").disabled = 1;			//面積終了
			
			var checklaidoutsea = document.reqart.elements["laidoutsea[]"];
			for (i = 0; i < checklaidoutsea.length; i++) {
				checklaidoutsea[i].disabled = 1;								//検索用間取り
				checklaidoutsea[i].checked = 0;
			}
			var checkother = document.reqart.elements["other[]"];
			for (i = 0; i < checkother.length; i++) {
				checkother[i].disabled = 1;										//その他条件
			}
			
			//予算開始選択項目
			dispstr = "";
			dispstr = dispstr + "<select name='budgetstart' id='budgetstart'>";
			dispstr = dispstr + "<option label='下限なし' value='' selected='selected'>下限なし</option>";
			dispstr = dispstr + "<option label='2' value='2'>2</option>";
			dispstr = dispstr + "<option label='4' value='4'>4</option>";
			dispstr = dispstr + "<option label='6' value='6'>6</option>";
			dispstr = dispstr + "<option label='8' value='8'>8</option>";
			dispstr = dispstr + "<option label='10' value='10'>10</option>";
			dispstr = dispstr + "<option label='12' value='12'>12</option>";
			dispstr = dispstr + "<option label='15' value='15'>15</option>";
			dispstr = dispstr + "<option label='20' value='20'>20</option>";
			dispstr = dispstr + "<option label='25' value='25'>25</option>";
			dispstr = dispstr + "</select>";
			document.getElementById("budgetstart").outerHTML = dispstr;
			
			//予算終了選択項目
			dispstr = "";
			dispstr = dispstr + "<select name='budgetend' id='budgetend'>";
			dispstr = dispstr + "<option label='2' value='2'>2</option>";
			dispstr = dispstr + "<option label='4' value='4'>4</option>";
			dispstr = dispstr + "<option label='6' value='6'>6</option>";
			dispstr = dispstr + "<option label='8' value='8'>8</option>";
			dispstr = dispstr + "<option label='10' value='10'>10</option>";
			dispstr = dispstr + "<option label='12' value='12'>12</option>";
			dispstr = dispstr + "<option label='15' value='15'>15</option>";
			dispstr = dispstr + "<option label='20' value='20'>20</option>";
			dispstr = dispstr + "<option label='25' value='25'>25</option>";
			dispstr = dispstr + "<option label='上限なし' value='' selected='selected'>上限なし</option>";
			dispstr = dispstr + "</select>";
			document.getElementById("budgetend").outerHTML = dispstr;
			
			//予算単位
			dispstr = "";
			dispstr = dispstr + "千円";
			document.getElementById("runit1").innerHTML = dispstr;
			document.getElementById("runit2").innerHTML = dispstr;
			
			break;
		//売買一戸建
		case "12":
			document.getElementById("landlottsubostart").disabled = 1;			//面積開始
			document.getElementById("landlottsuboend").disabled = 1;			//面積終了
			
			var checklaidoutsea = document.reqart.elements["laidoutsea[]"];
			for (i = 0; i < checklaidoutsea.length; i++) {
				checklaidoutsea[i].disabled = 0;								//検索用間取り
				checklaidoutsea[i].checked = 0;
			}
			var checkother = document.reqart.elements["other[]"];
			for (i = 0; i < checkother.length; i++) {
				checkother[i].disabled = 1;										//その他条件
			}
			
			//予算開始選択項目
			dispstr = "";
			dispstr = dispstr + "<select name='budgetstart' id='budgetstart'>";
			dispstr = dispstr + "<option label='下限なし' value='' selected='selected'>下限なし</option>";
			dispstr = dispstr + "<option label='500' value='500'>500</option>";
			dispstr = dispstr + "<option label='1000' value='1000'>1000</option>";
			dispstr = dispstr + "<option label='1500' value='1500'>1500</option>";
			dispstr = dispstr + "<option label='2000' value='2000'>2000</option>";
			dispstr = dispstr + "<option label='2500' value='2500'>2500</option>";
			dispstr = dispstr + "<option label='3000' value='3000'>3000</option>";
			dispstr = dispstr + "<option label='3500' value='3500'>3500</option>";
			dispstr = dispstr + "<option label='4000' value='4000'>4000</option>";
			dispstr = dispstr + "<option label='4500' value='4500'>4500</option>";
			dispstr = dispstr + "<option label='5000' value='5000'>5000</option>";
			dispstr = dispstr + "</select>";
			document.getElementById("budgetstart").outerHTML = dispstr;
			
			//予算終了選択項目
			dispstr = "";
			dispstr = dispstr + "<select name='budgetend' id='budgetend'>";
			dispstr = dispstr + "<option label='500' value='500'>500</option>";
			dispstr = dispstr + "<option label='1000' value='1000'>1000</option>";
			dispstr = dispstr + "<option label='1500' value='1500'>1500</option>";
			dispstr = dispstr + "<option label='2000' value='2000'>2000</option>";
			dispstr = dispstr + "<option label='2500' value='2500'>2500</option>";
			dispstr = dispstr + "<option label='3000' value='3000'>3000</option>";
			dispstr = dispstr + "<option label='3500' value='3500'>3500</option>";
			dispstr = dispstr + "<option label='4000' value='4000'>4000</option>";
			dispstr = dispstr + "<option label='4500' value='4500'>4500</option>";
			dispstr = dispstr + "<option label='5000' value='5000'>5000</option>";
			dispstr = dispstr + "<option label='上限なし' value='' selected='selected'>上限なし</option>";
			dispstr = dispstr + "</select>";
			document.getElementById("budgetend").outerHTML = dispstr;
			
			//予算単位
			dispstr = "";
			dispstr = dispstr + "万円";
			document.getElementById("runit1").innerHTML = dispstr;
			document.getElementById("runit2").innerHTML = dispstr;
			
			//検索用間取り
			document.getElementById("labellaidoutsea1").style.display = "none";
			document.getElementById("labellaidoutsea5").style.display = "block";
			document.getElementById("labellaidoutsea6").style.display = "none";
			document.getElementById("labellaidoutsea7").style.display = "block";
			
			break;
		//売買土地
		case "11":
			document.getElementById("landlottsubostart").disabled = 0;			//面積開始
			document.getElementById("landlottsuboend").disabled = 0;			//面積終了
			
			var checklaidoutsea = document.reqart.elements["laidoutsea[]"];
			for (i = 0; i < checklaidoutsea.length; i++) {
				checklaidoutsea[i].disabled = 1;								//検索用間取り
				checklaidoutsea[i].checked = 0;
			}
			var checkother = document.reqart.elements["other[]"];
			for (i = 0; i < checkother.length; i++) {
				checkother[i].disabled = 1;										//その他条件
			}
			
			//予算開始選択項目
			dispstr = "";
			dispstr = dispstr + "<select name='budgetstart' id='budgetstart'>";
			dispstr = dispstr + "<option label='下限なし' value='' selected='selected'>下限なし</option>";
			dispstr = dispstr + "<option label='500' value='500'>500</option>";
			dispstr = dispstr + "<option label='1000' value='1000'>1000</option>";
			dispstr = dispstr + "<option label='1500' value='1500'>1500</option>";
			dispstr = dispstr + "<option label='2000' value='2000'>2000</option>";
			dispstr = dispstr + "<option label='2500' value='2500'>2500</option>";
			dispstr = dispstr + "<option label='3000' value='3000'>3000</option>";
			dispstr = dispstr + "<option label='3500' value='3500'>3500</option>";
			dispstr = dispstr + "<option label='4000' value='4000'>4000</option>";
			dispstr = dispstr + "<option label='4500' value='4500'>4500</option>";
			dispstr = dispstr + "<option label='5000' value='5000'>5000</option>";
			dispstr = dispstr + "</select>";
			document.getElementById("budgetstart").outerHTML = dispstr;
			
			//予算終了選択項目
			dispstr = "";
			dispstr = dispstr + "<select name='budgetend' id='budgetend'>";
			dispstr = dispstr + "<option label='500' value='500'>500</option>";
			dispstr = dispstr + "<option label='1000' value='1000'>1000</option>";
			dispstr = dispstr + "<option label='1500' value='1500'>1500</option>";
			dispstr = dispstr + "<option label='2000' value='2000'>2000</option>";
			dispstr = dispstr + "<option label='2500' value='2500'>2500</option>";
			dispstr = dispstr + "<option label='3000' value='3000'>3000</option>";
			dispstr = dispstr + "<option label='3500' value='3500'>3500</option>";
			dispstr = dispstr + "<option label='4000' value='4000'>4000</option>";
			dispstr = dispstr + "<option label='4500' value='4500'>4500</option>";
			dispstr = dispstr + "<option label='5000' value='5000'>5000</option>";
			dispstr = dispstr + "<option label='上限なし' value='' selected='selected'>上限なし</option>";
			dispstr = dispstr + "</select>";
			document.getElementById("budgetend").outerHTML = dispstr;
			
			//予算単位
			dispstr = "";
			dispstr = dispstr + "万円";
			document.getElementById("runit1").innerHTML = dispstr;
			document.getElementById("runit2").innerHTML = dispstr;
			
			break;
		//売買マンション
		case "13":
			document.getElementById("landlottsubostart").disabled = 1;			//面積開始
			document.getElementById("landlottsuboend").disabled = 1;			//面積終了
			
			var checklaidoutsea = document.reqart.elements["laidoutsea[]"];
			for (i = 0; i < checklaidoutsea.length; i++) {
				checklaidoutsea[i].disabled = 0;								//検索用間取り
				checklaidoutsea[i].checked = 0;
			}
			var checkother = document.reqart.elements["other[]"];
			for (i = 0; i < checkother.length; i++) {
				checkother[i].disabled = 1;										//その他条件
			}
			
			//予算開始選択項目
			dispstr = "";
			dispstr = dispstr + "<select name='budgetstart' id='budgetstart'>";
			dispstr = dispstr + "<option label='下限なし' value='' selected='selected'>下限なし</option>";
			dispstr = dispstr + "<option label='500' value='500'>500</option>";
			dispstr = dispstr + "<option label='1000' value='1000'>1000</option>";
			dispstr = dispstr + "<option label='2000' value='2000'>2000</option>";
			dispstr = dispstr + "<option label='3000' value='3000'>3000</option>";
			dispstr = dispstr + "<option label='4000' value='4000'>4000</option>";
			dispstr = dispstr + "<option label='5000' value='5000'>5000</option>";
			dispstr = dispstr + "<option label='6000' value='6000'>6000</option>";
			dispstr = dispstr + "<option label='7000' value='7000'>7000</option>";
			dispstr = dispstr + "<option label='8000' value='8000'>8000</option>";
			dispstr = dispstr + "</select>";
			document.getElementById("budgetstart").outerHTML = dispstr;
			
			//予算終了選択項目
			dispstr = "";
			dispstr = dispstr + "<select name='budgetend' id='budgetend'>";
			dispstr = dispstr + "<option label='500' value='500'>500</option>";
			dispstr = dispstr + "<option label='1000' value='1000'>1000</option>";
			dispstr = dispstr + "<option label='2000' value='2000'>2000</option>";
			dispstr = dispstr + "<option label='3000' value='3000'>3000</option>";
			dispstr = dispstr + "<option label='4000' value='4000'>4000</option>";
			dispstr = dispstr + "<option label='5000' value='5000'>5000</option>";
			dispstr = dispstr + "<option label='6000' value='6000'>6000</option>";
			dispstr = dispstr + "<option label='7000' value='7000'>7000</option>";
			dispstr = dispstr + "<option label='8000' value='8000'>8000</option>";
			dispstr = dispstr + "<option label='上限なし' value='' selected='selected'>上限なし</option>";
			dispstr = dispstr + "</select>";
			document.getElementById("budgetend").outerHTML = dispstr;
			
			//予算単位
			dispstr = "";
			dispstr = dispstr + "万円";
			document.getElementById("runit1").innerHTML = dispstr;
			document.getElementById("runit2").innerHTML = dispstr;
			
			//検索用間取り
			document.getElementById("labellaidoutsea1").style.display = "block";
			document.getElementById("labellaidoutsea5").style.display = "none";
			document.getElementById("labellaidoutsea6").style.display = "block";
			document.getElementById("labellaidoutsea7").style.display = "none";
			
			break;
		//売買事業用
		case "14":
			document.getElementById("landlottsubostart").disabled = 1;			//面積開始
			document.getElementById("landlottsuboend").disabled = 1;			//面積終了
			
			var checklaidoutsea = document.reqart.elements["laidoutsea[]"];
			for (i = 0; i < checklaidoutsea.length; i++) {
				checklaidoutsea[i].disabled = 1;								//検索用間取り
				checklaidoutsea[i].checked = 0;
			}
			var checkother = document.reqart.elements["other[]"];
			for (i = 0; i < checkother.length; i++) {
				checkother[i].disabled = 1;										//その他条件
			}
			
			//予算開始選択項目
			dispstr = "";
			dispstr = dispstr + "<select name='budgetstart' id='budgetstart'>";
			dispstr = dispstr + "<option label='下限なし' value='' selected='selected'>下限なし</option>";
			dispstr = dispstr + "<option label='500' value='500'>500</option>";
			dispstr = dispstr + "<option label='1000' value='1000'>1000</option>";
			dispstr = dispstr + "<option label='2000' value='2000'>2000</option>";
			dispstr = dispstr + "<option label='3000' value='3000'>3000</option>";
			dispstr = dispstr + "<option label='4000' value='4000'>4000</option>";
			dispstr = dispstr + "<option label='5000' value='5000'>5000</option>";
			dispstr = dispstr + "<option label='6000' value='6000'>6000</option>";
			dispstr = dispstr + "<option label='7000' value='7000'>7000</option>";
			dispstr = dispstr + "<option label='8000' value='8000'>8000</option>";
			dispstr = dispstr + "<option label='9000' value='9000'>9000</option>";
			dispstr = dispstr + "<option label='10000' value='10000'>10000</option>";
			dispstr = dispstr + "</select>";
			document.getElementById("budgetstart").outerHTML = dispstr;
			
			//予算終了選択項目
			dispstr = "";
			dispstr = dispstr + "<select name='budgetend' id='budgetend'>";
			dispstr = dispstr + "<option label='500' value='500'>500</option>";
			dispstr = dispstr + "<option label='1000' value='1000'>1000</option>";
			dispstr = dispstr + "<option label='2000' value='2000'>2000</option>";
			dispstr = dispstr + "<option label='3000' value='3000'>3000</option>";
			dispstr = dispstr + "<option label='4000' value='4000'>4000</option>";
			dispstr = dispstr + "<option label='5000' value='5000'>5000</option>";
			dispstr = dispstr + "<option label='6000' value='6000'>6000</option>";
			dispstr = dispstr + "<option label='7000' value='7000'>7000</option>";
			dispstr = dispstr + "<option label='8000' value='8000'>8000</option>";
			dispstr = dispstr + "<option label='9000' value='9000'>9000</option>";
			dispstr = dispstr + "<option label='10000' value='10000'>10000</option>";
			dispstr = dispstr + "<option label='上限なし' value='' selected='selected'>上限なし</option>";
			dispstr = dispstr + "</select>";
			document.getElementById("budgetend").outerHTML = dispstr;
			
			//予算単位
			dispstr = "";
			dispstr = dispstr + "万円";
			document.getElementById("runit1").innerHTML = dispstr;
			document.getElementById("runit2").innerHTML = dispstr;
			
			break;
	}
}

//ラジオボタン（配信方法）の選択項目によって必須項目を変更する
function ChIndDistribution() {
	var cdistribution = GetRadioValue(document.reqart.cdistribution);					//配信方法
	
//	var labelcfax = document.getElementById("labelcfax");
	var labelcemail = document.getElementById("labelcemail");
	var labelcmobilemail = document.getElementById("labelcmobilemail");
	
	switch (cdistribution) {
		//Fax
		case "2":
//			labelcfax.innerHTML = "【※】";
			labelcemail.innerHTML = "";
			labelcmobilemail.innerHTML = "";
			
			break;
		//E-Mail
		case "3":
//			labelcfax.innerHTML = "";
			labelcemail.innerHTML = "【※】";
			labelcmobilemail.innerHTML = "";
			
			break;
		//携帯電話アドレス
		case "4":
//			labelcfax.innerHTML = "";
			labelcemail.innerHTML = "";
			labelcmobilemail.innerHTML = "【※】";
			
			break;
	}
	
	return cdistribution;
}

//エリアを変更したとき
function ChangeArea() {
	var areacode = document.reqart.area.value;										//エリアコード
	
	if (areacode == "999") {
		document.reqart.muni.disabled = 1;									//市町村リストを無効にする
		document.reqart.sect.disabled = 1;									//町字リストを無効にする
		document.reqart.addsect.disabled = 1;									//町字の[追加]ボタンを無効にする
	} else {
		document.reqart.muni.disabled = 0;								//市町村リストを有効にする
		document.reqart.sect.disabled = 0;								//町字リストを有効にする
		document.reqart.addsect.disabled = 0;								//町字の[追加]ボタンを有効にする
	}
	
	//エリアが選択されていない場合は[追加]ボタンを無効にする
	if (areacode == "" || areacode == "000") {
		document.reqart.addarea.disabled = 1;
	} else {
		document.reqart.addarea.disabled = 0;
	}
	
	//市町村リストを更新する
	SetMuniList(areacode);
	
	//市町村を変更したときの処理をする
	ChangeMuni();
}

//市町村を変更したとき
function ChangeMuni() {
	var areacode = document.reqart.area.value;										//エリアコード
	var municode = document.reqart.muni.value;										//市町村コード
	
	//町字リストを更新する
	SetSectList(areacode, municode);
	
	//町字を変更したときの処理をする
	ChangeSect();
}

//町字を変更したとき
function ChangeSect() {
	var areacode = document.reqart.area.value;										//エリアコード
	var municode = document.reqart.muni.value;										//市町村コード
	var sectcode = document.reqart.sect.value;										//町字コード
	
	//町字が選択されていない場合またはエリアが「県外」の場合は[追加]ボタンを無効にする
	if (sectcode == "" || sectcode == "000000" || areacode == "999") {
		document.reqart.addsect.disabled = 1;
	} else {
		document.reqart.addsect.disabled = 0;
	}
}

//市町村リストを更新する
function SetMuniList(areacode) {
	var dispstr;
	
	if (areacode != "999") {
		var munidef = document.reqart.munidef.value;								//市町村コードデフォルト
		
		dispstr = "";
		dispstr = "<select name='muni' id='muni' style='WIDTH: 120px' onchange='ChangeMuni()'>" + "\n";
		dispstr = dispstr + "<option value='000'";
		if (munidef == "000") {
			dispstr = dispstr + " selected";
		}
		dispstr = dispstr + ">【市】を選択してください</option>" + "\n";
		if (areacode != "" && areacode != "000"){
			for (municode in arrmuni[areacode]) {
				dispstr = dispstr + "<option value='" + municode + "'";
				if (munidef == municode) {
					dispstr = dispstr + " selected";
				}
				dispstr = dispstr + ">" + arrmuni[areacode][municode] + "</option>" + "\n";
			}
		}
		dispstr = dispstr + "</select>";
		document.reqart.muni.outerHTML = dispstr;
		document.reqart.munidef.value = "000";										//市町村コードデフォルトをクリアする
	}
}

//町字リストを更新する
function SetSectList(areacode, municode) {
	var dispstr;
	
	if (areacode != "999") {
		var sectdef = document.reqart.sectdef.value;								//町字コードデフォルト
		
		dispstr = "";
		dispstr = "<select name='sect' id='sect' style='WIDTH: 120px' onchange='ChangeSect()'>" + "\n";
		dispstr = dispstr + "<option value='000000'";
		if (sectdef == "000000") {
			dispstr = dispstr + " selected";
		}
		dispstr = dispstr + ">【町】を選択してください</option>" + "\n";
		if (areacode != "" && areacode != "000"){
			for (sectcode in arrsect[areacode][municode]) {
				dispstr = dispstr + "<option value='" + sectcode + "'";
				if (sectdef == sectcode) {
					dispstr = dispstr + " selected";
				}
				dispstr = dispstr + ">" + arrsect[areacode][municode][sectcode] + "</option>" + "\n";
			}
		}
		dispstr = dispstr + "</select>";
		document.reqart.sect.outerHTML = dispstr;
		document.reqart.sectdef.value = "000000";									//町字コードデフォルトをクリアする
	}
}

//エリアを追加する
function AddArea() {
	var selsect = document.reqart.selsect;												//選択リストボックス
	var listarea = document.reqart.area;												//エリアリストボックス
	
	var areaindex = listarea.options.selectedIndex;										//エリアインデックス
	var area = listarea.options[areaindex].value;										//エリアコード
	var areaname = listarea.options[areaindex].text;									//エリア
	
	//エリアと町字を区別するためコードにプレフィックスを付加する
	var dispcode = "a_" + area;															//設定するコード
	var dispname = areaname;															//表示名称
	
	//すでに選択されているかどうかをチェックする
	for (i = 0; i < selsect.options.length; i++) {
		//選択されている項目の場合
		if (dispcode == selsect.options[i].value) {
			window.alert("「" + dispname + "」はすでに選択されています");
			return false;
		}
	}
	
	//項目追加
	selsect.options.length++;
	selsect.options[selsect.options.length - 1] = new Option(dispname, dispcode);
	
	//データ送信用項目にコードと名称を設定する
	var selsectimp = document.reqart.selsectimp.value;
	if (selsectimp != "") {
		selsectimp = selsectimp + ",";
	}
	selsectimp = selsectimp + dispcode;
	
	var selsectnameimp = document.reqart.selsectnameimp.value;
	if (selsectnameimp != "") {
		selsectnameimp = selsectnameimp + ",";
	}
	selsectnameimp = selsectnameimp + dispname;
	
	document.reqart.selsectimp.value = selsectimp;
	document.reqart.selsectnameimp.value = selsectnameimp;
}

//町字を追加する
function AddSect() {
	var selsect = document.reqart.selsect;												//選択リストボックス
	var listarea = document.reqart.area;												//エリアリストボックス
	var listmuni = document.reqart.muni;												//市町村リストボックス
	var listsect = document.reqart.sect;												//町字リストボックス
	
	var areaindex = listarea.options.selectedIndex;										//エリアインデックス
	var area = listarea.options[areaindex].value;										//エリアコード
	
	var pref = document.reqart.pref.value;												//都道府県コード
	
	var muniindex = listmuni.options.selectedIndex;										//市町村インデックス
	var muni = listmuni.options[muniindex].value;										//市町村コード
	var muniname = listmuni.options[muniindex].text;									//市町村
	
	var sectindex = listsect.options.selectedIndex;										//町字インデックス
	var sect = listsect.options[sectindex].value;										//町字コード
	var sectname = listsect.options[sectindex].text;									//町字
	
	var prefseqno = str_pad(area, 3, "0") + pref + muni + sect;							//都道府県シーケンス番号
	
	//エリアと町字を区別するためコードにプレフィックスを付加する
	var dispcode = "p_" + prefseqno;													//設定するコード
	var dispname = muniname + sectname;													//表示名称
	
	//すでに選択されているかどうかをチェックする
	for (i = 0; i < selsect.options.length; i++) {
		//選択されている項目の場合
		if (dispcode == selsect.options[i].value) {
			window.alert("「" + dispname + "」はすでに選択されています");
			return false;
		}
	}
	
	//項目追加
	selsect.options.length++;
	selsect.options[selsect.options.length - 1] = new Option(dispname, dispcode);
	
	//データ送信用項目にコードと名称を設定する
	var selsectimp = document.reqart.selsectimp.value;
	if (selsectimp != "") {
		selsectimp = selsectimp + ",";
	}
	selsectimp = selsectimp + dispcode;
	
	var selsectnameimp = document.reqart.selsectnameimp.value;
	if (selsectnameimp != "") {
		selsectnameimp = selsectnameimp + ",";
	}
	selsectnameimp = selsectnameimp + dispname;
	
	document.reqart.selsectimp.value = selsectimp;
	document.reqart.selsectnameimp.value = selsectnameimp;
}

//エリアまたは町字を削除する
function DelSect() {
	var selsect = document.reqart.selsect;												//選択リストボックス
	
	//選択リストから項目が選択されている場合は削除する
	for (i = 0; i < selsect.options.length; i++) {
		//選択されている項目の場合
		if (selsect.options[i].selected) {
			selsect.options[i] = null;
			i--;
		}
	}
	
	//データ送信用項目にコードを設定する
	var arrtemp = Array();
	var arrnametemp = Array();
	for (i = 0; i < selsect.options.length; i++) {
		selsectcode = selsect.options[i].value;
		selsectname = selsect.options[i].text;
		arrtemp.push(selsectcode);
		arrnametemp.push(selsectname);
	}
	selsectimp = arrtemp.join(",");
	selsectnameimp = arrnametemp.join(",");
	document.reqart.selsectimp.value = selsectimp;
	document.reqart.selsectnameimp.value = selsectnameimp;
}

//エリアまたは町字を表示する（フォームロード時）
function DispSect() {
	var selsect = document.reqart.selsect;												//選択リストボックス
	var selsectimp = document.reqart.selsectimp.value;
	var selsectnameimp = document.reqart.selsectnameimp.value;
	
	if (selsectimp != "") {
		var arrtemp = Array();
		var arrnametemp = Array();
		
		arrtemp = selsectimp.split(",");
		arrnametemp = selsectnameimp.split(",");
		
		//項目追加
		selsect.options.length = 0;
		for (i = 0; i < arrtemp.length; i++) {
			selsect.options.length++;
			selsect.options[selsect.options.length - 1] = new Option(arrnametemp[i], arrtemp[i]);
		}
	}
}

//ユーザー定義関数
//チェックボックスの選択されている値を取得する
function GetCheckedValue(targetcheckbox){
	var value = "";
	var count = 0;
	for (i = 0; i < targetcheckbox.length; i++) {
		//チェック状態かどうか
		if (targetcheckbox[i].checked) {
			count++;
			//値を取得する
		}
	}
	value = count;

	return value;
}

//必須項目と値の入力範囲をチェックする（物件リクエスト）
function ChkVal_reqart(){
	var dispstr = "";																					//メッセージ表示文字列
	var errcount = 0;																					//チェックエラーカウント
	var resultflg = false;																				//チェック結果フラグ
	var arremptyitem = new Array();																		//未入力項目名
//	var arrngitem = new Array();																		//値が不正な項目
	
//	var buildtype;
/*	var cdistribution;																					//配信方法
	var cterm;*/																						//配信期間
	
	
	//必須項目の未入力チェック
	//物件種別
	var targetradio = document.getElementsByName("buildtype");
//	buildtype = GetCheckedValue(document.reqart.buildtype);
	buildtype = GetRadioValue(targetradio);
	if (buildtype == "" || buildtype == "0"){
		arremptyitem.push("[物件種別]");
		errcount++;
	}

/*	//お名前
	if (document.reqart.cname.value == ""){
		arremptyitem.push("[お名前]");
		errcount++;
	}
	//配信方法
*/
/*	cdistribution = GetRadioValue(document.reqart.cdistribution);
	if (cdistribution == "" || cdistribution == "0"){
		arremptyitem.push("[配信方法]");
		errcount++;
	}
	//配信期間
	cterm = GetRadioValue(document.reqart.cterm);
	if (cterm == "" || cterm == "0"){
		arremptyitem.push("[配信期間]");
		errcount++;
	}
*/
/*
	//[配信方法]で「Fax」が選択されている場合はFAX番号
	if (cdistribution == "2" && document.reqart.cfax.value == ""){
		arremptyitem.push("[FAX番号]");
		errcount++;
	}
*/
/*	//[配信方法]で「E-Mail」が選択されている場合はメールアドレス
	if (cdistribution == "3" && document.reqart.cemail.value == ""){
		arremptyitem.push("[メールアドレス]");
		errcount++;
	}
	//[配信方法]で「携帯電話」が選択されている場合は携帯電話アドレス
	if (cdistribution == "4" && document.reqart.cmobilemail.value == ""){
		arremptyitem.push("[携帯電話アドレス]");
		errcount++;
	}
*/	
	//未入力項目があった場合
	if (errcount > 0){
		dispstr = "必須項目で未入力の項目があります";
		
		for (index in arremptyitem) {
			dispstr = dispstr + "\n\n　・" + arremptyitem[index];
		}
		window.alert(dispstr);
		
		return resultflg;
	}
	//正しい値が入力されているかどうかのチェック
	//携帯電話は「賃貸居住用」または「賃貸事業用」のみ
/*	if (cdistribution != "4" || (cdistribution == "4" && (seaartclass == "31" || seaartclass == "32"))) {
		//チェッククリア
	} else {
		arrngitem.push("携帯電話に配信できるのは[物件種別]が「賃貸居住用」または「賃貸事業用」の物件のみです");
		errcount++;
	}
	
	//メールアドレス
	var cemail = document.reqart.cemail.value;
	if (cemail != "") {
		//正しい値が入力されているかどうか
		if (!EmailCheck(cemail)) {
			var msgtemp = "";
			msgtemp = msgtemp + "メールアドレスが正しく入力されていません。次のことが考えられます。\n";
			msgtemp = msgtemp + "　　全角で入力されている\n";
			msgtemp = msgtemp + "　　メールアドレスとして使用できない文字が入力されている\n";
			msgtemp = msgtemp + "　　「@」が入力されていない\n";
			msgtemp = msgtemp + "　　「@」が2個以上入力されている";
			
			arrngitem.push(msgtemp);
			errcount++;
		}
	}
	
	//携帯電話アドレス
	var cmobilemail = document.reqart.cmobilemail.value;
	if (cmobilemail != "") {
		//正しい値が入力されているかどうか
		if (!EmailCheck(cmobilemail)) {
			var msgtemp = "";
			msgtemp = msgtemp + "携帯電話アドレスが正しく入力されていません。次のことが考えられます。\n";
			msgtemp = msgtemp + "　　全角で入力されている\n";
			msgtemp = msgtemp + "　　メールアドレスとして使用できない文字が入力されている\n";
			msgtemp = msgtemp + "　　「@」が入力されていない\n";
			msgtemp = msgtemp + "　　「@」が2個以上入力されている";
			
			arrngitem.push(msgtemp);
			errcount++;
		}
	}
*/
	
	//入力エラー項目があった場合
/*	if (errcount > 0){
		dispstr = "入力エラーの項目があります";
		
		for (index in arrngitem) {
			dispstr = dispstr + "\n\n　・" + arrngitem[index];
		}
		window.alert(dispstr);
		
		return resultflg;
	}
*/	
	
	resultflg = true;
	
	if (resultflg) {
		document.getElementById("reqart").submit();
	}
}



//値の変換(前の画面に戻った時に、reqart_confを別の値に変換する)
function ConvertValue(){
	var buttonname = document.getElementById("screenid").value;
	if(buttonname == "reqart_conf"){
		document.getElementById("screenid").value = "reqart_back";
		document.getElementById("reqart_conf").submit();
	}
}

//入力または、確認画面から戻ったときに、保持・表示されている値をクリアする
//※セレクトボックスの値は空にリセットされる。
//初期選択状態が未設定のものは、selectedIndexで"-1"に設定することで、リセットをかけている。
function clearFormAll() {
    for (var i=0; i<document.forms.length; ++i) {
        clearForm(document.forms[i]);
    }
    document.getElementById("area").selectedIndex = "-1";
}
function clearForm(form) {
    for(var i=0; i<form.elements.length; ++i) {
        clearElement(form.elements[i]);
    }
}
function clearElement(element) {
    switch(element.type) {
        case "hidden":
        case "submit":
        case "reset":
        case "button":
        case "image":
            return;
        case "file":
            return;
        case "text":
        case "password":
        case "textarea":
            element.value = "";
            return;
        case "checkbox":
        case "radio":
            element.checked = false;
            return;
	    case "select-one":
        case "select-multiple":
            element.value = "";
            return;
        default:
    }
}

//文字列を指定の桁数になるまで左から埋める（処理対象文字列, 埋めた後の桁数, 埋める文字）
//※半角のみ
function str_pad(target, figures, str) {
	var strlen;													//処理前の文字数
	var rest;													//付加する文字数
	var padstr;													//処理後の文字列
	
	strlen = target.length;
	
	//処理対象文字列がすでに埋めた後の桁数以上の場合は処理しない
	if (figures <= strlen) {
		return  target;
	}
	
	//残りの文字数
	rest = figures - strlen;
	
	//埋める文字を付加する文字数分生成する
	var arrtemp = Array();
	for (i = 0; i < rest; i++) {
		arrtemp.push(str);
	}
	padstr = arrtemp.join("") + target;
	
	return padstr;
}

//メールアドレスが正しく入力されているかどうかをチェックする
function EmailCheck(email) {
	var str = email;
	var chkflg;
	if (str.match(/[\x21-\x7E]/) && !str.match(/[\(\)<>,;:\\"[\]]/) && str.match(/^[^@]+@[^@]+$/)) {
		chkflg = true;
	} else {
		chkflg = false;
	}
	return chkflg;
}

/*
//物件種別から物件種目を引っ張る
function ajax_artitem(){
	var buildtype = GetRadioValue(document.getElementsByName('buildtype'));
	
	searchArtClass('artitemspan',buildtype);
	// ラジオボタンの要素を選択する
	selectItemRadio(document.getElementById('artitemspan'), buildtype);
	
	//document.getElementById('eledef').value = '0';													// 小学校コードデフォルトをクリアする
	return false;
}
*/

//物件種別から物件種目を引っ張る
function dispArtItem(){
	var buildtype = document.getElementById('buildtype').value;
	
	// 選択された物件種別によって表示する物件種目を切り替える
	document.getElementById('artitem_rresi').style.display = 'none';
	document.getElementById('artitem_rland').style.display = 'none';
	document.getElementById('artitem_rpark').style.display = 'none';
	document.getElementById('artitem_rweek').style.display = 'none';
	document.getElementById('artitem_sapar').style.display = 'none';
	document.getElementById('artitem_shous').style.display = 'none';
	document.getElementById('artitem_sland').style.display = 'none';
	document.getElementById('fake').style.display = 'none';
	switch (buildtype) {
		// 賃貸(建物)
		case "31":
			document.getElementById('artitem_rresi').style.display = '';
			break;
		// 賃貸(土地)
		case "33":
			document.getElementById('artitem_rland').style.display = '';
			break;
		// 賃貸(駐車場)
		case "34":
			document.getElementById('artitem_rpark').style.display = '';
			break;
		// 賃貸(ウィークリー・マンスリー)
		case "41":
			document.getElementById('artitem_rweek').style.display = '';
			break;
		// 売買(アパート・マンション)
		case "13":
			document.getElementById('artitem_sapar').style.display = '';
			break;
		// 売買(一戸建て・事業用)
		case "12":
			document.getElementById('artitem_shous').style.display = '';
			break;
		// 売買(土地)
		case "11":
			document.getElementById('artitem_sland').style.display = '';
			break;
		// 何も選ばれていないとき
		case "0":
			document.getElementById('fake').style.display = '';
			break;
	}
	
	
	
//	searchArtClass('artitemspan',buildtype);
	// ラジオボタンの要素を選択する
//	selectItemRadio(document.getElementById('artitemspan'), buildtype);
	
	//document.getElementById('eledef').value = '0';													// 小学校コードデフォルトをクリアする
	return false;
}


//ロード時に走る関数
function LoadReq(){
	
	dispArtItem();
	
}

//物件リクエスト登録
function RegistReq(){
	
	document.getElementById("reqart_conf").submit();
	
}


//必須項目と値の入力範囲をチェックする（物件リクエスト公開画面用）
function ChkVal_reqart_general(){
	var dispstr = "";																			//メッセージ表示文字列
	var errcount = 0;																			//チェックエラーカウント
	var resultflg = false;																		//チェック結果フラグ
	var arremptyitem = new Array();																//未入力項目名
	
	//必須項目の未入力チェック
	//お客様氏名
	var resvalue = document.getElementById("to_name").value;
	if(resvalue ==""){
		arremptyitem.push("[お客様氏名]");
		errcount++;
	}
	//ご希望連絡方法
	resvalue = document.getElementById("to_distribution").value;
	if(resvalue =="" || resvalue =="0"){
		arremptyitem.push("[ご希望連絡方法]");
		errcount++;
	}
	//ご希望連絡方法の値によって必須項目を変える
	switch(resvalue){
		case "1":
			//電話が必須項目
			var to_tel = document.getElementById("to_tel").value;
			if(to_tel ==""){
				arremptyitem.push("電話番号]");
				errcount++;
			}
			break;
		case "2":
			//FAXが必須項目
			var to_fax = document.getElementById("to_fax").value;
			if(to_fax ==""){
				arremptyitem.push("[ファックス番号]");
				errcount++;
			}
			break;
		case "3":
			//メールアドレス
			var to_email = document.getElementById("to_email").value;
			if(to_email ==""){
				arremptyitem.push("[メールアドレス]");
				errcount++;
			}
			break;
	}
	
	//物件種別
	var buildtype = document.getElementById("buildtype").value;
	if (buildtype == "" || buildtype == "0"){
		arremptyitem.push("[物件種別]");
		errcount++;
	}
	
	if (errcount > 0){
		dispstr = "必須項目で未入力の項目があります";
		
		for (index in arremptyitem) {
			dispstr = dispstr + "\n\n　・" + arremptyitem[index];
		}
		window.alert(dispstr);
		
		return resultflg;
	}
	
	//正しい値が入力されているかどうかのチェック
	var arrngitem = new Array();
	//メールアドレス
	var mailconf = document.getElementById("to_email").value;
	if(mailconf !=""){
		if (!EmailCheck(mailconf)) {
			var msgtemp = "";
			msgtemp = msgtemp + "メールアドレスが正しく入力されていません。次のことが考えられます。\n";
			msgtemp = msgtemp + "　　全角で入力されている\n";
			msgtemp = msgtemp + "　　メールアドレスとして使用できない文字が入力されている\n";
			msgtemp = msgtemp + "　　「@」が入力されていない\n";
			msgtemp = msgtemp + "　　「@」が2個以上入力されている";
			
			arrngitem.push(msgtemp);
			errcount++;
		}
	}
/*
	//電話番号
	var telconf = document.getElementById("to_tel").value;
	if(isNaN(telconf)){
		var msgtemp = "";
		msgtemp = msgtemp + "電話番号は半角数字で入力お願いします。";
		arrngitem.push(msgtemp);
		errcount++;
	}
	//FAX
	var faxconf = document.getElementById("to_fax").value;
	if(isNaN(faxconf)){
		var msgtemp = "";
		msgtemp = msgtemp + "ファックス番号は半角数字で入力お願いします。";
		arrngitem.push(msgtemp);
		errcount++;
	}
*/
	//入力エラー項目があった場合
	if (errcount > 0){
		dispstr = "入力エラーの項目があります";
		
		for (index in arrngitem) {
			dispstr = dispstr + "\n\n　・" + arrngitem[index];
		}
		window.alert(dispstr);
		
		return resultflg;
	}
	
	resultflg = true;
	
	if (resultflg) {
		document.getElementById("reqart").submit();
	}
	
}

//連絡方法によって任意画像と必須画像を分ける
function changeMust(){
	
	//連絡方法１：電話２：FAX３：メール
	var distribution = document.getElementById("to_distribution").value;
	
	switch(distribution){
		case "1":
				document.getElementById("telmust").src = 'img/essential.jpg';
				document.getElementById("telmust").alt = '必須';
				document.getElementById("faxmust").src = 'img/optional.jpg';
				document.getElementById("faxmust").alt = '任意';
				document.getElementById("mailmust").src = 'img/optional.jpg';
				document.getElementById("mailmust").alt = '任意';
			break;
		case "2":
				document.getElementById("telmust").src = 'img/optional.jpg';
				document.getElementById("telmust").alt = '任意';
				document.getElementById("faxmust").src = 'img/essential.jpg';
				document.getElementById("faxmust").alt = '必須';
				document.getElementById("mailmust").src = 'img/optional.jpg';
				document.getElementById("mailmust").alt = '任意';
			break;
		case "3":
				document.getElementById("telmust").src = 'img/optional.jpg';
				document.getElementById("telmust").alt = '任意';
				document.getElementById("faxmust").src = 'img/optional.jpg';
				document.getElementById("faxmust").alt = '任意';
				document.getElementById("mailmust").src = 'img/essential.jpg';
				document.getElementById("mailmust").alt = '必須';
			break;
		default:
				//処理なし
			break;
	}
	
}










// -->
