$(document).ready(function() {
	
//	var header_height = $('#header-holder').height();
//	var footer_height = $('#footer-holder').height();
	
//	var content_margins = 23;
//	header_height = 158;
		
//	var content_height = parseInt($(window).height() - header_height - footer_height - content_margins);
	
//	if ($('#main-content').height() < content_height)
		//$('#main-content').height(content_height);
	
	
});

function addNewSubscriber( ln, default_name )
{
	$('#newsletter_success_message').hide();
	$('#newsletter_error_message').hide();
	
	if ( !$('#newsletter_email').val() || !isValidEmailAddress( $('#newsletter_email').val() ))
	{
		$('#newsletter_error_message').show();
	}
	else
	{
		if ($('#newsletter_name').val() != default_name)
			var subscriber_name = $('#newsletter_name').val();
		else
			subscriber_name = '';
		
		
		$.post(
			'modules/newsletter/subscribe.php?ln=' + ln, 
			{ 
				email: $('#newsletter_email').val(),
				name: subscriber_name
			},
			function(data){
				if (data == "1")
				{
					$('#newsletter_error_message').show();
					$('#newsletter_success_message').hide();
				}
				else
				{
					$('#newsletter_error_message').hide();
					$('#newsletter_success_message').show();
				}
			}
		);
	}
	
	return false;
}

function isValidEmailAddress(emailAddress) 
{
	var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
	return pattern.test(emailAddress);
}

function showLoadingIcon()
{
  document.getElementById('loadingPhoto').style.display = "block";
}

function hideLoadingIcon()
{
  document.getElementById('loadingPhoto').style.display = "none";
}


