	$(document).ready(
		function()
		{
			// email signup
			$.get("_templates/1/source/token.php",function(txt){
  	$(".secure").append('<input type="hidden" name="ts" value="'+txt+'" />');
	});
	
			$('#signup').submit ( function() {
				
				$("#signup_message").empty().hide();
				$("#signup_container").hide();
				$("#signup_load").show();
				
				var allInputs = $("#signup :input[@type=text]");
				var hiddenInput = $("#signup :input[@type=hidden]");
				var email = allInputs.get(0).value;
				var ts = hiddenInput.get(3).value;
				var hInput = hiddenInput.get(2).value;
				
				$.ajax({
				   type: "POST",
				   url: "ajax/index.php",
				   data: "email=" + email + "&submitted=" + hInput+ "&ts=" + ts,
				   dataType:'json',
				   error: function () {
						$("#signup_load").hide();
						$("#signup_message").empty().hide().fadeIn('slow').append('<div style="font-size:13px; padding-top:10px;">An error occured. Please contact the website administrator.</div>');
						$("#signup_container").hide();
				   },
				   success: function(msg){
						
						if(msg.SUCCESS) {
							$("#signup_load").hide();
							$("#signup_message").empty().hide().fadeIn('slow').append(msg.CONFIRMATION);
						} else {
							$("#signup_load").hide();
							$("#signup_message").empty().hide().fadeIn('slow').append(msg.CONFIRMATION);
							$("#signup_container").show();
						}
				   }
				 });
				return false;
			});	
		}	
	);

