function RequestPDFValidator(form) { 
	if (form.firstname.value == '') {
		alert('Please enter your First Name.');
		form.firstname.focus();
		return false;
	}
	
	if (form.state.value == '') {
		alert('Please enter your State.');
		form.state.focus();
		return false;
	}
	
	var x = form.email.value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])+$/;
	
	if (filter.test(x) == false) {
		alert('Please enter a valid email address.');
		form.email.focus();
		return false;
	}
	
	return true; 
}

function ContactValidator(form) { 
	if (form.firstname.value == '') {
		alert('Please enter your First Name.');
		form.firstname.focus();
		return false;
	}
	
	if (form.state.value == '') {
		alert('Please enter your State.');
		form.state.focus();
		return false;
	}
	
	
	var x = form.zipcode.value;
	var filter  = /^\d{5}$/;

	if (form.zipcode.value != '' && filter.test(x) == false) {
		alert('Please enter a valid 5-digit Zip Code.');
		form.zipcode.focus();
		return false;
	}
	
	
	var x = form.email.value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])+$/;
	
	if (filter.test(x) == false) {
		alert('Please enter a valid email address.');
		form.email.focus();
		return false;
	}
	
	return true; 
}

