function checkRegForm(){
	var error = false;
	var error2 = false;
	
	if(document.reg.fname.value==""){
		error=true;
	}
	if(document.reg.lname.value==""){
		error=true;
	}
	if((document.reg.city.value=="")||(document.reg.state.value=="")||(document.reg.zip.value=="")){
		if(document.reg.outUS.value==""){
			error2=true;
		}
	}
	if(document.reg.address.value==""){
		error=true;
	}
	if(document.reg.numZip.value==""){
		error=true;
	}
	if(document.reg.numF.value==""){
		error=true;
	}
	if(document.reg.numL.value==""){
		error=true;
	}
	if(document.reg.email.value==""){
		error=true;
	}
	if(document.reg.numAttend.value==""){
		error=true;
	}
	
	if((error) || (error2)){
		alert("It appears that one or more of the required fields was left blank. Please check over the form.");
	} else {
		document.reg.submit();
	}
}

function checkBio(){
	var error = false;
	
	if(document.bio.fname.value==""){
		error=true;
	}
	if(document.bio.lname.value==""){
		error=true;
	}
	
	if(error){
		alert("It appears that one or more of the required fields was left blank. Please check over the form.");
	} else {
		document.bio.submit();
	}
}

function checkContact(){
	var error = false;
	
	if((!document.con.rc.checked) && (!document.con.evan.checked)){
		error = true;
	}
	if(document.con.name.value==""){
		error = true;
	}
	if(document.con.email.value==""){
		error = true;
	}
	if(document.con.subject.value==""){
		error = true;
	}
	if(document.con.message.value==""){
		error = true;
	}
	
	if(error){
		alert("It appears that one or more of the required fields was left blank. Please check over the form.");
	} else {
		document.con.submit();
	}
}