



var normalTextFields = /^[a-zA-Z0-9]|[[:space:]]{1,25}$/ ;
var addressField = /^([a-zA-Z0-9]){1,50}$/ ;
var emailField  = /^[a-z0-9]([a-z0-9_\-\.]*)@([a-z0-9_\-\.]*)(\.[a-z]{2,3}(\.[a-z]{2}){0,2})$/i;
var numericFields = /(^-?\d\d*\.\d*$)|(^-?\d\d*$)|(^-?\.\d\d*$)/;

//function  validateNumeric( strValue ) {

//	var objRegExp  =  
//	return objRegExp.test(strValue);
//}


function validate()
	
{
	
		c_name = document.frm.c_name.value;
		c_email = document.frm.c_email.value;
		c_phone = document.frm.c_phone.value;	
		inv_number = document.frm.inv_number.value;	
		card_no = document.frm.card_no.value;
		ex_date = document.frm.ex_date.value;		
		amount = document.frm.amount.value;
		billing = document.frm.billing.value;
	securityCode = document.frm.securityCode.value;
				
		
		
		if(normalTextFields.test(c_name) == false)
		{
			alert("Please enter your Name");
			document.frm.c_name.focus();
			return false;
		}
		
		
		if(emailField.test(c_email) == false)
		{
			alert("This Email Address is not Valid");
			document.frm.c_email.focus();
			return false;
		}
		if(numericFields.test(c_phone) == false)
		{
			alert("Please enter a valid Phone #");
			document.frm.c_phone.focus();
			return false;
		}
		if(numericFields.test(inv_number) == false)
		{
			alert("Please enter 5 digits number #");
			document.frm.inv_number.focus();
			return false;
		}
		if(numericFields.test(card_no) == false)
		{
			alert("Please enter a valid Card No");
			document.frm.card_no.focus();
			return false;
		}
		if(normalTextFields.test(ex_date) == false)
		{
			alert("Please enter Expiration Date(MM/DD/YY)");
			document.frm.ex_date.focus();
			return false;
		}
		
		if(numericFields.test(amount) == false)
		{
			alert("Please enter a valid Payment Amount");
			document.frm.amount.focus();
			return false;
		}
		if(normalTextFields.test(billing) == false)
		{
			alert("Please Give Statement Billing Address");
			document.frm.billing.focus();
			return false;
		}
		if(normalTextFields.test(securityCode) == false)
		{
			alert("Enter the code exactly as you see it in the image");
			document.frm.securityCode.focus();
			return false;
		}
		else
			
			return true;
			
		
		
}
