function validateContribution(frmObj)
	{
	var bCheck1, bCheck2;
	var frmName = frmObj.name;
	var bReturn1, bReturn2;

	bEmail = (document.forms[frmName].elements['frmEmail'].value.length > 0 );
	bCheck1 = document.forms[frmName].elements['frmPermitEdit'].checked;
	bCheck2 = document.forms[frmName].elements['frmPermitUsage'].checked;


	if (bEmail)
		{
		bReturn1 = true;
		}
	else
		{
		alert('A valid email address is required.');
		document.forms[frmName].elements['frmEmail'].focus();
		bReturn1 = false;
		}
	

	if(bCheck1 && bCheck2) 
		{
		bReturn2 = true;
		}
	else
		{
		alert('You must agree to our terms before contributing a story.');
		bReturn2 = false;	
		}

	return (bReturn1 && bReturn2);
	}