// ++++++++++++++++++++++++++++++++++++++
// 名前：err_check
// 概要：個人情報入力チェック
// パラメータ
//		form
// ++++++++++++++++++++++++++++++++++++++
function err_check(form) {									// 入力項目チェック

// *****************
// 名前
// *****************
		// 必須チェック
//		if (document.form1.name.value == "") {	
//			alert ("お名前を入力して下さい" );
//			document.form1.name.focus();
//			return false;
//		}

		// 半角チェック
		if(check_zenkaku1(document.form1.name.value) == false){
			document.form1.name.focus();
			document.form1.name.select();
			alert("名前は全角で入力して下さい");
			return false;
		}

// *****************
// 郵便番号
// *****************
		// 必須チェック
//		if((document.form1.zip1.value.length != "")||(document.form1.zip2.value.length != "")){
//			if ((isNaN(document.form1.zip1.value))||(isNaN(document.form1.zip2.value))) {
//						alert("郵便番号を半角数字で入力して下さい");
//						document.form1.zip1.focus();
//						return false;
//			}
//		}

	// 桁数チェック
		if(document.form1.zip1.value != ""){
			if ((document.form1.zip1.value.length != 3) || (document.form1.zip2.value.length != 4)) {
					alert("郵便番号を7桁で入力して下さい。");
					document.form1.zip1.focus();
					return false;
			}
		}

// *****************
// 住所
// *****************
		// 必須チェック：都道府県
		if(document.form1.address1.selectedIndex == 0) {
			alert ("ご住所(都道府県)をお選び下さい" );
			document.form1.address1.focus();
			return false;
		}

		// 半角チェック：住所
		if(document.form1.address2.value != ""){
			if(check_zenkaku2(document.form1.address2.value) == false){
				document.form1.address2.focus();
				document.form1.address2.select();
				alert("住所は半角カナ以外で入力して下さい");
				return false;
			}
		}

// *****************
// 電話番号
// *****************

		// 必須チェック
//		if (document.form1.tel.value == "") {
//			alert("電話番号を入力して下さい");
//			document.form1.tel.focus();
//			return false;
//		}
		// 桁数チェック
		if(document.form1.tel.value != ""){
			if (document.form1.tel.value.indexOf("-")<=1){
				alert ("市外局番から入力してください（例)03-1234-5678");
				document.form1.tel.focus();
				document.form1.tel.select();
				return false;
			}
		}
// *****************
// 携帯番号
// *****************

		// 必須チェック
//		if (document.form1.mphone.value == "") {
//			alert("携帯番号を入力して下さい");
//			document.form1.mphone.focus();
//			return false;
//		}
		// 桁数チェック
		if(document.form1.mphone.value != ""){
			if (document.form1.mphone.value.indexOf("-")<=1){
				alert ("11桁で入力してください（例）090-1234-5678");
				document.form1.mphone.focus();
				document.form1.mphone.select();
				return false;
			}
		}

// *****************
// email
// *****************
		// 必須チェック
		if ((document.form1.email1.value == "")||(document.form1.email2.value == "")) {
			alert ("メールアドレスを入力して下さい。" );
			document.form1.email1.focus();
			return false;
		}

		if ((document.form1.email1.value.indexOf("@") > 0)||(document.form1.email2.value.indexOf("@") > 0)){
				alert ("メールアドレスが正しくありません");
				document.form1.email1.focus();
				return false;
		}

		if ((document.form1.email1.value.indexOf(",") > 0)||(document.form1.email2.value.indexOf(",") > 0)){
				alert ("メールアドレスが正しくありません");
				document.form1.email1.focus();
				return false;
		}

// *****************
// 年齢
// *****************
		// 必須チェック
		if(document.form1.age.selectedIndex == 0) {
			alert ("年齢をお選び下さい");
			document.form1.age.focus();
			return false;
		}

// ********************
// ご相談・問い合わせ
// ********************

	// 必須チェック：問い合わせ種別
//	chk_flg = 99;
//	for (i=0 ; i< document.form1.ques_rb.length ; i++){
//		if(document.form1.ques_rb[i].checked) {
//			chk_flg = i;
//			break;
//		}
//	}
//	if (chk_flg == 99) {
//		alert ("お問い合わせ内容をお選びください");
//		document.form1.ques_rb[0].focus();
//		return false;
//	}

		// 必須チェック：問い合わせテキスト
		if((document.form1.con_text.value == "")||(document.form1.con_text.value == "お問い合わせ内容をご記入ください。")){
			alert ("お問い合わせ内容をご記入下さい" );
			document.form1.con_text.focus();
			return false;
		}

		// 半角チェック：問い合わせテキスト
		if(check_zenkaku2(document.form1.con_text.value) == false){
			alert("お問い合わせ内容は半角カナ以外で入力して下さい");
			document.form1.con_text.focus();
			document.form1.con_text.select();
			return false;
		}

// ***********************
// 債務整理のご相談の場合
// ***********************
		// 数値チェック：借入業者
		if (isNaN(document.form1.gyousha.value)) {
			alert("借入業者数を半角数字で入力して下さい");
			document.form1.gyousha.focus();
			return false;
		}

		// 数値チェック：借入総額
		if (isNaN(document.form1.kariire.value)) {
			alert("借入総額を半角数字で入力して下さい");
			document.form1.kariire.focus();
			return false;
		}

		// 数値チェック：完済業者数
		if (isNaN(document.form1.kansai.value)) {
			alert("完済している業者数を半角数字で入力して下さい");
			document.form1.kansai.focus();
			return false;
		}

	return true;

}
// *****************
// 送信確認
// *****************
function  send_check(form) {
	if (err_check(form)) {
		form.action = "kakunin.php";
		form.submit();
	}
}

// *************************************
// 送信確認
// *************************************

function  back_check(form) {								// 戻る

	document.form1.action = "contact.php";
	document.form1.submit();
}

function send_check2(form) {									// 登録
	if(act_reg(1)){
		document.form1.submit();
	}
}
function act_reg(num){										// 確認アラート
	switch(num){
	case 1:													// 登録確認
		res = confirm("このデータを送信します。よろしいですか?");
		return res;
		break;
	}
}
