
//	------------------------------------
//	JavaScript library
//	------------------------------------



//////////////////////////////////////////////////////////////
// [ Input check ]
//////////////////////////////////////////////////////////////

function inputCheck() {
fm = document.contact;
if (!fm.name1.value.match(/\S/g) || fm.name1.value.match(/^　$/)) { alert("お名前をご入力ください。"); fm.name1.focus(); return false; }
if (!fm.age.value.match(/\S/g) || fm.age.value.match(/^　$/)) { alert("年齢をご入力ください。"); fm.age.focus(); return false; }
if (!fm.tel.value.match(/\S/g) || fm.tel.value.match(/^　$/)) { alert("電話番号をご入力ください。"); fm.tel.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; }
}
fm.submit();
}
//////////[二度入力確認]////////////////////////////////////////////////////

//function inputCheck() {
//with(document.contact){
//	if(mail.value !== mail2.value){
//		alert("メールアドレスが異なっている恐れがあります。\n入力し直してください");
//		mail.value = "";
//		mail2.value = "";
//	}
//}
//}
//////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////
// [ 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;
}

//////////////////////////////////////////////////////////////
