function ValidatePaymentForm(vform) {
	with (vform) {
		if (IsEmpty(usinvoice)) {
			alert("Please enter your Invoice No.");
			usinvoice.focus();
			return false;
		}
		if (!IsNumeric(usinvoice)) {
			alert("Invoice No. must be Numeric");
			usinvoice.focus();
			return false;
		}
		if (IsEmpty(uscompany)) {
			alert("Please enter your Company Name");
			uscompany.focus();
			return false;
		}
		if (lessChar(uscompany, 1)) {
			alert("Company Name must has at least 2 characters");
			uscompany.focus();
			return false;
		}
		if (IsEmpty(usname)) {
			alert("Please enter your name");
			usname.focus();
			return false;
		}
		if (!IsAlphanum(usname)) {
			alert("Name must be in alphabetic characters");
			usname.focus();
			return false;
		}
		if (lessChar(usname, 1)) {
			alert("Name must has at least 2 characters");
			usname.focus();
			return false;
		}
		if (IsEmpty(usemail)) {
			alert("Please enter your email");
			usemail.focus();
			return false;
		}
		if (!IsValidEmail(usemail)) {
			alert("Please enter a valid email");
			usemail.focus();
			return false;
		}
		if (IsEmpty(usamount)) {
			alert("Please enter the amount");
			usamount.focus();
			return false;
		}
		if (!IsNumeric(usamount)) {
			alert("Amount must be Numeric");
			usamount.focus();
			return false;
		}
		return true;
	}
}

function ValidatePayment(vform) {
	with (vform) {
		if (IsEmpty(first_name)) {
			alert("Please enter your First Name");
			first_name.focus();
			return false;
		}
		if (!IsAlphanum(first_name)) {
			alert("First Name must be in alphabetic characters");
			first_name.focus();
			return false;
		}
		if (lessChar(first_name, 1)) {
			alert("First Name must has at least 2 characters");
			first_name.focus();
			return false;
		}
		if (IsEmpty(last_name)) {
			alert("Please enter your Last Name");
			last_name.focus();
			return false;
		}
		if (!IsAlphanum(last_name)) {
			alert("Last Name must be in alphabetic characters");
			last_name.focus();
			return false;
		}
		if (lessChar(last_name, 1)) {
			alert("Last Name must has at least 2 characters");
			last_name.focus();
			return false;
		}
		if (IsEmpty(email)) {
			alert("Please enter your Email");
			email.focus();
			return false;
		}
		if (!IsValidEmail(email)) {
			alert("Please enter a valid Email");
			email.focus();
			return false;
		}
		if (IsEmpty(item_name_1)) {
			alert("Please enter your Invoice No.");
			item_name_1.focus();
			return false;
		}
		if (!IsNumeric(item_name_1)) {
			alert("Invoice No. must be Numeric");
			item_name_1.focus();
			return false;
		}
		if (amount_1.value==0) {
			alert("Please enter the Amount");
			amount_1.focus();
			return false;
		}
		if (!IsNumeric(amount_1)) {
			alert("Amount must be Numeric");
			amount_1.focus();
			return false;
		}
		if (!IsEmpty(item_name_1)) {
		item_name_1.value = "Red Intuition Payment";
		}
		if (!IsEmpty(item_name_2)) {
		item_name_2.value = "Red Intuition Payment";
		}
		if (!IsEmpty(item_name_3)) {
		item_name_3.value = "Red Intuition Payment";
		}
		return true;
	}
}