<!--//半角数字チェックfunction toInteger(checkString){	var newString = "";	var count = 0;	for (i = 0; i < checkString.length; i++) {		ch = checkString.substring(i, i+1);        if (ch >= "0" && ch <= "9") {			newString += ch;		}	}	return ShowDialog(newString,checkString,"半角数字");}//半角英数字記号チェックfunction toAlphanumeric(checkString){	var newString = "";	var count = 0;	for (i = 0; i < checkString.length; i++) {		ch = checkString.substring(i, i+1);		if (ch >= " " && ch <= "~") {			newString += ch;		}	}	return ShowDialog(newString,checkString,"半角数字と半角ハイフン");}//アラートfunction ShowDialog(newString, checkString,STR){    if (checkString != newString) {		// VERIFY WITH USER THAT IT IS OKAY TO REMOVE INVALID CHARACTERS		if (confirm(""+STR+"以外は使用しないで下さい。\n入力された文字列は削除されます。")) {			// 文字列を返す			return newString;		}	}	return checkString;}// メールアドレスチェックfunction checkEmail(checkString){	var newstr = "";	var at = false;	var dot = false;	if (checkString.indexOf("@") != -1) {		at = true;	} else if (checkString.indexOf(".") != -1) {		dot = true;	}	for (var i = 0; i < checkString.length; i++) {		ch = checkString.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 == true) && (dot == true)) {		return newstr;	} else {		alert ("E-Mailアドレスは\n必ず半角英数字で\n正確に入力して下さい。\n例：info@culture.nhk.or.jp");		return checkString;	}}var f1=false; var f2=false; var f3=false;  var f4=false; var f5=false; var f6=false;var k1=false;function Data_check(){if (document.FORM.NAME.value=="") { window.alert("氏名を入力してください");        document.FORM.NAME.focus();return false }if (document.FORM.NAME_FURIGANA.value=="") { window.alert("ふりがなを入力してください");        document.FORM.NAME_FURIGANA.focus();return false }if (document.FORM.AGE.value=="") { window.alert("年齢を入力してください");        document.FORM.AGE.focus();return false }if (document.FORM.EMAIL.value=="") { window.alert("電子メールアドレスを入力してください\n（半角英数字で記入）");        document.FORM.EMAIL.focus();return false }if (document.FORM.EMAIL2.value=="") { window.alert("確認のためにもう一度電子メールアドレスを入力してください\n（半角英数字で記入）");        document.FORM.EMAIL2.focus();return false }if (document.FORM.ZIPCORD.value=="") { window.alert("郵便番号を入力してください");        document.FORM.ZIPCORD.focus();return false }if (document.FORM.ADDRESS.value=="") { window.alert("ご住所を入力してください");        document.FORM.ADDRESS.focus();return false }if (document.FORM.TEL.value=="") { window.alert("電話番号を入力してください");        document.FORM.TEL.focus();return false }if (document.FORM.PRO.value=="") { window.alert("ご職業を入力してください");        document.FORM.PRO.focus();return false }if (f2==false) { window.alert("性別にチェックを付けてください");return false }if (f3==false) { window.alert("未婚・既婚にチェックを付けてください");return false }if (f6==false) { window.alert("お知らせ・案内にチェックを付けてください");return false }return true; }function Frest() { f1=false;f2=false;f3=false;f4=false;f5=false;f6=false;k1=false; }//-->
