//###############################
//# Copyright(C) 2001-2009 FullHouse
//# http://www.fullhouse.gr.jp/
//###############################

hanNum = "0123456789";
zenNum = "０１２３４５６７８９";

function entryCheck(){
	emails = document.entry.mail.value;
	cflag1 = 0;
	for(var i=0; i < emails.length; i++){
		if(emails.charAt(i) == "@"){
			cflag1++;
		}
	}
	cflag2 = emails.indexOf(".");
	if(emails == "" || cflag1 != 1 || cflag2 < 1 || emails.length < 7){
		alert("メールアドレスを正しく入力してください。");
		document.entry.mail.focus();
		return false
	}

	document.entry.submit();
}

function changeCheck(){
	emails = document.change.before.value;
	cflag1 = 0;
	for(var i=0; i < emails.length; i++){
		if(emails.charAt(i) == "@"){
			cflag1++;
		}
	}
	cflag2 = emails.indexOf(".");
	if(emails == "" || cflag1 != 1 || cflag2 < 1 || emails.length < 7){
		alert("変更前のメールアドレスを正しく入力してください。");
		document.change.before.focus();
		return false
	}

	emails = document.change.after.value;
	cflag1 = 0;
	for(var i=0; i < emails.length; i++){
		if(emails.charAt(i) == "@"){
			cflag1++;
		}
	}
	cflag2 = emails.indexOf(".");
	if(emails == "" || cflag1 != 1 || cflag2 < 1 || emails.length < 7){
		alert("変更後のメールアドレスを正しく入力してください。");
		document.change.after.focus();
		return false
	}

	document.change.submit();
}

function rejectCheck(){
	emails = document.reject.mail.value;
	cflag1 = 0;
	for(var i=0; i < emails.length; i++){
		if(emails.charAt(i) == "@"){
			cflag1++;
		}
	}
	cflag2 = emails.indexOf(".");
	if(emails == "" || cflag1 != 1 || cflag2 < 1 || emails.length < 7){
		alert("メールアドレスを正しく入力してください。");
		document.reject.mail.focus();
		return false
	}

	document.reject.submit();
}

function toHankakuNumConvert(obj)
{
	obj.value = toHankakuNum(obj.value);
}

//全角数値から半角数値へ変換する
function toHankakuNum(motoText)
{
	str = "";
	for (i=0;i<motoText.length;i++){
		x = "";
		c = motoText.charAt(i);

		n = hanNum.indexOf(c,0);
		if(n>=0) x = hanNum.charAt(n);

		n = zenNum.indexOf(c,0);
		if(n>=0) x = hanNum.charAt(n);

		str += x;
	}
	return str; 
}

