function validate_email(field,alerttxt)
{
with (field)
{
apos=value.indexOf("@");
dotpos=value.lastIndexOf(".");
if (apos<1||dotpos-apos<2) 
  {alert(alerttxt);return false;}
else {return true;}
}
}
 
// validation
function validateform() {
if(document.form1.Name.value=="Name..."||document.form1.Name.value==""){
alert("Please enter your name");
document.form1.Name.focus();
return false;
}
if(document.form1.Address.value=="Address..."||document.form1.Address.value==""){
alert("Please enter your address");
document.form1.Address.focus();
return false;
}
if(document.form1.Postcode.value=="Postcode..."||document.form1.Postcode.value==""){
alert("Please enter your postcode");
document.form1.Postcode.focus();
return false;
}
if(document.form1.Telephone.value=="Telephone..."||document.form1.Telephone.value==""){
alert("Please enter your telephone number");
document.form1.Telephone.focus();
return false;
}
if (validate_email(document.form1.Email,"Not a valid e-mail address!")==false){
document.form1.Email.focus();
return false;
}
if(document.form1.Details.value=="Brief details..."||document.form1.Details.value=="Brief details of claim so far and why you want to transfer..."||document.form1.Details.value==""){
alert("Please enter brief details...");
document.form1.Details.focus();
return false;
}
}

var antiSpam = function() {
	if (document.getElementById("antiSpam")) {
		a = document.getElementById("antiSpam");
		if (isNaN(a.value) == true) {
			a.value = 0;
		} else {
			a.value = parseInt(a.value) + 1;
		}
	}
	setTimeout("antiSpam()", 1000);
}
 
antiSpam();
