function validateMagazineSubs(objForm) {
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	if(objForm.firstname.value.length == 0) {
		alert("Please enter your First Name.");
		return false;
	}
	else if(objForm.surname.value.length == 0) {
		alert("Please enter your Surname.");
		return false;
	}
	else if(objForm.houseno.value.length == 0) {
		alert("Please enter your House Number / Name.");
		return false;
	}
	else if(objForm.postcode.value.length == 0) {
		alert("Please enter your Postcode.");
		return false;
	}
	else if(objForm.emailaddress.value.length == 0) {
		alert("Please enter your E-Mail Address.");
		return false;
	}
	else if(!filter.test(objForm.emailaddress.value)) {
		alert("The e-mail address you have entered is invalid.");
		return false;
	}
	else
		return true;
}