// JavaScript Document

/////////////////////////////////////
// 汎用確認メッセージ
/////////////////////////////////////
function ConfirmMsg(msg){
	return (confirm(msg))?true:false;
}

/////////////////////////////////////]
//二重送信防止
sent_flg = 0;
function sendChk(){

	if(!sent_flg){
		sent_flg = 1;
		return true;
	}
	else{
		return false;
	}

}

/////////////////////////////////////////////////////////////////////////////////
// 未入力及び不正入力のチェック（※Safariのバグ（エスケープ文字認識）を回避）
/////////////////////////////////////////////////////////////////////////////////
function inputChk(){

	// フラグの初期化
	var flg = false;
	var error_mes = "Error Message\r\n恐れ入りますが、下記の内容をご確認ください\r\n\r\n";

	// 未入力と不正入力のチェック
	with(document.inputForm){

		if(!naiyou.value){
			error_mes += "・お問い合わせ項目を選択してください。\r\n";flg = true;
		}
		if(!name.value){
			error_mes += "・お名前(漢字)をご記入下さい。\r\n";flg = true;
		}
		
		if(!kana.value){
			error_mes += "・お名前(かな)をご記入下さい。\r\n";flg = true;
		}
		
		/*
		if(!zip1.value){
			error_mes += "・郵便番号（左側）をご記入下さい。\r\n";flg = true;
		}*/
		if(zip1.value && isNaN(zip1.value)){
			error_mes += "・郵便番号（左側）は半角数字でご記入してください。\r\n";flg = true;
		}
		/*
		if(!zip2.value){
			error_mes += "・郵便番号（右側）をご記入下さい。\r\n";flg = true;
		}*/
		if(isNaN(zip2.value)){
			error_mes += "・郵便番号（右側）は半角数字でご記入してください。\r\n";flg = true;
		}

		/*
		else{
	
			if(!email2.value){
				error_mes += "・確認用のメールアドレス欄をご記入下さい。\r\n";flg = true;
			}
			else if(email.value != email2.value){
				error_mes += "・メールアドレスが一致しません。\r\n";flg = true;
			}

		}
		*/
	
		//　電話番号確認
		if(tel1.value && isNaN(tel1.value)){
			error_mes += "・電話番号（左側）は半角数字でご記入してください。\r\n";flg = true;
		}/*else if(!tel1.value){
			error_mes += "・電話番号(左側)をご記入してください。\r\n";flg = true;
		}*/
		
		if(tel2.value && isNaN(tel2.value)){
			error_mes += "・電話番号（中央）は半角数字でご記入してください。\r\n";flg = true;
		}/*else if(!tel2.value){
			error_mes += "・電話番号(中央)をご記入してください。\r\n";flg = true;
		}*/	
		
		if(tel3.value && isNaN(tel3.value)){
			error_mes += "・電話番号（右側）は半角数字でご記入してください。\r\n";flg = true;
		}/*else if(!tel3.value){
			error_mes += "・電話番号(左側)をご記入してください。\r\n";flg = true;
		}*/
		// メールアドレス確認
		if(!email.value){
			error_mes += "・メールアドレスをご記入下さい。\r\n";flg = true;
		}	
		else if(!email.value.match(/^[^@]+@[^.]+\..+/)){
		//else if(!email.value.match(/^(.+)@(.+)\\.(.+)$/)){
			error_mes += "・メールアドレスの形式に誤りがあります。\r\n";flg = true;
		}
		// コメント確認
		if(!comment.value){
			error_mes += "・お問い合わせ内容を、ご記入してください。\r\n";flg = true;
		}
	}

	// 判定（未入力と不正入力があればアラート表示して再入力を促し、次ページへ進めない）
	if(flg){
		window.alert(error_mes);return false;
	}
	else{
		return true;
	}


}

