var popup;
$(function(){
	$('#subscribe_news_link').click(function(){
		var snlinkPos = $(this).offset();
		popup = $('#subscribe_news_popup').modal({
			overClose: true,
			// modal: false
			// position: [snlinkPos.top, snlinkPos.left]
			// onOpen: function(){
			// 	$(this).show(2000);
			// },
		});
		return false;
	});
	
	var subscribeValidator = $('#NewsSubscriptionAddForm').validate({
		onsubmit: true,
		rules: {
			'data[NewsSubscription][email]': {
				required: true,
				email: true,
			}
		},
		messages: {
			'data[NewsSubscription][email]': {
				required: "Укажите адрес",
				email: "Некорректный адрес"
			}
		},
		submitHandler: function(form) {
			$('#subscribe_indicator').show();

			$(form).ajaxSubmit(function(data) { 
				console.log(data);
				if(data.error) {
					$('#subscribe_indicator').hide();
					subscribeValidator.showErrors({
						"data[NewsSubscription][email]": data.error
					});
					return false;
				} else {
					$('#subscribe_add').hide(150);
					$('#subscribe_complete').text(data.result).show(800).delay(1800).queue(function() {
						popup.close();
					});
				}
			});
		}
	});
});
