<!--

function isDate(day,month,year)
{
	// let's first check the user entered numbers
	if (isNaN(Date.parse(month+"/"+day+"/"+year))) {
		return false;
	}

	var dd = parseInt(day,10);
	// beware !! the computer handles monthes from 0 to 11.
	var mm = parseInt(month,10)-1;
	var yy = parseInt('20'+year,10);
	var date = new Date(yy,mm,dd);
	
	//let's now compare the user's entry with what the computer understand of it 
	if (dd!=date.getDate() || mm!=date.getMonth() || yy!=date.getFullYear()) { 
		return false;
	}
	return true;
}

function getArgs()
{
	var args = new Object();
	// Get Query String
	var query = location.search.substring(1); 
	// Split query at the comma
	var pairs = query.split("&"); 
	// Begin loop through the querystring
	for(var i = 0; i < pairs.length; i++) {
		// Look for "name=value"
		var pos = pairs[i].indexOf('='); 
		// if not found, skip to next
		if (pos == -1) continue; 
		// Extract the name
		var argname = pairs[i].substring(0,pos); 
		// Extract the value
		var value = pairs[i].substring(pos+1); 
		// Store as a property
		args[argname] = unescape(value); 
	}
	return args; // Return the Object
}

//檢核輸入的身分證號
function id_check(obj){
	var idcard=obj.value;
	idcard = idcard.toUpperCase();
	   
	if(idcard.length!=10){
		alert("【身分證號】長度錯誤，請重新輸入！");
		return false;
	}
	   	   
	var arr = new Array('A','B','C','D','E','F','G','H','J','K','L','M','N','P','Q','R','S','T','U','V','X','Y','W','Z','I','O');	
	sum= new Number(0);
	for(var i=0;i<=25;i++){		
		if (idcard.substring(0,1)==arr[i]){
			sum=parseInt(sum+((10+i)%10)*9+(10+i)/10, 10);
		}
	}
	for (var i=2;i<=9;i++){
		n=new Number(idcard.substring(i-1,i));
	 	sum=parseInt(sum+n*(10-i),10);
	}
	sum=10-parseInt(sum%10);
	c = new String(sum);
	sum2=c.substring(c.length-1,c.length);
	sum3=idcard.substring(idcard.length-1,idcard.length);
	if(sum2!=sum3){
		alert("【身分證號】編碼錯誤，請重新輸入！");
		return false;
	}
	
	if(idcard.substring(1,2)=='1' ||idcard.substring(1,2)=='2'){
	     return true;
	}
	else{
	     alert("【身分證號】編碼錯誤，請重新輸入！");
	     return false;
	}
	return true;	
}//function id_check(obj)

function IsPhoneNumeric(sText)
{
	var ValidChars = "0123456789";
	var IsNumber = true;
	var Char;

	for (i = 0; i < sText.length && IsNumber == true; i++) { 
		Char = sText.charAt(i); 
		if (ValidChars.indexOf(Char) == -1) {
			IsNumber = false;
		}
	}
	return IsNumber;
}

function ValidData(form,nType)
{
	if (form.txtChnName.value.length < 1) {
		alert("請務必填寫姓名。");
		return false;
	}

	if (form.selVoicePrompt.value <= 0) {
		alert("請務必選取系統語音導引語言。");
		form.selSex.focus();
		return false;	
	}
	//////////////////////////////////////////////////////////////////////////////////
	if (!form.Radio1.checked && !form.Radio2.checked) {
		alert("請務必選取欲輸入身分證字號的種類。");
		return false;
	}

	if (form.Radio1.checked && form.txtID.value.length < 1) {
		alert("請務必填寫身份證字號。");
		form.txtID.focus();
		return false;
	} else if (form.Radio2.checked && form.txtFID.value.length < 1) {
		alert("請務必填寫身份證字號。");
		form.txtFID.focus();
		return false;
	}

	if (form.Radio1.checked) form.txtFID.value = ""
	if (form.Radio2.checked) form.txtID.value = ""

	form.txtID.value = form.txtID.value.toUpperCase();
	form.txtFID.value = form.txtFID.value.toUpperCase()

	if (form.txtID.value.length > 0) {
		if (!id_check(form.txtID)) return false;
	}
	//////////////////////////////////////////////////////////////////////////////////
	if (form.txtBirthdayYear.value.length > 1) {
		var yy = parseInt(form.txtBirthdayYear.value,10);
		
		if (yy < 1900 || yy > 3000) {
			alert("生日的[年]必須在西元 1900 到 3000 年之間。");
			form.txtBirthdayYear.focus();
			return false;
		}
	}

	if (form.txtBirthdayYear.value.length < 1 || form.txtBirthdayMonth.value.length < 1 || form.txtBirthdayDay.value.length < 1) {
		alert("請務必填寫生日。");
		if (form.txtBirthdayYear.value.length < 1)		form.txtBirthdayYear.focus();
		else if (form.txtBirthdayMonth.value.length < 1)	form.txtBirthdayMonth.focus();
		else							form.txtBirthdayDay.focus();
		return false;
	} else {
		if (isNaN(form.txtBirthdayYear.value)) {
			alert("生日的[年]請務必填寫數字。");
			form.txtBirthdayYear.focus();
			return false;
		}

		if (isNaN(form.txtBirthdayMonth.value)) {
			alert("生日的[月]請務必填寫數字。");
			form.txtBirthdayMonth.focus();
			return false;
		}

		if (isNaN(form.txtBirthdayDay.value)) {
			alert("生日的[日]請務必填寫數字。");
			form.txtBirthdayDay.focus();
			return false;
		}		

		if (!isDate(form.txtBirthdayDay.value,form.txtBirthdayMonth.value,form.txtBirthdayYear.value)) {
			alert("生日的日期有錯誤，請重新輸入。");
			form.txtBirthdayYear.focus();
			return false;
		}
	}

	if (!IsPhoneNumeric(form.txtM_Number.value)) {
		alert("請務必填寫行動電話號碼為數字。");
		form.txtM_Number.focus();
		return false;
	}

	if (nType == 1) {
		if (form.txtM_Number.value.length < 6) {
			alert("請務必填寫行動電話號碼。");
			form.txtM_Number.focus();
			return false;
		}
	} else {
		if (form.txtM_Number.value.length < 8) {
			alert("請務必填寫行動電話號碼。");
			form.txtM_Number.focus();
			return false;
		}
	}

	if (form.txtEMail.value.length < 1) {
		alert("請務必填寫電子郵件地址。");
		form.txtEMail.focus();
		return false;
	}

	form.btnSubmit.value = "處理中請稍待一下.....";
	form.btnSubmit.disabled = true;
	form.btnReset.disabled = true;
	document.body.style.cursor="wait";

	if (nType == 1) {
		var sRecmID = "";
		
		if (nType == 1) {
			var args = getArgs();
			if (args["recmid"]) sRecmID = args["recmid"];
		}

		form.action = "d_MemberTempRegister.aspx";
		if (sRecmID.length > 0) {
			form.action += "?recmid=";
			form.action += sRecmID;
		}
	} else {
		form.action = "d_MemberUpdate.aspx";
	}

	form.method = "post";
	form.submit();
	return true;
}

function ValidDataForQueryPwd(form)
{
	if (form.txtUserID.value.length < 1) {
		alert("請務必填寫會員號。");
		form.txtUserID.focus();
		return;
	}

	if (form.txtBirthdayYear.value.length < 1 || form.txtBirthdayMonth.value.length < 1 || form.txtBirthdayDay.value.length < 1) {
		alert("請務必填寫生日。");
		if (form.txtBirthdayYear.value.length < 1)			form.txtBirthdayYear.focus();
		else if (form.txtBirthdayMonth.value.length < 1)	form.txtBirthdayMonth.focus();
		else												form.txtBirthdayDay.focus();
		return;
	} else {
		if (isNaN(form.txtBirthdayYear.value)) {
			alert("生日的[年]請務必填寫數字。");
			form.txtBirthdayYear.focus();
			return;
		}

		if (isNaN(form.txtBirthdayMonth.value)) {
			alert("生日的[月]請務必填寫數字。");
			form.txtBirthdayMonth.focus();
			return;
		}

		if (isNaN(form.txtBirthdayDay.value)) {
			alert("生日的[日]請務必填寫數字。");
			form.txtBirthdayDay.focus();
			return;
		}		

		if (!isDate(form.txtBirthdayDay.value,form.txtBirthdayMonth.value,form.txtBirthdayYear.value)) {
			alert("生日的日期有錯誤，請重新輸入。");
			form.txtBirthdayYear.focus();
			return;
		}		
	}

	form.btnSubmit.value = "處理中請稍待一下.....";
	form.btnSubmit.disabled = true;
	form.btnReset.disabled = true;
	document.body.style.cursor="wait";

	form.action = "d_QueryPassword.aspx";
	form.method = "post";
	form.submit();
	return;
}

function ValidDataForQueryID(form)
{
	if (form.txtPassword.value.length < 1) {
		alert("請務必填寫會員密碼。");
		form.txtPassword.focus();
		return;
	}

	if (form.txtBirthdayYear.value.length < 1 || form.txtBirthdayMonth.value.length < 1 || form.txtBirthdayDay.value.length < 1) {
		alert("請務必填寫生日。");
		if (form.txtBirthdayYear.value.length < 1)			form.txtBirthdayYear.focus();
		else if (form.txtBirthdayMonth.value.length < 1)	form.txtBirthdayMonth.focus();
		else												form.txtBirthdayDay.focus();
		return;
	} else {
		if (isNaN(form.txtBirthdayYear.value)) {
			alert("生日的[年]請務必填寫數字。");
			form.txtBirthdayYear.focus();
			return;
		}

		if (isNaN(form.txtBirthdayMonth.value)) {
			alert("生日的[月]請務必填寫數字。");
			form.txtBirthdayMonth.focus();
			return;
		}

		if (isNaN(form.txtBirthdayDay.value)) {
			alert("生日的[日]請務必填寫數字。");
			form.txtBirthdayDay.focus();
			return;
		}		

		if (!isDate(form.txtBirthdayDay.value,form.txtBirthdayMonth.value,form.txtBirthdayYear.value)) {
			alert("生日的日期有錯誤，請重新輸入。");
			form.txtBirthdayYear.focus();
			return;
		}		
	}

	if (form.txtEMail.value.length < 1) {
		alert("請務必填寫電子郵件帳號。");
		form.txtEMail.focus();
		return;
	}	

	form.btnSubmit.value = "處理中請稍待一下.....";
	form.btnSubmit.disabled = true;
	form.btnReset.disabled = true;
	document.body.style.cursor="wait";

	form.action = "d_QueryID.aspx";
	form.method = "post";
	form.submit();
	return;
}

function ValidDataForRefill1(form)
{
	if (!form.Radio1.checked && 
		!form.Radio2.checked && 
		!form.Radio3.checked && 
		!form.Radio4.checked && 
		/*!form.Radio5.checked && */
		!form.Radio6.checked) {
		alert("請務必選取欲扣繳的種類。");
		return;
	}

	if (form.Radio6.checked && form.txtFreePassword.value.length < 1) {
		alert("請務必填寫優惠密碼。");
		form.txtFreePassword.focus();
		return;
	}
	
	form.btnSubmit.value = "處理中請稍待一下.....";
	form.btnSubmit.disabled = true;
	form.btnReset.disabled = true;
	document.body.style.cursor="wait";

	form.action = "d_Refill1.aspx";
	form.method = "post";
	form.submit();

	return;
}

function ValidDataForRefill1C(form)
{
	if (!form.Radio1.checked && 
		!form.Radio2.checked && 
		!form.Radio3.checked && 
		!form.Radio4.checked &&
		/*!form.Radio5.checked && */
		!form.Radio6.checked &&
		!form.Radio7.checked &&
		!form.Radio8.checked &&
		!form.Radio9.checked /*&&
		!form.Radio10.checked*/) {
		alert("請務必選取欲扣繳的種類。");
		return;
	}

	form.btnSubmit.value = "處理中請稍待一下.....";
	form.btnSubmit.disabled = true;
	form.btnReset.disabled = true;
	document.body.style.cursor="wait";

	form.action = "d_Refill1C.aspx";
	form.method = "post";
	form.submit();

	return;
}

function ValidDataForRefill2C(form)
{
	var error = true;
	
	for( i=0; i <form.RadioGroup.length; i++ ) {
		if( form.RadioGroup[i].checked == true ) {
			error = false;
			break;
		}
	}
	
	if (error) {
		alert("請務必選取欲儲值的種類。");
		return;
	}

	form.btnSubmit.value = "處理中請稍待一下.....";
	form.btnSubmit.disabled = true;
	form.btnReset.disabled = true;
	document.body.style.cursor="wait";

	form.action = "d_Refill2C.aspx";
	form.method = "post";
	form.submit();

	return;
}

function ValidDataForRefill2C2(form)
{
	var error = true;
	var optionx = 1;
	
	for( i=0; i <form.RadioGroup.length; i++ ) {
		if( form.RadioGroup[i].checked == true ) {
			error = false;
			optionx = form.RadioGroup[i].value;
			break;
		}
	}
	
	if (error) {
		alert("請務必選取欲儲值的種類。");
		return;
	}
	
	form.btnSubmit.disabled = true;
	form.btnReset.disabled = true;

	if (typeof(Open)=="undefined") {
		window.open("d_Refill2C.aspx?RadioGroup="+optionx,"_blank","left=0,top=0,height=600,width=800,location=no,menu=no,toolbar=no,scrollbars=yes,resizable=yes");
	} else {
		Open("d_Refill2C.aspx?RadioGroup="+optionx,"_blank","left=0,top=0,height=600,width=800,location=no,menu=no,toolbar=no,scrollbars=yes,resizable=yes");
	}

	return false;
}

function ValidDataForRefill2CVS(form)
{
	var error = true;
	
	for( i=0; i <form.RadioGroup.length; i++ ) {
		if( form.RadioGroup[i].checked == true ) {
			error = false;
			break;
		}
	}
	
	if (error) {
		alert("請務必選取欲儲值的種類。");
		return;
	}

	form.btnSubmit.value = "處理中請稍待一下.....";
	form.btnSubmit.disabled = true;
	form.btnReset.disabled = true;
	document.body.style.cursor="wait";

	form.action = "d_Refill2CVS.aspx";
	form.method = "post";
	form.submit();

	return;
}

function ValidDataForRefill2ATM(form)
{
	var error = true;
	
	for( i=0; i <form.RadioGroup.length; i++ ) {
		if( form.RadioGroup[i].checked == true ) {
			error = false;
			break;
		}
	}
	
	if (error) {
		alert("請務必選取欲儲值的種類。");
		return;
	}

	form.btnSubmit.value = "處理中請稍待一下.....";
	form.btnSubmit.disabled = true;
	form.btnReset.disabled = true;
	document.body.style.cursor="wait";

	form.action = "d_Refill2ATM.aspx";
	form.method = "post";
	form.submit();

	return;
}

function ValidDataForRefill2(form)
{
	if (form.txtPinCode.value.length < 1) {
		alert("請務必填寫補充卡的密碼。");
		form.txtPinCode.focus();
		return;
	} else {
		for (i = 0 ; i < form.txtPinCode.value.length ; i++) {
			if (!(form.txtPinCode.value.charAt(i) >= '0' && form.txtPinCode.value.charAt(i) <= '9')) {
				alert("補充卡的密碼只能採用0到9的數字。注意!!不接受全形數字!!");
				form.txtPinCode.focus();
				return;
			}
		}
	}

	form.btnSubmit.value = "處理中請稍待一下.....";
	form.btnSubmit.disabled = true;
	form.btnReset.disabled = true;
	document.body.style.cursor="wait";	

	form.action = "d_Refill2.aspx";
	form.method = "post";
	form.submit();

	return;
}

function ValidDataForRefill3(form)
{
	if (!form.Radio1.checked && 
		!form.Radio2.checked && 
		!form.Radio3.checked && 
		!form.Radio4.checked) {
		alert("請務必選取欲扣繳的種類。");
		return;
	}

	form.btnSubmit.value = "處理中請稍待一下.....";
	form.btnSubmit.disabled = true;
	form.btnReset.disabled = true;
	document.body.style.cursor="wait";	

	form.action = "d_Refill3.aspx";
	form.method = "post";
	form.submit();

	return;
}

function ValidDataForRefill3C(form)
{
	if (!form.Radio1.checked && 
		!form.Radio2.checked && 
		!form.Radio3.checked && 
		!form.Radio4.checked && 
		!form.Radio5.checked && 
		!form.Radio6.checked && 
		!form.Radio7.checked && 
		!form.Radio8.checked) {
		alert("請務必選取欲扣繳的種類。");
		return;
	}

	form.btnSubmit.value = "處理中請稍待一下.....";
	form.btnSubmit.disabled = true;
	form.btnReset.disabled = true;
	document.body.style.cursor="wait";	

	form.action = "d_Refill3C.aspx";
	form.method = "post";
	form.submit();

	return;
}

function ValidDataForRoamIdRedelivery(form)
{
	if (confirm("您確定註銷環球漫遊門號 ?")) {
		form.btnSubmit.value = "處理中請稍待一下.....";
		form.btnSubmit.disabled = true;
		document.body.style.cursor="wait";

		form.action = "d_RoamIdRedelivery.aspx";
		form.method = "post";
		form.submit();
	}

	return;
}

function ValidDataForRoamIdRegister(form)
{
	if (!form.Radio1.checked && 
		!form.Radio2.checked && 
		!form.Radio3.checked && 
		!form.Radio4.checked) {
		alert("請務必選取欲扣繳的種類。");
		return;
	}

	form.btnSubmit.value = "處理中請稍待一下.....";
	form.btnSubmit.disabled = true;
	form.btnReset.disabled = true;
	document.body.style.cursor="wait";

	form.action = "d_RoamIdRegister.aspx";
	form.method = "post";
	form.submit();

	return;
}

function btnDownloadForm_onclick(form) {
	alert("btnDownloadForm_onclick");
}

function CheckChangePwdData(form)
{
	if (form.txtPasswordNew.value.length < 1) {
		alert("請務必填寫新的密碼。");
		form.txtPasswordNew.focus();
		return;
	}
	
	if (form.txtPasswordNew.value.length != 5) {
		alert("密碼字數要等於五個字。");
		form.txtPasswordNew.focus();
		return;	
	}
	
	if (form.txtPasswordNew2.value.length < 1) {
		alert("請務必填寫確認密碼。");
		form.txtPasswordNew2.focus();
		return;
	}
	
	for (i = 0 ; i < form.txtPasswordNew.value.length ; i++) {
		if (!(form.txtPasswordNew.value.charAt(i) >= '0' && form.txtPasswordNew.value.charAt(i) <= '9')) {
			alert("密碼只能採用0到9的數字。");
			form.txtPasswordNew.focus();
			return;
		}
	}
	
	if (form.txtPasswordNew.value != form.txtPasswordNew2.value) {
		alert("請再輸入一次確認密碼，因為您所輸入的確認密碼和新的密碼並不相同。");
		form.txtPasswordNew2.focus();
		return;
	}

	form.btnSubmit.value = "處理中請稍待一下.....";
	form.btnSubmit.disabled = true;
	document.body.style.cursor="wait";

	form.action = "d_ChangePassword.aspx";
	form.method = "post";
	form.submit();
	return;
}

function CheckLoginData(form)
{
	if (form.txtUserID.value.length < 1) {
		alert("請務必填寫會員號。");
		form.txtUserID.focus();
		return;
	}

	if (form.txtPassword.value.length < 1) {
		alert("請務必填寫密碼。");
		form.txtPassword.focus();
		return;
	}
	
	form.btnSubmit.value = "處理中請稍待一下.....";
	form.btnSubmit.disabled = true;
	document.body.style.cursor="wait";

	form.action = "d_Login.aspx";
	form.method = "post";
	form.submit();
	return;
}

function ValidDataForCallForward(form)
{
	var nLenC,nLenA,nLenN,nAmtLen;
	
	nLenC = form.txtA_CountryCode.value.length;
	nLenA = form.txtA_AreaCode.value.length;
	nLenN = form.txtA_Number.value.length;
	nAmtLen = nLenC + nLenA + nLenN;
	if (nAmtLen > 0 && (nLenC < 1 || nLenA < 1 || nLenN < 1)) {
		alert("請務必填寫完整的[指定轉接]電話。");
		if (nLenC < 1)		form.txtA_CountryCode.focus();
		else if (nLenA < 1)	form.txtA_AreaCode.focus();
		else				form.txtA_Number.focus();
		return;
	}

	nLenC = form.txtB_CountryCode.value.length;
	nLenA = form.txtB_AreaCode.value.length;
	nLenN = form.txtB_Number.value.length;
	nAmtLen = nLenC + nLenA + nLenN;
	if (nAmtLen > 0 && (nLenC < 1 || nLenA < 1 || nLenN < 1)) {
		alert("請務必填寫完整的[忙線轉接]電話。");
		if (nLenC < 1)		form.txtB_CountryCode.focus();
		else if (nLenA < 1)	form.txtB_AreaCode.focus();
		else				form.txtB_Number.focus();
		return;
	}
/*
	nLenC = form.txtN_CountryCode.value.length;
	nLenA = form.txtN_AreaCode.value.length;
	nLenN = form.txtN_Number.value.length;
	nAmtLen = nLenC + nLenA + nLenN;
	if (nAmtLen > 0 && (nLenC < 1 || nLenA < 1 || nLenN < 1)) {
		alert("請務必填寫完整的[無人應答]電話。");
		if (nLenC < 1)		form.txtN_CountryCode.focus();
		else if (nLenA < 1)	form.txtN_AreaCode.focus();
		else				form.txtN_Number.focus();
		return;
	}

	if (form.txtN_CountryCode.value.length > 0) {
		if (form.txtNoAnsTimer.value.length < 1) {
			alert("請務必填寫[等待秒數]。");
			form.txtNoAnsTimer.focus();
			return;
		}

		if (isNaN(form.txtNoAnsTimer.value)) {
			alert("[等待秒數]請務必填寫數字。");
			form.txtNoAnsTimer.focus();
			return;
		}

		var nNoAnsTimer = parseInt(form.txtNoAnsTimer.value);

		if (nNoAnsTimer < 5 || nNoAnsTimer > 600) {
			alert("[等待秒數]需介於 5 到 600 秒。");
			form.txtNoAnsTimer.focus();
			return;		
		}
	}
*/
	form.btnSubmit.value = "處理中請稍待一下.....";
	form.btnEraseAllData.disabled = true;
	form.btnSubmit.disabled = true;
	form.btnReset.disabled = true;
	document.body.style.cursor="wait";

	form.action = "d_CallForwarding.aspx";
	form.method = "post";
	form.submit();

	return;
}

function EraseCallForward(form)
{
	if (confirm("您確定取消所有指定轉接設定 ?")) {
		form.btnSubmit.value = "處理中請稍待一下.....";
		form.btnEraseAllData.disabled = true;
		form.btnSubmit.disabled = true;
		form.btnReset.disabled = true;
		document.body.style.cursor="wait";

		form.action = "d_EraseCallForwarding.aspx";
		form.method = "post";
		form.submit();
	}

	return;
}

function DotLineDisapper() {
	if (document.all) {
		var tags=document.all.tags("a");
		
		for (var i=0;i<tags.length;i++) {
			tags(i).outerHTML=tags(i).outerHTML.replace(">"," hidefocus=true>");
		}
	}
}

function ValidDataForCreditCard(form)
{
	if (form.txtCardNo1.value.length < 4) {
		alert("請務必填寫(滿)信用卡號碼。");
		form.txtCardNo1.focus();
		return;
	}
	
	if (form.txtCardNo2.value.length < 4) {
		alert("請務必填寫(滿)信用卡號碼。");
		form.txtCardNo2.focus();
		return;
	}
	
	if (form.txtCardNo3.value.length < 4) {
		alert("請務必填寫(滿)信用卡號碼。");
		form.txtCardNo3.focus();
		return;
	}

	if (form.txtCardNo4.value.length < 4) {
		alert("請務必填寫(滿)信用卡號碼。");
		form.txtCardNo4.focus();
		return;
	}

	if (form.txtE01.value.length < 3) {
		alert("請務必填寫卡片背面簽名欄上最後3碼數字。");
		form.txtE01.focus();
		return;
	}

	if (form.selCardMonth.value <= 0) {
		alert("請務必選取信用卡期限的月份。");
		form.selCardMonth.focus();
		return;
	}

	if (form.selCardYear.value <= 0) {
		alert("請務必選取信用卡期限的年份。");
		form.selCardYear.focus();
		return;
	}

	if (form.txtAddress.value.length <= 0) {
		alert("請務輸入發票地址。");
		form.txtAddress.focus();
		return;
	}

	if (document.getElementById("txtAddress2")) {
		if (form.txtAddress2.value.length <= 0) {
			alert("請務輸入送貨地址。");
			form.txtAddress2.focus();
			return;
		}
	}

	if (form.selInvType.value == 3 && form.txtCompanyID.value.length < 1) {
		alert("因為您選了三聯式發票，所以您務必輸入統一編號。");
		form.txtCompanyID.focus();
		return;
	}

	form.btnSubmit.value = "處理中請稍待一下.....";
	form.btnSubmit.disabled = true;
	form.btnReset.disabled = true;
	document.body.style.cursor="wait";

	form.action = "d_CreditCard.aspx";
	form.method = "post";
	form.submit();

	return;
}

function ValidDataForCVS(form)
{

	if (form.selInvType.value == 3 && form.txtCompanyID.value.length < 1) {
		alert("因為您選了三聯式發票，所以您務必輸入統一編號。");
		form.txtCompanyID.focus();
		return;
	}

	form.btnSubmit.value = "處理中請稍待一下.....";
	form.btnSubmit.disabled = true;
	form.btnReset.disabled = true;
	document.body.style.cursor="wait";

	form.action = "d_CVS.aspx";
	form.method = "post";
	form.submit();

	return;
}

function EnableRecommend(form)
{
	form.txtRecommend.disabled = false;
	form.txtAgent.disabled = false;
	return;
}

function DisableRecommend(form)
{
	form.txtRecommend.disabled = true;
	form.txtRecommend.value = "";
	form.txtAgent.disabled = true;
	form.txtAgent.value = "";	
	return;
}

function SetUserTblRecm(form)
{
	nCheck = -1;

	for (i = 0 ; i <= 10 ; i++) {
		if (form.rdoRecmType[i].checked) {
			nCheck = i;
			break;
		}
	}

	if (nCheck == -1) {
		alert("請務必選擇一項得知方式。");
		return;
	}

	if (nCheck == 10) {
		form.txtRecommend.disabled = false; // 重要,不可以刪
		form.txtAgent.disabled = false;		// 重要,不可以刪
		if (form.txtRecommend.value.length < 1 && form.txtAgent.value.length < 1) {
			alert("請務必填寫推薦人會員號或代銷商編號。");
			if (form.txtRecommend.value.length < 1) form.txtRecommend.focus();
			else									form.txtAgent.focus();
			return;
		}
		if (form.txtRecommend.value.length > 0 && form.txtAgent.value.length > 0) {
			alert("請擇一填寫推薦人會員號或代銷商編號。");
			form.txtRecommend.focus();
			return;
		}
	}

	form.btnSubmit.value = "處理中請稍待一下.....";
	form.btnSubmit.disabled = true;
	document.body.style.cursor="wait";
	form.action = "d_MemberRecommend.aspx";

	form.method = "post";
	form.submit();

	return;
}

function SetUserTblRecm2(form)
{
//	if (isNull(form.txtRecommend) = false) {
//		if (form.txtRecommend.value.length > 0 && form.txtAgent.value.length > 0) {
//			alert("請擇一填寫推薦人會員號或代銷商編號。");
//			form.txtRecommend.focus();
//			return;
//		}
//	}

	form.btnSubmit.value = "處理中請稍待一下.....";
	form.btnSubmit.disabled = true;
	document.body.style.cursor="wait";
	form.action = "d_MemberRecommend.aspx";

	form.method = "post";
	form.submit();

	return;
}

function Shopping(form,prod_id)
{
	location.replace("d_ShoppingC.aspx?prod_id=" + prod_id);
	return;
}

function CVS_Shopping(form,prod_id)
{
	location.replace("d_ShoppingCVS.aspx?prod_id=" + prod_id);
	return;
}

function ATM_Shopping(form,prod_id)
{
	location.replace("d_ShoppingATM.aspx?prod_id=" + prod_id);
	return;
}

//-->
