function validateEmailAFriend(f) {

	if (isBlank(f.forename.value)) {
		alert("You must enter a forename");
		f.forename.focus();
		return false
	}
	if (isBlank(f.surname.value)) {
		alert("You must enter a surname");
		f.surname.focus();
		return false;
	}
	if (isBlank(f.email.value)) {
		alert("You must enter a email");
		f.email.focus();
		return false;
	}
	if (!isEmail(f.email.value)) {
		alert("You have supplied an invalid email address!");
		f.email.focus();
		return false;
	}
	if (isBlank(f.message.value)) {
		alert("You must enter a message");
		f.message.focus();
		return false;
	}
	if (isBlank(f.fForename.value)) {
		alert("You must enter your friend's forename");
		f.fForename.focus();
		return false;
	}
	if (isBlank(f.fEmail.value)) {
		alert("You must enter your friend's email");
		f.fEmail.focus();
		return false;
	}
	if (!isEmail(f.fEmail.value)) {
		alert("You have supplied an invalid email address for your friend!");
		f.fEmail.focus();
		return false;
	}
	return true
}

function validateEnquiry(f) {
	if (isBlank(f.forename.value)) {
		alert("You must enter a forename");
		f.forename.focus();
		return false
	}
	if (isBlank(f.surname.value)) {
		alert("You must enter a surname");
		f.surname.focus();
		return false;
	}
	if (isBlank(f.email.value)) {
		alert("You must enter a email");
		f.email.focus();
		return false;
	}
	if (!isEmail(f.email.value)) {
		alert("You have supplied an invalid email address!");
		f.email.focus();
		return false;
	}
	if (isBlank(f.message.value)) {
		alert("You must enter an enquiry");
		f.message.focus();
		return false;
	}
	return true
}

function validateCatRequest(f) {
	if (isBlank(f.forename.value)) {
		alert("You must enter a forename");
		f.forename.focus();
		return false
	}
	if (isBlank(f.surname.value)) {
		alert("You must enter a surname");
		f.surname.focus();
		return false;
	}
	if (isBlank(f.email.value)) {
		alert("You must enter a email");
		f.email.focus();
		return false;
	}
	if (!isEmail(f.email.value)) {
		alert("You have supplied an invalid email address!");
		f.email.focus();
		return false;
	}
	if (isBlank(f.address.value)) {
		alert("You must enter an address");
		f.address.focus();
		return false;
	}
	if (isBlank(f.town.value)) {
		alert("You must enter a town");
		f.town.focus();
		return false;
	}
	if (isBlank(f.county.value)) {
		alert("You must enter a county");
		f.county.focus();
		return false;
	}
		if (isBlank(f.postcode.value)) {
		alert("You must enter a postcode");
		f.postcode.focus();
		return false;
	}
	return true
}

function validateSampleRequest(f) {
	if (isBlank(f.forename.value)) {
		alert("You must enter a Forename");
		f.forename.focus();
		return false
	}
	if (isBlank(f.surname.value)) {
		alert("You must enter a Surname");
		f.surname.focus();
		return false;
	}
	if (isBlank(f.email.value)) {
		alert("You must enter an Email Address");
		f.email.focus();
		return false;
	}
	if (!isEmail(f.email.value)) {
		alert("You have supplied an invalid Email Address!");
		f.email.focus();
		return false;
	}
	if (isBlank(f.Contactno.value)) {
		alert("You must enter a Contact Number");
		f.Contactno.focus();
		return false;
	}
	if (isBlank(f.CompanyName.value)) {
		alert("You must enter a Company Name");
		f.CompanyName.focus();
		return false;
	}
	if (isBlank(f.address.value)) {
		alert("You must enter an Address");
		f.address.focus();
		return false;
	}
	if (isBlank(f.town.value)) {
		alert("You must enter a Town");
		f.town.focus();
		return false;
	}
	if (isBlank(f.county.value)) {
		alert("You must enter a County");
		f.county.focus();
		return false;
	}
	if (isBlank(f.postcode.value)) {
		alert("You must enter a Postcode");
		f.postcode.focus();
		return false;
	}
	if (!isPostcode(f.postcode.value)) {
		alert("You have supplied an invalid Postcode!");
		f.postcode.focus();
		return false;
	}

	return true;
}

function validateNewsletterRequest(f) {
	if (isBlank(f.email.value)) {
		alert("You must enter an Email Address");
		f.email.focus();
		return false;
	}
	if (!isEmail(f.email.value)) {
		alert("You have supplied an invalid Email Address!");
		f.email.focus();
		return false;
	}

	return true;
}

function validateWEEEReturns(f) {
	if (isBlank(f.name.value)) {
		alert("You must enter a Name");
		f.name.focus();
		return false;
	}
	if (isBlank(f.address.value)) {
		alert("You must enter an Address");
		f.address.focus();
		return false;
	}
	if (isBlank(f.town.value)) {
		alert("You must enter a Town");
		f.town.focus();
		return false;
	}
	if (isBlank(f.city.value)) {
		alert("You must enter a City");
		f.city.focus();
		return false;
	}
	if (isBlank(f.county.value)) {
		alert("You must enter a County");
		f.county.focus();
		return false;
	}
	if (isBlank(f.postcode.value)) {
		alert("You must enter a Postcode");
		f.postcode.focus();
		return false;
	}
	if (!isPostcode(f.postcode.value)) {
		alert("You have supplied an invalid Postcode!");
		f.postcode.focus();
		return false;
	}
	if (isBlank(f.email.value)) {
		alert("You must enter an Email Address");
		f.email.focus();
		return false;
	}
	if (!isEmail(f.email.value)) {
		alert("You have supplied an invalid Email Address!");
		f.email.focus();
		return false;
	}
	if (isBlank(f.productName.value)) {
		alert("You must enter a Product Name");
		f.productName.focus();
		return false;
	}
	if (isBlank(f.dateWEEEPurchased.value)) {
		alert("You must enter a date when the WEEE was purchased");
		f.dateWEEEPurchased.focus();
		return false;
	}
	if (isBlank(f.purchasedFrom.value)) {
		alert("You must enter where the WEEE was purchased from");
		f.purchasedFrom.focus();
		return false;
	}
	if (isBlank(f.reasonForReturn.value)) {
		alert("You must enter the reason for the return");
		f.reasonForReturn.focus();
		return false;
	}

	return true;
}


