function checkForm(obj) {
	var a, d, e, formOK = false;

	with (obj) {
		if (name.value == '') {
			alert("Please enter your name!");
			name.focus();
		} else if (address.value == '') {
			alert("Please enter your address!");
			address.focus();
		} else if (phone.value == '' && email.value == '') {
			alert("Please enter either an e-mail address or a telephone number!");
			email.focus();
		} else if (email.value != '') {
			e = email.value;
			a = e.indexOf("@");
			d = e.indexOf(".", a);

			if (a == -1 || d == -1 || d < a) {
				alert("Your e-mail address doesn't appear to be correct!");
				email.select();
			} else {
				formOK = true;
			}
		} else {
			formOK = true;
		}
	}
	return formOK;
}
