﻿function checkPeerForm() {

	var error = 0;
	var alert_msg = "There are missing fields that are required:\n\n";
	
	// clear out any Yellow fields from previous errors
	document.basicform.agreement.className='';
	document.basicform.recipient.className='';
	document.basicform.email.className='';
	document.basicform.phone.className='';
	document.basicform.first_name.className='';
	document.basicform.last_name.className='';
	
	
	// the fields work backwards to forwards to the top-most field is selected
	
	if (document.basicform.agreement.checked == 0) {
		error = 1;
		alert_msg = alert_msg + "- Agree to the Tutoring Agreement\n";
		document.basicform.agreement.className='hilight-field';
		document.basicform.agreement.focus();
	}
	
	
	if (document.basicform.recipient[0].checked == 0 && document.basicform.recipient[1].checked == 0) {
		error = 1;
		alert_msg = alert_msg + "- Indicate if you are an Auburn or Fulton Student\n";
		document.basicform.recipient[0].className='hilight-field';
		document.basicform.recipient[0].focus();
	}
	
	
	if (document.basicform.email.value == "") {
		error = 1;
		alert_msg = alert_msg + "- Your E-mail Address\n";
		document.basicform.email.className='hilight-field';
		document.basicform.email.focus();
	}
	
	if (document.basicform.phone.value == "") {
		error = 1;
		alert_msg = alert_msg + "- Your Phone Number\n";
		document.basicform.phone.className='hilight-field';
		document.basicform.phone.focus();
	}
	
	if (document.basicform.first_name.value == "") {
		error = 1;
		alert_msg = alert_msg + "- Your First Name\n";
		document.basicform.first_name.className='hilight-field';
		document.basicform.first_name.focus();
	}
	
	if (document.basicform.last_name.value == "") {
		error = 1;
		alert_msg = alert_msg + "- Your First Name\n";
		document.basicform.last_name.className='hilight-field';
		document.basicform.last_name.focus();
	}
	
	if (error) {
		alert(alert_msg);
		return false;
	}
		
	// else everything is in order
	return true;

}

