function ValidateContact() {
	var d = document.contact_form;
	var valid = true;
	var email_regexp = /^(([A-Za-z0-9]+_+)|([A-Za-z0-9]+\-+)|([A-Za-z0-9]+\.+)|([A-Za-z0-9]+\++))*[A-Za-z0-9]+@((\w+\-+)|(\w+\.))*\w{1,63}\.[a-zA-Z]{2,6}$/;

	if (d.contact_firstname.value.length < 2) {
		alert('Please enter your first name.');
		d.contact_firstname.focus();
		d.contact_firstname.select();
		valid = false;
	}
	if (d.contact_email.value == '' && valid) {
		alert('Please enter your e-mail address.');
		d.contact_email.focus();
		d.contact_email.select();
		valid = false;
	}
	if (!email_regexp.test(d.contact_email.value) && valid) {
		valid = false;
		alert('Please enter a valid e-mail address.');
		d.Email.focus();
		d.Email.select();
	}
	if (d.contact_dayphone.value == '' && valid) {
		alert('Please enter your day time phone number.');
		d.contact_dayphone.focus();
		d.contact_dayphone.select();
		valid = false;
	}
	if (valid) { d.submit(); }
}

function ValidatePriorityReg() {
	var d = document.pr_form;
	var valid = true;
	var email_regexp = 	/^(([A-Za-z0-9]+_+)|([A-Za-z0-9]+\-+)|([A-Za-z0-9]+\.+)|([A-Za-z0-9]+\++))*[A-Za-z0-9]+@((\w+\-+)|(\w+\.))*\w{1,63}\.[a-zA-Z]{2,6}$/;
	
	if (d.pr_firstname.value.length < 2) {
		alert('Please enter your first name.');
		d.pr_firstname.focus();
		d.pr_firstname.select();
		valid = false;
	}
	if (d.pr_email.value == '' && valid) {
		alert('Please enter your e-mail address.');
		d.pr_email.focus();
		d.pr_email.select();
		valid = false;
	}
	if (!email_regexp.test(d.pr_email.value) && valid) {
		valid = false;
		alert('Please enter a valid e-mail address.');
		d.Email.focus();
		d.Email.select();
	}
	if (d.pr_dayphone.value == '' && valid) {
		alert('Please enter your day time phone number.');
		d.pr_dayphone.focus();
		d.pr_dayphone.select();
		valid = false;
	}
	if (valid) { d.submit(); }
	
}