
var red = "<font color='red'>";
var green = "<font color='green'>";
var colend = "</font>";

var email_exist = false;
var illegual_email = false;
var illegual_serial = false;

//	初期化
function init(){
	check_mail1(document.form1.mail1);
	document.form1.mail1.focus();
}

//	メール情報フォーム
function check_regist01(){

	if (email_exist){
		alert("すでに登録済みのメールアドレスです。\n製品の追加は公式サイトの方で行って下さい。");
		return false;
	}
	if (document.form1.mail1.value == ""){
		alert("メールアドレスを入力して下さい。");
		document.form1.mail1.focus();
		return false;
	}
	if (document.form1.mail1.value != document.form1.mail2.value){
		alert("メールアドレスが異なっています。\nもう一度ご確認下さい。");
		document.form1.mail2.focus();
		return false;
	}
	return true;
}

//	E-Mailチェック
function check_mail1(mail){
	if (document.form1.mail1.value == "")
		return;
	$('res_mail1').innerHTML = "";
	illegual_email = false;
	if (mail.value == "")
		return;
	if (mail.value.indexOf("@") < 0){
		$('res_mail1').innerHTML = red+"入力された内容はメールアドレスではありません。"+colend;
		illegual_email = true;
		return;
	}

	new Ajax.Request(
		"http://www.debonosu.jp/registration/check_email.php", {
		method: 'post',
		parameters: "email="+mail.value,
		onComplete: function(data){
			var result = data.responseXML.getElementsByTagName("result");
			var msg = data.responseXML.getElementsByTagName("message");
			if (email_exist = (result[0].firstChild.nodeValue != 100))
				$("res_mail1").innerHTML = red+msg[0].firstChild.nodeValue+colend;
			else
				$("res_mail1").innerHTML = green+msg[0].firstChild.nodeValue+colend;
		}
	});
}


