function sprNewsletter(formularz){
    //
    Form = $(formularz);
    //
    PreloadWlacz();
    var sear = $(Form).serialize(); 
    $.post("inne/do_newslettera.php?tok={__TOKEN_NEWSLETTER}", { data: sear }, function(data) { 
        PreloadWylaczSzybko();       
        $.colorbox( { html:data, maxWidth:'90%', maxHeight:'90%', open:true, initialWidth:50, initialHeight:50, overlayClose:false, escKey:false, onLoad: function() {
          $('#cboxClose').hide();
        }}); 
    });
    return false;
}

function wypiszNewsletter(formularz){
    //
    Form = $('#' + formularz);
    if ( formularz == undefined ) {
         Form = $('#newsletter');
    }
    //
    PreloadWlacz();
    var sear = $(Form).serialize(); 
    $.post("inne/do_newslettera.php?tok={__TOKEN_NEWSLETTER}", { data: sear, wypisz: 'tak' }, function(data) { 
        PreloadWylaczSzybko();        
        $.colorbox( { html:data, maxWidth:'90%', maxHeight:'90%', open:true, initialWidth:50, initialHeight:50, overlayClose:false, escKey:false, onLoad: function() {
          $('#cboxClose').hide();
        }}); 
    });
    return false;
}

$(document).ready(function() {

    // wlacza przycisk submit jesli dziala u klienta javascript
    $('#submitNewsletter').removeAttr('disabled');
    $("#submitNewsletter").attr('class', 'przycisk'); 
    
    $('#submitUnsubscribeNewsletter').removeAttr('disabled');
    $("#submitUnsubscribeNewsletter").attr('class', 'przycisk');        
    
    // wlacza przycisk newsletter w module
    $('#submitNewsletterModul').removeAttr('disabled');
    $("#submitNewsletterModul").attr('class', 'przycisk');     

    $('#submitUnsubscribeNewsletterModul').removeAttr('disabled');
    $("#submitUnsubscribeNewsletterModul").attr('class', 'przycisk');    
    
    zakladkaNewsletterPopup();

});

function zakladkaNewsletterPopup() {
  
    $('#ZakladkaNewsletterOkno').click(function() {
      
        $('#InfoNewsletter').remove();
        $('#InfoNewsletterOkno').remove();
        $('#ZakladkaNewsletterOkno').remove();

        PreloadWlacz();
        $.post("moduly_stale/newsletter_popup.php", { data: 'link' }, function(data) { 
            //
            PreloadWylaczSzybko(); 
            BylModulStaly = false;
            $('body').append(data);
            $.NewsletterPopup('ajax');
            //
            PokazNewsPop();
            //
            zakladkaNewsletterPopup();
            //
        });        
      
    });  

}    

/* wersja popup w modulach stalych */

function sprNewsletterPopup(formularz){
    //
    Form = $(formularz);
    //
    var sear = $(Form).serialize(); 
    $.post("inne/do_newslettera.php?tok={__TOKEN_NEWSLETTER}", { data: sear }, function(data) { 
        //
        $('#BladDanych').html(data);
        $('#BladDanych').fadeIn();
        //
        if ( $('#BladDanych').html().indexOf('DodanyNewsletter') > 0 ) {
             if ( $('#edrone_kod').length ) {
                  setTimeout('zamknijNewsletter(0)', 2000);
              } else {
                  setTimeout('zamknijNewsletter(0)', 4000);
             }
           } else {
             setTimeout('zamknijNewsletterBlad()', 4000);
        }
        //
    });
    return false;
}

function zamknijNewsletter(rezygnacja) {
    //
    $('#InfoNewsletter').fadeOut('fast');
    $('#InfoNewsletterOkno').fadeOut('fast');
    //
    // jezeli jest zamkniejcie okna newsletter
    if ( $('#ZakladkaNewsletterOkno').length ) {
         //
         if ( rezygnacja == 1 ) {
            document.cookie = "newsletterPopup=zwin; path=/";
         }         
         //
         if ( $('#edrone_kod').length ) {
              window.location.reload();              
         } else {
              $('#ZakladkaNewsletterOkno').fadeIn('fast');
              $('#ZakladkaNewsletterOkno').remove();
         }
         //
    } else {
         //
         if ( rezygnacja == 1 ) {
            document.cookie = "newsletterPopup=tak; path=/";
         }             
         //
    }
    //
}

function zamknijNewsletterBlad() {
    //
    $('#BladDanych').fadeOut('fast');
    //
}

(function($) {

    $.NewsletterPopup = function(tryb) {
        //
        $(document).ready(function() {

            // wlacza przycisk submit jesli dziala u klienta javascript
            $('#submitNewsletterPopup').removeAttr('disabled');
            $("#submitNewsletterPopup").attr('class', 'przycisk'); 
            
            textZastap($('#emailNewsletterPopup'));
            
            $('#NewsletterZamknij span').click(function() {
               zamknijNewsletter(1);
            });
            
            // zamyka newsletter wcisnieciem esc
            $(document).keyup(function(e) {
                if (e.keyCode == 27) { 
                    zamknijNewsletter(1);
                }
            });
            
            if ( BylModulStaly == true && tryb != 'ajax' ) {
                $('#InfoNewsletter').remove();
                $('#InfoNewsletterOkno').remove();  
            }
            //
            BylModulStaly = true;
            //
        });    
        
    }

})(jQuery);

function PokazNewsPop() { 
    //
    $('#InfoNewsletter').fadeIn('fast'); 
    $('#InfoNewsletterOkno').fadeIn('fast'); 
    //
    if ( $('#ZakladkaNewsletterOkno').length ) {
        //
        $('#ZakladkaNewsletterOkno').fadeOut('fast');
        //
    }
    //
}