/* Newsletter signup JS */
$(function() {
	$("form#newsletter-signup").submit(function() {
		$.fancybox.showActivity();
		var data = $(this).serialize();
		$.post("/newsletter/", data, function(response) {
			if ($(this).find(".error_list")) {
				$(".error_list").remove();
			}

			$.fancybox.hideActivity();
			if (response.msg !== "OK") {
				// we have an error!
				var error = response.error;
				//$(error).insertBefore($("#newsletter_subscription_email"));
				$.fancybox({
					'href'			:	'/newsletter/thank-you/?error=' + error,
					'transitionIn'	:	'fade',
					'transitionOut'	:	'fade',
					'speedIn'		:	600,
					'speedOut'		:	200,
					'overlayShow'	:	true,
					'overlayColor'	:	'#000',
					'width'			:	'920px',
					'height'		:	'280px',
					'type'			:	'ajax',
					'centerOnScroll'	:	true,
					'autoDimensions'	: 	false,
					'onComplete'	: 	$.fancybox.center
				});
				return false;
			}

			// all good, we can now show our fancybox with thankyou message
			$.fancybox({
				'href'			:	'/newsletter/thank-you/?brand='+brand_url,
				'transitionIn'	:	'fade',
				'transitionOut'	:	'fade',
				'speedIn'		:	600,
				'speedOut'		:	200,
				'overlayShow'	:	true,
				'overlayColor'	:	'#000',
				'width'			:	'920px',
				'height'		:	'280px',
				'type'			:	'ajax',
				'centerOnScroll'	:	true,
				'autoDimensions'	: 	false,
				'onComplete'	: 	$.fancybox.center
			});

			$("#newsletter_subscription_email").val("");
			$("#newsletter_subscription_email").blur();
		}, "json");
		return false;
	});
});

