$("document").ready(function(){

	$("#mailing-list #name").focus(function(){
		mailFocus($(this));
	});
	
	$("#mailing-list #name").blur(function(){
		mailBlur($(this),"Your Name");
	});
	
	$("#mailing-list #email").focus(function(){
		mailFocus($(this));
	});
	
	$("#mailing-list #email").blur(function(){
		mailBlur($(this),"Your E-mail");
	});
	
	function mailFocus(input)
	{
		if(input.css("font-style")=="italic")
		{
			input.attr("value","");
			input.css("font-style","normal");
			input.css("color","#707070");	
		}		
	}

	function mailBlur(input, default_value)
	{
		if(input.attr("value")=="")
		{
			input.attr("value",default_value);
			input.css("font-style","italic");
			input.css("color","#999999");	
		}		
	}

	$("#mailing-list").attr("action","javascript:;");
	
	$("#mailing-list .submit").click(function(){
	
		if($("#mailing-list input[name=email]").css("font-style")=="italic" || $("#mailing-list input[name=name]").css("font-style")=="italic")
			return;

		var data="email="+$("#mailing-list input[name=email]").attr("value")+"&name="+$("#mailing-list input[name=name]").attr("value");
		
		$.ajaxSetup({ scriptCharset: "utf-8" ,contentType: "application/x-www-form-urlencoded; charset=UTF-8" });
		$.ajax({
			type: "GET",
			url: "ajax-mailinglist/mailinglist",
			data: data,
			success: function(msg){								

				if(msg!="")
				{
					msg_part=msg.split("~~~");
					
					if(msg_part.length==2)
					{
						if(msg_part[0]==1)
						{
							$("#mailing-list #email").attr("value","");
							$("#mailing-list #name").attr("value","");
							mailBlur($("#mailing-list #email"),"Your E-mail");
							mailBlur($("#mailing-list #name"),"Your Name");
						}

						msg=msg_part[1];
					}

					jAlert(msg);
				}
			}

		});
	});
	
});

