﻿//FFP Start
function DataPreChk()
{
var sHashed = "";
var sPwd = "";
var sMember = "";
var sTemp = "";
var iLen,i;
sPwd=document.PreCheck.Password.value;
sMember=document.PreCheck.Member.value;
if (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion) >=	4)
{
	var	sErrmsg	= "";
	var	errflag	= false;	

	iMemberVal1	=parseInt(sMember.substr(0,9), 10);
	iMemberVal2	=parseInt(sMember.substr(9,1), 10);

	if (sMember=="")
	{
		sErrmsg+="\n●	請輸入會員卡號\n";
		errflag=true;
	} 
	else if	(sMember.length	!=10)
	{
		sErrmsg+="\n●	您所輸入的會員卡號位數有誤，請再試一次\n";
		errflag=true;
	}
	else if	(iMemberVal1%7 != iMemberVal2)
	{
		sErrmsg+="\n●	您輸入的會員卡號有誤，請檢查您的卡號是否輸入錯誤\n";
		errflag=true;
	}

	if (sPwd.length	>0 && (sPwd.length > 8 || sPwd.length <	4))
	{
		sErrmsg+="\n●	您輸入的密碼有誤";
		errflag=true;
	} 

	if (errflag)
	{			
		alert(sErrmsg) 
		return false
	}
	/*else	
		return true	*/
}
iLen = sPwd.length;
for (i=1;i<=iLen;i++) sTemp = sTemp + "*";
document.PreCheck.Password.value = sTemp;
sHashed = hex_md5(sPwd + document.PreCheck.Chkey.value);
document.PreCheck.HashPwd.value = sHashed;
document.PreCheck.HashValue.value = "Y";
return true
}
//FFP End