function EvaluateFormValidator(form)
{
	if (trim(form.Your_Name.value) == '')
	{
		alert('Please enter a value for the Your Name field.');
		form.Your_Name.value = '';
		form.Your_Name.focus();
		return (false);
	}
	
	if (trim(form.Your_Title.value) == '')
	{
		alert('Please enter a value for the Your Title field.');
		form.Your_Title.value = '';
		form.Your_Title.focus();
		return (false);
	}
	
	if (trim(form.Your_Company.value) == '')
	{
		alert('Please enter a value for the Your Company field.');
		form.Your_Company.value = '';
		form.Your_Company.focus();
		return (false);
	}
	
	if (trim(form.Employee_Name.value) == '')
	{
		alert('Please enter a value for the Employee Name field.');
		form.Employee_Name.value = '';
		form.Employee_Name.focus();
		return (false);
	}
	
	if (trim(form.Start_Date.value) == '')
	{
		alert('Please enter a value for the Start Date field.');
		form.Start_Date.value = '';
		form.Start_Date.focus();
		return (false);
	}
	else if (trim(form.Start_Date.value) == 'mm/dd/yyyy')
	{
		alert('Please enter a value for the Start Date field.');
		form.Start_Date.value = '';
		form.Start_Date.focus();
		return (false);	
	}
	else
	{
		var dateRegex = /^\d{2}\/\d{2}\/\d{4}$/
 
	   //check to see if in correct format
	   if(!dateRegex.test(trim(form.Start_Date.value)))
	   {
			alert('Please format the Start Date in mm/dd/yyyy format.');
			form.Start_Date.focus();
			return (false);	
	   }
	}
	
	if (trim(form.End_Date.value) == 'mm/dd/yyyy')
	{
		form.End_Date.value = '';
	}
	else if (trim(form.End_Date.value) != '')
	{
		var dateRegex = /^\d{2}\/\d{2}\/\d{4}$/
 
	   //check to see if in correct format
	   if(!dateRegex.test(trim(form.End_Date.value)))
	   {
			alert('Please format the End Date in mm/dd/yyyy format.');
			form.End_Date.focus();
			return (false);	
	   }
	}

	return true;
}
