/****************************************************************************
* テキストのスペース入力チェック
* function trim(inputObj)
 ****************************************************************************/
// 禁止文字ちぇっく
var gflag = 0;

function trim(inputObj) {
	
	gflag = 0;

	var countText = "";
	var Text = "";
	var inputText = inputObj.value;
	var cnt = 0;
	for (i=0; i<inputText.length; i++) {
		countText = inputText.substring(i,i + 1);

		if (countText == "\t"){
			countText = " ";
		}else if (countText == "　"){
			countText = " ";
		}
		if (countText == " ") {
			cnt++;
			if (cnt >= 2) {
				countText = "";
			}
		}else {
			cnt = 0;
		}
		Text += countText;

// 入力文字チェック -------------------------------------------------
		if (countText == "<" || countText == ">" ||
		countText == "\"" || countText == "'" || countText == "&") {
			gflag = 1;
		}
// ------------------------------------------------------------------
	}
	inputObj.value = Text;
}

/****************************************************************************
* 送信前チェック
* function check()
****************************************************************************/
var pushButton = false;

function check() {

	//送信ボタンをプッシュ時のみ送信
	if (pushButton == false) {
		return false;
	}

	pushButton = false;
	
	//カテゴリの入力確認
	/*** 2001.5.15 Add Iwasaki **************************************/
	var categryNo = new Array(document.fm_search.categry_1,document.fm_search.categry_2,
				document.fm_search.categry_3,document.fm_search.categry_4,
				document.fm_search.categry_5,document.fm_search.categry_6,
				document.fm_search.categry_7);
	
	document.fm_search.categry.value = "";
	
	for (i = 0; i < categryNo.length; i++) {
		if (categryNo[i].checked == true) {
			if (document.fm_search.categry.value == ""){
				document.fm_search.categry.value = categryNo[i].value;
			}else {
				document.fm_search.categry.value += "," + categryNo[i].value;
			}
		}
	}
	//カテゴリの入力確認
	/*** 2001.5.30 Add Iwasaki **************************************/
	trim(document.fm_search.categry);
	/****************************************************************/
	//テキストの入力確認
	/*** 2001.5.30 Add Iwasaki **************************************/
	trim(document.fm_search.name1);
	/****************************************************************/
	if (gflag == 1) {
		alert("半角記号「 & < > ' \" 」は使用できません。全角記号で入力してください。");
		document.fm_search.name1.focus();
		return false;
	}

	return true;
}

/****************************************************************************
* 送信前ｕ#Aンケートｖ宅風#`ェックり虐
* function check()
****************************************************************************/

function search() {

	//送信ボタンをプッシュ時のみ送信
	if (pushButton == false) {
		return false;
	}

	pushButton = false;
	
		
	//テキストの入力確認
	/*** 2001.6.01 Add Iwasaki **************************************/
	trim(document.fm_search.name1);
	/****************************************************************/
	if (gflag == 1) {
		alert("半角記号「 & < > ' \" 」は使用できません。全角記号で入力してください。");
		document.fm_search.name1.focus();
		return false;
	}

	return true;
}

function allcheck() {
	document.fm_search.categry_1.checked = true;
	document.fm_search.categry_2.checked = true;
	document.fm_search.categry_3.checked = true;
	document.fm_search.categry_4.checked = true;
	document.fm_search.categry_5.checked = true;
	document.fm_search.categry_6.checked = true;
	document.fm_search.categry_7.checked = true;
}

function nocheck() {
	document.fm_search.categry_1.checked = false;
	document.fm_search.categry_2.checked = false;
	document.fm_search.categry_3.checked = false;
	document.fm_search.categry_4.checked = false;
	document.fm_search.categry_5.checked = false;
	document.fm_search.categry_6.checked = false;
	document.fm_search.categry_7.checked = false;
}
