
function checkFields(form){

	if (form.first_name.value == ""){
		alert("Please enter your first name.");
		form.first_name.fucus();
		return false;
	}
	
	if (form.last_name.value == ""){
		alert("Please enter your last_name.");
		form.last_name.focus();
		return false;
	}
	
	if (form.email.value.indexOf('@') < 2){
		alert("Please enter a valid email address.");
		form.email.focus();
		return false;
	}
	
	if (form.phone.value == ""){
		alert("Please enter your phone number.");
		form.phone.focus();
		return false;
	}

	var ck = parseFloat(form.amount.value);
	if (ck <= 0){
		alert("Please enter your donation amount.");
		form.amount.focus();
		return false;
	}else{
		form.amount.value = ck;
	}
	
	var isChk = false;
	for (var i=0; i<form.recurring.length; i++){
		if (form.recurring[i].checked){
			isChk = true;
		}
	}
	
	if (! isChk){
		alert("Please indicate if you would like to have your donation processed once, semi-annually, or annually");
		form.recurring[0].focus();
		return false;
	}
	
	isChk = false;
	for (var i=0; i<form.apply.length; i++){
		if (form.apply[i].checked){
			isChk = true;
		}
	}
	
	if (!isChk){
		alert("Please indicate how you would like your donation applied.");
		form.apply[0].focus();
		return false;
	}
	
	return true;
}

