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 {
		return false;
	}
}

function checkValue()
{
	var str    = form1.elements['NAME'].value;
	var newstr = str.replace(/^[\s　]+|[\s　]+$/g,"");
	if(newstr == "")
	{
		alert("お名前を入力して下さい。")
		form1.elements['NAME'].focus();
		return false;
	}
	if(form1.elements['EMAIL'].value == "")
	{
		alert("メールアドレスを入力して下さい。")
		form1.elements['EMAIL'].focus();
		return false;
	}
	if(checkEmail(form1.elements['EMAIL'].value) == false)
	{
		alert("メールアドレスが不正のようです。")
		form1.elements['EMAIL'].focus();
		return false;
	}
	return true;
}