    <!--
      function checkkigou(moji)
      {
        var i;
        for(i=0;i<moji.length;i++)
        {
          if(escape(moji.charAt(i)) == "%3F" ||
            (escape(moji.charAt(i)) >= "%u3220" && escape(moji.charAt(i)) <= "%u33FE") ||

            (escape(moji.charAt(i)) >= "%87%40" && escape(moji.charAt(i)) <= "%87%53") ||
            (escape(moji.charAt(i)) >= "%87%54" && escape(moji.charAt(i)) <= "%87%5D") ||
            escape(moji.charAt(i)) == "%87%82" ||
            escape(moji.charAt(i)) == "%87%83" ||
            escape(moji.charAt(i)) == "%87%84" ||

            (escape(moji.charAt(i)) >= "%u2460" && escape(moji.charAt(i)) <= "%u2473") ||
            (escape(moji.charAt(i)) >= "%u2160" && escape(moji.charAt(i)) <= "%u2169") ||
            escape(moji.charAt(i)) == "%u2116" ||
            escape(moji.charAt(i)) == "%u33CD" ||
            escape(moji.charAt(i)) == "%u2121"
            ){
            return false;
          }
        }
                return true;
      }

      function checkHankaku(moji)
      {
        var i;
        for(i=0;i<moji.length;i++)
        {
          if(moji.charAt(i) >= "｡" && moji.charAt(i) <= "ﾟ"){
            return false;
          }
        }
        return true;
      }
      function checkZenkaku(moji)
      {
        var i,flagZenkaku = true;
        for(i=0;i<moji.length;i++)
        {
          if(escape(moji.charAt(i)).length>=4){
                  flagZenkaku = false;
          }
        }
          return flagZenkaku;
      }
      function checkSuuchi(moji)
      {
        var i;
        for(i=0;i<moji.length;i++)
        {
          if(moji.charAt(i) > "9" || moji.charAt(i) < "0"){
            return false;
          }
        }
        return true;
      }

      function InputCheck(ninzu_um)
      {
        if(document.Form1.kaisha.value == "")
        {
          alert("貴社名を入力してください。");
          return false;
        }
          if(checkHankaku(document.Form1.kaisha.value) == false)
          {
            alert("貴社名には、半角カタカナは使用できません。");
            return false;
          }
            if(checkkigou(document.Form1.kaisha.value) == false)
            {
              alert("貴社名に使用できない文字が含まれています。");
              return false;
            }
        if(document.Form1.kaisha_kana.value == "")
        {
          alert("貴社名のフリガナを入力してください。")        
          return false;
        }
          if(checkHankaku(document.Form1.kaisha_kana.value) == false)
          {
            alert("貴社名のフリガナには、半角カタカナは使用できません。");
            return false;
          }
            if(checkkigou(document.Form1.kaisha_kana.value) == false)
            {
              alert("貴社名のフリガナに使用できない文字が含まれています。");
              return false;
            }
        if(document.Form1.shozoku.value == "")
        {
          alert("所属部署を入力してください。");
          return false;
        }
          if(checkHankaku(document.Form1.shozoku.value) == false)
          {
            alert("所属部署には、半角カタカナは使用できません。");
            return false;
          }
            if(checkkigou(document.Form1.shozoku.value) == false)
            {
              alert("所属部署に使用できない文字が含まれています。");
              return false;
            }
          if(checkHankaku(document.Form1.yakushoku.value) == false)
          {
            alert("役職には、半角カタカナは使用できません。");
            return false;
          }
            if(checkkigou(document.Form1.yakushoku.value) == false)
            {
              alert("役職に使用できない文字が含まれています。");
              return false;
            }
        if(document.Form1.shimei.value == "")
        {
          alert("氏名を入力してください。");
          return false;
        }
          if(checkHankaku(document.Form1.shimei.value) == false)
          {
            alert("氏名には、半角カタカナは使用できません。");
            return false;
          }
            if(checkkigou(document.Form1.shimei.value) == false)
            {
              alert("氏名に使用できない文字が含まれています。");
                    return false;
            }
        if(document.Form1.shimei_kana.value == "")
        {
          alert("お名前のフリガナを入力してください。");
          return false;
        }
          if(checkHankaku(document.Form1. shimei_kana.value) == false)
          {
            alert("お名前のフリガナには、半角カタカナは使用できません。");
            return false;
          }
            if(checkkigou(document.Form1. shimei_kana.value) == false)
            {
              alert("お名前のフリガナに使用できない文字が含まれています。");
              return false;
            }
        if(ninzu_um == 0){
          if(document.Form1.ninzu.value == "")
          {
            alert("受講人数を入力してください。");
            return false;
          }
            if(checkSuuchi(document.Form1.ninzu.value) == false)
            {
              alert("受講人数は半角数字で入力してください。");
              return false;
            }
        }

        if(document.Form1.tel_1.value == "")
        {
          alert("電話番号を入力してください。");
          return false;
        }
          if(checkSuuchi(document.Form1.tel_1.value) == false)
          {
            alert("電話番号は半角数字で入力してください。");
            return false;
          }
            if(!document.Form1.tel_1.value.match(/[0-9]/i))
            {
              alert("電話番号は半角数字で入力してください。");
              return false;
            }
        if(document.Form1.tel_2.value == "")
        {
          alert("電話番号を入力してください。");
          return false;
        }
          if(checkSuuchi(document.Form1.tel_2.value) == false)
          {
            alert("電話番号は半角数字で入力してください。");
            return false;
          }
            if(!document.Form1.tel_2.value.match(/[0-9]/i))
            {
              alert("電話番号は半角数字で入力してください。");
              return false;
            }
        if(document.Form1.tel_3.value == "")
        {
          alert("電話番号を入力してください。");
          return false;
        }
          if(checkSuuchi(document.Form1.tel_3.value) == false)
          {
            alert("電話番号は半角数字で入力してください。");
            return false;
          }
            if(!document.Form1.tel_3.value.match(/[0-9]/i))
            {
              alert("電話番号は半角数字で入力してください。");
              return false;
            }
        if(checkSuuchi(document.Form1.fax_1.value) == false)
        {
          alert("FAX番号は半角数字で入力してください。");
          return false;
        }
        if(checkSuuchi(document.Form1.fax_2.value) == false)
        {
          alert("FAX番号は半角数字で入力してください。");
          return false;
        }
        if(checkSuuchi(document.Form1.fax_3.value) == false)
        {
          alert("FAX番号は半角数字で入力してください。");
          return false;
        }
        if(document.Form1.e_mail.value == "")
        {
          alert("メールアドレスを入力してください。");
          return false;
        }
          if(checkZenkaku(document.Form1.e_mail.value) == false)
          {
            alert("メールアドレスに使用できない文字が含まれています。");
            return false;
          }
            if(!document.Form1.e_mail.value.match(/[!#-9A-~]+@+[a-z0-9]+.+[!#-9A-~]/i))
            {
              alert(document.Form1.e_mail.value + " は不正なアドレスです。");
              return false;
            }
            if(!document.Form1.e_mail.value.match(/[!#-9A-~]+@+[a-z0-9]+.+[!#-9A-~]/i) || document.Form1.e_mail.value.substr(document.Form1.e_mail.value.length-1,1) == ".")
            {
              alert(document.Form1.e_mail.value + " は不正なアドレスです。");
              return false;
            }
        if( document.Form1.cnf_e_mail.value == "")
        {
          alert("確認用メールアドレスを入力してください。");
          return false;
        }
          if(checkZenkaku(document.Form1.cnf_e_mail.value) == false)
          {
            alert("確認用メールアドレスに使用できない文字が含まれています。");
            return false;
          }

          if(document.Form1.zip_1.value != "" || document.Form1.zip_2.value != "") {
            if(document.Form1.zip_1.value == "")
            {
//              alert("郵便番号を入力してください。");
              alert("郵便番号は、３桁４桁の書式で入力してください。");
              return false;
            }
              if(document.Form1.zip_1.value.length != 3)
              {
                alert("郵便番号は、３桁４桁の書式で入力してください。");
                return false;
              }
                if(checkSuuchi(document.Form1.zip_1.value) == false)
                {
                  alert("郵便番号は数値を入力してください。");
                  return false;
                }
            if(document.Form1.zip_2.value == "")
            {
//              alert("郵便番号を入力してください。");
              alert("郵便番号は、３桁４桁の書式で入力してください。");
              return false;
            }
              if(document.Form1.zip_2.value.length != 4)
              {
                alert("郵便番号は、３桁４桁の書式で入力してください。");
                return false;
              }
                if(checkSuuchi(document.Form1.zip_2.value) == false)
                {
                  alert("郵便番号は数値を入力してください。");
                  return false;
                }
        }
        if(document.Form1.address.value == "")
        {
          alert("住所を入力してください。");
          return false;
        }
          if(checkHankaku(document.Form1.address.value) == false)
          {
            alert("住所には、半角カタカナは使用できません。");
            return false;
          }
            if(checkkigou(document.Form1.address.value) == false)
            {
              alert("住所に使用できない文字が含まれています。");
              return false;
            }
        if(document.Form1.e_mail.value != document.Form1.cnf_e_mail.value)
        {
          alert("メールアドレスと確認用のメールアドレスが一致しません。");
          return false;
        }

        return true;
      }
      function zipCheck(){
        if(document.Form1.zip_1.value == "")
        {
          alert("郵便番号を入力してください。");
          return false;
        }
            if(!document.Form1.zip_1.value.match(/[0-9]/i))
            {
              alert("郵便番号は半角数字で入力してください。");
              return false;
            }
          if(document.Form1.zip_1.value.length != 3)
          {
            alert("郵便番号は、３桁４桁の書式で入力してください。");
            return false;
          }
            if(checkSuuchi(document.Form1.zip_1.value) == false)
            {
              alert("郵便番号は数値を入力してください。");
              return false;
            }
        if(document.Form1.zip_2.value == "")
        {
          alert("郵便番号を入力してください。");
          return false;
        }
            if(!document.Form1.zip_2.value.match(/[0-9]/i))
            {
              alert("郵便番号は半角数字で入力してください。");
              return false;
            }
          if(document.Form1.zip_2.value.length != 4)
          {
            alert("郵便番号は、３桁４桁の書式で入力してください。");
            return false;
          }
            if(checkSuuchi(document.Form1.zip_2.value) == false)
            {
              alert("郵便番号は数値を入力してください。");
              return false;
            }
      }
      function InputCheck2()
      {
        if(document.Form1.if_chk1.checked == false && document.Form1.if_chk2.checked == false && document.Form1.if_chk3.checked == false && document.Form1.if_chk4.checked == false && document.Form1.if_chk5.checked == false && document.Form1.if_chk6.checked == false && document.Form1.if_chk7.checked == false && document.Form1.if_chk8.checked == false && document.Form1.if_chk9.checked == false && document.Form1.if_chk10.checked == false){
          alert("請求したい資料を選択してください。");
          return false;
        }
        return InputCheck(1);
      }

     // -->

