var preFormLabel;

function setPreLabel(bottom)
{
	if (typeof(bottom) == "undefined")
	{
		preFormLabel = 'newsletter';
	}
	else
	{
		preFormLabel = 'newsletter_bottom';
	}
}

function clearDefault(element, defaultString)
{
	if ($(element).val() == defaultString)
	{
		$(element).val('');
	}
}

function postNewsletterForm()
{
	newsletterName = $("#" + preFormLabel + "_name").val();
	newsletterEmail = $("#" + preFormLabel + "_email").val();
	errorHeader = 'The following errors were encountered: ';
	errorMsg = '';

	if (trimString(newsletterName) == "")
	{
		errorMsg += '- Name cannot be empty.' + "\n";
	}

	if (checkEmailFormat(newsletterEmail) == false)
	{
		errorMsg += '- Email format is invalid.' + "\n";
	}

	if (errorMsg)
	{
		window.alert(errorHeader + "\n" + errorMsg);
		return false;
	}
	return true;
}

function submitNewsletterForm(bottom)
{
	setPreLabel(bottom);
	validForm = postNewsletterForm();
	if (validForm == true)
	{
		$("#" + preFormLabel + "_box_form").submit();
	}
}
