$(function(){
    $("#newsletter_miniform").find("form").submit(function(){       
        $.ajax({
            type: "POST",
            data: $("#newsletter_miniform").find("#email_email_address").attr("name") +
                  "=" + $("#newsletter_miniform").find("#email_email_address").val() +
                  "&" + $("#newsletter_miniform").find("#email__csrf_token").attr("name") +
                  "=" + $("#newsletter_miniform").find("#email__csrf_token").val() +
                  "&" + $("#newsletter_miniform").find("#email_id_group").attr("name") +
                  "=" + $("#newsletter_miniform").find("#email_id_group").val(),
            url: $("#newsletter_miniform").find("form").attr('action'),
            beforeSend: function(){
                resultCont = $("#newsletter_miniform").find('.ajax_result');
                resultCont.removeClass('hidden');
                resultCont.html("Trwa wysyłanie ...");
            },
            success: function(data){
                resultCont = $("#newsletter_miniform").find('.ajax_result');
                resultCont.removeClass('hidden');
                resultCont.html(data);
                hideNewsletterResultInfo();
            },
            error: function(data, error){
                resultCont = $("#newsletter_miniform").find('.ajax_result');
                resultCont.removeClass('hidden');
                resultCont.html("Wystąpił błąd");
                hideNewsletterResultInfo();
            }
        });
        return false;
    });
    
    $("#newsletter_miniform").find('#email_email_address').tcToggleInputVal();
});

function hideNewsletterResultInfo()
{
    setTimeout(function(){
        resultCont = $("#newsletter_miniform").find('.ajax_result');
        resultCont.html('');
        resultCont.addClass('hidden');
    }, 5000);
}
