function check() {
	//# MINIMUM LENGTH, NULL AND STRING CHECK : Order Sequence Number
	if (document.ecPay.StrOrderNbr.value == "") {
		alert("Please Input Your Order Number");
		return false;
	} else {
		mSN = document.ecPay.StrOrderNbr.value
		var i,cnt = 0;
		for (i=0; i<mSN.length; i++) {
			c = mSN.charAt(i);
			if ("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-0123456789 ".indexOf(c,0) < 0) {
				alert("Invalid Data on - Order Number -");
				return false;
			}
		}
		if (i < 5) {
			alert("Please Input Your Order Number Correctly.");
			return false;
		}
	}
	//# MINIMUM LENGTH, NULL AND STRING CHECK : First Name
	if (document.ecPay.Fname.value == "") {
		alert("Please Input Your First Name");
		return false;
	} else {
		mFN = document.ecPay.Fname.value
		var i,cnt = 0;
		for (i=0; i<mFN.length; i++) {
			c = mFN.charAt(i);
			if ("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz., ".indexOf(c,0) < 0) {
				alert("Invalid Data on - First Name -");
				return false;
			}
		}
		if (i < 2) {
			alert("Please Input Your First Name Correctly.");
			return false;
		}
	}
	//# MINIMUM LENGTH, NULL AND STRING CHECK : Last Name
	if (document.ecPay.Lname.value == "") {
		alert("Please Input Your Last Name");
		return false;
	} else {
		mGN = document.ecPay.Lname.value
		var i,cnt = 0;
		for (i=0; i<mGN.length; i++) {
			c = mGN.charAt(i);
			if ("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz., ".indexOf(c,0) < 0) {
				alert("Invalid Data on - Last Name -");
				return false;
			}
		}
		if (i < 2) {
			alert("Please Input Your Last Name Correctly.");
			return false;
		}
	}
	//# Submit
	return(true);
}
