// form validation function for DDV mailing list request 

function validcontact() 

	{

// set the parameters

	invalidChars1 = " /:,;";

	invalidChars2 = "><|\{}[]";

	invalidChars3 = "'?()/:,;><|\{}[]@abcdefghijklmnopqrstuvwxyz";



// vaildate the email address


	if (document.chkmail.from.value.length < 1)

		{

		alert("Please enter an email address");
		return false;

		}


	for (var k=0; k<invalidChars1.length; k++)

		{

		var badChar = invalidChars1.charAt(k);

		if (document.chkmail.from.value.indexOf(badChar) > -1)

			{

			alert("Please enter a valid email address");
			return false;

			}

		}

	var atPos = document.chkmail.from.value.indexOf("@",1);

	if (atPos == -1)
	
		{

		alert("Please enter a valid email address");
		return false;

		}

// if it gets this far then the form has passed validation

	return true;

	}
