function checknewsletterform ( form )
{
    // ** START **
    if (form.attribute2.value == "") {
        alert( "Please enter your first name." );
        form.attribute2.focus();
        return false ;
    }
    if (form.attribute3.value == "") {
        alert( "Please enter your last name." );
        form.attribute3.focus();
        return false ;
    }
    if (form.email.value == "") {
        alert( "Please enter your email address." );
        form.email.focus();
        return false ;
    }
    // ** END **
        return true ;
}

function checkregistrationform ( form )
{
    // ** START **
    if (form.attribute2.value == "") {
        alert( "Please enter your first name." );
        form.attribute2.focus();
        return false ;
    }
    if (form.attribute3.value == "") {
        alert( "Please enter your last name." );
        form.attribute3.focus();
        return false ;
    }
    if (form.email.value == "") {
        alert( "Please enter your email address." );
        form.email.focus();
        return false ;
    }
	if (!document.registration.attribute18[0].checked &&
    	!document.registration.attribute18[1].checked &&
    	!document.registration.attribute18[2].checked) {
    	alert("Please indicate your payment preferences.\n");
        document.registration.attribute18[0].focus();
    	return false;
    }
	if (!document.registration.attribute19[0].checked &&
    	!document.registration.attribute19[1].checked &&
    	!document.registration.attribute19[2].checked) {
    	alert("Please indicate your conference attendence status.\n");
        document.registration.attribute19[0].focus();
    	return false;
    }
    // ** END **
        return true ;
}