<!--
function ZenkakuCheck(s){
	for (i = 0; i < s.length; i++) {
		c = s.charCodeAt(i);
		if ( (c >= 0x0 && c < 0x81) || (c == 0xf8f0) || (c >= 0xff61 && c < 0xffa0) || (c >= 0xf8f1 && c < 0xf8f4)) {
			return false;
		}
	}
	return true;
}

function BoxCheck(item){
	if (item[0] != null){
		if (item[0].type == "radio" || item[0].type == "checkbox"){
			var chk = false;
			for (i=0 ; i<item.length ; i++){
				if (item[i].checked == true){
					chk = true;
					break;
				}
			}
			return chk;
		}else if (item.type == "select-one"){
			if (item.selectedIndex == 0){
				return false;
			}else{
				return true;
			}
		}else if (item[0].type == "text"){
			var chk = false;
			for (i=0 ; i<item.length ; i++){
				if (item[i].value != ""){
					chk = true;
					break;
				}
			}
			return chk;
		}else if (item[0].type == "textarea"){
			var chk = false;
			for (i=0 ; i<item.length ; i++){
				if (item[i].value != ""){
					chk = true;
					break;
				}
			}
			return chk;
		}
	}else{
		if (item.type == "radio" || item.type == "checkbox"){
			if (item.checked == true){
				return true;
			}else{
				return false;
			}
			
		}else if (item.type == "select-one"){
			if (item.selectedIndex == 0){
				return false;
			}else{
				return true;
			}
		}else if (item.type == "text"){
			if (item.value == ""){
				return false;
			}else{
				return true;
			}
		}else if (item.type == "textarea"){
			if (item.value == ""){
				return false;
			}else{
				return true;
			}
		}
	}
}

function FormCheck(){
	err = "";
	// フォームオブジェクトをセット
	fObj = window.document.frm;
	// 正規表現セット
	myRE = /[\w\.\-]+@[\w\-]+\.[\w\-\.]+/;

	//店舗名を選択してね。
	if(!BoxCheck(fObj.SID)){
		err += "ご希望の店舗を選択して下さい\n";
	}
	
	// お名前チェック
	if (!BoxCheck(fObj.name)){
		err += "お名前を入力下さい\n";
	}else{
		if (!ZenkakuCheck(fObj.name.value)){
			err += "お名前は全角で入力下さい\n";
		}
	}
	// メールアドレスチェック
	if (!BoxCheck(fObj.pcMail)){
		err += "メールアドレスを入力下さい\n";
	}else{
		if (!myRE.test(fObj.pcMail.value)){
			err += "メールアドレスを正しく入力下さい\n";
		}
	}

	if (err != ""){
		alert(err);
		return false;
	}else{
		return true;
	}
}

function agreement() {
window.open("/mail/agreement.html", "agreement" , "height=500,width=714,screenx=200,screeny=100,left=200,top=100,directories=0,hotkeys=0,location=0,menubar=0,resizable=1,scrollbars=1,status=0,titlebar=1,toolbar=0");
}
// -->
