



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()
{
	
		name = document.frm.name.value;
		friendname = document.frm.friendname.value;
		femail = document.frm.femail.value;
		fphone = document.frm.fphone.value;
		comments = document.frm.comments.value;

				
		
		
		if(normalTextFields.test(name) == false)
		{
			alert("Please enter your Name");
			document.frm.name.focus();
			return false;
		}
		
		if(normalTextFields.test(friendname) == false)
		{
			alert("Please enter your Friend Name");
			document.frm.friendname.focus();
			return false;
		}
		
		
		if(emailField.test(femail) == false)
		{
			alert("This Email Address is not Valid");
			document.frm.femail.focus();
			return false;
		}
		if(numericFields.test(fphone) == false)
		{
			alert("Please enter a valid Phone #");
			document.frm.fphone.focus();
			return false;
		}
		if(normalTextFields.test(comments) == false)
		{
			alert("Please enter your Comments");
			document.frm.comments.focus();
			return false;
		}
		
		else
			
			return true;
			
		
		
}
