function check_email(mailstring)
{
	valid = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";
	for(i=0; i < mailstring.length ;i++)
	{
		if (valid.indexOf(mailstring.charAt(i))<0)
		{
		return (false);
		}
	}
	if (document.images)
	{
		one = /(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;
		two = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
		if (!mailstring.match(one) && mailstring.match(two))
		{
		return (-1);
		}
	}
}

function validate()
{
	if (document.mailpage.name.value=="")
	{
		window.location="notsent.htm";
		return false
	}
	
	if (document.mailpage.address.value=="")
	{
		window.location="notsent.htm";
		return false
	}
	
		if (!check_email(document.mailpage.email.value))
	{
		window.location="notsent.htm";
		return false
	}
	
		if (document.mailpage.company.value=="")
	{
		window.location="notsent.htm";
		return false
	}
}