// JavaScript Document

 function validate(){
 	doc=document.frm;
	if(!(charcheck(doc.name.value,"name") &&charcheck(doc.cname.value,"Card Holder Name") && numcheck(doc.cno.value,"Card No"))){
		return false;
	}
	/*if(!(emailcheck(doc.email.value,"email"))){
		return false;
	}*/
	if (doc.email.value==false ) {
		alert('Enter Your Email');
		doc.email.focus();
		doc.email.select();
		return false;
	}
	  return true;
}   	
  function numcheck(value,name)	{
		var anum=/(^\d+$)|(^\d+\.\d+$)/
		if (anum.test(value))
			testresult=true
		else{
			alert("Enter Your "+name)
			testresult=false
		}
		return (testresult)
	}

 function charcheck(value,name) {
		txt = value;
		var invalids = "`!@#$%^&*[]{}\"()+-~,'<.>/?;:\|1234567890";
		for(i=0; i<invalids.length; i++) {
			if(txt.indexOf(invalids.charAt(i)) >= 0 || txt==false) {
				alert("Enter Name in "+name)				
				 return false;
			}
        }
		return true;
	}		
	
	