/* BGFA mailing list validation script */


function validate(){
	var d;
	var errMsg = "";
	var numBlanks = 0;
	d = document.SignUp;
	
	if (d.FirstName.value == "") { errMsg += "First Name\n"; numBlanks++; }
	if (d.LastName.value == "") { errMsg += "Last Name\n"; numBlanks++; }

	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var address = d.Email.value;
	if ((d.Email.value == "")||(reg.test(address) == false)) {
		errMsg += "Email Address\n"; numBlanks++;
	}

	if (d.VisitorType.value == "") { errMsg += "Visitor Type\n"; numBlanks++; }

	if (numBlanks) { alert("Please fill in the following required field(s):\n\n" + errMsg); return (false); } 
		else { return (true); }
}


function press(what) {
	if (what == 'Press/Media') {
		document.SignUp.PressReleases.checked=true;
		document.getElementById('PressReleasesBox').style.display = '';
	} else {
		document.SignUp.PressReleases.checked=false;	
		document.getElementById('PressReleasesBox').style.display = 'none';
	}
}