function validRequired(formField,fieldLabel)
{
	var result = true;
	
	if (formField.value == "")
	{
		alert('Please enter a value for the "' + fieldLabel +'" field.');
		formField.focus();
		result = false;
	}
	
	return result;
}

function validIfThenRequired(formField1, formField2)
{
	var result = true;
	
	if (formField1.value == "itemsold")
	{
		if (formField2.value == "")
		{
			alert('Please indicate the price you sold the item for.');
			formField2.focus();
			result = false;
		}
		
	}


	return result;
}


function validIfThenRequiredOther(formField1, formField2)
{

	if (formField1.value == "other")
	{
		if (formField2.value == "")
		{
			alert('Please provide more information in the Other or Donated field');
			formField2.focus();
			result = false;
		}
		
	}
	
	return result;

}


function validateForm(theForm)
{
	// Customize these calls for the form

	// Start ------->
	
	if (!validRequired(theForm.name, "Name"))
	        return false;
	
	if (!validRequired(theForm.email, "Email"))
	        return false;	        
	
	if (!validRequired(theForm.address, "Address"))
	        return false;
	
	if (!validRequired(theForm.city, "City"))
	        return false;
	
	if (!validRequired(theForm.state, "State"))
	        return false;		
	
	if (!validRequired(theForm.newsletter, "Newsletter Type"))
	        return false;

	if (!validRequired(theForm.zip, "ZIP Code"))
	        return false;
}
