function reg_check_tw () {
var error="";
if (document.detail.pass.value.length != 0) {
	
	if (document.detail.pass.value.length < 6) { error+="\nPassword must longer than 6 letters!";}
	if (document.detail.pass2.value != document.detail.pass.value ) { error+="\nPassword confirm error!";}
	}
 /* 帳號相關 */
var len = document.detail.id.value.length;
var iFlag = "";
if (len == 0) { error+="\nAccount is required!"; }
 /* 帳號相關  - finish */
if (document.detail.pass2.value != document.detail.pass.value ) { error+="\nPassword confirm error!";}
if (document.detail.lastname.value.length < 1) { error+="\nLast name is required!";}
if (document.detail.firstname.value.length < 1) { error+="\nFirst name is required!";}
if (document.detail.phone1.value.length < 1) { error+="\n聯絡電話不可空白";}
if (document.detail.pass.value.length == 0) { error+="\nPassword is required!";}
//if (document.detail.idnumber.value.length == 0) { error+="\n身分證字號不可空白";}


/* 數字驗證 */
if (document.all('m_num_check').value == "") { error+="\nPlease input 4 digits you see!";}
else {
if (document.all('m_num_check').value != document.all('m_num_check2').value) { error+="\nNumber verified error!";}
}

// 行動電話相關
/*
var len = document.detail.mobile.value.length;
for(var i=0;i<len;i++) {
var c= document.detail.mobile.value.charAt(i);
if(!(c>="0"&&c<="9")) { error+="\n行動電話不可使用特殊字元";}
}
if (len != 10) {error+="\n行動電話為10碼半形數字"; }
*/

/////  電子郵件相關
var len = document.detail.id.value.length;
for(var i=0;i<len;i++) {
var c= document.detail.id.value.charAt(i);
if(!((c>="A"&&c<="Z")||(c>="a"&&c<="z")||(c>="0"&&c<="9")||(c=="-")||(c=="_")||(c==".")||(c=="@"))) { var email_error1="no";}
if((document.detail.id.value.indexOf("@")==-1)||(document.detail.id.value.indexOf("@")==0)||(document.detail.id.value.indexOf("@")==(len-1))) { var email_error2="no";}
if((document.detail.id.value.indexOf("@")!=-1)&&(document.detail.id.value.substring(document.detail.id.value.indexOf("@")+1,len).indexOf("@")!=-1)) { var email_error2="no";}
if((document.detail.id.value.indexOf(".")==-1)||(document.detail.id.value.indexOf(".")==0)||(document.detail.id.value.lastIndexOf(".")==(len-1))) { var email_error2="no";}
}
if (email_error1=="no") {error+="\nDont input abnormal character in email address!";}
if (email_error2=="no") {error+="\nEmail address error!";}
if (document.detail.id.value.length < 1) { error+="\nEmail address is required!";}
/////

if (document.detail.term.checked == false) { error+="\nYou must agree the vinaliving term of use.";}

//if (document.detail.zipcode.value.length < 1) { error+="\n郵遞區號不可空白";}
//if (document.detail.address.value == "路街段巷弄號樓之" || document.detail.address.value.length < 1) { error+="\n請填寫住址";}

if (error != "") { alert("Please confirm messages below:\n"+error);}
else { detail.submit();}
}

function reg_check_en () {
var error="";
if (document.detail.pass.value.length != 0) {
	
	if (document.detail.pass.value.length < 6) { error+="\nAt least 6 chars in password.";}
	if (document.detail.pass2.value != document.detail.pass.value ) { error+="\nPassword confirm failed.";}
	}
 /* 帳號相關 */
var len = document.detail.id.value.length;
var iFlag = "";
if (len == 0) { error+="\nPlease fill in member account."; }
 /* 帳號相關  - finish */
if (document.detail.pass2.value != document.detail.pass.value ) { error+="\nPassword confirm failed.";}
if (document.detail.lastname.value.length < 1) { error+="\nLast name is required!";}
if (document.detail.firstname.value.length < 1) { error+="\nFirst name is required!";}
if (document.detail.phone1.value.length < 1) { error+="\nPrimary phone is required";}
if (document.detail.pass.value.length == 0) { error+="\nPassword is required.";}
//if (document.detail.idnumber.value.length == 0) { error+="\n身分證字號不可空白";}


/* 數字驗證 */
if (document.all('m_num_check').value == "") { error+="\nPlease fill in verify field 4 chars.";}
else {
if (document.all('m_num_check').value != document.all('m_num_check2').value) { error+="\nVerify failed.";}
}

// 行動電話相關
/*
var len = document.detail.mobile.value.length;
for(var i=0;i<len;i++) {
var c= document.detail.mobile.value.charAt(i);
if(!(c>="0"&&c<="9")) { error+="\n行動電話不可使用特殊字元";}
}
if (len != 10) {error+="\n行動電話為10碼半形數字"; }
*/

/////  電子郵件相關
var len = document.detail.id.value.length;
for(var i=0;i<len;i++) {
var c= document.detail.id.value.charAt(i);
if(!((c>="A"&&c<="Z")||(c>="a"&&c<="z")||(c>="0"&&c<="9")||(c=="-")||(c=="_")||(c==".")||(c=="@"))) { var email_error1="no";}
if((document.detail.id.value.indexOf("@")==-1)||(document.detail.id.value.indexOf("@")==0)||(document.detail.id.value.indexOf("@")==(len-1))) { var email_error2="no";}
if((document.detail.id.value.indexOf("@")!=-1)&&(document.detail.id.value.substring(document.detail.id.value.indexOf("@")+1,len).indexOf("@")!=-1)) { var email_error2="no";}
if((document.detail.id.value.indexOf(".")==-1)||(document.detail.id.value.indexOf(".")==0)||(document.detail.id.value.lastIndexOf(".")==(len-1))) { var email_error2="no";}
}
if (email_error1=="no") {error+="\nDont input abnormal character in email address!";}
if (email_error2=="no") {error+="\nPlease fill in correct email!";}
if (document.detail.id.value.length < 1) { error+="\nEmail is required.";}
/////

if (document.detail.term.checked == false) { error+="\nYou must agree the vinaliving term of use.";}

//if (document.detail.zipcode.value.length < 1) { error+="\nZip code is required.";}
//if (document.detail.address.value == "路街段巷弄號樓之" || document.detail.address.value.length < 1) { error+="\nAddress is required.";}

if (error != "") { alert("Please confirm messages.:\n"+error);}
else { detail.submit();}
}


function reg_check_vn () {
var error="";
if (document.detail.pass.value.length != 0) {
	
	if (document.detail.pass.value.length < 6) { error+="\nAt least 6 chars in password.";}
	if (document.detail.pass2.value != document.detail.pass.value ) { error+="\nPassword confirm failed.";}
	}
 /* 帳號相關 */
var len = document.detail.id.value.length;
var iFlag = "";
if (len == 0) { error+="\nPlease fill in member account."; }
 /* 帳號相關  - finish */
if (document.detail.pass2.value != document.detail.pass.value ) { error+="\nPassword confirm failed.";}
if (document.detail.lastname.value.length < 1) { error+="\nLast name is required!";}
if (document.detail.firstname.value.length < 1) { error+="\nFirst name is required!";}
if (document.detail.phone1.value.length < 1) { error+="\nPrimary phone is required";}
if (document.detail.pass.value.length == 0) { error+="\nPassword is required.";}
//if (document.detail.idnumber.value.length == 0) { error+="\n身分證字號不可空白";}


/* 數字驗證 */
if (document.all('m_num_check').value == "") { error+="\nPlease fill in verify field 4 chars.";}
else {
if (document.all('m_num_check').value != document.all('m_num_check2').value) { error+="\nVerify failed.";}
}

// 行動電話相關
/*
var len = document.detail.mobile.value.length;
for(var i=0;i<len;i++) {
var c= document.detail.mobile.value.charAt(i);
if(!(c>="0"&&c<="9")) { error+="\n行動電話不可使用特殊字元";}
}
if (len != 10) {error+="\n行動電話為10碼半形數字"; }
*/

/////  電子郵件相關
var len = document.detail.id.value.length;
for(var i=0;i<len;i++) {
var c= document.detail.id.value.charAt(i);
if(!((c>="A"&&c<="Z")||(c>="a"&&c<="z")||(c>="0"&&c<="9")||(c=="-")||(c=="_")||(c==".")||(c=="@"))) { var email_error1="no";}
if((document.detail.id.value.indexOf("@")==-1)||(document.detail.id.value.indexOf("@")==0)||(document.detail.id.value.indexOf("@")==(len-1))) { var email_error2="no";}
if((document.detail.id.value.indexOf("@")!=-1)&&(document.detail.id.value.substring(document.detail.id.value.indexOf("@")+1,len).indexOf("@")!=-1)) { var email_error2="no";}
if((document.detail.id.value.indexOf(".")==-1)||(document.detail.id.value.indexOf(".")==0)||(document.detail.id.value.lastIndexOf(".")==(len-1))) { var email_error2="no";}
}
if (email_error1=="no") {error+="\nSpecial chars are not allowed in email.";}
if (email_error2=="no") {error+="\nPlease fill in correct email.";}
if (document.detail.id.value.length < 1) { error+="\nEmail is required.";}
/////

if (document.detail.term.checked == false) { error+="\nYou must agree the vinaliving term of use.";}

//if (document.detail.zipcode.value.length < 1) { error+="\nZip code is required.";}
//if (document.detail.address.value == "路街段巷弄號樓之" || document.detail.address.value.length < 1) { error+="\nAddress is required.";}

if (error != "") { alert("Please confirm messages.:\n"+error);}
else { detail.submit();}
}


