/*  --------------------------------------------------------------------------------------------------------  */
//

function check_n_submit() { //v2.0
 if (document.form1.name.value.length > 2) {
  if (document.form1.phone1.value.length > 1 && document.form1.phone2.value.length > 1 && document.form1.phone3.value.length > 3) {
   if (document.form1.email.value.length > 3) {

   if (document.form1.date.value.length > 1) {

    if (document.form1.phone1.value.length > 0) {
      if(document.form1.phone1.value.match( /[^0-9]+/ ) ){
        alert("◆◇電話番号は半角数字で入力してください◇◆");
        return;
      }
      if(document.form1.phone2.value.match( /[^0-9]+/ ) ){
        alert("◆◇電話番号は半角数字で入力してください◇◆");
        return;
      }
      if(document.form1.phone3.value.match( /[^0-9]+/ ) ){
        alert("◆◇電話番号は半角数字で入力してください◇◆");
        return;
      }
    }

    if (document.form1.email.value.length > 0) {
      if (!document.form1.email.value.match(/^[A-Za-z0-9._-]+[\w-]+[\w-]+@[\w\.-]+\.\w{2,}$/)) {
        alert("◆◇メールアドレスが正しいかチェックしてください◇◆");
        return;
      }
    }

      document.form1.submit();

   } else {
     alert("◆◇生年月日を入力してください◇◆");
   }

   } else {
     alert("◆◇メールアドレスを入力してください◇◆");
   }
  } else {
    alert("◆◇お電話番号を入力してください◇◆");
  }
 } else {
   alert("◆◇お名前を入力してください◇◆");
 }
}

/*  --------------------------------------------------------------------------------------------------------  */
//

function check_n_submit2() { //v2.0
  if (document.form1.name.value.length > 2) {
    if (document.form1.email.value.length > 3 || document.form1.phone1.value.length > 1) {
      if (document.form1.month.value.length > 0) {

        if (document.form1.email.value.length > 0) {
          if (!document.form1.email.value.match(/^[A-Za-z0-9._-]+[\w-]+[\w-]+@[\w\.-]+\.\w{2,}$/)) {
            alert("◆◇メールアドレスが正しいかチェックしてください◇◆");
            return;
          }
        }

        if (document.form1.phone1.value.length > 0) {
          if(document.form1.phone1.value.match( /[^0-9]+/ ) ){
            alert("◆◇電話番号は半角数字で入力してください◇◆");
            return;
          }
          if(document.form1.phone2.value.match( /[^0-9]+/ ) ){
            alert("◆◇電話番号は半角数字で入力してください◇◆");
            return;
          }
          if(document.form1.phone3.value.match( /[^0-9]+/ ) ){
            alert("◆◇電話番号は半角数字で入力してください◇◆");
            return;
          }
        }

        if(document.form1.month.value.match( /[^0-9]+/ ) ){
          alert("◆◇予定日（月）は半角数字で入力してください◇◆");
          return;
        }
        if(document.form1.date.value.match( /[^0-9]+/ ) ){
          alert("◆◇予定日（日）は半角数字で入力してください◇◆");
          return;
        }

        document.form1.submit();

      } else {
        alert("◆◇ご来店予定日を入力してください（予定で結構です）◇◆");
      }
    } else {
      alert("◆◇メールアドレスかお電話番号のいずれかを入力してください◇◆");
    }
  } else {
    alert("◆◇お名前を入力してください◇◆");
  }
}

