function radio_button_checker(elem) {
var radio_choice = false;
for (counter = 0; counter < elem.length; counter++) {
	if (elem[counter].checked)
		radio_choice = true; 
}
if (!radio_choice) {
	return (false);
	}
return (true);

}

function validate_contribute() {
	errFound=false;
	errString = "";
	if (!document.contribute_form.confirm_compliance.checked) {
		errString = errString + "You did not accept the Federal Election Law Compliance statements.\n";
	}
	if (document.contribute_form.billTo_firstName.value == "") {
		errString = errString + "The First Name field is blank\n";
	}
	if (document.contribute_form.billTo_lastName.value == "") {
		errString = errString +  "The Last Name field is blank\n";
	}
	if (document.contribute_form.billTo_street1.value == "") {
		errString = errString +  "The Address field is blank\n";
	}
	if (document.contribute_form.billTo_city.value == "") {
		errString = errString +  "The City field is blank\n";
	}
	if (document.contribute_form.billTo_city.value == "") {
		errString = errString +  "The State field is blank\n";
	}
	if (document.contribute_form.billTo_postalCode.value == "") {
		errString = errString +  "The Zip field is blank\n";
	}
	if (!radio_button_checker(document.contribute_form.CardType)) {
		errString = errString +  "The Card Type field is blank\n";
	}
	if (document.contribute_form.card_accountNumber.value == "") {
		errString = errString +  "The Credit Card Number field is blank\n";
	}
	if (document.contribute_form.card_expirationMonth.value == "") {
		errString = errString +  "The Card Expiration Month field is blank\n";
	}
	if (document.contribute_form.card_expirationYear.value == "") {
		errString = errString +  "The Card Expiration Year field is blank\n";
	}
	if (errString != "") {
			errString = "The following errors were found:\n------------------------------\n" + errString + "\n------------------------------\nPlease correct them and resubmit the form.";
			alert(errString);
			errFound = true;
	}
	//if ( !ValidEmail(document.contribute_form.FirstName.value,1))
	//	error (document.contribute_form.FirstName,"Please Enter FirstName ");	
	return !errFound;
}
