PageSourceSearch

https://digital-context.ru/wp-content/themes/digital/js/scripts.js?ver=1.9

js digital-context.ru collected 2026-10-07 20:58:04 UTC 18,176 bytes, 456 lines download raw bytes

1$(document).ready(function () {
2    function scroll() {
3        if ($(document).scrollTop() > 80) {
4            $(".polosa").addClass("fixed");
5        } else {
6            $(".polosa").removeClass("fixed");
7        }
8    }
9    scroll();
10    $(document).scroll(function () {
11        scroll();
12    });
13
14
15    Fancybox.bind('[data-fancybox^="gallery-"]', {
16        Image: {
17            fit: "none",     // всегда показывать оригинальный размер
18            zoom: false       // без авто-увеличения
19        },
20        dragToClose: false   // опционально, чтобы не закрывалось при перетаскивании
21    });
22
23
24
25    // Цены на разработку
26    var slider = $(".block13 .bxslider");
27    var slides = slider.children("li").toArray();
28
29    if (typeof bxsliderSettings !== "undefined" && bxsliderSettings.order) {
30        // Переставляем слайды в нужном порядке
31        bxsliderSettings.order.forEach(function (index) {
32            if (slides[index]) {
33                slider.append(slides[index]);
34            }
35        });
36    }
37
38    // Запускаем слайдер только на экранах шире 768px
39    if ($(window).width() > 575) {
40        slider.bxSlider({
41            touchEnabled: false,
42            minSlides: 3,
43            maxSlides: 3,
44            moveSlides: 1,
45            infiniteLoop: true,
46            slideWidth: 500
47        });
48    }
49
50
51
52    setInterval(function () {
53        //$(".block13 .bx-next").click();
54    }, 10000);
55
56    $(".block15 .bxslider").bxSlider();
57    setInterval(function () {
58        //$(".block15 .bx-next").click();
59    }, 10000);
60
61
62    $('.reviews_list__slider .bxslider').bxSlider({
63        touchEnabled: true,
64        minSlides: 1,
65        maxSlides: 3,
66        moveSlides: 1,
67        // slideWidth: 330,
68        infiniteLoop: true,
69        pager: false
70    });
71
72
73    $('.cases__list > .bxslider').bxSlider({
74        touchEnabled: false,
75        minSlides: 1,
76        maxSlides: 1,
77        moveSlides: 1,
78        // slideWidth: 330,
79        infiniteLoop: false,
80        pager: false,
81        // adaptiveHeight: true,
82    });
83
84
85    $(".block17 .more").click(function () {
86        if ($(this).hasClass("opened")) {
87            $(this).removeClass("opened");
88            $(this).text("Читать полностью");
89        } else {
90            $(this).addClass("opened");
91            $(this).text("Скрыть");
92        }
93        $(this).parent().find(".full_text").slideToggle();
94        return false;
95    });
96
97    $(".opac, .opac2, .okno > span").click(function () {
98        $(".opac, .opac2, .okno, #menu_mob").hide();
99        return false;
100    });
101    $(".polosa .zakaz, .block2 .pol1 .more, .block6 .pol1 .cons, .block13 .spis_tarif .tarif .obs, .block18 .bl_cont .zakaz, .footer .col3 .zakaz, .block_contact .spis_cont .cont .zakaz, .polosa #menu_mob .zak, .block13.block10_9 .spis_tarif .tarif .more").click(function () {
102        $(".opac, .okno#okno1").show();
103        $(".okno#okno1").css("top", $(document).scrollTop() + 50);
104        return false;
105    });
106    $(".block11 .niz .more").click(function () {
107        $(".opac, .okno#okno2").show();
108        $(".okno#okno2").css("top", $(document).scrollTop() + 50);
109        return false;
110    });
111    $(".block14 .pol1 .zakaz, .call-me").click(function () {
112        $(".opac, .okno#okno3").show();
113        $(".okno#okno3").css("top", $(document).scrollTop() + 50);
114        return false;
115    });
116    $(".ad-more").click(function () {
117        $(".opac, .okno#okno5").show();
118        $(".okno#okno5").css("top", $(document).scrollTop() + 50);
119        return false;
120    });
121
122    $(".phone_pop").click(function () {
123        $(this).toggleClass("opened");
124        $(".popup_phon").slideToggle();
125        return false;
126    });
127
128    $("#menu_tg").click(function () {
129        $("#menu_mob, .opac2").slideToggle();
130        return false;
131    });
132    $("#menu_mob #close").click(function () {
133        $("#menu_mob, .opac2").hide();
134        return false;
135    });
136
137    $(".polosa .menu_top li.menu-item-has-children > a").click(function () {
138        $(this).parent().find("ul").toggleClass("open");
139        $("#menu_mob").toggleClass("open");
140        return false;
141    });
142
143    $(".block_articles .but_cent a").click(function () {
144        $(this).parent().toggleClass("opened");
145        $(this).parent().parent().find(".spis_article").toggleClass("opened");
146        return false;
147    });
148
149    $(".block13 .spis_tarif .tarif .full_spis a").click(function () {
150        $(this).parent().toggleClass("opened");
151        $(this).parent().find(".opp").slideToggle();
152        $(this).parent().parent().toggleClass("opened2");
153        return false;
154    });
155
156    $(".block_articles .perekk a[data-per='all']").click(function () {
157        $(this).parent().find("a").removeClass("active");
158        $(this).addClass("active");
159        $(".block_articles .spis_article.var2").removeClass("raz1").removeClass("raz2").removeClass("raz3").removeClass("raz4");
160        $(".block_articles .spis_article.var2").removeClass("not_more");
161        return false;
162    });
163    $(".block_articles .perekk a[data-per='pee1']").click(function () {
164        $(this).parent().find("a").removeClass("active");
165        $(this).addClass("active");
166        $(".block_articles .spis_article.var2").removeClass("raz1").removeClass("raz2").removeClass("raz3").removeClass("raz4");
167        $(".block_articles .spis_article.var2").addClass("not_more");
168        $(".block_articles .spis_article.var2").addClass("raz1");
169        return false;
170    });
171    $(".block_articles .perekk a[data-per='pee2']").click(function () {
172        $(this).parent().find("a").removeClass("active");
173        $(this).addClass("active");
174        $(".block_articles .spis_article.var2").removeClass("raz1").removeClass("raz2").removeClass("raz3").removeClass("raz4");
175        $(".block_articles .spis_article.var2").addClass("not_more");
176        $(".block_articles .spis_article.var2").addClass("raz2");
177        return false;
178    });
179    $(".block_articles .perekk a[data-per='pee3']").click(function () {
180        $(this).parent().find("a").removeClass("active");
181        $(this).addClass("active");
182        $(".block_articles .spis_article.var2").removeClass("raz1").removeClass("raz2").removeClass("raz3").removeClass("raz4");
183        $(".block_articles .spis_article.var2").addClass("not_more");
184        $(".block_articles .spis_article.var2").addClass("raz3");
185        return false;
186    });
187    $(".block_articles .perekk a[data-per='pee4']").click(function () {
188        $(this).parent().find("a").removeClass("active");
189        $(this).addClass("active");
190        $(".block_articles .spis_article.var2").removeClass("raz1").removeClass("raz2").removeClass("raz3").removeClass("raz4");
191        $(".block_articles .spis_article.var2").addClass("not_more");
192        $(".block_articles .spis_article.var2").addClass("raz4");
193        return false;
194    });
195
196    $(".block_vopros .spis_vop .vop .vp").click(function () {
197        $(this).parent().find(".ot").slideToggle();
198        $(this).toggleClass("opened");
199        return false;
200    });
201    $(".block_vopros .spis_vop .all_vop").click(function () {
202        if ($(this).hasClass("opened")) {
203            $(this).removeClass("opened");
204            $(this).text("Читать все вопросы");
205        } else {
206            $(this).addClass("opened");
207            $(this).text("Скрыть");
208        }
209        $(this).parent().find(".full_sp").slideToggle();
210        return false;
211    });
212
213    $(".block10_2 .pere li").each(function () {
214        if ($(this).html() == "") {
215            $(this).remove();
216        }
217    });
218
219    $(".block10_2 .bxslider").bxSlider({
220        touchEnabled: false,
221        minSlides: 1,
222        maxSlides: 2,
223        moveSlides: 1,
224        slideWidth: 800,
225        infiniteLoop: false
226    });
227    setInterval(function () {
228        //$(".block10_2 .bx-next").click();
229    }, 10000);
230
231    $(".block10_2 .perekl a").click(function () {
232        $(".block10_2 .perekl a").removeClass("active");
233        $(this).addClass("active");
234        $(".block10_2 .pere").removeClass("active");
235        $(".block10_2 .pere#" + $(this).attr("data-per")).addClass("active");
236        return false;
237    });
238    $(".block10_2 .perekl2 a").click(function () {
239        $(".block10_2 .perekl2 a").removeClass("active");
240        $(this).addClass("active");
241        $(".peree").removeClass("active");
242        $(".peree#" + $(this).attr("data-per")).addClass("active");
243        return false;
244    });
245
246    $(".block10_4 .perekl a").click(function () {
247        $(".block10_4 .perekl a").removeClass("active");
248        $(this).addClass("active");
249        $(".block10_4 .pere").removeClass("active");
250        $(".block10_4 .pere#" + $(this).attr("data-per")).addClass("active");
251        return false;
252    });
253
254    $(".opac3, .okno3 > span").click(function () {
255        $(".opac3, .okno3").hide();
256        $(".okno3 img").attr("src", "");
257        return false;
258    });
259    $(".block10_2 .pere .bx-viewport li .port .opis").click(function () {
260        if ($(this).attr("data-img") != "") {
261            $(".opac3, .okno3").show();
262            $(".okno3").css("top", $(document).scrollTop() + 50);
263            $(".okno3 img").attr("src", $(this).attr("data-img"));
264            $(".okno3 img").attr("data-src", $(this).attr("data-img"));
265        }
266        return false;
267    });
268
269    $(".block10_6 .bxslider").bxSlider({
270        touchEnabled: false,
271        moveSlides: 1,
272        slideWidth: 1800,
273        infiniteLoop: false
274    });
275    setInterval(function () {
276        //$(".block10_2 .bx-next").click();
277    }, 10000);
278
279    $(".block10_7 .spis_rabo .rabo#ra1").click(function () {
280        $(".block10_7 .spis_rabo .rabo").removeClass("active");
281        $(this).addClass("active");
282        $(".block10_7 .spis_rabo .viezd > div").removeClass("active");
283        $(".block10_7 .spis_rabo .viezd > div.var1").addClass("active");
284        return false;
285    });
286    $(".block10_7 .spis_rabo .rabo#ra2").click(function () {
287        $(".block10_7 .spis_rabo .rabo").removeClass("active");
288        $(this).addClass("active");
289        $(".block10_7 .spis_rabo .viezd > div").removeClass("active");
290        $(".block10_7 .spis_rabo .viezd > div.var2").addClass("active");
291        return false;
292    });
293    $(".block10_7 .spis_rabo .rabo#ra3").click(function () {
294        $(".block10_7 .spis_rabo .rabo").removeClass("active");
295        $(this).addClass("active");
296        $(".block10_7 .spis_rabo .viezd > div").removeClass("active");
297        $(".block10_7 .spis_rabo .viezd > div.var3").addClass("active");
298        return false;
299    });
300    $(".block10_7 .spis_rabo .rabo#ra4").click(function () {
301        $(".block10_7 .spis_rabo .rabo").removeClass("active");
302        $(this).addClass("active");
303        $(".block10_7 .spis_rabo .viezd > div").removeClass("active");
304        $(".block10_7 .spis_rabo .viezd > div.var4").addClass("active");
305        return false;
306    });
307
308
309
310    $(".block10_10 .obol .shagi .pol1 .btn a:not(.button)").click(function () {
311        $(".block10_10 .obol .shagi").hide();
312        $(".block10_10 .obol .shagi#" + $(this).attr("data-class")).show();
313        var dc = $(this).attr("data-text");
314        if (typeof dc !== "undefined") {
315            $('#vid_site').text(dc);
316        }
317
318        return false;
319    });
320
321    $(".block10_10 .obol .shagi .pol1 .btn a.button").click(function () {
322        $(".block10_10 .skrit input").click()
323        return false;
324    });
325
326
327
328    setInterval(function () {
329        var $summa = 0;
330        var $ekranov = 0;
331        var $sum_ekran = 0;
332        var $sum_logo = 0;
333        var $sum_napolne = 0;
334        var $sum_dopo = 0;
335        var $sum_cms = 0;
336        var $sum_stranic = 0;
337        var $sum_dopo2 = 0;
338        var $sum_cms2 = 0;
339        if ($("#shag1 .vibor input:checked").val() == "Одностраничный сайт (лендинг)") {
340            $ekranov = parseInt($("#shag2 .vibor input[name='number-741']").val());
341            //$ekranov = parseInt($ekranov - 8);
342
343            $("#shag4 .vibor input:checked").each(function () {
344                if ($(this).val() == "Tilda") {
345                    $sum_ekran = parseInt($ekranov * 5500);
346                }
347                else {
348                    $sum_ekran = parseInt($ekranov * 6000);
349                }
350
351            });
352
353            if ($("#shag3 .vibor input:checked").val() == "Сложное лого") {
354                $sum_logo = 5000;
355            }
356            //$summa = parseInt(44000 + $sum_ekran + $sum_logo);
357            $summa = parseInt($sum_ekran + $sum_logo);
358            $(".block10_10 .obol .shagi .pol1 .podzag .price div").text($summa.toLocaleStr
358ing());
359        }
360        if ($("#shag1 .vibor input:checked").val() == "Интернет-магазин") {
361            $("#shag10 .vibor input:checked").each(function () {
362                if ($(this).val() == "Массовый импорт товаров") {
363                    $sum_napolne = parseInt($sum_napolne + 20000);
364                }
365                if ($(this).val() == "Дополнительные уровни доступа пользователей") {
366                    $sum_napolne = parseInt($sum_napolne + 20000);
367                }
368                if ($(this).val() == "Интеграция с CRM-системой") {
369                    $sum_napolne = parseInt($sum_napolne + 20000);
370                }
371                if ($(this).val() == "Онлайн-оплата") {
372                    $sum_napolne = parseInt($sum_napolne + 10000);
373                }
374                if ($(this).val() == "Личный кабинет") {
375                    $sum_napolne = parseInt($sum_napolne + 10000);
376                }
377            });
378            $("#shag11 .vibor input:checked").each(function () {
379                if ($(this).val() == "Главная страница" || $(this).val() == "Каталог товаров") {
380
381                } else {
382                    if ($(this).val() == "Страница о компании" || $(this).val() == "Страница контакты") {
383                        $sum_dopo = parseInt($sum_dopo + 15000);
384                    } else {
385                        $sum_dopo = parseInt($sum_dopo + 20000);
386                    }
387                }
388            });
389            if ($("#shag12 .vibor input:checked").val() == "Bitrix") {
390                $sum_cms = 50000;
391            }
392            $summa = parseInt(150000 + $sum_napolne + $sum_dopo + $sum_cms);
393            $(".block10_10 .obol .shagi .pol1 .podzag .price div").text($summa.toLocaleString());
394        }
395        if ($("#shag1 .vibor input:checked").val() == "Корпоративный сайт услуг") {
396            $("#shag20 .vibor input:checked").each(function () {
397                if ($(this).val() == "Страница о нас") {
398                    $sum_stranic = parseInt($sum_stranic + 20000);
399                }
400                if ($(this).val() == "Страница кейсы/отзывы") {
401                    $sum_stranic = parseInt($sum_stranic + 20000);
402                }
403                if ($(this).val() == "Страница контакты") {
404                    $sum_stranic = parseInt($sum_stranic + 10000);
405                }
406            });
407            $sum_dopo2 = parseInt($("#shag21 .vibor input[name='number-742']").val());
408            if ($sum_dopo2 == 0) {
409                $sum_dopo2 = 0;
410            } else {
411                $sum_dopo2 = parseInt($sum_dopo2 - 1);
412            }
413            $sum_dopo2 = parseInt($sum_dopo2 * 20000);
414            if ($("#shag22 .vibor input:checked").val() == "Bitrix") {
415                $sum_cms2 = 50000;
416            }
417            $summa = parseInt(150000 + $sum_stranic + $sum_dopo2 + $sum_cms2);
418            $(".block10_10 .obol .shagi .pol1 .podzag .price div").text($summa.toLocaleString());
419        }
420        if ($("#shag1 .vibor input:checked").val() == "Портал") {
421            $summa = 600000;
422            if ($("#shag30 .vibor input:checked").val() == "Да") {
423                $summa = $summa + 400000;
424            }
425            $(".block10_10 .obol .shagi .pol1 .podzag .price div").text($summa.toLocaleString());
426        }
427
428    }, 1000);
429
430
431    $("#shag1 .vibor input").change(function () {
432        if ($("#shag1 .vibor input:checked").val() == "Одностраничный сайт (лендинг)") {
433            $(".block10_10 .obol .shagi#shag1 .pol1 .btn a").attr("data-class", "shag2");
434        }
435        if ($("#shag1 .vibor input:checked").val() == "Интернет-магазин") {
436            $(".block10_10 .obol .shagi#shag1 .pol1 .btn a").attr("data-class", "shag10");
437        }
438        if ($("#shag1 .vibor input:checked").val() == "Корпоративный сайт услуг") {
439            $(".block10_10 .obol .shagi#shag1 .pol1 .btn a").attr("data-class", "shag20");
440        }
441        if ($("#shag1 .vibor input:checked").val() == "Портал") {
442            $(".block10_10 .obol .shagi#shag1 .pol1 .btn a").attr("data-class", "shag30");
443        }
444    });
445
446    $("#shag10 input[value='Корзина'], #shag10 input[value='Фильтры категорий товаров']").attr("disabled", "disabled");
447    $("#shag11 input[value='Главная страница'], #shag11 input[value='Каталог товаров']").attr("disabled", "disabled");
448    $("#shag20 input[value='Разработка стилистики и логотипа'], #shag20 input[value='Главная страница'], #shag20 input[value='Страница услуги']").attr("disabled", "disabled");
449    $("#shag21 input[value='Разработка стилистики и логотипа'], #shag21 input[value='Главная страница'], #shag21 input[value='Страница услуги']").attr("disabled", "disabled");
450
451    $(".block13.block10_9 .spis_tarif .tarif .rass").click(function () {
452        $('body,html').animate({ scrollTop: $(".block10_10 .podzag").offset().top }, 1500);
453        return false;
454    });
455
456});

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.