function checkvalid()
{
	if(validate() == true)
	{
		document.frmbrochurerequest.submit();
	}
}

function validate()
{
	var title = document.frmbrochurerequest.txttitle.value;
	if(title.length < 1)
	{
		alert("Please enter your title");
		document.frmbrochurerequest.txttitle.focus();
		return false;
	}

	var initial = document.frmbrochurerequest.txtinitial.value;
	if(initial.length < 1)
	{
		alert("Please enter your initial");
		document.frmbrochurerequest.txtinitial.focus();
		return false;
	}

	var surname = document.frmbrochurerequest.txtsurname.value;
	if(surname.length < 1)
	{
		alert("Please enter your surname");
		document.frmbrochurerequest.txtsurname.focus();
		return false;
	}

	var address1 = document.frmbrochurerequest.txtaddress1.value;
	if(address1.length < 1)
	{
		alert("Please enter your address line 1");
		document.frmbrochurerequest.txtaddress1.focus();
		return false;
	}

	var address2 = document.frmbrochurerequest.txtaddress2.value;
	if(address2.length < 1)
	{
		alert("Please enter your address line 2");
		document.frmbrochurerequest.txtaddress2.focus();
		return false;
	}

	var town = document.frmbrochurerequest.txttown.value;
	if(town.length < 1)
	{
		alert("Please enter your town");
		document.frmbrochurerequest.txttown.focus();
		return false;
	}

	var county = document.frmbrochurerequest.txtcounty.value;
	if(county.length < 1)
	{
		alert("Please enter your county");
		document.frmbrochurerequest.txtcounty.focus();
		return false;
	}

	var postcode = document.frmbrochurerequest.txtpostcode.value;
	if(postcode.length < 1)
	{
		alert("Please enter your postcode");
		document.frmbrochurerequest.txtpostcode.focus();
		return false;
	}

	var emailid = document.frmbrochurerequest.txtemailid.value;
	if(emailid.length < 1)
	{
		alert("Please enter your email id");
		document.frmbrochurerequest.txtemailid.focus();
		return false;
	}
	if(isvalid_email(emailid) == false)
	{
		alert("Please check your email id");
		document.frmbrochurerequest.txtemailid.focus();
		return false;
	}

	/* var source = document.frmbrochurerequest.txtsource.value;
	if(source.length < 1)
	{
		alert("Please enter your source of information");
		document.frmbrochurerequest.txtsource.focus();
		return false;
	} */
	
	return true;
}

var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;

function isvalid_email(str)
{
	return emailfilter.test(str);
}
