
//	------------------------------------
//	JavaScript library
//	------------------------------------



//////////////////////////////////////////////////////////////
// [ Input check ]
//////////////////////////////////////////////////////////////

function inputCheck() {
fm = document.inquiry;
if (!fm.NAME1.value.match(/\S/g) || fm.NAME1.value.match(/^　$/)) { alert("姓を入力してください。"); fm.NAME1.focus(); return false; }
if (!fm.NAME2.value.match(/\S/g) || fm.NAME2.value.match(/^　$/)) { alert("お名前を入力してください。"); fm.NAME2.focus(); return false; }
if (!fm.KANA1.value.match(/\S/g) || fm.KANA1.value.match(/^　$/)) { alert("みょうじを入力してください。"); fm.KANA1.focus(); return false; }
if (!fm.KANA2.value.match(/\S/g) || fm.KANA2.value.match(/^　$/)) { alert("なまえを入力してください。"); fm.KANA2.focus(); return false; }
if (!fm.MAIL.value.match(/\S/g) || fm.MAIL.value.match(/^　$/)) { alert("メールアドレスを入力してください。"); fm.MAIL.focus(); return false; }
if (fm.MAIL.value != "") {
stringCov(fm.MAIL.value);
fm.MAIL.value = newStr;
txt = fm.MAIL.value;
data = txt.match(/^\S+@\S+\.\S+$/);
if (!data) { alert('メールの形式に誤りがあります。'); fm.MAIL.focus(); return false; }
}
//if (!fm.ADDR1.value.match(/\S/g) || fm.ADDR1.value.match(/^　$/)) { alert("都道府県を選択してください。"); fm.ADDR1.focus(); return false; }
if (!fm.ADDR2.value.match(/\S/g) || fm.ADDR2.value.match(/^　$/)) { alert("住所を記入してください。"); fm.ADDR2.focus(); return false; }
if (!fm.TEL1.value.match(/\S/g) || fm.TEL1.value.match(/^　$/)) { alert("お電話番号（代表）を記入してください。"); fm.TEL1.focus(); return false; }
if (!fm.TEL2.value.match(/\S/g) || fm.TEL2.value.match(/^　$/)) { alert("お電話番号（直通）を記入してください。"); fm.TEL2.focus(); return false; }
if (!fm.COMPANY.value.match(/\S/g) || fm.COMPANY.value.match(/^　$/)) { alert("会社・学校名を記入してください。"); fm.COMPANY.focus(); return false; }
if (!fm.COMMENT.value.match(/\S/g) || fm.COMMENT.value.match(/^　$/)) { alert("お問合せ内容を入力してください。"); fm.COMMENT.focus(); return false; }
fm.submit();
}
//////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////
// [ Convert ]
//////////////////////////////////////////////////////////////

var zenkaku = new Array("Ａ","Ｂ","Ｃ","Ｄ","Ｅ","Ｆ","Ｇ","Ｈ","Ｉ","Ｊ","Ｋ","Ｌ","Ｍ","Ｎ","Ｏ","Ｐ","Ｑ","Ｒ","Ｓ","Ｔ","Ｕ","Ｖ","Ｗ","Ｘ","Ｙ","Ｚ","ａ","ｂ","ｃ","ｄ","ｅ","ｆ","ｇ","ｈ","ｉ","ｊ","ｋ","ｌ","ｍ","ｎ","ｏ","ｐ","ｑ","ｒ","ｓ","ｔ","ｕ","ｖ","ｗ","ｘ","ｙ","ｚ","０","１","２","３","４","５","６","７","８","９","（","）","＋","−","×","÷","＝","％","：","；","＆","￥","＄","＃","､","、","，","．","。","｡","〜","’","‘","゜","／","―","−","‐","＠","＿");
var hankaku = new Array("A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","(",")","+","-","*","/","=","%",":","\;","&","\\","$","#","\,","\,","\,",".",".",".","~","'","'","'","/","-","-","-","@","_");

function stringCov(str) {
var fm = document.entryForm;
for (i = 0; i < zenkaku.length; i++) {
var rgexp = new RegExp(zenkaku[i], "g");
str = str.replace(rgexp,hankaku[i]);
str = str.toLowerCase();
}
newStr = str;
}

//////////////////////////////////////////////////////////////

