

function isEmpty(value)
{
	if ((value == "") || (value == null))
	{
		return true;
	}
	else 
	{
		return false;
	}
}



function milesFieldCheck()
{

	var errorMsg = "";
	
	if (isEmpty(document.getElementById("first_name").value))
	{
		errorMsg += "First name is required\n";
	}
	if (isEmpty(document.getElementById("last_name").value))
	{
		errorMsg += "Last name is required\n";
	}
	if (isEmpty(document.getElementById("00N800000044PQl").value))
	{
		errorMsg += "Type of walker is required.\n";
	}
	if (isEmpty(document.getElementById("00N800000044PR0").value))
	{
		errorMsg += "Walker agreement is required.\n";
	}
	else
	{
		if (document.getElementById("00N800000044PR0").value == "Walker is Under 18")
		{
			if (isEmpty(document.getElementById("00N8000000466u0").value))
			{
				errorMsg += "Guardian is required if walker is under 18.\n";
			}
		}
	}
	if (isEmpty(document.getElementById("00N800000044PRK").value))
	{
		errorMsg += "T-Shirt size is required.\n";
	}
	
	if (isEmpty(errorMsg))
	{
		return true;
	}
	else
	{
		alert(errorMsg);
		return false;
	}
	
}


function validateSwsCommon ()
{

	var errorMsg = "";

	if (isEmpty(document.getElementById("company").value))
	{
		errorMsg += "Company is required\n";
	}
	if (isEmpty(document.getElementById("first_name").value))
	{
		errorMsg += "First name is required\n";
	}
	if (isEmpty(document.getElementById("last_name").value))
	{
		errorMsg += "Last name is required\n";
	}
	if (isEmpty(document.getElementById("email").value))
	{
		errorMsg += "Email address is required.\n";
	}
	if (! document.getElementBydId("00N80000004jMAn").checked)
	{
		errorMsg += "The Indemnity Agreement box must be checked."
	}
	return errorMsg;

}


function validateSwsSponsorForm ()
{

	var errorMsg = "";

	errorMsg = validateSwsCommon();
	
	if (isEmpty(document.getElementById("00N80000004jKdd").value))
	{
		errorMsg += "Please select a sponsorship package.\n";
	}
	
	alert(document.getElementById("00N80000004jMAn").value);
	
	if (isEmpty(errorMsg))
	{
		return true;
	}
	else
	{
		alert(errorMsg);
		return false;
	}
}

function validateSwsDonationForm ()
{

	var errorMsg = "";
	errorMsg = validateSwsCommon();

	if (isEmpty(errorMsg))
	{
		return true;
	}
	else
	{
		alert(errorMsg);
		return false;
	}
}

function validateSwsFashionForm ()
{

	var errorMsg = "";
	errorMsg = validateSwsCommon();

	if (isEmpty(errorMsg))
	{
		return true;
	}
	else
	{
		alert(errorMsg);
		return false;
	}
}


function validateSwsFoodForm ()
{

	var errorMsg = "";
	errorMsg = validateSwsCommon();

	if (isEmpty(errorMsg))
	{
		return true;
	}
	else
	{
		alert(errorMsg);
		return false;
	}
}


function validateSwsVendorForm ()
{

	var errorMsg = "";
	errorMsg = validateSwsCommon();

	if (isEmpty(errorMsg))
	{
		return true;
	}
	else
	{
		alert(errorMsg);
		return false;
	}
}


function validateSwsMusicForm ()
{

	var errorMsg = "";
	errorMsg = validateSwsCommon();

	if (isEmpty(errorMsg))
	{
		return true;
	}
	else
	{
		alert(errorMsg);
		return false;
	}
}

function validateSwsVolunteerForm ()
{

	var errorMsg = "";
	errorMsg = validateSwsCommon();

	if (isEmpty(errorMsg))
	{
		return true;
	}
	else
	{
		alert(errorMsg);
		return false;
	}
}

function validateSwsTicketForm ()
{

	var errorMsg = "";
	errorMsg = validateSwsCommon();

	if (isEmpty(errorMsg))
	{
		return true;
	}
	else
	{
		alert(errorMsg);
		return false;
	}
}
