$(document).ready(function () {
          
    $('#lang-select').on('selectric-change', function(e){
        window.location = $(this).val();       
        //$(this).val("").selectric('refresh');
    }); 

     // ajax подгрузка списка новостей
   $('#load-more').on('click', function(e){
       var $button = $(this);
       var res_container = $button.data('res_container');
       $.ajax({
          type: 'POST',
          url: '/'+$button.data('type')+'/load-more',
          data: { offset:$button.data('offset'), lang:$button.data('lang') },
          beforeSend: function(){
              // здесь текст в кнопке подменяется на лоадер              
          },
          success: function(data) {
                        //console.log(data.content);
                        $('.'+res_container).append(data.content);
                        $button.data('offset', data.offset);
                        // прячет кнопку при достижении полного количества постов
                        if(data.end === true){
                            $button.hide();
                        }
                    },
          error: function(e) {
                   console.log(e);
                 }        
        });
    });
    
    /* ======= Форма подписки ========= */
    $('#subscribe-form').on('submit', function (e) {
        e.preventDefault();
        e.stopImmediatePropagation();
        var form = $(this);
        $.ajax({
            url: form.attr('action'),
            type: 'post',
            data: form.serialize(),
            success: function (response) {
                if(response.type == 'success'){
                    $('#subscribe-form').find("input[type=text]").val("");
                    console.log(response);
                    $('#subscribe-form').after('<div class="form-success">'+response.msg+'</div>');
                    setTimeout(function(){$('.form-success').fadeOut(); }, 5000);
                } else if(response.type == 'error'){
                    $('#subscribe-form').after('<div class="form-error">'+response.msg+'</div>');
                    setTimeout(function(){$('.form-error').fadeOut();}, 5000);
                    console.log(response);
                }                
            }
        });
        return false;
    });

    var fbButton = $('#fb-share-button');
        var url = window.location.href;    

        fbButton.click(function() {
            window.open('https://www.facebook.com/sharer/sharer.php?u=http://cavan.arty.az/az/news/aliquam_non_leo_sodales',
                'facebook-share-dialog',
                'width=800,height=600'
            );
            return false;
        });
        
    /* ======= Попапы для соцсетей ========= */
    
    // FB
    var fbButton = $('#fb-share-button');
    var url = window.location.href;    

    fbButton.click(function() {
        window.open('https://www.facebook.com/sharer/sharer.php?u=' + url,
            'facebook-share-dialog',
            'width=800,height=600'
        );
        return false;
    });
    
    // TWITTER 
    var twButton = $('#twitter-share-button');
    var url = window.location.href;    

    twButton.click(function() {
        window.open('https://twitter.com/intent/tweet/?text=Cavan&url=' + url,
            'twitter-share-dialog',
            'width=800,height=600'
        );
        return false;
    });
});