function validateLength(minLength, maxLength, inputField)
{
	if (inputField.value.length < minLength || inputField.value.length > maxLength)
	{
		return false;
	}
	else
	{
		return true;
	}
}

function validateCaptcha(inputField)
{
	return (inputField.value.toLowerCase() == "dove");
}

function sendCondolence(form)
{
	if (validateCaptcha(form["word"]) &&
		validateLength(1, 100, form["deceased"]) &&
		validateLength(1, 5000, form["message"]) &&
		validateLength(1, 100, form["from"]))
	{
		form.submit();
	}
	else
	{
		alert("Please correctly complete all required fields.");
	}
}

function sendDonation(form)
{
	if (validateCaptcha(form["word"]) &&
		validateLength(1, 100, form["deceased"]) &&
		validateLength(1, 100, form["first_name"]) &&
		validateLength(1, 100, form["last_name"]) &&
		validateLength(1, 100, form["street_address"]) &&
		validateLength(1, 100, form["city"]) &&
		validateLength(1, 100, form["province"]) &&
		validateLength(1, 100, form["postal_code"]) &&
		validateLength(1, 100, form["country"])  &&
		validateLength(1, 100, form["charity_name"]))
	{
		form.submit();
	}
	else
	{
		alert("Please correctly complete all required fields.");
	}
}