// ================================================================
//  common.js ---- フォームの値を確認
// ================================================================
function HiraganaCheck(str) {
	if (str.match(/[^ぁ-ん]+/)) {
		return 0;
	}
	return 1;
}
function HiraganaEngCheck(str) {
	if (str.match(/[^ぁ-ん]+/)) {
		if (str.match(/[^a-zA-Z]+/)) {
			return 0;
		}
	}
	return 1;
}
function KatakanaCheck(str) {
	if (str.match(/[^ァ-ン]+/)) {
		return 0;
	}
	return 1;
}
function KanjiCheck(str) {
	if (str.match(/[^一-龠]+/)) {
		return 0;
	}
	return 1;
}
function KanjiEngCheck(str) {
	if (str.match(/[^一-龠]+/)) {
		if (str.match(/[^a-zA-Z]+/)) {
			return 0;
		}
	}
	return 1;
}
function NumberCheck(str) {
	if (str.match(/[^0-9]+/)) {
		return 0;
	}
	return 1;
}
function NumberCheck2(str) {
	if (str.match(/[^0-9-]+/)) {
		return 0;
	}
	return 1;
}
function NumberCheck3(str) {
	if (str.match(/[^0-9\/-]+/)) {
		return 0;
	}
	return 1;
}
function NumAlphaCheck(str) {
	if (str.match(/[^0-9a-zA-Z\.\_\-\$]+/)) {
		return 0;
	}
	return 1;
}
function AlphabetCheck(str) {
	if (str.match(/[^a-zA-Z]+/)) {
		return 0;
	}
	return 1;
}
function YNCheck(str) {
	if (str.match(/^(Y|N)+/)) {
		return 0;
	}
	return 1;
}
function DateCheck(str) {
	if (str.match(/^[0-9]{4}\/[0-9]{2}\/[0-9]{2}\s[0-9]{2}:[0-9]{2}:[0-9]{2}$/)) {
		return 0;
	}
	return 1;
}
function DateCheck2(str) {
	if (str.match(/^[0-9]{4}\/[0-9]{2}\/[0-9]{2}\s[0-9]{2}:[0-9]{2}$/)) {
		return 0;
	}
	return 1;
}
function AddressCheck(str) {
	if (str.match(/(insert|select|update|where|\\)+/)) {
		return 1;
	}
	return 0;
}
function MailAddrCheck(str) {
	if (str.match(/^([a-zA-Z0-9])+([a-zA-Z0-9\._-])*@([a-zA-Z0-9\.\-_])+([a-zA-Z0-9\.-_])*.(com|jp|kr|net|org)+$/)) {
		return 1;
	}
	return 0;
}

