// エラーチェック

function checkSubmit(fm){

///	sexVal = fm.sex.options[fm.sex.options.selectedIndex].value;
	sexVal = fm.tel.value;
	telVal = fm.tel.value;
	addrVal = fm.addr.value;
	nickVal = fm.nick.value;
	prVal = fm.pr.value;
	titVal = fm.bbstit.value;
	msgVal = fm.bbsmsg.value;
	prLen = jstrlen(prVal);
	msgLen = jstrlen(msgVal);
	pcmailVal = fm.pcmail.value;

	err = new Array();

	// エラーチェック
/*
コメントです
*/

  if (!telVal == ''){
    if (telVal.search(/^(090|080)[0-9]{8}$/) == -1) {
      err[err.length] = '電話番号が不適切です。';
    }
  }

  if (!addrVal == ''){
    if (addrVal.match('[ ,;@]')) {
      err[err.length] = 'メールアドレスに不適切な文字が含まれています。';
    }
  }


	if (pcmailVal == '') {
		err[err.length] = 'PCメールアドレスが記入されていません。';
	}	else if (!pcmailVal.match(/^[0-9a-zA-Z_\/\-\.\?]+@[0-9a-zA-Z_\-\.]+\.[a-zA-Z]+$/)) {
		err[err.length] = 'PCメールアドレスを正しく入力してください。';
	} else if (pcmailVal.match('[,;]')) {
		err[err.length] = 'PCメールアドレスに不適切な文字が含まれています。';
	} else if (pcmailVal.match(/hotmail/)) {
		err[err.length] = 'Hotmailには対応しておりません。';
	}


	if (nickVal == '') {
		err[err.length] = 'ニックネームが記入されていません。';
	}else if (nickVal =='ニックネーム') {
		err[err.length] = 'ニックネームを入力してください。';
	}




	if (profNot == false) {
		if (prVal == '') err[err.length] = '自己ＰＲが記入されていません。';
		if (prLen > 400) err[err.length] = '自己ＰＲが200字分を超えています。';
	}
	if (titVal == '') err[err.length] = '掲示板タイトルが記入されていません。';
	if (msgVal == '') err[err.length] = '掲示板本文が記入されていません。';
	if (msgLen > 200) err[err.length] = '掲示板本文が100字分を超えています。';

	if (err.length > 0) {
		alert(err.join('\n'));
		return false;
	}

	if(sent == false) {
		sent = true;
		fm.submit();
	} else {
		return false;
	}

}