// CHECK AGE
function checkAge() {
var agelimit = 13;
var theiryear = repForm.age.value;
if (theiryear < agelimit) {
window.location.href = 'underage.php';
	return false;
} else {
return true;
}
}


// CHECK REGISTRATION
function CheckTheForm() {
theFrm = document.repForm;

//team check
if (theFrm.teamarticle.checked == false && theFrm.teamnws.checked == false && theFrm.teamjimmy.checked == false && theFrm.teammat.checked == false && theFrm.teampaul.checked == false && theFrm.teamsunday.checked == false && theFrm.teamnewsboys.checked == false && theFrm.teamshane.checked == false && theFrm.teamsuperchick.checked == false && theFrm.teamtree.checked == false && theFrm.teamjulian.checked == false && theFrm.teamall.checked == false) {
alert("You must select at least one Street Team to join!");
return false;
} 

//rep check
valcheck = theFrm.rep;
if (valcheck[0].checked == false && valcheck[1].checked == false && valcheck[2].checked == false) {
alert("Please enter what kind of rep you'd like to be.");
return false;
} 

//Email
hasDot = theFrm.email.value.indexOf(".");
hasAt = theFrm.email.value.indexOf("@");

if (hasDot == -1 || hasAt == -1) {
	alert("Please enter a valid email address.");
	theFrm.email.focus();
	theFrm.email.select();
	return false;
}

//First Name Check
valcheck = theFrm.fname;
if (valcheck.value == "") {
	alert("Please enter the 'First Name' field.");
	valcheck.focus();
	valcheck.select();
	return false;
}

//Last Name Check			
valcheck = theFrm.lname;
if (valcheck.value == "") {
	alert("Please enter the 'Last Name' field.");
	valcheck.focus();
	valcheck.select();
	return false;
} 

//Address Check			
valcheck = theFrm.address;
if (valcheck.value == "") {
	alert("Please enter the 'Address' field.");
	valcheck.focus();
	valcheck.select();
	return false;
} 

//City Check	
valcheck = theFrm.city;
if (valcheck.value == "") {
	alert("Please enter the 'City' field.");
	valcheck.focus();
	valcheck.select();
	return false;
}

//State Check			
valcheck = document.getElementById("state");
if(valcheck.selectedIndex == 0 || valcheck.value == "Choose Your State") {
	alert("Please enter the 'State' field.");
	valcheck.focus();
	return false;
}

//Zip Check	
valcheck = theFrm.zip;
if (valcheck.value == "") {
	alert("Please enter the 'Zip' field.");
	valcheck.focus();
	valcheck.select();
	return false;
}

//Age
valcheck = theFrm.age;
if (valcheck.value == "") {
	alert("Please enter the 'Age' field.");
	valcheck.focus();
	valcheck.select();
	return false;
}


//Major City
valcheck = theFrm.majorcity;
if (valcheck.value == "") {
	alert("Please enter the 'Nearest Major City' field.");
	valcheck.focus();
	valcheck.select();
	return false;
}

//Distance 
valcheck = theFrm.distance;
if (valcheck[0].checked == false && valcheck[1].checked == false && valcheck[2].checked == false) {
alert("Please enter your distance from the nearest city.");
	return false;
}


return checkAge();

}
