// Code obtained from http://WillMaster.com/
// THANKS!!!


function CheckRequiredFields() {
var errormessage = new String();

if(WithoutContent(document.ts_form.name.value))
	{ errormessage += "\n\nYou must fill in your Name."; }
if(WithoutContent(document.ts_form.email.value))
	{ errormessage += "\n\nYou must fill in your E-mail Address."; }
if(WithoutContent(document.ts_form.t_name.value))
	{ errormessage += "\n\nYou must fill in your Team Name."; }
if(WithoutSelectionValue(document.ts_form.sport))
	{ errormessage += "\n\nYou must select a Sport."; }
if(NoneWithCheck(document.ts_form.divisionOne))
	{ errormessage += "\n\nYou must select a Division."; }
if(NoneWithCheck(document.ts_form.radioOne))
	{ errormessage += "\n\nYou must select a League."; }
if(WithoutContent(document.ts_form.c_name.value))
	{ errormessage += "\n\nYou must fill in your Captain's Name."; }
if(WithoutContent(document.ts_form.c_phone.value))
	{ errormessage += "\n\nYou must fill in your Captain's Phone."; }
if(WithoutContent(document.ts_form.c_email.value))
	{ errormessage += "\n\nYou must fill in your Captain's E-Mail Address."; }
if(WithoutSelectionValue(document.ts_form.first_choice))
	{ errormessage += "\n\nYou must select a First Day Choice."; }
if(WithoutSelectionValue(document.ts_form.second_choice))
	{ errormessage += "\n\nYou must select a Second Day Choice."; }
if(WithoutSelectionValue(document.ts_form.third_choice))
	{ errormessage += "\n\nYou must select a Third Day Choice."; }
if(WithoutCheck(document.ts_form.agree))
	{ errormessage += "\n\nYou must agree to the terms and conditions to register your team."; }




if(errormessage.length > 2) {
	alert('THERE WAS A PROBLEM WITH YOUR ENTRY:' + errormessage);
	return false;
	}
return true;
}


function WithoutContent(ss) {
if(ss.length > 0) { return false; }
return true;
}

function NoneWithContent(ss) {
for(var i = 0; i < ss.length; i++) {
	if(ss[i].value.length > 0) { return false; }
	}
return true;
}

function NoneWithCheck(ss) {
for(var i = 0; i < ss.length; i++) {
	if(ss[i].checked) { return false; }
	}
return true;
}

function WithoutCheck(ss) {
if(ss.checked) { return false; }
return true;
}

function WithoutSelectionValue(ss) {
for(var i = 0; i < ss.length; i++) {
	if(ss[i].selected) {
		if(ss[i].value.length) { return false; }
		}
	}
return true;
}
