function checkContact(f) {
	if(f.name.value == "") {
		alert('You did not enter a name');
		f.name.focus();
		return false;
	} else {
	var nameCheck  = /^([a-zA-Z ])+$/;
	if (!nameCheck.test(f.name.value)) {
		alert('The name you entered contains illegal text, please try again');
		f.name.focus();
		return false;
	}
	}

	if(f.email.value == "") {
		alert('You did not enter an email');
		f.email.focus();
		return false;
	} else {
		var emailCheck  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (!emailCheck.test(f.email.value)) {
			alert('The email you entered "'+f.email.value+'", is not a correctly formatted email address');
			f.email.focus();
			return false;
		}
	}

	if(f.phone.value == "") {
		alert('You did not enter a telephone number');
		f.phone.focus();
		return false;
	} else {
	var nameCheck  = /^([0-9 ])+$/;
	if (!nameCheck.test(f.phone.value)) {
		alert('The phone number you entered contains illegal text, please try again');
		f.phone.focus();
		return false;
	}
	}

	if(f.enquiry.value == "") {
		alert('You did not enter an enquiry');
		f.enquiry.focus();
		return false;
	}
}

function InitSaveVariables(form)
{
	oms_user_invoice_address1 = form.oms_user_invoice_address1.value;
	oms_user_invoice_address2 = form.oms_user_invoice_address2.value;
	oms_user_invoice_city = form.oms_user_invoice_city.value;
	oms_user_invoice_state = form.oms_user_invoice_state.value;
	oms_user_invoice_zip = form.oms_user_invoice_zip.value;
}

function ShipToBillPerson(form)
{
	if (form.copy.checked)
	{
		InitSaveVariables(form);
		form.oms_user_delivery_address1.value = form.oms_user_invoice_address1.value;
		form.oms_user_delivery_address2.value = form.oms_user_invoice_address2.value;
		form.oms_user_delivery_city.value = form.oms_user_invoice_city.value;
		form.oms_user_delivery_state.value = form.oms_user_invoice_state.value;
		form.oms_user_delivery_zip.value = form.oms_user_invoice_zip.value;
	}
	else
	{
		form.oms_user_delivery_address1.value = "";
		form.oms_user_delivery_address2.value = "";
		form.oms_user_delivery_city.value = "";
		form.oms_user_delivery_state.value = "";
		form.oms_user_delivery_zip.value = "";
	}
}

function new_window(uri,width,height)
{
	new_window_instance = window.open(uri,'new_window_instance','width='+(width)+',height='+(height)+',scrollbars=yes');
	new_window_instance.focus();
}