function checkExisted() {
	if ( $('f_account').value == "" ) {
		alert("帳號請勿空白！");
		$('f_account').focus();
		return;
	}
	var formparameters = "account=" + $('f_account').value;
	var myAjax = new Ajax.Request(
		'/v1/member/check_account.jsp',
		{
			method: 'post',
			parameters: formparameters,
			onComplete: function(transport) {
				if ( Trim(transport.responseText) != "" ) {
					alert( transport.responseText );
				}
			}
		}
	);
}

function checkEmailExisted() {
	if ( $('f_email').value == "" ) {
		alert("E-mail 不可空白！");
		$('f_email').focus();
		return;
	}
	var formparameters = "email=" + $('f_email').value;
	var myAjax = new Ajax.Request(
		'/v1/member/check_email.jsp',
		{
			method: 'post',
			parameters: formparameters,
			onComplete: function(transport) {
				if ( Trim(transport.responseText) != "" ) {
					alert(transport.responseText);
				}
			}
		}
	);
}

function formValid() {
	var fobj = document.frmRegister;	
	if(fobj.f_account.value == "") {
		alert("帳號請勿空白！");
		fobj.f_account.focus();
		return false;
	}
	if(fobj.f_account.value.length < 6) {
		alert("帳號請勿少於 6 個字！");
		fobj.f_password.focus();
		return false;
	}
	if(fobj.f_password.value == "") {
		alert("密碼請勿空白！");
		fobj.f_password.focus();
		return false;
	}
	if(fobj.f_password.value.length < 6) {
		alert("密碼請勿少於 6 個字！");
		fobj.f_password.focus();
		return false;
	}
	if(fobj.f_re_password.value == "") {
		alert("確認密碼請勿空白！");
		fobj.f_re_password.focus();
		return false;
	}
	if( fobj.f_password.value != fobj.f_re_password.value ) {
		alert("密碼與確認密碼必須一模一樣！");
		fobj.f_password.focus();
		return false;
	}
	if(fobj.f_name.value == "") {
		alert("姓名請勿空白！");
		fobj.f_name.focus();
		return false;
	}
	if(fobj.f_nickname.value == "") {
		alert("暱稱請勿空白！");
		fobj.f_nickname.focus();
		return false;
	}
	if(fobj.f_email.value == "") {
		alert("email不可空白！");
		fobj.f_email.focus();
		return false;
	}
	if (checkEmail( fobj.f_email.value ) != true ) {
		fobj.f_email.focus();
		return false;
	}
	if(fobj.f_phone.value == "") {
		alert("聯絡電話請勿空白！");
		fobj.f_phone.focus();
		return false;
	}
	if( fobj.f_address != null ) {
		if ( fobj.f_address.value == "") {
			alert("地址請勿空白！");
			fobj.f_address.focus();
			return false;
		}
	}
	if( fobj.f_birthday != null ) {
		if ( setDate(fobj.f_birthday,"birthday") != true ) {
			alert( "生日日期格式錯誤 !" );
			return false;
		}
	}
	if(fobj.f_AUTH_KEY.value == "") {
		alert("檢核確認碼請勿空白！");
		fobj.f_AUTH_KEY.focus();
		return false;
	}
	if ( fobj.f_confirm.checked != true ) {
		alert("請先點選閱讀會員服務條款！");
		return;
	}
	var objForm = document.getElementById("frmRegister");
	var formparameters = Form.serialize(objForm);
	var myAjax = new Ajax.Request(
		'/v1/member/ajax/do_act_add.jsp',
		{
			method: 'post',
			parameters: formparameters,
			onComplete: showMsg
		}
	);
}

function showMsg(originalRequest) {
	if ( Trim( originalRequest.responseText ) == "ok" )	{
		window.location.href = "message.html";
		return;
	}
	alert(originalRequest.responseText);
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function updateFormValid() {
	var fobj = document.frmRegister;	
	if(fobj.f_name.value == "") {
		alert("姓名請勿空白！");
		fobj.f_name.focus();
		return false;
	}
	if(fobj.f_nickname.value == "") {
		alert("暱稱請勿空白！");
		fobj.f_nickname.focus();
		return false;
	}
	if(fobj.f_phone.value == "") {
		alert("聯絡電話請勿空白！");
		fobj.f_phone.focus();
		return false;
	}
	if( fobj.f_address != null) {
		if ( fobj.f_address.value == "") {
			alert("地址請勿空白！");
			fobj.f_address.focus();
			return false;
		}
	}
	if( fobj.f_birthday != null) {
		if ( setDate(fobj.f_birthday,"birthday") != true ) {
			alert( "生日日期格式錯誤 !" );
			return false;
		}
	}
	var objForm = document.getElementById("frmRegister");
	var formparameters = Form.serialize(objForm);
	var myAjax = new Ajax.Request(
		'/v1/member/ajax/do_member_update.jsp',
		{
			method: 'post',
			parameters: formparameters,
			onComplete: showMsg
		}
	);
}
