function ValidateForm(f)
{
  var msg = "";
  var efields = new Array();
  if (f.title.value == "") { msg += "Please enter your title\n"; efields[efields.length] = f.title; }
  if (f.forename.value == "") { msg += "Please enter your first name\n"; efields[efields.length] = f.forename;  }
  if (f.surname.value == "") { msg += "Please enter your surname\n"; efields[efields.length] = f.surname;  }
  if (f.address1.value == "") { msg += "Please enter the first line of your address\n"; efields[efields.length] = f.address1;  }
  if (f.town.value == "") { msg += "Please enter your town\n"; efields[efields.length] = f.town;  }
  if (f.postcode.value == "") { msg += "Please enter your Post Code / Zip Code\n"; efields[efields.length] = f.postcode;  }
  
	if(msg == "")
	{
		return true;
	}
	else
	{
		alert(msg);

		for(var x=0; x<f.elements.length; x++)
			f.elements[x].style.backgroundColor = '';

		for(var x=0; x<efields.length; x++)
			efields[x].style.backgroundColor = '#FFDB97';

		return false;
	}
  
}