// JavaScript Document
function checkform(frmName)
{
	var Field= Array();
	var FieldName= Array();
	
	Field[0]=frmName.txtsymptoms;
	Field[1]=frmName.txtcomments;
	Field[2]=frmName.txtname;
	Field[3]=frmName.txtemail;
	Field[4]=frmName.txtphone;

	FieldName[0]="Symptoms ";
	FieldName[1]="Comments ";
	FieldName[2]="Name ";
	FieldName[3]="Email";
	FieldName[4]="Phone";	
	
	var msg="";
	var bval = true;
	
	for(i=0; i<5; i++)
	{
		if(Field[i].value=="" || Field[i].value==null)
		{
			//alert("Please fill " + FieldName[i] + " field.");
			msg = msg + "Please Fill:"
			msg = msg + "\n" + ">> " + FieldName[i];
			alert(msg);
			Field[i].focus();
			bval = false;
			break;
		}
		
	}
	if(bval){
		bval=emailCheck(frmName.txtemail);
	}	
	if(bval){
		bval= PhoneCheck(frmName.txtphone);
	}
		
	return bval;
}

function PhoneCheck(strPhone){  	  		  	  		
	var strPhoneVal=strPhone.value;
	strPhoneVal=strPhoneVal.replace(/[^0-9]/g, ''); 
	//if(strPhone.length
	if(strPhoneVal.length!=10){
		alert("Invalid Phone Number");
		strPhone.focus();
		return false;
	}
	return true;	  	  	
}

function emailCheck(emailStr){
	var emailStrVal=emailStr.value;
	var emailPat=/^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$/
	var matchArray;			
	matchArray = emailStrVal.match(emailPat);
	if (matchArray == null){
		alert("Please Enter Valid Email Address"); 		
		emailStr.focus();
		return false;
	}	
	else 
	return true;	  	
}

