//フリーワード表示切替
function display(intNum) {

	if (intNum == 1) {//駅名
		document.getElementById('freeword1').action = '/index.php/M0010000/index';
		document.getElementById('freeOth').style.display = '';
		document.getElementById('freeProp').style.display = 'none';
		document.getElementById('Z').style.display = '';
		document.getElementById('FreePrefCd').style.display = 'none';
		document.getElementById('freeOth1').style.width = '110px';
		document.freeword1.freewordSearch[0].checked = true;
	} else if (intNum == 2) {//住所
		document.getElementById('freeword1').action = '/index.php/M0010000/index';
		document.getElementById('freeOth').style.display = '';
		document.getElementById('freeProp').style.display = 'none';
		document.getElementById('Z').style.display = '';
		document.getElementById('FreePrefCd').style.display = 'none';
		document.getElementById('freeOth1').style.width = '110px';
	} else if (intNum == 3) {//物件コード
		document.getElementById('freeword1').action = '/buy/M1120090/index';
		document.getElementById('freeOth').style.display = 'none';
		document.getElementById('freeProp').style.display = '';
		document.getElementById('Z').style.display = 'none';
		document.getElementById('FreePrefCd').style.display = 'none';
		document.getElementById('freeProp1').style.width = '45px';
		document.getElementById('freeProp2').style.width = '90px';
	} else if (intNum == 4) {//物件名
		document.getElementById('freeword1').action = '/index.php/M0010000/index';
		document.getElementById('freeOth').style.display = '';
		document.getElementById('freeProp').style.display = 'none';
		document.getElementById('FreePrefCd').style.display = '';
		document.getElementById('Z').style.display = 'none';
		document.getElementById('freeOth1').style.width = '100px';
	} else {
		document.getElementById('freeword1').action = '/index.php/M0010000/index';
		document.getElementById('freeOth').style.display = '';
		document.getElementById('freeProp').style.display = 'none';
		document.getElementById('Z').style.display = '';
		document.getElementById('FreePrefCd').style.display = 'none';
		document.getElementById('freeOth1').style.width = '110px';
		document.freeword1.freewordSearch[0].checked = true;
	}
}

//フリーワード検索
function search_free() {
	var checkNo = '';
	var bknSbt = document.getElementsByName('Z')[0].value;
	var n = document.getElementsByName('FreePrefCd')[0];

	//ラジオのvalue取得
	for (i=0;i < document.freeword1.freewordSearch.length; i++) {
		if (document.freeword1.freewordSearch[i].checked) {
			checkNo = i;
		}
	}

	//--入力チェック
	if (checkNo == 3) {//物件名検索
		if (n.options[n.selectedIndex].value == '00') {
			alert('都道府県を選択してください。');
			return;
		}
	} else if (checkNo == 2) {//物件コード検索
		if (document.freeword1.freeProp[0].value == '' || document.freeword1.freeProp[1].value == '') {
			document.freeword1.freeProp[1].focus();
			alert('物件番号を入力してください。');
			return;
		}
	} else {//その他検索
		if (document.freeword1.freeOth.value == '') {
			if (checkNo == 0) {
				document.freeword1.freeOth.focus();
				alert('駅名を入力してください。');
			} else if (checkNo == 1) {
				document.freeword1.freeOth.focus();
				alert('住所を入力してください。');
			} else if (checkNo == 3) {
				document.freeword1.freeOth.focus();
				alert('マンション物件名を入力してください。');
			}
			return;
		}
		if (bknSbt == '0') {
			alert('種別をお選びください。');
			return;
		}
	}
	//--submit
	if (checkNo == 0) {//駅名検索
		document.freeword1.action = '/index.php/M0010000/index/Z/' + bknSbt +  '/freeOth/' + encodeURI(document.freeword1.freeOth.value) + '/fwdSch/' + document.freeword1.freewordSearch[0].value;
		document.freeword1.submit();
	} else if (checkNo == 1) {//住所検索
		document.freeword1.action = '/index.php/M0010000/index/Z/' + bknSbt +  '/freeOth/' + encodeURI(document.freeword1.freeOth.value) + '/fwdSch/' + document.freeword1.freewordSearch[1].value;
		document.freeword1.submit();
	} else if (checkNo == 2) {//物件コード検索
		document.freeword1.action = '/index.php/M0010000/index/FreePropID/' + document.freeword1.freeProp[0].value.replace(/^\s+|\s+$/g, '') + '-' + document.freeword1.freeProp[1].value.replace(/^\s+|\s+$/g, '') + '/fwdSch/' + document.freeword1.freewordSearch[2].value;
		document.freeword1.submit();
	} else if (checkNo == 3) {//物件名検索
		document.freeword1.action = '/index.php/M0010000/index/Z/m' + '/freeOth/' + encodeURI(document.freeword1.freeOth.value);
		document.freeword1.submit();
	}

}

//店舗名検索
function display_shop(intNum) {
	if (intNum == '1') {
		document.getElementById('headShopName').style.display = 'none';
	} else if (intNum == '2') {
		document.getElementById('headShopName').style.display = 'none';
	} else {
		document.getElementById('headShopName').style.display = '';
	}
}

//EnterKey(Submit)
function enter(evt){
	if( evt.keyCode == 13 ){
		search_free();
	}
}

