function check00() {
	var ans
	mailcheckf0()
	if ( mt ==  0 ) {
		document.f0.submit()
	} else if (mt == 1 ) {
		alert("メールアドレスを入力してください")
		document.f0.email0.focus()
	} else if ( mt ==  2 ) {
		alert("スペースが含まれています")
		document.f0.email0.focus()
	} else if ( mt ==  3 ) {
		alert("@が含まれていません")
		document.f0.email0.focus()
	} else if ( mt ==  4 ) {
		alert("@が" + aat + "個含まれています")
		document.f0.email0.focus()
	} else if ( mt ==  5 ) {
		alert(". が含まれていません")
		document.f0.email0.focus()
	}
}	

function check01() {
	var ans
	mailcheckf()
	if ( mt ==  0 ) {
		document.f.submit()
	} else if (mt == 1 ) {
		alert("メールアドレスを入力してください")
		document.f.email.focus()
	} else if ( mt ==  2 ) {
		alert("スペースが含まれています")
		document.f.email.focus()
	} else if ( mt ==  3 ) {
		alert("@が含まれていません")
		document.f.email.focus()
	} else if ( mt ==  4 ) {
		alert("@が" + aat + "個含まれています")
		document.f.email.focus()
	} else if ( mt ==  5 ) {
		alert(". が含まれていません")
		document.f.email.focus()
	}
}	

function check02() {
	var ans
	mailcheckf1()
	if ( mt ==  0 ) {
		document.f1.submit()
	} else if (mt == 1 ) {
		alert("メールアドレスを入力してください")
		document.f1.email1.focus()
	} else if ( mt ==  2 ) {
		alert("スペースが含まれています")
		document.f1.email1.focus()
	} else if ( mt ==  3 ) {
		alert("@が含まれていません")
		document.f1.email1.focus()
	} else if ( mt ==  4 ) {
		alert("@が" + aat + "個含まれています")
		document.f1.email1.focus()
	} else if ( mt ==  5 ) {
		alert(". が含まれていません")
		document.f1.email1.focus()
	}
}	

function check03() {
	var ans
	mailcheckf2()
	if ( mt ==  0 ) {
		document.f2.submit()
	} else if (mt == 1 ) {
		alert("メールアドレスを入力してください")
		document.f2.email2.focus()
	} else if ( mt ==  2 ) {
		alert("スペースが含まれています")
		document.f2.email2.focus()
	} else if ( mt ==  3 ) {
		alert("@が含まれていません")
		document.f2.email2.focus()
	} else if ( mt ==  4 ) {
		alert("@が" + aat + "個含まれています")
		document.f2.email2.focus()
	} else if ( mt ==  5 ) {
		alert(". が含まれていません")
		document.f2.email2.focus()
	}
}	


function mailcheckf() {

	var ff = document.f.email.value
	aat=0
	pt=0
	mt=0
	pnm=0
	
	if ( ff == "") {
		mt=1
	} else {
		ff = trim01( ff )
		
		if ( document.f.email.value != ff ) {
			mt=2
			document.f.email.value = ff
		} else {
			if ( aat == 0 ) {
				mt=3
				document.f.email.value = ff
			} else {
				if ( aat > 1 ) {
					mt=4
					document.f.email.value = ff
				} else {
					if ( pt == 0 ) {
						mt=5
						document.f.email.value = ff
					} else {
						mt=0
					}
				}
			}
		}
	}
}	

function mailcheckf0() {

	var ff = document.f0.email0.value
	aat=0
	pt=0
	mt=0
	pnm=0
	
	if ( ff == "") {
		mt=1
	} else {
		ff = trim01( ff )
		
		if ( document.f0.email0.value != ff ) {
			mt=2
			document.f0.email0.value = ff
		} else {
			if ( aat == 0 ) {
				mt=3
				document.f0.email0.value = ff
			} else {
				if ( aat > 1 ) {
					mt=4
					document.f0.email0.value = ff
				} else {
					if ( pt == 0 ) {
						mt=5
						document.f0.email0.value = ff
					} else {
						mt=0
					}
				}
			}
		}
	}
}	

function mailcheckf1() {

	var ff = document.f1.email1.value
	aat=0
	pt=0
	mt=0
	pnm=0
	
	if ( ff == "") {
		mt=1
	} else {
		ff = trim01( ff )
		
		if ( document.f1.email1.value != ff ) {
			mt=2
			document.f1.email1.value = ff
		} else {
			if ( aat == 0 ) {
				mt=3
				document.f1.email1.value = ff
			} else {
				if ( aat > 1 ) {
					mt=4
					document.f1.email1.value = ff
				} else {
					if ( pt == 0 ) {
						mt=5
						document.f1.email1.value = ff
					} else {
						mt=0
					}
				}
			}
		}
	}
}	

function mailcheckf2() {

	var ff = document.f2.email2.value
	aat=0
	pt=0
	mt=0
	pnm=0
	
	if ( ff == "") {
		mt=1
	} else {
		ff = trim01( ff )
		
		if ( document.f2.email2.value != ff ) {
			mt=2
			document.f2.email2.value = ff
		} else {
			if ( aat == 0 ) {
				mt=3
				document.f2.email2.value = ff
			} else {
				if ( aat > 1 ) {
					mt=4
					document.f2.email2.value = ff
				} else {
					if ( pt == 0 ) {
						mt=5
						document.f2.email2.value = ff
					} else {
						mt=0
					}
				}
			}
		}
	}
}	


function trim01(bb) {
    var sl=0
    var i=0
    var j=1

	i=bb.length
	aat=0
	if ( i == 0 ) {
    return ""
	}
	else {
		for (j=0; j<i; j++) {
			if ( bb.substring(j,j+1) == " " ) {
				bb= bb.substring(0,j) + bb.substring(j+1,i)
				i--
				j--
			}
			if ( bb.substring(j,j+1) == "@" ) {
				aat++
			}
			if ( bb.substring(j,j+1) == "." ) {
				pt++
			}
			if ( bb.substring(j,j+1) > "9") {
				pnm++
			} else if ( bb.substring(j,j+1) < "0") {
				pnm++
			}
		}
	}
	return bb
}

function trim02(bb) {
    var sl=0
    var i=0
    var j=1

	i=bb.length
	aaat=0
	if ( i == 0 ) {
    return ""
	}
	else {
		for (j=0; j<i; j++) {
			if ( bb.substring(j,j+1) == " " ) {
				bb= bb.substring(0,j) + bb.substring(j+1,i)
				i--
				j--
			}
			if ( bb.substring(j,j+1) == "@" ) {
				aaat++
			}
			if ( bb.substring(j,j+1) == "." ) {
				ppt++
			}
			if ( bb.substring(j,j+1) > "9") {
				ppnm++
			} else if ( bb.substring(j,j+1) < "0") {
				ppnm++
			}
		}
	}
	return bb
}

