function commentBoxHelper (element, button)
{

	var element = document.getElementById (element);
	if (element && button)
	{
		if (element.style.display == "none")
		{
			new Effect.Appear (element);
		}
		else
		{
			new Effect.Fade (element);
		}
	}
	return false;
}

function fileInfoHelper (element, button)
{

	var element = document.getElementById(element);
	if (element && button)
	{
		if (element.style.display == "none")
		{
			new Effect.BlindDown(element);
			button.innerHTML = "Hide Info";
			button.className = "secondaryAction";

		}
		else
		{
			new Effect.BlindUp(element);
			button.innerHTML = "Show Info";
			button.className = "secondaryAction";
		}
	}
	return false;
}

function fileDescriptionHelper (element, button)
{
	var element = document.getElementById(element);
	if (element && button)
	{
		if (element.style.display == "none")
		{
			new Effect.BlindDown(element);
			button.innerHTML = "Hide Description";
			button.className = "secondaryAction";
		}
		else
		{
			new Effect.BlindUp(element);
			button.innerHTML = "Show Description";
			button.className = "secondaryAction";
		}
	}
	return false;
}

function securityInfoHelper (element, button)
{
	var element = document.getElementById(element);
	if (element && button)
	{
		if (element.style.display == "none")
		{
			new Effect.BlindDown(element);
			button.innerHTML = "Hide Help";
		}
		else
		{
			new Effect.BlindUp (element);
			button.innerHTML = "What's this?";
		}
	}
	return false;
}

function joinedGroupsHelper(element, button)
{
	var element = document.getElementById (element);
	if (element && button)
	{
		if (element.style.display=="none")
		{
			new Effect.BlindDown(element);
			button.innerHTML = "Hide Groups You're A Member Of";
		}
		else
		{
			new Effect.BlindUp(element);
			button.innerHTML = "Show Groups You're A Member Of";
		}
	}
	return false;
}

function canJoinGroupsHelper (element, button)
{
	var element = document.getElementById(element);
	if (element && button)
	{
		if (element.style.display=="none")
		{
			new Effect.BlindDown(element);
			button.innerHTML = "Hide Groups You Can Join";
		}
		else
		{
			new Effect.BlindUp (element);
			button.innerHTML = "Show Groups You Can Join";
		}
	}
	return false;
}

function addressSelectHelper (element)
{
	var element = document.getElementById (element);
	if (element)
	{
		if (element.style.display=="none")
		{
			new Effect.BlindDown(element);
		}
		else
		{
			new Effect.BlindUp (element);
		}
	}
	return false;
}

function nameEmailSelectHelper (email, name)
{
	var email = document.getElementById (email);
	if (email && name)
	{
		if (name.checked)
		{
			email.disabled = false;
		}
		else
		{
			email.disabled = true;
		}
	}
	return true;
}
