// JavaScript Document

$(document).ready(function()
{
	//Setup focus and blur
	
	$(".newsletter_input").focus(function()
	{
		var			email = $(".newsletter_input").val();
		
		if(email=="e-mail address")
			$(".newsletter_input").val("");

		$(".newsletter_input").select();			
	})
	
	$(".newsletter_input").blur(function()
	{
		var			email = $(".newsletter_input").val();
		
		if(email=="")
		{
			$(".newsletter_input").val("e-mail address");
		}
	})
	
	//Setup click handler
	$("#newsletter_button").click(function()
	{
		signup_newsletter();
	})
	
	//Setup enter key pressed
	$('.newsletter_input').bind('keypress',function(e)
	{
		if(e.keyCode==13)
		{
			signup_newsletter();
        }
	});
});

function signup_newsletter()
{
	$("#newsletter_button_wrap").html("<img src='http://www.mourlamstudios.com/images/loading_icon.gif' class='button_1_loading'>");	
	
	var			email_address = $("#email").val();
	
	//Do our newsletter post 
	
	$.ajax({
			url: "http://www.mourlamstudios.com/index.php/ms_newsletter/signup",
			type: "POST",
			data: "email=" + email_address,
			
			//Successfully added email
			success: function(data)
			{
				//Setup signup button again
				$("#newsletter_button_wrap").html("<span class='button_1'><a href='#' id='newsletter_button'>Signup</a></span>");
				
				//Set success text
				newsletter_display_text("Successfully added to our newsletter.");	
			},
			
			//Failed adding newsletter
			error: function(xhr,ajaxOptions,thrownError)
			{
				alert("There was an error processing your request. Please try again.");	
			}
	});
}

function newsletter_display_text(str,success)
{
	$("#newsletter_widget").animate({ height: "67px"},500);
	
	$("#newsletter_success").show();	
	$("#newsletter_success").html(str);
}
