function nameValid(T){
if (T == ""){
return "名前のご入力をお願いいたします[必須項目です]";
} else {
return "";
}
}


function mailValid(T){
if ((T != "") && !(T.match(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/))) {
return "正しいメールアドレスではないようです";//再入力をお願いいたします
} else {
return "";
}
}

function commentValid(T){
if ((T == "") || (T == "コメントをご記入下さい") || (T == "コメント")){
return "お問合せのご入力をお願いいたします[必須項目です]";
} else {
return "";
}
}

function check(){
var errchk = new Array(3);
errchk[0] = nameValid(document.form.fname.value);
errchk[1] = mailValid(document.form.mail.value);
errchk[2] = commentValid(document.form.comment.value);

var ss = new Array();
for(i=0; i<3; i++){
if (errchk[i] != "") {
ss += errchk[i] + "\n";
}
}
if ((errchk[0] + errchk[2]) != "") {

alert(ss);






//alert(grpstr + "\n" + ldrstr + "\n" + zipstr + "\n" + prestr + "\n" + telstr + "\n" + faxstr + "\n" + mblstr + "\n" + mailstr + "\n" + cmtstr);
return false;
		} else {
		//最終案内
		 
		var msg = "お問合せ内容\n\nお名前:" + document.form.fname.value
		 +"\nメールアドレス:" + document.form.mail.value
		 +"\nコメント:" + document.form.comment.value
		 + "\n\n" + "この内容でよろしいですか？\nよろしければOKボタンを押してください";
		   if( confirm(msg)) {
             return true;
             }
           return false;
           }
	 return true;
	}

//フォームリセット
function ResetChk() {
 if( confirm('フォームの内容をリセットします。\nよろしいですか？')){
 return true;
 }
 return false;
 }
 
	
	//onSubmit="return check()"