function form1CHK() { /* "seminar_type" => "相談会種別", "date" => "来場日", "time_t" => "時刻:時", "time_m" => "時刻:分", "name" => "氏名-姓", "name2" => "氏名-名", "kana" => "フリガナ-姓", "kana2" => "フリガナ-名", "birth_date" => "ご年齢", "postcode1" => "郵便番号1", "postcode2" => "郵便番号2", "add1" => "都道府県", "add2" => "住所", "tel1" => "電話番号1", "tel2" => "電話番号2", "tel3" => "電話番号3", "mail" => "E-Mail", "mailcheck" => "E-Mailの確認", "comment" => "相談内容", */ var shortArray = ['']; if(document.form1.elements["data[seminar_type]"].selectedIndex==0){ alert("相談会種別を選択ください。"); document.form1.elements["data[seminar_type]"].focus(); return false; } if(document.form1.elements["data[date]"].value==""){ alert("来場日を選択ください。"); document.form1.elements["data[date]"].focus(); return false; } if(document.form1.elements["data[time_t1]"].selectedIndex==0){ alert("時刻:時1を選択ください。"); document.form1.elements["data[time_t1]"].focus(); return false; } if(document.form1.elements["data[time_m1]"].selectedIndex==0){ alert("時刻:分1を選択ください。"); document.form1.elements["data[time_m1]"].focus(); return false; } else{ if(document.form1.elements["data[time_t1]"].value == 20 && document.form1.elements["data[time_m1]"].value == 30){ alert("10:00〜20:00の間で選択ください。"); document.form1.elements["data[time_t1]"].focus(); return false; } } if(document.form1.elements["data[name]"].value==""){ alert("申込者氏名(姓)は入力必須項目です"); document.form1.elements["data[name]"].focus(); return false; } if(document.form1.elements["data[name2]"].value==""){ alert("申込者氏名(名)は入力必須項目です"); document.form1.elements["data[name2]"].focus(); return false; } if(document.form1.elements["data[kana]"].value==""){ alert("申込者カナ(セイ)は入力必須項目です"); document.form1.elements["data[kana]"].focus(); return false; } if(document.form1.elements["data[kana2]"].value==""){ alert("申込者カナ(メイ)は入力必須項目です"); document.form1.elements["data[kana2]"].focus(); return false; } if(document.form1.elements["data[postcode1]"].value=="" && document.form1.elements["data[postcode2]"].value!=""){ alert("郵便番号の前3桁を入力してください"); document.form1.elements["data[postcode1]"].focus(); return false; } if(document.form1.elements["data[postcode1]"].value=="" && document.form1.elements["data[postcode2]"].value==""){ alert("郵便番号は入力必須項目です"); document.form1.elements["data[postcode1]"].focus(); return false; } if(document.form1.elements["data[postcode1]"].value!="" && document.form1.elements["data[postcode2]"].value==""){ alert("郵便番号の後4桁を入力してください"); document.form1.elements["data[postcode2]"].focus(); return false; } if(document.form1.elements["data[add1]"].selectedIndex==0){ alert("都道府県を選択してください"); document.form1.elements["data[add1]"].focus(); return false; } if(document.form1.elements["data[add2]"].value==""){ alert("住所は必須入力です。"); document.form1.elements["data[add2]"].focus(); return false; } if(document.form1.elements["data[tel1]"].value==""||document.form1.elements["data[tel2]"].value==""||document.form1.elements["data[tel3]"].value==""){ alert("電話番号は入力必須項目です"); document.form1.elements["data[tel1]"].focus(); return false; } if(document.form1.elements["data[mail]"].value==""){ alert("E-mailアドレスは入力必須項目です"); document.form1.elements["data[mail]"].focus(); return false; } else { var chkEmail = document.form1.elements["data[mail]"].value; var newstr = ""; var at = false; var dot = false; if (chkEmail.indexOf("@") != -1) { at = true; } else if (chkEmail.indexOf(".") != -1) { dot = true; } for (var i = 0; i < chkEmail.length; i++) { ch = chkEmail.substring(i, i + 1) if ((ch >= "A" && ch <= "Z") || (ch >= "a" && ch <= "z") || (ch == "@") || (ch == ".") || (ch == "_") || (ch == "-") || (ch >= "0" && ch <= "9")) { newstr += ch; if (ch == "@") { at=true; } if (ch == ".") { dot=true; } } } if ((!at)||(!dot)) { alert("E-mailアドレスの文字列が不正です"); document.form1.elements["data[mail]"].focus(); return false; } } if(document.form1.elements["data[mailcheck]"].value==""){ alert("E-mailの確認は入力必須項目です"); document.form1.elements["data[mailcheck]"].focus(); return false; } else { if(document.form1.elements["data[mailcheck]"].value != document.form1.elements["data[mail]"].value) { alert("E-mailとE-mailの確認が一致していません"); document.form1.elements["data[mailcheck]"].focus(); return false; } } if(document.form1.elements["data[annual_income]"].value==""){ alert("ご年収は入力必須項目です"); document.form1.elements["data[annual_income]"].focus(); return false; } document.form1.submit(); }