function clearSearchBox (obj)
{
	if (obj.value == "Search the site") {
		obj.value = "";
	}
}

function valFormMailList (f)
{
	var valid = true;
	var msg = "";
	
	if (f.fName.value.length == 0) {
		f.fName.className = "invalid";
		msg += "\n- Name";
		valid = false;
	} else {
		f.fName.className = "";
	}
	
	if (f.fAddr1.value.length == 0) {
		f.fAddr1.className = "invalid";
		msg += "\n- Address";
		valid = false;
	} else {
		f.fAddr1.className = "";
	}
	
	if (f.fTown.value.length == 0) {
		f.fTown.className = "invalid";
		msg += "\n- Suburb/Town";
		valid = false;
	} else {
		f.fTown.className = "";
	}
	
	if (f.fState.value.length == 0) {
		f.fState.className = "invalid";
		msg += "\n- State";
		valid = false;
	} else {
		f.fState.className = "";
	}
	
	if (f.fPostcode.value.length == 0) {
		f.fPostcode.className = "invalid";
		msg += "\n- Postcode";
		valid = false;
	} else {
		f.fPostcode.className = "";
	}
	
	if (f.fCountry.value.length == 0) {
		f.fCountry.className = "invalid";
		msg += "\n- Country";
		valid = false;
	} else {
		f.fCountry.className = "";
	}
	
	if (f.fEmail.value.length == 0) {
		f.fEmail.className = "invalid";
		msg += "\n- Email address";
		valid = false;
	} else {
		f.fEmail.className = "";
	}
	
	if (!valid) {
		alert("You have not filled in all the required fields." + msg)
	}
	
	return valid;
}