// JavaScript Document
function char_check(t,s,e){
ok_char="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-@_.";
if(ok_char.indexOf(t,0)>=s && ok_char.indexOf(t,0)<=e){
return true;
}else{
return false;
}
}
function kana_check(t,s,e){
ok_char="アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワオンガギグゲゴザジズゼゾダヂヅデドバビブベボパピプペポァィゥェォャュョッー　";
if(ok_char.indexOf(t,0)>=s && ok_char.indexOf(t,0)<=e){
return true;
}else{
return false;
}
}
function check(){
zp1_rst="";
z1=document.form1.Zip1.value;
for(i=0;i<z1.length;i++){
char_ck=char_check(z1.charAt(i),52,61);
if(char_ck==false){
zp1_rst+=z1.charAt(i);
}
}
zp2_rst="";
z2=document.form1.Zip2.value;
for(i=0;i<z2.length;i++){
char_ck=char_check(z2.charAt(i),52,61);
if(char_ck==false){
zp2_rst+=z2.charAt(i);
}
}
tel_rst="";
phn=document.form1.Tel.value;
for(i=0;i<phn.length;i++){
char_ck=char_check(phn.charAt(i),52,62);
if(char_ck==false){
tel_rst+=phn.charAt(i);
}
}
eml_rst="";
eml=document.form1.Email.value;
for(i=0;i<eml.length;i++){
char_ck=char_check(eml.charAt(i),0,65);
if(char_ck==false){
eml_rst+=eml.charAt(i);
}
}

kna_rst="";
kna=document.form1.NameKana.value;
for(i=0;i<kna.length;i++){
kana_ck=kana_check(kna.charAt(i),0,81);
if(kana_ck==false){
kna_rst+=kna.charAt(i);
}
}

ck="";
if(document.form1.Name.value==""){
ck+="・お名前\n";
}
if(document.form1.NameKana.value==""){
ck+="・お名前（フリガナ）\n";
}
if(document.form1.Zip1.value=="" || document.form1.Zip2.value==""){
ck+="・郵便番号\n";
}
if(document.form1.Address.value==""){
ck+="・住所\n";
}
if(document.form1.Email.value==""){
ck+="・Eメールアドレス\n";
}
if(document.form1.Tel.value==""){
ck+="・電話番号\n";
}
if(document.form1.Answer.value==""){
ck+="・クイズのこたえ\n";
}
if(ck.length>0){
alert("以下の項目が入力されていません。\n"+ck);
}else if(zp1_rst.length>0){
alert("“"+zp1_rst+"”の文字は利用できません。\n半角数字を入力してください。");
}else if(zp2_rst.length>0){
alert("“"+zp2_rst+"”の文字は利用できません。\n半角数字を入力してください。");
}else if(tel_rst.length>0){
alert("“"+tel_rst+"”の文字は利用できません。\n半角数字を入力してください。");
}else if(eml_rst.length>0){
alert("“"+eml_rst+"”の文字は利用できません。\n半角英数字を入力してください。");
}else if(kna_rst.length>0){
alert("“"+kna_rst+"”の文字は利用できません。\n全角カタカナを入力してください。");
}else if(document.form1.Email.value!=document.form1.Email_confirm.value){
alert("Eメールアドレスが一致しません。");
}else if(document.form1.Email.value!=document.form1.Email_confirm.value){
alert("Eメールアドレスが一致しません。");
}else{
document.form1.submit();
}
}

function go(){
document.form1.submit();
}