PageSourceSearch

https://matras-volgograd.ru/js/promo_popup.js

js matras-volgograd.ru collected 2026-09-28 23:15:20 UTC 2,570 bytes, 64 lines download raw bytes

1
2function get_promo_popup_data(idgood, sender, callback)
3{
4    var form = $(sender).closest('.buy-form,.good-item,.good-item-container,.vp-form');
5    
6    if(form.length)
7    {
8        var id = $('input[name="id"]', form).val();
9        
10        var size = $('input[name="size"],select[name="size"]', form).val();
11        var color = $('input[name="color"],select[name="color"]', form).val();
12        
13        $.get('/shop/promo_popup.php', {id: id, size: size, color: color}, function(res)
14        {
15           if(res)
16               callback(res);
17        });
18    }
19    
20    
21}
22
23function promo_popup(idgood, sender)
24{
25    if($('#promo-code-popup').length)
26        $('#promo-code-popup').modal();
27    
28    var d = new Date();
29    d.setMonth(d.getMonth() + 2);
30
31    var src = '<div id=promo-code-popup class="modal fade" tabindex="-1" role="dialog">' +
32        '<div class="modal-dialog">' +
33          '<div class=loading-overlay></div>' +
34          '<div class="modal-content">' +
35                '<div class="modal-header">' +
36                    '<button type="button" class="close" data-dismiss="modal" style="margin:0" aria-label="Close"></button>' +
37                    '<div class="modal-title">Ñêèäêà ïî ïðîìî-êîäó</div>' +
38                '</div>' +
39            '<div class="modal-body"> \
40                Ýòîò òîâàð ó÷àñòâóåò â àêöèè ñ ïðîìî-êîäîì: \
41                <ol style="padding-left: 30px; list-style-type: decimal"> \
42                <li style="margin-bottom: 10px">×òîáû ïîëó÷èòü ïðîìî-êîä, îòïðàâüòå ñîîáùåíèå "promocode" <a class="wa-url" href="https://t.me/MatrasCityBot?start=promocode" target="_blank"><img src="/i/telegram_top.svg"> â Telegram</a>.<br> \
43                <li>Ââåäèòå ïðîìî-êîä âíèçó ñòðàíèöû îôîðìëåíèÿ çàêàçà è ïîëó÷èòå äîïîëíèòåëüíóþ ñêèäêó. \
44                </ol> \
45                Ðàçìåð ñêèäêè ðàññ÷èòûâàåòñÿ â êîðçèíå àâòîìàòè÷åñêè.<br> \
46                Ñðîê äåéñòâèÿ àêöèè - äî 01.' + ((d.getMonth() + 1).toString().padStart(2, '0')) + '.' + d.getFullYear() + '.<br><br>  \
47                <a class="listorder-btn wa-url" target="_blank" href="https://t.me/MatrasCityBot?start=promocode">Ïîëó÷èòü ïðîìî-êîä</a>' +
48            '</div>' +
49          '</div>' +
50        '</div>' +
51      '</div>';
52
53    $('body').append(src);
54    
55        
56    if(idgood && sender)
57        get_promo_popup_data(idgood, sender, function(res)
58        {
59            $('#promo-code-popup .wa-url').attr('href', res.link);
60        });
61    
62    
63    $('#promo-code-popup').modal();
64}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.