function checkForm(form) {
	var notEmptyFields = ['name', 'address'];
	var emailFields = ['email'];
	
	var result = true;
	hideAllErrors(form);
	
	$.each(notEmptyFields, function(i, f) {
		if (form[f].value == '') {
			result = false;
			document.getElementById(f + "Error").style.display = "block";
			form[f].select();
			form[f].focus();
		}
	});
	
	$.each(emailFields, function(i, f) {
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form[f].value))) {
			result = false;
			document.getElementById(f + "Error").style.display = "block";
			form[f].select();
			form[f].focus();
		}
	});
	
	//if (!$('input[name=order]:checked').val()) {
	//	document.getElementById("orderError").style.display = "block";
	//	result = false;
	//}
	
	return result;
}

function hideAllErrors(form) {
	var fields = ['name', 'email', 'address'];
	
	$.each(fields, function(i, f) {
		document.getElementById(f + "Error").style.display = "none";
	});
}