function validate(form) {
	for (var i=0; i<form.elements.length; i++) {
		if (form.elements[i].value.length == 0) {
			alert("Please be sure to fill out all input fields before submitting");
			return false;
		}
	}
	
	return true;
}

function validateTeam() {

	var anyData = false;

	for (var i=1; i<5; i++) {
	
		var hasData =   (document.getElementById("name" + i).value != "") ||
				(document.getElementById("company" + i).value != "") ||
				(document.getElementById("address" + i).value != "") ||
				(document.getElementById("phone" + i).value != "") ||
				(document.getElementById("email" + i).value != "");
		var allComplete =   (document.getElementById("name" + i).value != "") &&
				(document.getElementById("company" + i).value != "") &&
				(document.getElementById("address" + i).value != "") &&
				(document.getElementById("phone" + i).value != "") &&
				(document.getElementById("email" + i).value != "");				
				
		if (hasData) {
			anyData = true;
		}
				
		if (hasData && !allComplete) {
			alert("Please be sure to fill out all input fields for any team members you are registering before submitting");
			return false;
		}
	
	}
	
	if (!anyData) {
		alert("Please fill out registration information for at least one team member before submitting");
		return false;
	}
	
	return true;
}