function validate(change) 
{
var errorstring = "Please complete the following missing fields:" + "\n" + "\n" ;
	var pass1 = document.form.password.value;
		var pass2 = document.form.repeatpassword.value;
if (change == "yes")
{
	if (document.form.CardNumber.value == "") 
		errorstring = errorstring + "Card Number," + "\n" ;
}
if (document.form.firstname.value == "") 
	errorstring = errorstring + "Firstname," + "\n" ;
if (document.form.surname.value == "") 
	errorstring = errorstring + "Surname," + "\n" ;
if (document.form.house.value == "") 
	errorstring = errorstring + "House Name or Number," + "\n" ;
if (document.form.street.value == "") 
	errorstring = errorstring + "Street Name," + "\n" ;
if (document.form.town.value == "") 
	errorstring = errorstring + "Town / City," + "\n" ;
if (document.form.county.value == "") 
	errorstring = errorstring + "County," + "\n" ;
if (document.form.postcode.value == "") 
	errorstring = errorstring + "Postcode," + "\n" ;
if (document.form.hometele.value == "" && document.form.mobiletele.value == "") 
	errorstring = errorstring + "Home or Mobile Telephone Number," + "\n" ;
if (document.form.email.value.indexOf ("@") == -1 || document.form.email.value.indexOf (".") == -1) 
	errorstring = errorstring + "Email Address Missing or Incorrect Format," + "\n";
if (errorstring != "Please complete the following missing fields:" + "\n" + "\n" )
	{ alert (errorstring); 
	return false; }
}

function fail2() {
if (document.form.email.value = -1) 
alert ("email address error:") ; 
else {
document.form.submit() ; }
}
