function contactOnSubmit() {
	var errors = new Array();
	if(document.contactForm.name.value == "") errors.push("contact_name_error");
	if(document.contactForm.address.value == "") errors.push("contact_address_error");
	if(document.contactForm.city.value == "") errors.push("contact_city_error");
	if(document.contactForm.state.value == "") errors.push("contact_state_error");
	if(document.contactForm.zip_code.value == "") errors.push("contact_zip_code_error");
	if(document.contactForm.phone.value == "") errors.push("contact_phone_error");
	if(document.contactForm.email.value == "") errors.push("contact_email_error");
	if(getSelectedValue(document.contactForm.subject) == "") errors.push("contact_subject_error");
	if(document.contactForm.message.value == "") errors.push("contact_message_error");
	if(errors.length) {
		var s = getPhrase("contact_submit_error") + ":";
		for(var i = 0; i < errors.length; i++) s += "\n" + getPhrase(errors[i]);
		alert(s);
		return false;
	}
	
	return true;
}
