$(document).ready(function()
{
	var email = $(".subscribe #email");
	
	email.focus(function()
	{
		this.select();
	});
	email.keypress(function(e)
	{
		if(e.which == 13)
		{
			SubmitForm(email.val());
		}
	});
	
	$(".subscribe .submit").click(function()
	{
		SubmitForm(email.val());
		
		return false;
	});
});

function SubmitForm(email)
{
	if ($.trim(email) == "")
	{
		alert("Please enter your e-mail address.");

		return;
	}
	
	$(".subscribe .request").hide();
	
	var response = $(".subscribe .response");
	
	response.show();
	response.html("Sign up is in progress...");												
	
	var post_data = 
	{
		email: email
	}
	
	$.ajax(
	{
		type: "POST",
		url: "web/services/emailblaster.asmx/AddEmailAddress",
		data: post_data,
		success: SignUpSuccess
	});
}

function SignUpSuccess(response) 
{
	var output = $(".subscribe .response");
	
	output.html("You have signed up successfully!");
}
