
function validate(form)
{
	if(form.txtFName && form.txtFName.value == '')
		return displayError('First Name cannot be empty.');

	if(form.txtLName && form.txtLName.value == '')
		return displayError('Last Name cannot be empty.');

	if(form.txtPhone && form.txtPhone.value == '')
		return displayError('Phone cannot be empty.');

	if(form.txtSSN && form.txtSSN.value == '')
		return displayError('Social Security Number cannot be empty.');

	if(form.txtEmail && form.txtEmail.value == '')
		return displayError('Email field cannot be empty.');
	else if(!/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(form.txtEmail.value))
		return displayError('Invalid Email address.');

	if(form.txtAddressLine1 && form.txtAddressLine1.value == '')
		return displayError('Address line 1 cannot be empty.');

	if(form.txtCity && form.txtCity.value == '')
		return displayError('City cannot be empty.');

	if(form.txtState && form.txtState.value == '')
		return displayError('State cannot be empty.');

	if(form.txtZip && form.txtZip.value == '')
		return displayError('Zip Code cannot be empty.');

	if(form.txtPosition && form.txtPosition.value == '')
		return displayError('Applying Position field cannot be empty.');
	
	return true;
}

function displayError(msg)
{
	alert(msg);
	return false;
}