<!-- //
function check_volunteer(frm, code) {
	if (frm.fname.value.replace(/^\s*|\s*$/g,"").length == 0) {
		alert("Please Enter Your First Name");
		frm.fname.focus();
		return false;
	}
	if (frm.fname.value.replace(/^\s*|\s*$/g,"").length > 30) {
		alert("You Cannot Exceed 30 Characters In The First Name Field");
		frm.fname.focus();
		return false;
	}
	if (frm.lname.value.replace(/^\s*|\s*$/g,"").length == 0) {
		alert("Please Enter Your Last Name");
		frm.lname.focus();
		return false;
	}
	if (frm.lname.value.replace(/^\s*|\s*$/g,"").length > 30) {
		alert("You Cannot Exceed 30 Characters In The Last Name Field");
		frm.lname.focus();
		return false;
	}
	if (frm.address.value.replace(/^\s*|\s*$/g,"").length == 0) {
		alert("Please Enter Your Mailing Address");
		frm.address.focus();
		return false;
	}
	if (frm.address.value.replace(/^\s*|\s*$/g,"").length > 75) {
		alert("You Cannot Exceed 75 Characters In The Address Field");
		frm.address.focus();
		return false;
	}
	if (frm.city.value.replace(/^\s*|\s*$/g,"").length == 0) {
		alert("Please Enter Your City of Residence");
		frm.city.focus();
		return false;
	}
	if (frm.city.value.replace(/^\s*|\s*$/g,"").length > 35) {
		alert("You Cannot Exceed 35 Characters In The City Field");
		frm.city.focus();
		return false;
	}
	if (frm.state.value.replace(/^\s*|\s*$/g,"").length == 0) {
		alert("Please Choose Your State of Residence");
		frm.state.focus();
		return false;
	}
	if (frm.zip.value.replace(/^\s*|\s*$/g,"").length == 0 || isNaN(frm.zip.value) || frm.zip.value.replace(/^\s*|\s*$/g,"").length < 5) {
		alert("Please Enter A Valid Zip Code - Ex. 47715");
		frm.zip.focus();
		return false;
	}
	if (frm.zip.value.replace(/^\s*|\s*$/g,"").length > 5) {
		alert("You Cannot Exceed 5 Characters In The Zip Code Field");
		frm.zip.focus();
		return false;
	}
	if (frm.phone.value.replace(/^\s*|\s*$/g,"").length == 0 || isNaN(frm.phone.value) || frm.phone.value.replace(/^\s*|\s*$/g,"").length < 10) {
		alert("Please Enter A Valid Phone Number - Ex. 8125551212");
		frm.phone.focus();
		return false;
	}
	if (frm.phone.value.replace(/^\s*|\s*$/g,"").length > 10) {
		alert("You Cannot Exceed 10 Characters In The Phone Number Field");
		frm.phone.focus();
		return false;
	}
	if (frm.email.value.replace(/^\s*|\s*$/g,"").length == 0 || (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm.email.value.replace(/^\s*|\s*$/g,""))))) {
		alert("Please Enter A Valid Email Address - Ex. jdoe@usi.edu");
		frm.email.focus();
		return false;
	}
	if (frm.email.value.replace(/^\s*|\s*$/g,"").length > 75) {
		alert("You Cannot Exceed 75 Characters In The Email Address Field");
		frm.email.focus();
		return false;
	}
	
	
	if (frm.security_code.length == 0) {
	    alert("Please Enter The Security Code As It Appears In The Yellow Box - Ex. 12345")
		frm.security_code.focus();
		return false;
	}
	if ((frm.security_code.value).toLowerCase() != code) {
	    alert("Invalid Security Code.  Please Enter The Correct Security Code To Continue");
		frm.security_code.focus();
		return false;
	}
	
return true;
}

// -->
