﻿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* Please enter Membership Number.\n"
 		errflag=true
	} 
	else if (sMember.length !=10)
	{
  		sErrmsg+="\n* Invalid Membership Number.\n"
  		errflag=true
	}
	else if (iMemberVal1%7 != iMemberVal2)
	{
  		sErrmsg+="\n* Invalid Membership Number.\n"
  		errflag=true
	}

	if (sPwd.length >0 && (sPwd.length > 8 || sPwd.length < 4))
	{
  		sErrmsg+="\n* Invalid Password.\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
}
