Вход Регистрация
Файл: Русский анальный секс с красивой девушкой в чёрных чулках_files/share.js
Строк: 122
<?php
var Shares = {
    
title'Поделиться',
    
width600,
    
height400,

    
init: function() {
        var 
share document.querySelectorAll('.social');
        for(var 
0share.lengthli++) {
            var 
url share[i].getAttribute('data-url') || location.hreftitle share[i].getAttribute('data-title') || ''
                
desc share[i].getAttribute('data-desc') || ''el share[i].querySelectorAll('a');
            for(var 
0al el.lengthala++) {
                var 
id el[a].getAttribute('data-id');
                if(
id)
                    
this.addEventListener(el[a], 'click', {ididurlurltitletitledescdesc});
            }
        }
    },

    
addEventListener: function(eleventNameopt) {
        var 
_this thishandler = function() {
            
_this.share(opt.idopt.urlopt.titleopt.desc);
        };
        if(
el.addEventListener) {
            
el.addEventListener(eventNamehandler);
        } else {
            
el.attachEvent('on' eventName, function() {
                
handler.call(el);
            });
        }
    },

    
share: function(idurltitledesc) {
        
url encodeURIComponent(url);
        
desc encodeURIComponent(desc);
        
title encodeURIComponent(title);
        switch(
id) {
            case 
'fb':
                
this.popupCenter('https://www.facebook.com/sharer/sharer.php?u=' urlthis.titlethis.widththis.height);
                break;
            case 
'vk':
                
this.popupCenter('https://vk.com/share.php?url=' url '&description=' title '. ' descthis.titlethis.widththis.height);
                break;
            case 
'tw':
                var 
text title || desc || '';
                if(
title.length && desc.length 0)
                    
text title ' - ' desc;
                if(
text.length 0)
                    
text '&text=' text;
                
this.popupCenter('https://twitter.com/intent/tweet?url=' url textthis.titlethis.widththis.height);
                break;
            case 
'gp':
                
this.popupCenter('https://plus.google.com/share?url=' urlthis.titlethis.widththis.height);
                break;
        };
    },

    
newTab: function(url) {
        var 
win window.open(url'_blank');
        
win.focus();        
    },

    
popupCenter: function(urltitlewh) {
        var 
dualScreenLeft window.screenLeft !== undefined window.screenLeft screen.left;
        var 
dualScreenTop window.screenTop !== undefined window.screenTop screen.top;
        var 
width window.innerWidth window.innerWidth document.documentElement.clientWidth document.documentElement.clientWidth screen.width;
        var 
height window.innerHeight window.innerHeight document.documentElement.clientHeight document.documentElement.clientHeight screen.height;
        var 
left = ((width 2) - (2)) + dualScreenLeft;
        var 
top = ((height 3) - (3)) + dualScreenTop;
        var 
newWindow window.open(urltitle'scrollbars=yes, width=' ', height=' ', top=' top ', left=' left);
        if (
window.focus) {
                
newWindow.focus();
        }
    }
};

$(
'.social a').on('click', function() {
    var 
id = $(this).data('id');
    if(
id) {
        var 
data = $(this).parent('.social');
        var 
url data.data('url') || location.hreftitle data.data('title') || ''desc data.data('desc') || '';
        
Shares.share(idurltitledesc);
    }
});
?>
Онлайн: 3
Реклама