



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()
	
{
	
		s_name = document.frm.s_name.value;
		s_email = document.frm.s_email.value;
		s_phone = document.frm.s_phone.value;
		s_address = document.frm.s_address.value;
		bdate = document.frm.bdate.value;
		a_time = document.frm.a_time.value;
		
		

				
		
		
		if(normalTextFields.test(s_name) == false)
		{
			alert("Please enter your Name");
			document.frm.s_name.focus();
			return false;
		}
		
		if(numericFields.test(s_phone) == false)
		{
			alert("Please enter a valid Phone #");
			document.frm.s_phone.focus();
			return false;
		}
		
		if(emailField.test(s_email) == false)
		{
			alert("This Email Address is not Valid");
			document.frm.s_email.focus();
			return false;
		}
		if(normalTextFields.test(s_address) == false)
		{
			alert("Please Give Address");
			document.frm.s_address.focus();
			return false;
		}
		if(normalTextFields.test(bdate) == false)
		{
			alert("Please enter Date (MM/DD/YY)");
			document.frm.bdate.focus();
			return false;
		}
		if(normalTextFields.test(a_time) == false)
		{
			alert("Please Select Arrival Time");
			document.frm.a_time.focus();
			return false;
		}
		
		
		
		else
			
			return true;
			
		
		
}
