function checkRegForm(sizeOfGroup)
{
	var valid = true;
	
	with(document.registerForm)
	{
		// Church name
		if(church.value == "")
		{
			alert("Please enter your Church name.");
			valid = false;
			church.focus();
		}
		
		// Church address
		else if(churchAddress.value == "")
		{
			alert("Please enter your Church address.");
			valid = false;
			churchAddress.focus();
		}
		
		// Church city
		else if(churchCity.value == "")
		{
			alert("Please enter your Church city.");
			valid = false;
			churchCity.focus();
		}
		
		// Church state
		else if(churchState.value == "")
		{
			alert("Please enter your Church state.");
			valid = false;
			churchState.focus();
		}
		
		// Church zip
		else if(churchZip.value == "")
		{
			alert("Please enter your Church zip code.");
			valid = false;
			churchZip.focus();
		}
		
		// Church zip NaN
		else if(churchZip.value != "" && isNaN(churchZip.value))
		{
			alert("Please enter a valid Church zip code.");
			valid = false;
			churchZip.value = "";
			churchZip.focus();
		}
		
		// Leader
		else if(leader.value == "")
		{
			alert("Please enter your Group Leader.");
			valid = false;
			leader.focus();
		}
		
		// Leader email
		else if(email.value == "")
		{
			alert("Please enter your Group Leader email address.");
			valid = false;
			email.focus();
		}
		
		// Check student info
		if(valid)
		{
			for(i = 1; i <= sizeOfGroup; i++)
			{
				var curBox = "studentName" + i;

				if(elements[curBox].value == "")
				{
					alert("Please enter a name for student " + i + ".");
					valid = false;
					elements[curBox].focus();
					break;
				}
			}
		}
		
		// Submit
		if(valid)
		{
			// Direct form towards script
			action = "confirm.php";
		
			submit();
		}
	}
}

function checkVolForm()
{
	var valid = true;
	
	with(document.volunteerForm)
	{
		// Name
		if(name.value == "")
		{
			alert("Please enter your name.");
			valid = false;
			name.focus();
		}
		
		// Address
		else if(address.value == "")
		{
			alert("Please enter your address.");
			valid = false;
			address.focus();
		}
		
		// City
		else if(city.value == "")
		{
			alert("Please enter your city.");
			valid = false;
			city.focus();
		}
		
		// State
		else if(state.value == "")
		{
			alert("Please enter your state.");
			valid = false;
			state.focus();
		}
		
		// Zip
		else if(zip.value == "")
		{
			alert("Please enter your zip code.");
			valid = false;
			zip.focus();
		}
		
		// Zip NaN
		else if(zip.value != "" && isNaN(zip.value))
		{
			alert("Please enter a valid zip code.");
			valid = false;
			zip.value = "";
			zip.focus();
		}
		
		// Email
		else if(email.value == "")
		{
			alert("Please enter your email address.");
			valid = false;
			email.focus();
		}
		
		// Submit
		if(valid)
		{		
			submit();
		}
	}
}

/***********************************************
* Gradual Highlight image script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

var baseopacity=30

function slowhigh(which2){
imgobj=which2
browserdetect=which2.filters? "ie" : typeof which2.style.MozOpacity=="string"? "mozilla" : ""
instantset(baseopacity)
highlighting=setInterval("gradualfade(imgobj)",50)
}

function slowlow(which2){
cleartimer()
instantset(baseopacity)
}

function instantset(degree){
if (browserdetect=="mozilla")
imgobj.style.MozOpacity=degree/100
else if (browserdetect=="ie")
imgobj.filters.alpha.opacity=degree
}

function cleartimer(){
if (window.highlighting) clearInterval(highlighting)
}

function gradualfade(cur2){
if (browserdetect=="mozilla" && cur2.style.MozOpacity<1)
cur2.style.MozOpacity=Math.min(parseFloat(cur2.style.MozOpacity)+0.1, 0.99)
else if (browserdetect=="ie" && cur2.filters.alpha.opacity<100)
cur2.filters.alpha.opacity+=10
else if (window.highlighting)
clearInterval(highlighting)
}

// HV Menu v5.411- by Ger Versluis (http://www.burmees.nl/)
// Submitted to Dynamic Drive (http://www.dynamicdrive.com)
// Visit http://www.dynamicdrive.com for this script and more

// function Go(){return}