PageSourceSearch

https://dk-print48.ru/

html dk-print48.ru collected 2026-10-07 18:01:56 UTC 124,613 bytes, 3,317 lines download raw bytes

1
2<!DOCTYPE html>
3<html lang="ru-ru">
4<head>
5	<meta http-equiv="content-type" content="text/html; charset=utf-8" />
6    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1">
7	
7<script type="text/javascript">
8		function setDViewport() { document.getElementsByName("viewport")[0].setAttribute("content", "width=" + (screen.width < 1170 ? 1170 : screen.width) + ", initial-scale=" + (screen.width < 1170 ?(window.screen.width / 1170):"1.0") + ", height=device-height"); var e = document.getElementsByTagName("html")[0]; e.setAttribute("class", "desctop-version") } function checkDCookie() { var e = document.cookie.match(new RegExp("(?:^|; )mobile=([^;]*)")); return null != e && "false" === e[1] ? (setDViewport(), !1) : !0 }; /\?mobile=true/.test(window.location.href)&&(document.cookie="mobile="+encodeURIComponent("true")+"; path=  /; domain="+window.location.host),checkDCookie()&&/\?mobile=false/.test(window.location.href)&&(document.cookie="mobile= "+encodeURIComponent("false")+"; path=/; domain="+window.location.host,setDViewport());
9	</script>
9
10	
11
12	
13		<meta name="generator" content="Сайт работает на платформе Pixlpark (www.pixlpark.com)">
14	<link rel="icon" href="/favicon.svg?pid=2227&v=639160757400000000" type="image/svg+xml"/>
15    
16	<title>Цифровая типография "Деловая клякса"  в Липецке</title>
17	<meta name="description" content="Онлайн-заказ на печать фотографий, фотосувениров и фотокниг, производство интерьерной и полиграфической продукции." />
18	<meta name="keywords" content="печать фотографий, фотопечать, интерьерная печать, широкоформатная печать, холсты, печать на фотосувенирах, фотосувениры, фотокниги, полиграфия
19печать на ручках изготовление сувенирной продукции, бейджи , брелоки , печать на зажигалках " />
20	
21	
22
23	<!--CSS-->
24	<link href="/content/bootstrap.min.css?v=CB15D06FAD7B9E135CB66E200CC858A1" rel="stylesheet" media="all" />
25<link href="/content/styles/common.css?v=639268831140000000" rel="stylesheet" media="all" />
26<link href="/content/style.css?v=6A15FA7D9F7D350A0ED26AF92EECD8D1" rel="stylesheet" media="all" />
27<link href="/content/media.css?v=6227D1D21F2C4E84A618C6DEAF99C840" rel="stylesheet" media="all" />
28<link href="/content/theme-base.css?v=98DB3888ACC26A0AD35F7453BBAC0F74" rel="stylesheet" media="all" />
29
30    <!--META-->
31    
31<script type="text/javascript">
32function setDViewport(){document.getElementsByName("viewport")[0].setAttribute("content","width="+(screen.width<1170?1170:screen.width)+", initial-scale="+(screen.width<1170?screen.width/1170:"1.0")+", height=device-height");var e=document.getElementsByTagName("html")[0];e.setAttribute("class","desctop-version")}function checkDCookie(){var e=document.cookie.match(new RegExp("(?:^|; )mobile=([^;]*)"));return null!=e&&"false"===e[1]?(setDViewport(),!1):!0}/\?mobile=true/.test(window.location.href)&&(document.cookie="mobile="+encodeURIComponent("true")+"; path=/; domain="+window.location.host),checkDCookie()&&/\?mobile=false/.test(window.location.href)&&(document.cookie="mobile="+encodeURIComponent("false")+"; path=/; domain="+window.location.host,setDViewport());
33
34function siteIsMobile(){var e,i=document.getElementsByTagName("html")[0].className.split(" "),n=i.length,o=!1,t=!1;for(e=0;n>e;++e)if("desctop-version"===i[e]){o=!0;break}return o?!1:("undefined"!=typeof window.isMobile&&(t=window.isMobile),t)}
35
36
37</script>
37
38
39<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,700italic,700&subset=latin,cyrillic' rel='stylesheet' type='text/css'>
40<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.min.css">
41
42
43<meta name="yandex-verification" content="35d89820678d1cf1" />
44<meta name="yandex-verification" content="35d89820678d1cf1" />
45
46
47
48
49
50
51
52
53
54
55
56<script>(function(a,m,o,c,r,m){a[m]={id:"333525",hash:"f6c772d8caaec902eaf530b71c690ac3e53b99b11369583cdc82018eb630f89b",locale:"ru",inline:false,setMeta:function(p){this.params=(this.params||[]).concat([p])}};a[o]=a[o]||function(){(a[o].q=a[o].q||[]).push(arguments)};var d=a.document,s=d.createElement('script');s.async=true;s.id=m+'_script';
57s.src='https://gso.amocrm.ru/js/button.js?1666960751';d.head&&d.head.appendChild(s)}(window,0,'amoSocialButton',0,0,'amo_social_button'));</script>
vendor: 2 bytes, line 57
57
58<script>
59	window.pxp={};
60	window.pxp.utilities={};
61	window.pxp.frontend={accountId:1090,frontendId:2227,languageId:2576,cityId:null,citySlug:'',languageCode:'ru',languageCulture:'ru-ru',defaultLanguageCulture:'ru-ru',currencyCode:'RUB',decimalPlaces:2,slug:'',timeZoneMinutesOffset:'180',origin:'https://dk-print48.ru/'};
62	window.frontend=window.pxp.frontend;window.pxp.phoneRules=[{"PhoneMask":"+7 (###) ### ##-##","OutputRule":"+CCC (AAA) ANNN NN-NNNNNNNNNN","ExtMask":"\\ #\\######","RuleTitle":"7","RuleValue":"ru","AdminUrlFormat":null}]
63	window.pxp.user={userId:null,isAdministrator:false,isOperator:false, isAnonymous:false, isCompanyOwner:false, displayName:null};
64    if(!(window.console && console.log)) {var _pxpNoop = function(){};console = {log: _pxpNoop,debug:_pxpNoop,info:_pxpNoop,warn:_pxpNoop,error:_pxpNoop};}
65    window.pxpLoggedErrorsCount = 0;
66    window.onerror=function(msg, url, lineNo, columnNo, errorObj){
67        if (window.pxpLoggedErrorsCount >= 3) return;
68        if (msg == 'ResizeObserver loop limit exceeded' || msg == 'ResizeObserver loop completed with undelivered notifications.') return false;
69        url = window.location.toString();
70        var stack = null;
71        if (typeof errorObj != 'undefined' && errorObj != null && typeof errorObj.stack != 'undefined') stack = errorObj.stack;
72        var data = {Msg:msg,Url:url,LineNum:lineNo,Stack:stack};        
73        var xhr = new XMLHttpRequest();
74        xhr.open('POST', '/api/admin/log/js/errors/write');
75        xhr.setRequestHeader('Content-Type', 'application/json;charset=utf-8');
76        xhr.onload = function() { if (typeof console != 'undefined' && typeof console.log == 'function') console.log('Error logged'); };
77        xhr.send(JSON.stringify(data));
78        window.pxpLoggedErrorsCount ++;
79        return false;
80    }
81	document.addEventListener("DOMContentLoaded", function(){ pxp.showCookieConfirmIfNeeded?.("Работая с этим сайтом, вы даете свое согласие на использование файлов cookie.<br/> Это необходимо для нормального функционирования сайта.", ""); });
82	;window.registerSimpleComponent=function(cn,cf){if(!ko.components.isRegistered(cn)){ko.components.register(cn,cf)};};window.pxp.utilities.registerSimpleComponent=window.registerSimpleComponent;
83	;window.registerLoadingComponent=function(cn, cvmif, mtn){if(ko.components.isRegistered(cn)){return;}
84		var ismtnEmpty=mtn==null||mtn.trim()==='';mtn=ismtnEmpty?'<!--empty template-->':'<!--ko template:{name:"'+mtn+'",data:$data}--><!--/ko-->';
85		ko.components.register(cn,{
86			viewModel:{createViewModel:function(params){var __tm = ko.observable({__isInInit: ko.observable(!ismtnEmpty)});cvmif(params).then(function(ntm){ if (ntm == null) { return; }; __tm(ntm); });return __tm;}},
87			template: '<!--ko if:(typeof(__isInInit)!=="undefined"&&__isInInit())--><div style="position:relative;width:auto;height:250px;"><div class="loading-wheel"></div></div><!-- /ko --><!--ko if:typeof(__isInInit)==="undefined"-->' + mtn + '<!--/ko-->'}
88		)}; window.pxp.utilities.registerLoadingComponent = window.registerLoadingComponent; 
89            pxp.utilities.slider = function() { 
90                var e; 
91                function i() {} 
92                return e = i, i.create = function(i, s) { 
93                    return new Promise(function(t, n) { 
94                        e.prepare().then(function(e) { 
95                            if (0 == s.type) { 
96                                a = { pagination: { 
97                                    el: ".swiper-pagination", clickable: s.clickable }, 
98                        navigation: { 
99                            nextEl: ".swiper-button-next.button-next_main", prevEl: ".swiper-button-prev.button-prev_main" }, 
100                        loop: !0,
101                        slidesPerView: s.slidesPerView, 
102                        spaceBetween: s.spaceBetween, 
103                        hashnav: s.hashnav, 
104                        speed: s.speed, 
105                        autoplay: s.autoplay, 
106                        on: { 
107                            init: function() { 
108                                var e = `${s.className}-${s.sliderId}`; 
109                                document.getElementsByClassName(e)[0].style.visibility = "visible"; }
110                            } 
111                    }; 
112                    t(new e(i, a));
113                    return; 
114                } 
115                if (1 == s.type) { 
116                    var n = new e(s.thumbsClass, 
117                    { 
118                        spaceBetween: s.spaceBetween, 
119                        slidesPerView: s.slidesPerView, 
120                        freeMode: s.freeMode, 
121                        watchSlidesVisibility: s.watchSlidesVisibility, 
122                        watchSlidesProgress: s.watchSlidesProgress, 
123                        resistanceRatio: s.resistanceRatio , autoplay: s.autoplay}); 
124                    t(new e(i, { 
125                        spaceBetween: s.spaceBetween, 
126                        navigation: { 
127                            nextEl: ".swiper-button-next-product-slider", 
128                            prevEl: ".swiper-button-prev-product-slider" }, 
129                        thumbs: { swiper: n }, 
130                        resistanceRatio: s.resistanceRatio,
131                        autoplay: s.autoplay,
132                        on: { init: function() { var e = `${s.thumbsClassName}-${s.sliderId}`, i = `${s.className}-${s.sliderId}`; 
133                    document.getElementsByClassName(e)[0].style.visibility = "visible"; 
134                    document.getElementsByClassName(i)[0].style.visibility = "visible"; } } })); 
135                return; } 
136                if (2 == s.type) { var r = { spaceBetween: s.spaceBetween, slidesPerView: s.slidesPerView, slidesPerGroup: s.slidesPerGroup, slidesPerColumn: s.slidesPerColumn, lazy: { loadPrevNext: !0 }, resistanceRatio: s.resistanceRatio, watchSlidesVisibility: s.watchSlidesVisibility, preloadImages: s.preloadImages, navigation: { nextEl: ".swiper-button-next", prevEl: ".swiper-button-prev" }, pagination: { el: ".swiper-pagination", clickable: !0 }, autoplay: s.autoplay, breakpoints: { 768: { slidesPerView: 2, slidesPerColumn: 2 }, 992: { slidesPerView: 3, slidesPerColumn: 2 } } }; t(new e(i, r)); return; } 
137                if (3 == s.type) { var a = { pagination: { el: ".reviews__swiper .swiper-pagination", clickable: !0 }, navigation: { nextEl: ".swiper-button-next", prevEl: ".swiper-button-prev" }, slidesPerView: s.slidesPerView, spaceBetween: s.spaceBetween, speed: s.speed, loop: s.loop, breakpoints: { 630: { spaceBetween: 15, slidesPerView: 1 }, 768: { slidesPerView: 2 }, 1200: {  slidesPerView: 2 } }, on: { init: function() { if (s && typeof s.readMoreButton === "function") { setTimeout(() => s.readMoreButton(this), 100); } } } }; t(new e(i, a)); return; } 
138                if (4 == s.type) { var a = { loop: s.loop, slidesPerView: s.slidesPerView, delay: s.delay, spaceBetween: s.spaceBetween, hashnav: s.hashnav }; t(new e(i, a)), console.log(a); return; } 
139                if (5 == s.type) { var m = { loop: s.loop ?? !0, autoplay: s.autoplay, slidesPerView: 'auto', clickable: !0, spaceBetween: s.spaceBetween ?? 15, breakpoints:s.breakpoints, hashnav: !1, speed: 1500, delay: s.delay, navigation: { nextEl: ".swiper-button-next", prevEl: ".swiper-button-prev" }, pagination: { el: ".swiper-pagination", clickable: !0 }, on: { init: function() { if (s && typeof s.loadActiveSlideImages === "function") { setTimeout(() => s.loadActiveSlideImages(this), 100); } }, slideChange: function() { if (s && typeof s.loadActiveSlideImages === "function") { s.loadActiveSlideImages(this); } } } }; t(new e(i, m)); return; } 
140                if (6 == s.type) { var a = { navigation: { nextEl: ".swiper-button-next", prevEl: ".swiper-button-prev" }, slidesPerView: 5, slidesPerColumn: 1, spaceBetween: 30, loop: true, breakpoints: { 1024: { slidesPerView: 3, slidesPerColumn: 1, allowTouchMove: true }, 768: { slidesPerView: 3, slidesPerColumn: 1, spaceBetween: 15, allowTouchMove: true }, 640: { slidesPerView: 4, slidesPerColumn: 1, spaceBetween: 15, allowTouchMove: true } } }; t(new e(i, a)); return; } if (7 == s.type) { var a = { pagination: { el: ".souvenirs__swiper .swiper-pagination", clickable: !0 }, navigation: { nextEl: ".swiper-button-next", prevEl: ".swiper-button-prev " }, slidesPerView: s.slidesPerView, spaceBetween: s.spaceBetween, speed: s.speed, loop: s.loop, breakpoints: { 630: { spaceBetween: 15, slidesPerView: 2, slidesPerColumn: 2 }, 768: { slidesPerView: 2 }, 1200: { slidesPerView: 2 } }, on: { init: function() { if (s && typeof s.readMoreButton === "function ") { setTimeout(() => s.readMoreButton(this), 100); } } } }; t(new e(i, a)); return; } }); }); }, i.swiper = null, i.prepareRequest = null, i.prepare = function() { return null != e.prepareRequest ? e.prepareRequest : e.prepareRequest = new Promise(function(i, s) { null != e.swiper && i(e.swiper); var t = window.pxp.frontend.origin + "content/js/swiper.min.js", n = window.pxp.frontend.origin + "/content/css/swiper.min.css", r = document.createElement("link"); r.type = "text/css", r.rel = "stylesheet", r.href = n; var a = document.createElement("script"); a.type = "text/javascript", a.src = t, document.head.appendChild(r), document.head.appendChild(a), a.onload = function() { e.swiper = window.Swiper, i(e.swiper); }; }); }, i; }();        
141           
142			window.toCurrency = function(val ,ds ,gs){
143				let acr = pxp.frontend.decimalPlaces;
144				val = typeof(val) === 'string' ? parseFloat(val) : val;
145				val = isNaN(val) ? 0 : val; 
146				let aDigits = val.toFixed(acr).split('.');
147				aDigits[0] = aDigits[0].split('').reverse().join('').replace(/(\d{3})(?=\d)/g, '$1' + gs).split('').reverse().join('');
148   				return aDigits.join(ds);
149			};
150			window.pxp.utilities.toCurrency = window.toCurrency;
151			window.getPriceString = function(price) {
152				let pr='',ps='<span class="postfix currency rub"><span>руб.</span></span>',s=',',gs=' ';
153				return (pr+' '+pxp.utilities.toCurrency(price, s, gs) + ' ' + ps).trim();
154			};
155            window.pxp.utilities.currencyPostfix='руб.';
156			window.pxp.utilities.getPriceString = window.getPriceString;
157		
158pxp.utilities.isMobile = function (maxWidth) {
159    var windowWidth = window.innerWidth;
160    var isMobile = windowWidth > 0 && windowWidth <= (maxWidth ?? 600);
161    return isMobile;
162}</script>
162<script id="pxp__empty" type="text/html"><!-- empty block --></script>
vendor: 2 bytes, line 162
162
163<script id="pxp__loading" type="text/html"><div style="position:relative;height:200px;"><div class="loading-wheel"></div></div></script>
vendor: 2 bytes, line 163
163
164<script type="text/javascript">
165            (function(m, e, t, r, i, k, a) {
166                m[i] = m[i] || function() {
167                    (m[i].a = m[i].a || []).push(arguments);
168                };
169                m[i].l = 1 * new Date();
170
171                for (var j = 0; j < document.scripts.length; j++) {
172                    if (document.scripts[j].src === r) {
173                        return;
174                    }
175                }
176
177                k = e.createElement(t);
178                a = e.getElementsByTagName(t)[0];
179                k.async = 1;
180                k.src = r;
181                a.parentNode.insertBefore(k, a);
182            })(window, document, "script", "https://mc.yandex.ru/metrika/tag.js?id=6518443", "ym");
183
184            ym(6518443, "init", {
185                ssr: true,
186                webvisor: true,
187                clickmap: true,
188                ecommerce: "dataLayer",
189                referrer: document.referrer,
190                url: location.href,
191                accurateTrackBounce: true,
192                trackLinks: true,
193                triggerEvent: true
194            });
195            </script>
195<script type="text/javascript">
196            if (pxp != null && pxp.frontend != null) {
197                pxp.frontend.yandexTrackingId = 6518443;
198            }
199            </script>
199
200
201	
202	<!--Canonical-->
203	<link rel="canonical" href="https://dk-print48.ru" />
204
205    <!--bread-->
206    
207    <link rel="stylesheet" href="/content/images/slider-main/style.css">
208<link rel="stylesheet" href="/content/images/slider-main/style_label.css"><div id="overlayModal"></div>
209<div class="formAmo">
210<button class="close-amo">x</button>
211	
211<script>var amo_forms_params = {"id":588114,"hash":"484773ef8def2bb73cb20d9ecc35b599","locale":"ru"};</script>
211<script id="amoforms_script" async="async" charset="utf-8" src="https://forms.amocrm.ru/forms/assets/js/amoforms.js"></script>
211
212</div>
213</head>
214<body class="home">
215    <noscript><div><img src="https://mc.yandex.ru/watch/6518443" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
216
217    
218	<form method="post" action="./" id="aspnetForm">
219<div class="aspNetHidden">
220<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
221<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
222<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="UuSzQx0nC9ofrRRMuZ4/F8VbeB0/3FpdVNUX+HBkKBxVoBtU5POMiDYWeuwXgyh5Pwn4US8ntWE/4bvB6O+VQX+px5o=" />
223</div>
224
225<script type="text/javascript">
226//<![CDATA[
227var theForm = document.forms['aspnetForm'];
228if (!theForm) {
229    theForm = document.aspnetForm;
230}
231function __doPostBack(eventTarget, eventArgument) {
232    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
233        theForm.__EVENTTARGET.value = eventTarget;
234        theForm.__EVENTARGUMENT.value = eventArgument;
235        theForm.submit();
236    }
237}
238//]]>
239</script>
239
240
241
242
243<script src="/content/js/_pxp.app.js?v=639144483880000000" type="text/javascript"></script>
243
244		<input name="__RequestVerificationToken" type="hidden" value="e-KxXk6ZsqwpI6_t_BYcnLUcIUxKO8hCyl_oxNsoM3JTWP50tbsYHVvXOWIAYA1ESWQYv8hddjTDEI4YPanzOBWITlA1" />
245	    
245<script type="text/javascript">
246//<![CDATA[
247Sys.WebForms.PageRequestManager._initialize('ctl00$ScriptManager', 'aspnetForm', [], [], [], 90, 'ctl00');
248//]]>
249</script>
249
250
251	    
251<script src="/content/js/bootstrap.min.js?v=BA847811448EF90D98D272AECCEF2A95"></script>
vendor: 2 bytes, line 251
251
252<script src="/content/js/html5shiv.js?v=0CE8F355891C26C28F057E195E97DCD5"></script>
vendor: 2 bytes, line 252
252
253<script src="/content/js/respond.min.js?v=AFC1984A3D17110449DC90CF22DE0C27"></script>
vendor: 2 bytes, line 253
253
254<script src="/content/js/pxp/build/phoneInputControl-bundle.min.js?v=639243820000000000"></script>
254<script type="text/javascript">window.PhoneInputControl = pxpFrontend.phoneInputControl.PhoneInputControl;</script>
254<style>:root {
255--pxp-action-main:#64BC46;--pxp-action-main-text:#ffffff;--pxp-action-main-hover:#eb6309;--pxp-action-main-hover-text:#ffffff;--pxp-action-alternative-borders:#808080;--pxp-action-alternative-text:#808080;--pxp-menu-bg:#364657;--pxp-menu-bg-alternative:#30373E;--pxp-group-background:#ffffff;}</style>
256
257	    <link href="https://dk-print48.ru/content/css/swiper.min.css?v=F16AA80385B309B721C664D9B2EDAD0F" rel="stylesheet" type='text/css'>
258<script src="https://dk-print48.ru/content/js/swiper.min.js?v=A64E811BA596DB54477A817C615A62CA" type="text/javascript" ></script>
258
259
260<script>
261	function getExample(category) {
262		$.ajax({
263			type: 'POST',
264			url: '/api/images/portfolio/listByUrls?amount=14',
265			data: JSON.stringify([category]),
266			contentType: 'application/json',
267			success: function (data) {
268				getSliderInit(data);
269			},
270			error: function () {
271				console.log('Error while loading example images');
272			}
273		});
274		function getSliderInit(data) {
275			for (var i in data) {
276				var previewUrl = data[i].Medium.Url,
277					bigUrl = data[i].Big.Url,
278					escapedBigUrl = JSON.stringify(bigUrl).slice(1, -1),
279					html =
280					'<div class="swiper-slide example-slide">' +
281					'<div class="loading-wheel">' +
282					'<img data-original="' + escapedBigUrl + '" data-src="' + previewUrl + '" class="swiper-lazy">' +
283					'</div>    ' +
284					'</div>    ';
285				$('.random_example .swiper-wrapper').append(html);
286			}
287			swipperInit();
288			function swipperInit(){
289				var swiperExample = new Swiper('.swiper-container.random_example', {
290					spaceBetween: 30,
291					slidesPerView: 4,
292					slidesPerColumn: 2,
293					lazy: {
294						loadPrevNext: true,
295					},
296					resistanceRatio: 0.5,
297					watchSlidesVisibility: true,
298					preloadImages: false,
299					pagination: {
300						el: '.swiper-pagination.pagination-works',
301						clickable: true,
302					},
303					autoplay: 8000,
304					breakpoints: {
305						768: {
306							slidesPerView: 2,
307							slidesPerColumn: 2,
308						},
309						992: {
310							slidesPerView: 3,
311							slidesPerColumn: 2,
312						}
313					}
314				})
315				ViewerInit();
316				function ViewerInit(){
317					var options = {
318						url: 'data-original',
319						loop: false,
320						movable: true,
321						navbar: 1,
322						title: false,
323						toolbar: {
324							zoomIn: 1,
325							zoomOut: 1,
326							oneToOne: false,
327							reset: 1,
328							prev: 1,
329							play: false,
330							next: 1,
331							rotateLeft: false,
332							rotateRight: false,
333							flipHorizontal: false,
334							flipVertical: false,
335						}
336					};
337					console.log(options)
338					var gallery = new Viewer(document.querySelector('.random_example'), options);
339					console.log(gallery)
340				}
341
342				swiperExample.on('lazyImageReady', function (slideEl) {
343					slideEl.childNodes[0].classList.remove("loading-wheel");
344				});
345			};
346		}
347	}
348</script>
348
349
350
351<script type="text/javascript">
352
353function getCookie(name) {
354  var matches = document.cookie.match(new RegExp(
355	"(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)"
356  ));
357  return matches ? decodeURIComponent(matches[1]) : false;
358}
359
360function setCookie(name, value, options) {
361  options = options || {};
362
363  var expires = options.expires||7*24*3600;
364
365  if (typeof expires == "number" && expires) {
366	var d = new Date();
367	d.setTime(d.getTime() + expires*1000);
368	expires = options.expires = d;
369  }
370  if (expires && expires.toUTCString) { 
371	options.expires = expires.toUTCString();
372  }
373  value = encodeURIComponent(value);
374  var updatedCookie = name + "=" + value;
375  for(var propName in options) {
376	updatedCookie += "; " + propName;
377	var propValue = options[propName];    
378	if (propValue !== true) { 
379	  updatedCookie += "=" + propValue;
380	}
381  }
382  document.cookie = updatedCookie;
383}
384
385function deleteCookie(name) {
386  setCookie(name, "", { expires: -1 })
387}
388
389
390if(window.frontend.accountId === 222 ){
391var BSData = [
392{
393		id		: 'pbs01',
394		gaMarker: 'pbs05',
395	}
396];
397function getBannerData(){
398	var pxpBSArr	= BSData||false;
399	var pxpBSExc 	= getCookie('pxpBSExc')?getCookie('pxpBSExc').split(','):false;
400	console.log(pxpBSExc);
401	if(pxpBSArr&&pxpBSArr.length){
402		if(pxpBSExc&&pxpBSExc.length){
403			var _return = [];
404			$.each(pxpBSArr,function(){
405				var bingo = false;
406				var count = 0;
407				do{
408					if(this.id==pxpBSExc[count]){
409						bingo = true;
410					}
411					count++;
412				}while(!bingo&&count<pxpBSExc.length)
413				if(!bingo){
414					_return.push(this);
415				}
416			});
417			console.log(_return);
418			pxpBSArr = [];
419			pxpBSArr = _return;
420		}
421		console.log(pxpBSArr);
422		switch (pxpBSArr.length) {
423			case 1:
424				console.log(1);
425				var pxpBSView = pxpBSArr[0];
426				break;
427			case 0: 
428				console.log(0);
429				return;
430			default:
431                                var ind = Math.floor(Math.random()*(pxpBSArr.length));
432                                if(ind == pxpBSArr.length){ind--;}
433				console.log(ind);
434				var pxpBSView = pxpBSArr[ind];
435		}
436		return pxpBSView;
437	}else{
438           return false;
439        }
440}
441function getBanner(){
442	data = getBannerData();
443	if(!data){return};
444	var _return = $('<div></div>');
445	_return.attr('href',data.href)
446		   .addClass('pxpbs')
447		   .css({
448			'opacity':0,
449                        'z-index':1300,
450			'border':'none 0'
451		   })
452                   .click(function(){
453			
454		});
455
456	$('<a class="glyphicon glyphicon-remove"></a>').data('id',data.id)
457		.click(function(event){
458		event.stopPropagation();
459		event.preventDefault();
460		setCookie('pxpBSExc',(getCookie('pxpBSExc')?getCookie('pxpBSExc')+',':'')+$(this).data('id'),{expires:3*24*3600});
461		$(this).parent().animate({
462			'opacity':0
463		},1200,function(){
464			$(this).remove();
465		});
466	}).appendTo(_return);
467	
468	var bImg = new Image();
469	bImg.src = data.src;
470	bImg.onload = function(){
471		$(bImg).appendTo(_return);
472	}
473	return _return;
474}
475function rBanner(){
476	var a = getBanner();
477        if(a){
478	a.appendTo($('body')).animate({
479		'opacity':1
480	},1200);
481        }
482}
483$(function(){
484	//setTimeout(rBanner,8000);
485});
486}
487</script>
487
488
489<link href="http://fonts.googleapis.com/css?family=PT+Sans:regular,italic,bold,bolditalic" rel="stylesheet" type="text/css" />
490
491<link rel="stylesheet" href="/content/css/swiper.min.css" rel="stylesheet" type="text/css">
492<script src="/content/js/swiper.min.js" type="text/javascript"></script>
492
493<!--
494<link rel="stylesheet" href="/content/images/new-elements/scripts/swiper.min.css" rel="stylesheet" type="text/css">
495<script src="/content/images/new-elements/scripts/swiper.min.js" type="text/javascript"></script>
495
496-->
497<!--Скрипт фоторамы-->
498<script>
499	function getSliderProductInit(directoryPath){
500		$.ajax({
501			type: 'GET',
502			url: '/api/cms/directoryFiles?directoryPath=' + directoryPath + '&photolabId=' + pxp.frontend.frontendId + '',
503			contentType: 'application/json',
504			success: function (src) {
505				src.sort() 
506				for (var i in src) {
507					var imageForSlider = '<div class="swiper-slide">' +
508						'<img src="' + src[i] + '" alt="Image for Slider Product - ' + [i] + '">' +
509						'</div>';
510					$('.swiper-container.product-slider .swiper-wrapper').append(imageForSlider);
511					$('.swiper-container.product-slider-thumbs .swiper-wrapper').append(imageForSlider);
512				}
513				SwipperProductInit();
514			},
515			error: function () {
516				console.log('Error while loading url images');
517			}
518		});
519		function SwipperProductInit() {
520			var galleryThumbs = new Swiper('.product-slider-thumbs', {
521				spaceBetween: 10,
522				slidesPerView: 4,
523				freeMode: true,
524				watchSlidesVisibility: true,
525				watchSlidesProgress: true,
526				resistanceRatio: 0.5,
527
528			});
529			var galleryTop = new Swiper('.product-slider', {
530				spaceBetween: 10,
531				navigation: {
532					nextEl: '.swiper-button-next-product-slider',
533					prevEl: '.swiper-button-prev-product-slider',
534				},
535				thumbs: {
536					swiper: galleryThumbs
537				},
538				init: false,
539				resistanceRatio: 0.5,
540			});
541
542			galleryTop.on('init', function() {
543				var container = document.querySelector(".product-slider-container");
544				if (container)
545					container.classList.remove("loading-wheel");
546			});
547			galleryTop.init();
548		}
549	}
550</script>
550
551
552
553
554<script type="text/javascript">
555$(document).ready(function(){
556     $.ajax({
557                type: 'GET',
558                url: '/api/cart/itemsCount',                
559                contentType: 'application/json',
560                success: function(data) {
561                    $('a.shopping-cart span').replaceWith('<span class="added_card"></span>');
562                    $("a.shopping-cart span").text(data);
563                    if(data>0){
564                       $("a.shopping-cart span").show();
565                    }else{
566                       $("a.shopping-cart span").hide();}
567                },
568                error: function() {
569                    console.log('Error while loading shopping cart items count');
570                }
571     });
572})
573</script>
vendor: 2 bytes, line 573
573
574<script>
575var _this = $(window);
576function drkFunction() {
577var hoh = $('header').outerHeight() - 40;
578 if (_this.width() <= 952) {
579  if(_this.scrollTop()>hoh){
580   $('#search').addClass('fixed');
581   $('header .row.bott-line').addClass('fixed');
582  }
583  else if (_this.scrollTop()<hoh){
584   $('#search').removeClass('fixed');
585   $('header .row.bott-line').removeClass('fixed');
586  }
587  return;
588 }
589
590 $('#search').removeClass('fixed');
591 $('header .row.bott-line').removeClass('fixed');
592}
593_this.on('ready scroll resize touchmove',drkFunction);
594</script>
594
595
596
597<script>
598$('#hide_this_panel').click(function () {
599	$('body').addClass('to_top');
600});
601</script>
vendor: 2 bytes, line 601
601
602<script>
603	function getExample(category) {
604		$.ajax({
605			type: 'POST',
606			url: '/api/images/portfolio/listByUrls?amount=14',
607			data: JSON.stringify([category]),
608			contentType: 'application/json',
609			success: function (data) {
610				getSliderInit(data);
611			},
612			error: function () {
613				console.log('Error while loading example images');
614			}
615		});
616		function getSliderInit(data) {
617			for (var i in data) {
618				var previewUrl = data[i].Medium.Url,
619					bigUrl = data[i].Big.Url,
620					escapedBigUrl = JSON.stringify(bigUrl).slice(1, -1),
621					html =
622					'<div class="swiper-slide example-slide">' +
623					'<div class="loading-wheel">' +
624					'<img data-original="' + escapedBigUrl + '" data-src="' + previewUrl + '" class="swiper-lazy">' +
625					'</div>    ' +
626					'</div>    ';
627				$('.random_example .swiper-wrapper').append(html);
628			}
629			swipperInit();
630			function swipperInit(){
631				var swiperExample = new Swiper('.swiper-container.random_example', {
632					spaceBetween: 30,
633					slidesPerView: 4,
634					slidesPerColumn: 2,
635					lazy: {
636						loadPrevNext: true,
637					},
638					resistanceRatio: 0.5,
639					watchSlidesVisibility: true,
640					preloadImages: false,
641					pagination: {
642						el: '.swiper-pagination.pagination-works',
643						clickable: true,
644					},
645					autoplay: 8000,
646					breakpoints: {
647						768: {
648							slidesPerView: 2,
649							slidesPerColumn: 2,
650						},
651						992: {
652							slidesPerView: 3,
653							slidesPerColumn: 2,
654						}
655					}
656				})
657				ViewerInit();
658				function ViewerInit(){
659					var options = {
660						url: 'data-original',
661						loop: false,
662						movable: true,
663						navbar: 1,
664						title: false,
665						toolbar: {
666							zoomIn: 1,
667							zoomOut: 1,
668							oneToOne: false,
669							reset: 1,
670							prev: 1,
671							play: false,
672							next: 1,
673							rotateLeft: false,
674							rotateRight: false,
675							flipHorizontal: false,
676							flipVertical: false,
677						}
678					};
679					console.log(options)
680					var gallery = new Viewer(document.querySelector('.random_example'), options);
681					console.log(gallery)
682				}
683
684				swiperExample.on('lazyImageReady', function (slideEl) {
685					slideEl.childNodes[0].classList.remove("loading-wheel");
686				});
687			};
688		}
689	}
690</script>
690<style>
691a[href="/account/orders"],
692a[href="/account"],
693a[href="/account/logout"],
694.for_mobile .controls.first a[href="/account/orders"],
695.for_mobile .controls.first a[href="/account"],
696.for_mobile .controls.first a[href="/account/logout"]
697 {display: none;}
698</style>
699	
700		
701<header>
702    
703	<div class="logo-container container">
704		<div class="logo-wrapper">
705			<a href="/" title="dk-print48.ru">
706				<img src="/content/pxp-logo/2227..png?lid=2576&v=639160757400000000" alt="dk-print48.ru"/>
707			</a>
708		</div>
709	</div>
710    <div class="row top-line">
711	<div class="container">
712		
713		<nav class="second-menu">
714			<ul>
715				<li class="drk-payment">
716					<a href="/delivery-and-payment"><i class="icon_wallet_alt"></i><u>Оплата и доставка</u></a>
717				</li>
718				<li class="drk-faq">
719					<a href="/faq"><i class="icon_question_alt"></i><u>Вопросы и ответы</u></a>
720				</li>
721				<li class="drk-review">
722					<a href="/guestbook"><i class="icon_comment"></i><u>Отзывы</u></a>
723				</li>
724				<li class="drk-contacts">
725					<a href="/contact-us"><i class="icon_contacts"></i><u>Контакты</u></a>
726				</li>
727			</ul>
728		</nav>
729		
730		<div class="user-block text-right">
731			<a class="cart-in-userblock" href="/user/cart">
732				<i class="glyphicon icon_cart"></i>
733				<u>Корзина</u>
734			</a>
735			<a href="/account/orders">
736				<i class="glyphicon icon_bag"></i>
737				<u>
737Заказы</u>
738			</a>
739			<a href="/account">
740				<i class="icon_profile"></i>
741				<u>Профиль</u>
742			</a>
743			<span class="logout text-muted">
744				<a href="/account/logout"><u>выход</u></a>
745			</span>
746			<a href="/account/login">
747				<i class="icon_key"></i>
748				<u>Вход</u>
749			</a>
750			<a href="/account/register">
751				<i class="icon_profile"></i>
752				<u>Регистрация</u>
753			</a>
754		</div>
755	</div>
756	
757</div>
758<div class="row mid-line">
759	<div class="container">
760		<div class="adress">
761			<i class="icon_pin"></i>
762			<a href="/contact-us" class="drk-adress" title="Посмотреть на карте">
763				<u>Липецк, ул.Советская д.25</u></a>
764		</div>
765		<div class="search-container" id="search-container"></div>
766		
767		<span class="header-contacts">
768			<!--<span><a href="tel:+74742522345"><i class="icon_phone"></i><span>+7 (4742) 522-345</span></a></span>-->
769			<span><a href="tel:+74742545578"><i class="icon_phone"></i><span>+7 (4742) 54-55-78</span></a></span><p>
770			<span><a href="tel:+74742522345"><i class="icon_phone"></i><span>+7 (4742) 522-345</span></a></span>
771			<!-- <span><a href="mailto:[email protected]"><i class="icon_mail"></i><span>[email protected]</span></a></span>-->
772			<!--	<span class="call_back"><a href="javascript://" class="semilink call-modal-window_callback"><u>Перезвоните мне</u></a></span> -->
773			<!-- <span class="call_back"><a href="javascript://" class="call_back_amo"><u>Перезвоните мне</u></a></span> -->
774			
775			
776	
777			
778			
779			
780			
781			
782			
783			
784		</span>
785		
786		<a class="shopping-cart" href="/user/cart"><i class="glyphicon icon_cart_alt"></i><span class="zero_card"></span></a>
787		
788	</div>
789</div>
790
791
792<div class="row bott-line">
793	<div class="container">
794		<nav class="navbar main-menu">
795			<div class="jqm-overlay"></div>
796			<div class="menu-button">
797				<a href="javascript://"><i class="icon_menu"></i></a>
798			</div>
799			<div class="search_mobile">
800				<a href="/search"><i class="icon_search"></i>Поиск</a>	
801			</div>
802			<ul class="nav navbar-nav">
803				<li class="for_mobile">
804					<div class="controls first">
805						<a class="cart-in-userblock" href="/user/cart">
806							<i class="glyphicon icon_cart"></i>
807							<u>Корзина</u>
808						</a>
809						<a href="/account/orders">
810							<i class="glyphicon icon_bag"></i>
811							<u>
811Заказы</u>
812						</a>
813						<a href="/account">
814							<i class="icon_profile"></i>
815							<u>Профиль</u>
816						</a>
817						<a href="/account/login">
818							<i class="icon_key"></i>
819							<u>Вход</u>
820						</a>
821						<a href="/account/register">
822							<i class="icon_profile"></i>
823							<u>Регистрация</u>
824						</a>
825					</div>
826				</li>
827				<li>
828					<a class="semilink" href="/photos"><i class="icon_tag_alt"></i><u>Фотопечать</u><b class="caret"></b>
829					</a>
830					<ul class="dropdown-menu pull-left with-alt" style="width:205px;">
831						<li class="col-md-12">
832							<h4>Печать фотопродукции</h4>
833							<ul>
834								<li>
835									<a href="/photos/prints">Фотографии</a>
836								</li>
837								<!--<li>
838									<a href="/photos/packages">Фотографии (пакетом)</a>
839								</li>
840<li>
841									<a href="/photos/cards">Фотокарточки</a>
842								</li> -->
843
844								<li>
845									<a href="/canvases/posters">Большие форматы</a>
846								</li>
847								
848								<li>
849									<a href="/calendars">Календари</a>
850								</li>
851								<li>
852									<a href="/prints/posters">Плакаты</a>
853								</li>
854								<li>
855									<a href="/photobooks">Фотокниги</a>
856								</li>
857							</ul>
858						</li>
859					</ul>
860				</li>
861				<li>
862					<a class="semilink" href="/canvases"><i class="icon_tag_alt"></i><u>Интерьер</u><b class="caret"></b>
863					</a>
864					<ul class="dropdown-menu pull-left with-alt" style="width:400px;">
865						<li class="col-md-6">
866							<h4>Фотобумага</h4>
867							<ul>
868								<li><a href="/canvases/posters">Фотопостеры</a></li>
869								<li><a href="/canvases/posters-foam-board">На пенополистироле</a></li>
870							<!--	<li><a href="/canvases/posters-framed">В раму</a></li>-->
871								
872								<!--<li class="gst-divider"><a href="/canvases/wallpapers">Фотообои</a></li>
873								<li><a href="/printing/baget/online/editor">Подбор багета</a></li>-->
874							</ul>
875						</li>
876						<li class="col-md-6">
877							<h4>Холст</h4>
878							<ul>
879								<li><a href="/canvases/unstretched">Без оформления</a></li>
880								<li><a href="/canvases/wrapped">На подрамник</a></li>
881								<!-- <li><a href="/canvases/framed">В раму</a></li>-->
882								<!-- <li><a href="/canvases/split">Модульные картины</a></li>-->
883							</ul>
884						</li>
885					</ul>
886				</li>
887				<li>
888					<a class="semilink" href="/calendars"><i class="icon_tag_alt"></i><u>Календари</u><b class="caret"></b>
889					</a>
890					<ul class="dropdown-menu pull-right with-alt" style="width:230px;">
891						<li class="col-md-12">
892							<h4>Печать календарей</h4>
893							<ul>
894								<li>
895									<a href="/calendars/pockets">Календари карманные</a>
896								</li>
897								<li>
898									<a href="/calendars/walls">Календари перекидные</a>
899								</li>
900								<li>
901									<a href="/calendars/quarterlies">Календари квартальные</a>
902								</li>
903								<li>
904									<a href="/calendars/desktops">Календари настольные</a>
905								</li>
906								<li>
907									<a href="/calendars/posters">Календари плакаты</a>
908								</li>
909							</ul>
910						</li>
911					</ul>
912				</li>
913				<li>
914					<a class="semilink" href="/gifts"><i class="icon_tag_alt"></i><u>Сувениры</u><b class="caret"></b>
915					</a>
916					<ul class="dropdown-menu pull-right with-alt" style="width:400px;">
917						<li class="col-md-6">
918							<h4>Текстиль</h4>
919							<ul>
920								<li><a href="/gifts/caps">Бейсболки</a></li>
921								<!--<li><a href="/gifts/ties">Галстуки</a></li>-->
922								<li><a href="/gifts/pillows">Подушки</a></li>
923								<li><a href="/gifts/smocks">Толстовки</a></li>
924								<li><a href="/gifts/aprons">Фартуки</a></li>
925								<li><a href="/gifts/t-shirts">Футболки</a></li>
926								<!-- <li><a href="/gifts/scarves">Шарфы</a></li>-->
927							</ul>
928						</li>
929						<li class="col-md-6">
930							<h4>Сувениры с фото</h4>
931							<ul>
932								<li><a href="/gifts/trinkets">Брелоки</a></li>
933								<!-- <li><a href="/gifts/mousepads">Коврики для мыши</a></li> -->
934								<li><a href="/gifts/mugs">Кружки</a></li>
935								<li><a href="/gifts/magnets">Магниты</a></li>
936								<li><a href="/gifts/icon">Значки</a></li>
937								<li><a href="/gifts/puzzles">Пазлы</a></li>
938								<li><a href="/gifts/plates">Тарелки</a></li>
939								<li><a href="https://dk-print48.ru/catalog/ruchki-plastikovye?filter=1,1;10,14">Ручки</a></li>
940								<li><a href="/gifts/elochnye-igrushka">Ёлочные игрушки</a></li>
941								<!--<li><a href="/gifts/covers">Чехлы для телефона</a></li>
942								 	-->
943								 <li><a href="/gifts/9_may">Сувениры к 9 мая</a></li>
944								
945								
946								<li><a href="/gifts/box">Подарочные коробочки</a></li>	
947								<!--<li><a href="/gifts/discs">CD и DVD диски</a></li>-->
948							</ul>
949						</li>
950					</ul>
951				</li>
952				<li>
953					<a class="semilink" href="/prints"><i class="icon_tag_alt"></i><u>Полиграфия</u><b class="caret"></b>
954					</a>
955					<ul class="dropdown-menu pull-right with-alt" style="width:400px;">
956						<!-- <ul class="dropdown-menu pull-right dark-green row with-alt" style="width:600px;"> -->
957						<li class="col-md-4" style="width:180px;">
958							<h4>Деловая</h4>
959							<ul>
960								<li><a href="/prints/forms">Бланки</a></li>
961								<li><a href="/prints/notepads">Блокноты</a></li>
962								<li><a href="/prints/businesscards">Визитки</a></li>
963								<li><a href="/prints/diplomas">Дипломы</a></li>
964								<li><a href="/calendars">Календари</a></li>
965								<li><a href="/prints/envelopes">Конверты</a></li>
966								<li><a href="/prints/postcards">Открытки</a></li>
967								<li><a href="/prints/stamps">Печати и штампы</a></li>
968								<li>
969									<a href="/packaging/paper-bag">Пакеты ПВД</a>
970								</li>
971								
972								<!--<li class="gst-divider"><a href="/prints/documents">
972Печать документов</a></li>
973								<li><a href="/prints/books">Печать книг</a></li>-->
974							</ul>
975						</li>
976						<li class="col-md-4" style="width:180px;">
977							<h4>Рекламная</h4>
978							<ul>
979								<li><a href="/printing/booklets-mockup/a4-2/editor">Буклеты</a></li>
980								<!-- <li><a href="/prints/catalogs">Каталоги</a></li>
981								<li><a href="/prints/notes">Кубарики</a></li>-->
982								<li><a href="/prints/leaflets">Листовки</a></li>
983								<li><a href="/prints/stickers">Наклейки</a></li>
984								<li><a href="/prints/posters">Плакаты</a></li>
985								<!--<li><a href="/prints/plasticcards">Пластиковые карты</a></li>-->
986								<li><a href="/prints/flyers">Флаеры</a></li>
987								<li><a href="/banners-old">Наружка</a></li>
988								<li><a href="/prints/presswalls">Пресс воллы</a></li>
989								<li><a href="/prints/rollups">Roll-up</a></li>
990								<li><a href="/prints/struts">Штендеры</a></li>
991								<li><a href="/prints/stickers">Наклейки</a></li>
992								<li><a href="/packaging">Этикетки</a></li>
993								
994								
995								<br><br><br>
996							<!--	<li><a href="/prints/free" >Произвольный заказ</a></li>-->
997							</ul>
998						</li>
999						
1000						<!-- 
1001						<li class="col-md-4">
1002							<h4>Стенды</h4>
1003							<ul>
1004								<li><a href="/prints/presswalls">Пресс воллы</a></li>
1005								<li><a href="/prints/rollups">Roll-up</a></li>
1006								<li><a href="/prints/struts">Штендеры</a></li>
1007							</ul>
1008						</li>
1009						-->
1010						
1011						
1012					</ul>
1013				</li>
1014				
1015				<!--
1016				
1017				<li>
1018					<a class="semilink" href="/catalog"><i class="icon_tag_alt"></i><u>Промопродукция</u><b class="caret"></b>
1019					</a>
1020					<ul class="dropdown-menu pull-right with-alt" style="width:230px;">
1021						<li class="col-md-12">
1022						
1023							<ul>
1024								<li>
1025									<a href="/catalog/ejednevniki">Ежедневники</a>
1026								</li>
1027								<li>
1028									<a href="/catalog/ruchki">Ручки</a>
1029								</li>
1030								<li>
1031									<a href="/catalog/sumki">Сумки</a>
1032								</li>
1033								<li>
1034									<a href="/catalog/fleshki">Флешки</a>
1035								</li>
1036								<li>
1037									<a href="/catalog/elektronika">Электроника</a>
1038								</li>
1039								<li>
1040									<a href="/catalog/zonty">Зонты</a>
1041								</li>
1042								<li>
1043									<a href="/catalog/posuda">Посуда</a>
1044								</li>
1045								
1046								
1047							</ul>
1048						</li>
1049					</ul>
1050				</li>
1051				
1052				-->
1053				
1054				<li>
1055					<a class="semilink" style="
1056    background-color: #ec0000;
1057    color: #fff;
1058" href="/catalog"><i class="icon_tag_alt"></i><u>Промопродукция</u><b class="caret"></b>
1059					</a>
1060					<ul class="dropdown-menu pull-right with-alt" style="width:230px;">
1061						<li class="col-md-12">
1062						<h4>Подарки</h4>
1063							<ul>
1064								<li>
1065									<a href="/gifts/k-8-marta">К 8 марта</a>
1066								</li>
1067								<li>
1068									<a href="/catalog/suveniry-k-23-fevralya">К 23 февраля</a>
1069								</li>
1070								<li>
1071									<a href="/catalog/suveniry-k-8-marta">К 8 марта </a>
1072								</li>
1073								<li>
1074									<a href="/catalog/den-znaniy-1-sentyabrya">К 1 сентября</a>
1075								</li>
1076								<li>
1077									<a href="/catalog/podarki-kollege">День рождения</a>
1078								</li>
1079								<li>
1080									<a href="/catalog/podarki-nachalniku">Шефу</a>
1081								</li>
1082								<li>
1083									<a href="/catalog/podarochnye-nabory">Наборы</a>
1084								</li>
1085								
1086								
1087								
1088							</ul>
1089						</li>
1090					</ul>
1091				</li>
1092				
1093				
1094				
1095				
1096				
1097				
1098				
1099				
1100				
1101				
1102				
1103				
1104				
1105				
1106				
1107				
1108				
1109				
1110				
1111			<li>
1112				<li>
1113					<a class="semilink" href="/outdoor"><i class="icon_tag_alt"></i><u>Реклама</u><b class="caret"></b>
1114					</a>
1115					<ul class="dropdown-menu pull-right with-alt" style="width:400px;">
1116						<li class="col-md-6">
1117							<h4>Печать</h4>
1118							<ul>
1119							<!--	<li class="const-available-enabled">
1120									<a href="/printing/banners-old/banner-evropa-440/editor">На баннере 440</a>
1121								</li>
1122								<li class="const-available-enabled">
1123									<a href="/printing/banners-old/banner-backlit-510/editor">На баннере 510</a>
1124								</li>
1125								<li class="const-available-disabled">
1126									<a href="/printing/banners-old/banner-blackout-510/editor">На бэклите</a>
1127								</li>
1128								<li class="const-available-disabled">
1129									<a href="/printing/banners-old/paper-printing/editor">На бумаге</a>
1130								</li>
1131								<li class="const-available-disabled">
1132									<a href="/printing/banners-old/8150439/editor">На белой пленке</a>
1133								</li>
1134								<li class="const-available-disabled">
1135									<a href="/printing/banners-old/perforated-printing/editor">На перфо пленке</a>
1136								</li>
1137								<li class="const-available-disabled">
1138									<a href="/printing/banners-old/transparent-printing/editor">На прозрачной пленке</a>
1139								</li>-->
1140								<li>
1141									<a href="/prints/banners">Широкоформатная печать</a>
1142								</li>
1143
1144
1145
1146							</ul>
1147						</li>
1148						<li class="col-md-6">
1149							<h4>Стенды</h4>
1150							<ul>
1151								<li class="const-available-enabled">
1152									<a href="/prints/presswalls">Пресс воллы</a>
1153								</li>
1154								<li class="const-available-enabled">
1155									<a href="/prints/rollups">Roll-up</a>
1156								</li>
1157								<li class="const-available-enabled">
1158									<a href="/prints/struts">Штендеры</a>
1159								</li>
1160
1161								<li class="const-available-enabled">
1162									<a href="/canvases/wallpapers">Фотообои</a>
1163								</li>
1164								<li class="const-available-enabled">
1165									<a href="/prints/posters">Плакаты</a>
1166								</li>
1167								<li class="const-available-enabled">
1168									<a href="/prints/stickers">Наклейки</a>
1169								</li>
1170							</ul>
1171						</li>
1172					</ul>
1173				</li>
1174					<!-- <a class="semilink" href="/calendars"><i class="icon_tag_alt"></i><u>КопиЦентр</u><b class="caret"></b>
1175					</a>
1176					<ul class="dropdown-menu pull-right with-alt" style="width:230px;">
1177						<li class="col-md-12">
1178							<h4>магазин</h4>
1179							<ul>
1180								
1181								<li>
1182									<a href="/documents/printing-a4-a3">Печать 
1183жей</a></li>
1184								<li><a href="/shop/wood-frames">Сканирование чертежей</a></li>
1185								<li>
1186									<a href="/shop/metal-frames">Копирование чертежей</a>
1187								</li>
1188								<li>
1189									<a href="/shop/multi-frames">Фальцовка чертежей</a>
1190								</li>
1191<li>
1192									<a href="/shop/multi-frames">
1192Печать документов</a>
1193								</li>
1194
1195								<li>
1196									<a href="/shop/family-tree">Сканирование</a>
1197								</li>
1198								<li>
1199									<a href="/shop/magnetic-photoalbums">Копирование</a>
1200								</li>
1201								<li>
1202									<a href="/shop/kid-photoalbums">Прошивка дипломов</a>
1203								</li>
1204								<li>
1205									<a href="/shop/standard-photoalbums">Брошюровка</a>
1206								</li>
1207<li>
1208									<a href="/shop/standard-photoalbums">Ламинирование</a>
1209								</li>
1210
1211							</ul>
1212						</li>
1213					</ul>
1214				</li>
1215				-->
1216				<li>
1217					<a class="semilink" href="/canvases"><i class="icon_tag_alt"></i><u>Копицентр</u><b class="caret"></b>
1218					</a>
1219					<ul class="dropdown-menu pull-right with-alt" style="width:400px;">
1220						<li class="col-md-6">
1221							<h4>Чертежи</h4>
1222							<ul>
1223								<li><a href="/documents/drawings_1">Печать чертежей</a></li>
1224							<!--	<li><a href="/canvases/framed">Копирование чертежей</a></li> -->
1225								<li><a href="/documents/drawings_skan">Сканирование чертежей</a></li>
1226								<li><a href="/documents/drawings_falc">Фальцовка чертежей</a></li>
1227								</ul>
1228								<li class="col-md-6">
1229							<h4>Документы</h4>
1230							<ul>
1231								<li><a href="/documents/printing-a4-a3">Печать А4-А3</a></li>												
1232								<li ><a href="/documents/lam">Ламинирование</a></li>									
1233								<li><a href="/documents/proshivka_2024">Прошивка дипломов</a></li>
1234								<li><a href="/shop/22357/Ascending/All">Дипломные папки</a></li>
1235								
1236								
1237							</ul>
1238						</li>
1239					</ul>
1240				</li>
1241				
1242				<!--<li>
1243					<a class="semilink" href="/packaging"><i class="icon_tag_alt"></i><u>Упаковка</u><b class="caret"></b>
1244					</a>
1245					<ul class="dropdown-menu pull-right with-alt" style="width:230px;">
1246						<li class="col-md-12">
1247							<h4>Изготовление упаковок</h4>
1248							<ul>
1249								<li>
1250									<a href="/packaging/box-kashirovanye">Кашированные коробки</a>
1251								</li>
1252								<li>
1253									<a href="/packaging/box-cardboard">Картонные коробки</a>
1254								</li>
1255								<li>
1256									<a href="/packaging/box-mgk">Коробки из МГК</a>
1257								</li>
1258								<li>
1259									<a href="/packaging/labels">Этикетки</a>
1260								</li>
1261								<li>
1262									<a href="/packaging/paper-bag">Пакеты</a>
1263								</li>
1264								<li>
1265									<a href="/packaging/plastic-cup">Бумажные стаканчики</a>
1266								</li>
1267								<li>
1268									<a href="/catalog/upakovka">Готовая продукция</a>
1269								</li>
1270								<li>
1271									<a href="/packaging/free">Произвольный заказ</a>
1272								</li>
1273							</ul>
1274						</li>
1275					</ul>
1276				</li>-->
1277								
1278		
1279				
1280				<li class="not_focus">
1281					<ul class="dop-info pull-left with-alt">
1282						<li>
1283							<a href="/contact-us" class="drk-adress" title="Посмотреть на карте">
1284								<i class="icon_pin"></i><u>Липецк, ул. Замятина д.4</u>
1285							</a>
1286						</li>
1287						<li>
1288							<a href="tel:+74742522345"><i class="icon_phone"></i><span>+7 (4742) 522-345</span></a>
1289						</li>
1290					</ul>
1291				</li>
1292				<li class="not_focus">
1293					<ul class="dop-info pull-left with-alt">
1294						<li>
1295							<a href="/delivery-and-payment"><i class="icon_wallet_alt"></i><u>Оплата и доставка</u></a>
1296						</li>
1297						<li>
1298							<a href="/faq"><i class="icon_question_alt"></i><u>Вопросы и ответы</u></a>
1299						</li>
1300						<li><a href="?mobile=false" id="Hide_function" class="self-location"><i class="icon_laptop"></i>Полная версия сайта</a></li>
1301					</ul>
1302				</li>
1303			</ul>
1304			<div class="controls last">
1305				<a class="hide_menu" href="javascript://">
1306					<i class="icon_close"></i>
1307				</a>
1308			</div>
1309		</nav>
1310	</div>
1311</div>
1312
1313<!-- CALL BACK FORM -->
1314<!--
1315<div id="polymodal_callback" class="modal-box jqmID1" style="z-index: 10005; display: none;"> 
1316	<h4>
1317		<span id="polimodalTitle">Заказать обратный звонок</span>
1318		<button class="button-close" type="button">×</button>
1319	</h4>       
1320	<div class="call_back_modal">								
1321		<div class="message success alert alert-success" id="successInfo" style="display:none;">
1322			Сообщение успешно отправлено!<br/> Мы свяжемся с вами в течении 15 минут.
1323		</div>
1324		<fieldset id="sendFeedbackForm">
1325			<ol>
1326				<li>
1327					<label for="userName">Ваше имя:
1328						<input type="text" id="userName" data-type="name" class="text" name="name"
1329							placeholder="Иванов Иван Иванович">
1330					</label>
1331				</li>
1332				<li>	
1333					<label for="userPhone">Телефон:
1334						<input type="text" id="userPhone" data-type="phone" name="phone" class="text" 
1335							placeholder="+7 (999) 999 9999">
1336					</label>
1337				</li>
1338			</ol>
1339			<span class="small-agreement">Я даю согласие на обработку персональных данных в соответствии с <a href="/terms" target="_blank"> правилами использования сайта</a>.</span>
1340			<div class="buttons">
1341				<button id="sendFeedback" type="button">Отправить</button>
1342			</div>
1343		</fieldset>
1344	</div>
1345</div>-->
1346
1347
1348</header>   
1349        <div hidden id="OverrideAccountAdditionalFields"></div>
1350
1351	    
1352		
1353    
1354    
1355    
1356    <div class="swiper-container swiper-main"> 
1357	 <div class="swiper-wrapper">
1358
1359
1360<!--Прошивка без скидок -->
1361<!--
1362 <div class="swiper-slide">
1363			<div class="row info-block-swiper" 
1364				style="background:url(/content/images/slider-main/diplom_2024.png) no-repeat">
1365				<div class="container">					 
1366					<div class="label_text" style="font-family: 'Montserrat', sans-serif;">
1367            			<p class="bigtext" style="font-family: 'Montserrat', sans-serif; background-color: #00416e;font-size: 32pt;">ПИШИ ДИПЛОМ</p>
1368            			<p class="bigtext" style="font-family: 'Montserrat', sans-serif; background-color: #00416e;font-size: 32pt;">ЗАРАНЕЕ -</p>
1369            			<p class="bigtext" style="font-family: 'Montserrat', sans-serif; background-color: #00416e;font-size: 32pt;">ПРОШИВАЙ</p>
1370                        <p class="bigtext" style="font-family: 'Montserrat', sans-serif; background-color: #00416e;font-size: 32pt;">У НАС</p>
1371                        
1372            			<a href="https://dk-print48.ru/documents/proshivka_2022" class="label_but" style="margin: 4rem 0 0; color: #fff;">Заказать</a>
1373            			
1374        			</div>						  	
1375				</div>
1376			</div>	
1377		 </div>
1378      
1379	-!>
1380
1381
1382
1383
1384
1385<!-- Скидка на прошивку-->
1386  <!-- <p class="bigtext" style="font-family: 'Montserrat', sans-serif; background-color: #00416e;font-size: 32pt;">У НАС</p>-->
1387
1388<!--
1389        <div class="swiper-slide">
1390			<div class="row info-block-swiper" 
1391				style="background:url(/content/images/slider-main/dipom2025.png) no-repeat">
1392				<div class="container">					 
1393					<div class="label_text" style="font-family: 'Montserrat', sans-serif;">
1394            			<p class="bigtext" style="color: #731fb8; font-family: 'Montserrat', sans-serif; background-color: #fedc00;font-size: 32pt;">ПИШИ ДИПЛОМ</p>
1395            			<p class="bigtext" style="color: #731fb8; font-family: 'Montserrat', sans-serif; background-color: #fedc00;font-size: 32pt;">ЗАРАНЕЕ -</p>
1396            			<p class="bigtext" style="color: #731fb8; font-family: 'Montserrat', sans-serif; background-color: #fedc00;font-size: 32pt;">ПРОШИВАЙ</p>
1397                        
1398                      
1399                        <p class="bigtext" style="color: #731fb8; font-family: 'Montserrat', sans-serif; background-color: #fedc00; font-size: 32pt;">СО <text style="font-family: 'Montserrat', sans-serif; color: #731fb8; font-size: 32pt;">СКИДКОЙ</text></p>
1400            			<a href="https://dk-print48.ru/documents/proshivka_2024" class="label_but" style="margin: 4rem 0 0; color: #fff; background-color: #8948bc;"
1401                         onmouseover="this.style.backgroundColor='#ab58eb';" onmouseout="this.style.backgroundColor='#8948bc';">Получить скидку</a>
1402            			
1403        			</div>						  	
1404				</div>
1405			</div>	
1406		 </div>
1407-->
1408
1409
1410<!-- Скидка на прошивку 2021-->
1411
1412
1413
1414
1415    <!--    
1416	<div class="swiper-slide">
1417			<div class="row info-block-swiper" 
1418				style="background:url(/content/images/slider-main/akciya_diplom_banner_2022.jpg) no-repeat">
1419				<div class="container">					 
1420					<div class="label_text2" style="font-family: 'Montserrat', sans-serif ; margin: 8rem 0 0 66rem;
1421    display: flex; flex-direction:column; align-items:flex-start">
1422            			<p class="bigtext27" style="font-family: 'Montserrat', sans-serif; background-color: #00416e;padding: 0.3rem 2.5rem;
1423    margin: 0.5rem 0;
1424    font-size: 25pt;
1425    font-weight: bold;
1426    letter-spacing: 0.05rem;
1427    color: #fff;">ПОЛУЧИ СКИДКУ</p>
1428            			<p class="bigtext27" style="font-family: 'Montserrat', sans-serif; background-color: #00416e;padding: 0.3rem 2.5rem;
1429    margin: 0.5rem 0;
1430    font-size: 25pt;
1431    font-weight: bold;
1432    letter-spacing: 0.05rem;
1433    color: #fff;">НА ПРОШИВКУ</p>
1434            			<p class="bigtext27" style="font-family: 'Montserrat', sans-serif; background-color: #00416e;padding: 0.3rem 2.5rem;
1435    margin: 0.5rem 0;
1436    font-size: 25pt;
1437    font-weight: bold;
1438    letter-spacing: 0.05rem;
1439    color: #fff;">ЗА ЛАЙК</p>
1440            			<a href="https://dk-print48.ru/documents/proshivka_2022" class="label_but" style="margin: 15rem 0 0; color: #fff;">Подробнее</a>
1441            			
1442        			</div>						  	
1443				</div>
1444			</div>	
1445		 </div> -->
1446	
1447
1448<!--
1449	<div class="swiper-slide">
1450			<div class="row info-block-swiper" 
1451				style="background:url(/content/images/sliders/banner_kalendar2022.svg) no-repeat">
1452				<div class="container">					 
1453					<div class="label_text" style="font-family: 'Montserrat', sans-serif;">
1454              			<a href="https://dk-print48.ru/calendars" class="label_but" style="color: #11588c;margin: 39rem 0 0;background-color: #e2eb36;padding: 0.5rem 1rem;font-size: 20pt;
1454/*font-weight: bold;background-image:url(/content/images/sliders/Button.svg);border-radius: 0.3rem;color: #fff;height: 75px;background-size: 165px 75px;/*">Заказать</a>
1455            			
1456            			</div>
1457        			</div>						  	
1458				</div>
1459			</div> +
1460            -->
1461		 <!-- 2020
1462<div class="swiper-slide">
1463			<div class="row info-block-swiper" 
1464				style="background:url(/content/images/slider-main/slai`der_shary`.jpg) no-repeat">
1465				<div class="container">						
1466					<div class="slide-info">
1467						<h2>Ёлочные игрушки с фото</h2>
1468						<ul>
1469							<li>Стеклянные шары как в СССР</li>
1470							<li>Прекрасный подарок близким </li>
1471							<li>Изготовление от 1 дня</li>
1472						</ul>
1473						<center><a href="/gifts/elochnye-igrushka" class="begin btn btn-success btn-lg">Заказать</a></center>
1474					</div>
1475				</div>
1476			</div>
1477		</div> -->
1478
1479<!-- Шары на НГ 2026-->
1480<!--
1481	<div class="swiper-slide">
1482			<div class="row info-block-swiper" 
1483				style="background:url(/content/images/slider-main/happynewyear.jpg) no-repeat">
1484				<div class="container">					 
1485					<div class="label_text" style="font-family: 'Montserrat', sans-serif;">
1486            			<p class="bigtext" style="font-family: 'Montserrat', sans-serif; background-color: #00416e;">ЁЛОЧНЫЕ</p>
1487            			<p class="bigtext" style="font-family: 'Montserrat', sans-serif; background-color: #00416e;">ИГРУШКИ</p>
1488            			<p class="bigtext" style="font-family: 'Montserrat', sans-serif; background-color: #00416e;">С ФОТО</p>
1489            			<a href="/gifts/elochnye-igrushka" class="label_but" style="margin: 4rem 0 0; color: #fff;">Заказать</a>
1490            			
1491        			</div>						  	
1492				</div>
1493			</div>	
1494		 </div>
1495-->
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510<!--
1511		<div class="swiper-slide">
1512			<div class="row info-block-swiper" 
1513				 style="background:url(	/content/images/slider-main/banner_40.jpg) no-repeat">
1514				<div class="container">
1515					<div class="slide-info">
1516						<h2>Итерьерная печать</h2>
1517						<ul>
1518							<li>Итерьерная печать на различных носителях</li>
1519							<li>Печать на пленке</li>
1520							<li>Печать на фотообоях</li>
1521							<li>Изготовление от 1 дня</li>
1522						</ul>
1523						<center><a href="/printing/outdoor/banner-printing/" class="begin btn btn-success btn-lg">Заказать</a></center>
1524					</div>
1525				</div>
1526			</div>
1527		</div>		-->
1528
1529        <div class="swiper-slide">
1530			<div class="row info-block-swiper" 
1531				style="background:url(/content/images/slider-main/calendar_2022.jpg) no-repeat">
1532				<div class="container">					 
1533					<div class="label_text" style="font-family: 'Montserrat', sans-serif;">
1534            			<p class="bigtext" style="font-family: 'Montserrat', sans-serif; background-color: #00416e;">НОВЫЕ</p>
1535            			<p class="bigtext" style="font-family: 'Montserrat', sans-serif; background-color: #00416e;">ШАБЛОНЫ</p>
1536            			<p class="bigtext" style="font-family: 'Montserrat', sans-serif; background-color: #00416e;">КАЛЕНДАРЕЙ</p>
1537            			<a href="https://dk-print48.ru/printing/calendars-wall-template-templates" class="label_but" style="margin: 4rem 0 0; color: #fff;">Смотреть шаблоны</a>
1538            			<!-- <div class="mini_text" style="padding: 1.5rem 0 0; display: flex; flex-direction: column; align-items: flex-start;">
1539							<p>для бизнеса • для праздников </p>
1540							<p>с фигурной резкой • напольные • ламинация</p>
1541            			</div>-->
1542        			</div>						  	
1543				</div>
1544			</div>	
1545		 </div>
1546
1547		
1548<div class="swiper-slide">
1549			<div class="row info-block-swiper" 
1550				style="background:url(/content/images/slider-main/manager.png) no-repeat">
1551				<div class="container">					 
1552					<div class="label_text_2" style="font-family: 'Montserrat', sans-serif;">
1553            			<p class="bigtext" style="font-family: 'Montserrat',  sans-serif; background-color: #00416e;">РАБОТА</p>
1554            			<p class="bigtext" style="font-family: 'Montserrat',  sans-serif;white-space:pre; background-color: #00416e;">С КОРПОРАТИВНЫМИ</p>
1555            			<p class="bigtext" style="font-family: 'Montserrat', sans-serif; background-color: #00416e;">КЛИЕНТАМИ</p>
1556            			<a href="https://dk-print48.ru/contact-us" class="label_but" style="margin: 4rem 0 0; color: #fff;">Подробнее</a>
1557            			<!-- <div class="mini_text" style="padding: 1.5rem 0 0; display: flex; flex-direction: column; align-items: flex-start;">
1558							<p>для бизнеса • для праздников </p>
1559							<p>с фигурной резкой • напольные • ламинация</p>
1560            			</div>-->
1561        			</div>						  	
1562				</div>
1563			</div>	
1564		 </div>
1565
1566
1567
1568
1569
1570
1571
1572		<div class="swiper-slide">
1573			<div class="row info-block-swiper" 
1574				style="background:url(/content/images/slider-main/banner_nakleyki.png) no-repeat">
1575				<div class="container">					 
1576					<div class="label_text" style="font-family: 'Montserrat', sans-serif;">
1577            			<p class="bigtext" style="font-family: 'Montserrat', sans-serif; background-color: #00416e;">ПЕЧАТЬ</p>
1578            			<p class="bigtext" style="font-family: 'Montserrat', sans-serif; background-color: #00416e;">НАКЛЕЕК</p>
1579            			<p class="bigtext" style="font-family: 'Montserrat', sans-serif; background-color: #00416e;">И ЭТИКЕТОК</p>
1580            			<a href="https://dk-print48.ru/prints/stickers" class="label_but" style="margin: 4rem 0 0; color: #fff;">Подробнее</a>
1581            			<div class="mini_text" style="padding: 1.5rem 0 0; display: flex; flex-direction: column; align-items: flex-start;">
1582							<p>для бизнеса • для праздников </p>
1583							<p>с фигурной резкой • напольные • ламинация</p>
1584            			</div>
1585        			</div>						  	
1586				</div>
1587			</div>	
1588		 </div>
1589
1590
1591
1592
1593
1594
1595
1596
1597		<!-- <div class="swiper-slide">
1598			<div class="row info-block-swiper" 
1599				 style="background:url(/content/images/slider-main/Baner02_v1.jpg) no-repeat">
1600				<div class="container">
1601				</div>
1602			</div>
1603		</div> -->
1604
1605
1606
1607
1608
1609
1610		<!--
1611
1612<div class="swiper-slide">
1613<div class="row info-block-swiper" 
1614style="background:url(	/content/images/slider-main/slaider_K2018.jpg) no-repeat">
1615<div class="container">
1616
1617<div class="slide-info down-position">
1618<h2>Календари в новом 2020 году</h2>
1619<ul>
1620<li>Квартальные календари от 150 руб.</li>
1621<li>Перекедные календари А4 и А3</li>
1622<li>Огромный выбор шаблонов</li>
1623</ul>
1624<center><a href="/calendars" class="begin btn btn-success btn-lg">Заказать</a></center>
1625</div>
1626<div class="text_n">
1627<b>Пора заказывать!</b>
1628<p>календари 2020</p>
1629
1630</div>				
1631</div>
1632</div>
1633</div> -->
1634
1635<!--		
1636<div class="swiper-slide">
1637<div class="row info-block-swiper" 
1638style="background:url(/content/images/slider-main/diplom.jpg) no-repeat">
1639<div class="container">
1640
1641<div class="slide-info left-position">
1642<h2>Прошивка дипломов<br></h2>
1643<ul>
1644<li>Получи скидку за репост.</li>
1645<li>Сделай репост в нашей группе в VK.</li>
1646<li>Покажи свою страничку при заказе.</li>
1647<li>Услуга предоставляется в трех офисах </li>
1648</ul>
1649<center><a href="/documents/proshivka" class="begin btn btn-success btn-lg">Читать</a></center>
1650</div>
1651</div>
1652</div>
1653</div>-->
1654 
1655<!--
1656
1657
1658		<div class="swiper-slide">
1659			<div class="row info-block-swiper" 
1660				 style="background:url(/content/images/slider-main/star_red_1.jpg) no-repeat">
1661				<div class="container">
1662
1663
1664
1665				<div class="slide-info">
1666						<h2>Бессмертный полк<br></h2>
1667						<ul>
1668							<li>Изготовим транспарант к 9 мая.</li>
1669							<li>Загрузи фото на сайт.</li>
1670							<li>Дождись уведомления о готовности.</li>
1671							<li>Получи транспарант в одном из 3 офисов. </li>
1672						</ul>
1673						<center><a href="/gifts/9_may" class="begin btn btn-success btn-lg">Заказать</a></center>
1674					</div> 
1675				</div>
1676			</div> 
1677		</div> <!--
1678				<div class="swiper-slide">
1679						<div class="row info-block-swiper" 
1680				 			style="background:url(/content/images/slider-main/banner_dostavka.png) no-repeat", z-index: 2>
1681							<div class="container">					 
1682								<div class="textblock"
1683									 style="z-index: 1;
1684											margin: 10rem 15rem;">
1685          						    <p class="maintext" style="font-size: 40pt;">БЕСПЛАТНАЯ</p>
1686         						     <p class="maintext" style="font-size: 40pt;">ДОСТАВКА</p>
1687       						       <div class="delprice"  style="font-size: 30pt;">
1688      						            от 3 000 ₽
1689      						        </div>
1690       						       
1691									   <a class="infobut" style="padding: 0.3rem 1rem; font-size: 20pt; border-radius: 0.3rem;" href="https://dk-print48.ru/delivery-and-payment">Подробнее</a>
1692     						         
1693      						    </div>						  	
1694							</div>		
1695						</div>
1696				 </div>
1697					-->
1698					
1699		
1700		<!--		<div class="swiper-slide">
1701			<div class="row info-block-swiper" 
1702				 style="background:url(/content/images/slider-main/star_red_1.jpg) no-repeat">
1703				<div class="container">
1704
1705
1706
1707				<div class="slide-info">
1708						<h2>Бессмертный полк<br></h2>
1709						<ul>
1710							<li>Изготовим транспарант к 9 мая.</li>
1711							<li>Загрузи фото на сайт.</li>
1712							<li>Дождись уведомления о готовности.</li>
1713							<li>Получи транспарант в одном из 3 офисов. </li>
1714						</ul>
1715						<center><a href="/gifts/9_may" class="begin btn btn-success btn-lg">Заказать</a></center>
1716					</div> 
1717				</div>
1718			</div> 
1719		</div> -->
1720		
1721		
1722		
1723		
1724		
1725
1726
1727		<!-- <div class="swiper-slide">
1728<div class="row info-block-swiper" 
1729style="background:url(/content/images/slider-main/sovets.jpg) no-repeat">
1730
1731</div>
1732</div> --><!--
1733		<div class="swiper-slide">
1734			<div class="row info-block-swiper" 
1735				 style="background:url(/content/images/slider-main/krujka3.jpg) no-repeat">
1736				<div class="container">					
1737					<div class="slide-info new-position">
1738						<h2>Печатаем на кружках<br></h2>
1739						<ul>
1740							<li>Мы печатаем на кружках ваши любимые фотографии.</li>
1741							<li>Берём белоснежные керамические кружки, лучшего качества.</li>
1742							<li>Выберете из каталога свою кружку.</li>							
1743						</ul>
1744						<center><a href="/photos" class="begin btn btn-success btn-lg">Заказать</a></center>
1745					</div>
1746				</div>
1747			</div>
1748		</div> 
1749
1750
1751		<div class="swiper-slide">
1752			<div class="row info-block-swiper" 
1753				 style="background:url(/content/images/slider-main/photos.jpg) no-repeat">
1754				<div class="container">				
1755					<div class="slide-info">
1756						<h2>Фотографии и плакаты<br></h2>
1757						<ul>
1758							<li>Сочные цвета фотографий на долгие года.</li>
1759							<li>Размер отпечатка: от 9x13 см до 90x60 см.</li>
1760							<li>На выбор несколько типов бумаг.</li>
1761						</ul>
1762						<center><a href="/photos/?utm_source=slider&utm_medium=cpc&utm_campaign=slider_photo" class="begin btn btn-success btn-lg">Заказать</a></center>
1763					</div>
1764				</div>
1765			</div>
1766		</div>
1767
1768		<div class="swiper-slide">
1769			<div class="row info-block-swiper" 
1770				 style="background:url(	/content/images/slider-main/photobooks.jpg) no-repeat">
1771				<div class="container">
1772					<div class="slide-info left-position">
1773						<h2>Фотокниги и фотоальбомы</h2>
1774						<ul>
1775							<li>Фотокниги в твердом и мягком переплете.</li>
1776							<li>Возможные форматы: от 20х20 см до 30х30 см.</li>
1777							<li>Дизайнерская бумага и доп отделка.</li>
1778						</ul>
1779						<center><a href="/photobooks" class="begin btn btn-success btn-lg">Заказать</a></center>
1780					</div>
1781				</div>
1782			</div>
1783		</div>
1784
1785		<!--
1786
1787<div class="swiper-slide">
1788<div class="row info-block-swiper" 
1789style="background:url(/content/images/slider-main/sale2.jpg) no-repeat">
1790
1791</div>
1792</div>
1793-->
1794
1795
1796
1797
1798
1799
1800
1801<!--
1802
1803
1804		<div class="swiper-slide">
1805			<div class="row info-block-swiper" 
1806				 style="background:url(/content/images/slider-main/canvases.jpg) no-repeat">
1807				<div class="container">
1808					<div class="slide-info left-position">
1809						<h2>Холсты и фотопостеры</h2>
1810						<ul>
1811							<li>Сотни готовых тематических шаблонов.</li>
1812							<li>Подбор багета и предпросмотр картин.</li>
1813							<li>Различные форматы и типы бумаг.</li>
1814						</ul>
1815						<center><a href="/canvases" class="begin btn btn-success btn-lg">Заказать</a></center>				
1816					</div>
1817				</div>
1818			</div>
1819		</div>-->
1820	</div>
1821
1822	<!-- Add Pagination -->
1823	<div class="swiper-pagination pagination-main"></div>
1824	<!-- Add Arrows -->
1825	<div class="swiper-button-next button-next_main"></div>
1826	<div class="swiper-button-prev button-prev_main"></div>
1827</div>
1828		
1829		
1830		<div class="container-fluid before-main">
1831		    
1832		</div>
1833
1834		<div class="container-fluid container-wrapper">
1835			<div class="container">
1836				
1837<script type="text/javascript">
1838if(window.frontend.accountId === 222 ){
1839var BSData = [
1840{
1841		id		: 'pbs01',
1842		gaMarker: 'pbs05',
1843	}
1844];
1845
1846function getCookie(name) {
1847  var matches = document.cookie.match(new RegExp(
1848	"(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)"
1849  ));
1850  return matches ? decodeURIComponent(matches[1]) : false;
1851}
1852
1853function setCookie(name, value, options) {
1854  options = options || {};
1855
1856  var expires = options.expires||7*24*3600;
1857
1858  if (typeof expires == "number" && expires) {
1859	var d = new Date();
1860	d.setTime(d.getTime() + expires*1000);
1861	expires = options.expires = d;
1862  }
1863  if (expires && expires.toUTCString) { 
1864	options.expires = expires.toUTCString();
1865  }
1866  value = encodeURIComponent(value);
1867  var updatedCookie = name + "=" + value;
1868  for(var propName in options) {
1869	updatedCookie += "; " + propName;
1870	var propValue = options[propName];    
1871	if (propValue !== true) { 
1872	  updatedCookie += "=" + propValue;
1873	}
1874  }
1875  document.cookie = updatedCookie;
1876}
1877
1878function deleteCookie(name) {
1879  setCookie(name, "", { expires: -1 })
1880}
1881function getBannerData(){
1882	var pxpBSArr	= BSData||false;
1883	var pxpBSExc 	= getCookie('pxpBSExc')?getCookie('pxpBSExc').split(','):false;
1884	console.log(pxpBSExc);
1885	if(pxpBSArr&&pxpBSArr.length){
1886		if(pxpBSExc&&pxpBSExc.length){
1887			var _return = [];
1888			$.each(pxpBSArr,function(){
1889				var bingo = false;
1890				var count = 0;
1891				do{
1892					if(this.id==pxpBSExc[count]){
1893						bingo = true;
1894					}
1895					count++;
1896				}while(!bingo&&count<pxpBSExc.length)
1897				if(!bingo){
1898					_return.push(this);
1899				}
1900			});
1901			console.log(_return);
1902			pxpBSArr = [];
1903			pxpBSArr = _return;
1904		}
1905		console.log(pxpBSArr);
1906		switch (pxpBSArr.length) {
1907			case 1:
1908				console.log(1);
1909				var pxpBSView = pxpBSArr[0];
1910				break;
1911			case 0: 
1912				console.log(0);
1913				return;
1914			default:
1915                                var ind = Math.floor(Math.random()*(pxpBSArr.length));
1916                                if(ind == pxpBSArr.length){ind--;}
1917				console.log(ind);
1918				var pxpBSView = pxpBSArr[ind];
1919		}
1920		return pxpBSView;
1921	}else{
1922           return false;
1923        }
1924}
1925function getBanner(){
1926	data = getBannerData();
1927	if(!data){return};
1928	var _return = $('<div></div>');
1929	_return.attr('href',data.href)
1930		   .addClass('pxpbs')
1931		   .css({
1932			'opacity':0,
1933                        'z-index':1300,
1934			'border':'none 0'
1935		   })
1936                   .click(function(){
1937			
1938		});
1939
1940	$('<a class="glyphicon glyphicon-remove"></a>').data('id',data.id)
1941		.click(function(event){
1942		event.stopPropagation();
1943		event.preventDefault();
1944		setCookie('pxpBSExc',(getCookie('pxpBSExc')?getCookie('pxpBSExc')+',':'')+$(this).data('id'),{expires:3*24*3600});
1945		$(this).parent().animate({
1946			'opacity':0
1947		},1200,function(){
1948			$(this).remove();
1949		});
1950	}).appendTo(_return);
1951	
1952	var bImg = new Image();
1953	bImg.src = data.src;
1954	bImg.onload = function(){
1955		$(bImg).appendTo(_return);
1956	}
1957	return _return;
1958}
1959function rBanner(){
1960	var a = getBanner();
1961        if(a){
1962	a.appendTo($('body')).animate({
1963		'opacity':1
1964	},1200);
1965        }
1966}
1967$(function(){
1968	//setTimeout(rBanner,8000);
1969});
1970}
1971</script>
1971
1972				
1973				
1974	<!--Преимущества!-->
1975<div class="why">
1976	<div class="row">
1977		<div class="media col-sm-2 col-md-3">
1978			<div class="pull-left">
1979				<div class="media-object">
1980					<img src="/content/images/new-elements/advantage/pay.png" style="margin-top: 6px;">
1981				</div>
1982			</div>
1983			<div class="media-body">
1984				<p>Наличный и безналичный расчет по карте</p>
1985			</div>
1986		</div>
1987		<div class="media col-sm-2 col-md-3">
1988			<div class="pull-left">
1989				<div class="media-object">
1990					<img src="/content/images/new-elements/advantage/post.png" style="margin-top: 6px;">
1991				</div>
1992			</div>
1993			<div class="media-body">
1994				<p>Доставка транспортной компанией по всей России</p>
1995			</div>
1996		</div>
1997		<div class="media col-sm-2 col-md-3">
1998			<div class="pull-left">
1999				<div class="media-object">
2000					<img src="/content/images/new-elements/advantage/prot.png">
2001				</div>
2002			</div>
2003			<div class="media-body">
2004				<p>Гарантия отличного качества всей продукции</p>
2005			</div>
2006		</div>
2007		<div class="media col-sm-2 col-md-3">
2008			<div class="pull-left">
2009				<div class="media-object">
2010					<img src="/content/images/new-elements/advantage/online.png">
2011				</div>
2012			</div>
2013			<div class="media-body">
2014				<p>Оформление заказов в любое удобное время</p>
2015			</div>
2016		</div>
2017	</div>
2018</div>
2019
2020<h1 class="home-h1">Полиграфия и фотопродукция</h1>
2021
2022<!--Категории печати !-->
2023<div class="wrapper_inner wides">
2024	<div class="start_promo">
2025		
2026		<div class="tripl_block">
2027			<div class="w-block">
2028				<div class="item hover " >
2029					<a href="/photos" class="opacity_block"></a>
2030					<div class="wrap_tizer">
2031						<div class="wr_block">
2032							<span class="wrap_outer title">
2033								<span class="outer_text">
2034									<span class="inner_text">Фотопечать</span>
2035								</span>
2036							</span>
2037						</div>
2038						<div class="wr_block price">
2039							<span class="wrap_outer">
2040								<span class="outer_text">
2041									<span class="inner_text">от 18,50&nbsp;<span class="currency rub"><span>руб.</span></span></span>
2042								</span>
2043							</span>
2044						</div>
2045					</div>
2046					<a href="/photos">
2047						<img src="/content/images/popular-products/photoprint.jpg">
2048					</a>
2049				</div>
2050				
2051				<div class="item hover " id="bx_1118597001_444">
2052					<a href="/prints" class="opacity_block"></a>
2053					<div class="wrap_tizer">
2054						<div class="wr_block">
2055							<span class="wrap_outer title">
2056								<span class="outer_text">
2057									<span class="inner_text">Полиграфия</span>
2058								</span>
2059							</span>
2060						</div>
2061						<div class="wr_block price">
2062							<span class="wrap_outer">
2063								<span class="outer_text">
2064									<span class="inner_text">от 799,20&nbsp;<span class="currency rub"><span>руб.</span></span></span>
2065								</span>
2066							</span>
2067						</div>
2068					</div>
2069					<a href="/prints">
2070						<img src="/content/images/popular-products/polygraphi.jpg">
2071					</a>
2072				</div>
2073			</div>
2074			
2075			
2076			<div class="item hover wide50" id="bx_1118597001_442">
2077				<a href="/photobooks" class="opacity_block"></a>
2078				<div class="wrap_tizer">
2079					<div class="wr_block">
2080						<span class="wrap_outer title">
2081							<span class="outer_text">
2082								<span class="inner_text">Фотокниги</span>
2083							</span>
2084						</span>
2085					</div>
2086					<div class="wr_block price">
2087						<span class="wrap_outer">
2088							<span class="outer_text">
2089								<span class="inner_text">от 700,00&nbsp;<span class="currency rub"><span>руб.</span></span></span>
2090							</span>
2091						</span>
2092					</div>
2093				</div>
2094				<a href="/photobooks">
2095					<img src="/content/images/popular-products/photobook.jpg">
2096				</a>
2097			</div>
2098		</div>
2099		
2100		<div class="tripl_block">
2101			<div class="item hover wide50" id="bx_1118597001_446">
2102				<a href="/gifts" class="opacity_block"></a>
2103				<div class="wrap_tizer">
2104					<div class="wr_block">
2105						<span class="wrap_outer title">
2106							<span class="outer_text">
2107								<span class="inner_text">Фотосувениры</span>
2108							</span>
2109						</span>
2110					</div>
2111					<div class="wr_block price">
2112						<span class="wrap_outer">
2113							<span class="outer_text">
2114								<span class="inner_text">от 340,73&nbsp;<span class="currency rub"><span>руб.</span></span></span>
2115							</span>
2116						</span>
2117					</div>
2118				</div>
2119				<a href="/gifts" target="">
2120					<img src="	/content/images/popular-products/suvenir.jpg">
2121				</a>
2122			</div>
2123			<div class="w-block">
2124				
2125				<div class="item hover " id="bx_1118597001_445">
2126					<a href="/calendars" class="opacity_block"></a>
2127					<div class="wrap_tizer">
2128						<div class="wr_block">
2129							<span class="wrap_outer title">
2130								<span class="outer_text">
2131									<span class="inner_text">Календари</span>
2132								</span>
2133							</span>
2134						</div>
2135						<div class="wr_block price">
2136							<span class="wrap_outer">
2137								<span class="outer_text">
2138									<span class="inner_text">от <span id="f8cae904-b8d0-42c9-8c44-8a42ed3059c4" class="pxp_price_placeholder_loading_container">
2139	<span class="pxp_price_placeholder_loading_container_row">
2140		<span class="pxp_price_placeholder_loading_container_row_price"></span>
2141	</span>
2142    
2142<script type="text/javascript">
2143        if (typeof window.pxpRenderBlocksManager !== "undefined") {
2144            window.pxpRenderBlocksManager.addToRender({ 
2145                type: "price",
2146                dto: {"ElementId":"f8cae904-b8d0-42c9-8c44-8a42ed3059c4","IsFormatted":true,"Data":{"MaterialId":1485891,"Quantity":1}}
2147            });
2148        }
2149    </script>
2149
2150</span></span>
2151								</span>
2152							</span>
2153						</div>
2154					</div>
2155					<a href="/calendars">
2156						<img src="/content/images/popular-products/calendar.jpg">
2157					</a>
2158				</div>
2159				
2160				<div class="item hover " id="bx_1118597001_447">
2161					<a href="/canvases" class="opacity_block"></a>
2162					<div class="wrap_tizer">
2163						<div class="wr_block">
2164							<span class="wrap_outer title">
2165								<span class="outer_text">
2166									<span class="inner_text">Интерьер</span>
2167								</span>
2168							</span>
2169						</div>
2170						<div class="wr_block price">
2171							<span class="wrap_outer">
2172								<span class="outer_text">
2173									<span class="inner_text">от 139,40&nbsp;<span class="currency rub"><span>руб.</span></span></span>
2174								</span>
2175							</span>
2176						</div>
2177					</div>
2178					<a href="/canvases">
2179						<img src="/content/images/popular-products/canvas.jpg">
2180					</a>
2181				</div>
2182			</div>
2183			
2184		</div>	
2185		
2186		<div class="clearfix"></div>
2187	</div>
2188</div>
2189
2190<!--Новости !
2191
2192<section class="news-box">    
2193    <div class="block-news">
2194	    <div class="block-news-title">
2195		    <h2>
2196			    Последние новости
2197			     
2198				    <span><a href="/news" class="all">Все новости</a></span>
2199			    
2200		    </h2>
2201	    </div>
2202	    
2203		    <div class="news-list reviews__swiper swiper-container">
2204                <div class="swiper-wrapper">
2205		            
2206			            <div class="swiper-slide" style="display: block" >
2207				            <h4><a href="/news/12378">Новый раздел &quot;Значки&quot;</a></h4>
2208				            <div class="img_news"><a href="/news/12378">
2209	
2210	<img src="/content/images/products/gifts/joxi_screenshot_1505917341438.png"  ></a></div>
2211Друзья!
2212В нашем Онлайн-конструктор добавлен новый раздел - ЗНАЧКИ.
2213				            <div class="date">20 сентября, 2017 16:51</div>
2214			            </div>
2215		            
2216			            <div class="swiper-slide" style="display: block" >
2217				            <h4><a href="/news/payment">Онлайн-оплата на сайте</a></h4>
2218				            <div class="img_news"><a href="/news/payment"><img src="/content/images/news/cards.jpg"></a></div>
2219<p>У нас на сайте появилась возможность оплачивать заказы банковскими картами, Яндекс.Деньгами, Вебмани, через кассы и терминалы.</p>
2220				            <div class="date">5 сентября, 2017 12:24</div>
2221			            </div>
2222		            
2223			            <div class="swiper-slide" style="display: block" >
2224				            <h4><a href="/news/photobook-templates">Новые шаблоны фотокниг</a></h4>
2225				            <div class="img_news"><a href="/news/photobook-templates"><img src="/content/images/news/photobooks.jpg"></a></div>
2226<p>Для создания дизайнов персонализированных фотокниг мы добавили на сайт 25 новых шаблонов на 
2227	различные тематики - от отпуска до нового года и рождества.</p>
2228				            <div class="date">4 сентября, 2017 12:24</div>
2229			            </div>
2230		            
2231		        </div>
2232                
2233            </div>
2234	    
2235    </div>
2236</section>
2237<center>
2238	<span>
2239		<a href="/news"><u>все новости</u></a>
2240	</span>
2241</center>-->
2242
2243<!--Шаблоны фотокниг !-->
2244<div id="randomTempaltes" class="row-fluid grey recomented">
2245	<h2>
2246		Шаблоны фотокниг
2247	</h2>
2248	<div class="random-template-list span12">
2249		<ul data-bind="foreach: templates">
2250			<li class="template col-md-3"><div>
2251				<a class="img_block" data-bind="attr: {href: EditorUrl}">
2252					<img data-bind="attr: { src: CoverThumbnailUrl}" />
2253				</a>
2254				</div>
2255			</li>
2256		</ul>
2257		<center>
2258			<span>
2259				<a data-bind="click: loadRandomTemplates" class="semilink with-icon" href="#refresh">
2260					<i class="glyphicon glyphicon-refresh"></i>
2261					<u>другие шаблоны</u>
2262				</a>
2263			</span>
2264		</center>
2265	</div>
2266	
2267	
2267<script>
2268		function TemplatesViewModel() {
2269			var self = this;
2270			self.templates = ko.observableArray();
2271			self.loadRandomTemplates = function() {
2272				$.getJSON("/api/templates/RandomListByCategory?\categoryUrl=photobooks-template&productUrl=20x15-hard&\count=8&languageId="+window.frontend.languageId, function(data) {
2273                    self.templates(data);
2274                });
2275			};
2276			self.loadRandomTemplates();
2277		}
2278		$(document).ready(function () { ko.applyBindings(new TemplatesViewModel(), $('#randomTempaltes')[0]); });
2279	</script>
2279
2280</div>
2281
2282<!--Отзывы клиентов !-->
2283<div class="rewievs-slider">
2284	<h2>Отзывы клиентов</h2>
2285	<div class="swiper-container reviews-swiper">
2286		<div class="swiper-wrapper">
2287			<div class="swiper-slide">
2288				<div class="reviews">
2289					<div class="media user-block">
2290						<div class="media-block">
2291							<img src="/content/images/new-elements/test-images/VVakhitov1.png" class="user_photo">
2292							<h4 data-bind="text: AuthorName">Виктор Вахитов</h4>
2293							<p data-bind="text: DateCreated">13 августа, 2021</p>
2294						</div>
2295					</div>
2296					<div class="feedback">
2297						<p class="reviews" data-bind="html: Body">На пару дней задержали доставку заказа, 
2298							конечно из-за праздников. В целом качество работы всегда устраивало. Заказываю 
2299							не  первый раз различную полиграфию и сувенирку. Мне нравится что не нужно 
2300							нанимать дополнительных людей для создания дизайна, если не могу выбрать 
2301							подходящий шаблон или возникла сложная идея просто заказываю дизайн и достаточно 
2302							быстро получаю макет на утверждение.</p>
2303					</div>
2304				</div>
2305			</div>
2306			<div class="swiper-slide">
2307				<div class="reviews">
2308
2309					<div class="media user-block">
2310						<div class="media-block">
2311							<img src="/content/images/new-elements/test-images/andrey1.png" class="user_photo">
2312							<h4 data-bind="text: AuthorName">Андрей Арбузов</h4>
2313							<p data-bind="text: DateCreated">29 августа, 2020</p>
2314						</div>
2315					</div>
2316					<div class="feedback">
2317						<p class="reviews" data-bind="html: Body">Хочу выразить благодарность за 
2318							качественную своевременную выполненную работу высокого качества!
2319							Ничего не понимаю в печати, поэтому очень помогла проверка макета перед печатью. 
2320							Заказывали буклеты для компании.</p>
2321					</div>
2322				</div>
2323			</div>
2324			<div class="swiper-slide">
2325				<div class="reviews">
2326					<div class="media user-block">
2327						<div class="media-block">
2328							<img src="/content/images/new-elements/test-images/marketolog.png" class="user_photo">
2329							<h4 data-bind="text: AuthorName">Сергей Мозговой</h4>
2330							<p data-bind="text: DateCreated">15 июля, 2021</p>
2331						</div>
2332					</div>
2333					<div class="feedback">
2334						<p class="reviews" data-bind="html: Body">
2335							Отличный ресурс! Заказывал первый раз. Сначала хотел просто заказать визитки по готовому 
2336							макету, но приятно удивил конструктор визиток и выбор предоставленный шаблонов.
2337						</p>
2338					</div>
2339				</div>
2340			</div>
2341			<div class="swiper-slide">
2342				<div class="reviews">
2343					<div class="media user-block">
2344						<div class="media-block">
2345							<img src="/content/images/new-elements/test-images/VMikhalev1.png" class="user_photo">
2346							<h4 data-bind="text: AuthorName">Виктор Михалев</h4>
2347							<p data-bind="text: DateCreated">6 июля, 2021</p>
2348						</div>
2349					</div>
2350					<div class="feedback">
2351						<p class="reviews" data-bind="html: Body">
2352							Большое спасибо! очень быстро и качественно!
2353							Особенно понравилась удобность сайта! Я первый раз заказывал визитки. 
2354							Но огромное количество шаблонов, подробные объяснения, каким должен 
2355							быть макет, каким не должен очень помогли! Не удержался заказал еще 
2356							и календарики. очень доволен!
2357							Обязательно буду заказывать еще!</p>
2358					</div>
2359				</div>
2360			</div>
2361		</div>
2362	</div>	
2363	<center>
2364		<span>
2365			<a href="/guestbook"><u>все отзывы</u></a>
2366		</span>
2367	</center>
2368
2369
2370	<div class="swiper-button-prev reviews-button-prev"></div>
2371	<div class="swiper-button-next reviews-button-next"></div>
2372
2373</div>
2374<script>
2375	var mySwiper = new Swiper('.swiper-container.reviews-swiper', {
2376		navigation: {
2377			nextEl: '.reviews-button-next',
2378			prevEl: '.reviews-button-prev',
2379		},
2380		slidesPerView: 'auto',  
2381		spaceBetween: 30,
2382		loop: true
2383	})
2384
2385
2386	$(window).resize(function(){
2387		var ww = $(window).width()
2388		if (ww>=1000) mySwiper.params.slidesPerView = 2;
2389		if (ww<=600) mySwiper.params.slidesPerView = 1;
2390		mySwiper.update()
2391	})
2392	$(window).trigger('resize')
2393</script>
2393
2394
2395
2396		
2397
2398	
2399
2400	
2401
2402							
2403				
2404				
2405			</div>
2406		</div>
2407		
2408		<div class="container-fluid after-main">
2409		    <!-- <div class="map_yandex">
2410	
2410<script type="text/javascript" charset="utf-8" async src="https://api-maps.yandex.ru/services/constructor/1.0/js/?um=constructor%3A35de66029325a0e22a48b8100d0c5c40d8e90b450093d5ff7e8d3414afe360a9&amp;width=100%25&amp;height=528&amp;lang=ru_RU&amp;scroll=true"></script>
2410
2411</div> -->
2412
2413<!--2025-->
2414 <div class="map_yandex">
2414<script type="text/javascript" charset="utf-8" async src="https://api-maps.yandex.ru/services/constructor/1.0/js/?um=constructor%3A7234fd3f458e7b858f6278e2d4afa195bad3fcfa6ad42d01811391ac5ebd243d&amp;width=1280&amp;height=528&amp;lang=ru_RU&amp;scroll=true"></script>
2414
2415 </div>
2416
2417<a href="javascript://" id="to_top" style="display:none;">
2418    <i class="arrow_up"></i>
2419</a>
2420		</div>
2421
2422		<div class="footer-pusher"></div>
2423	
2424<div class="aspNetHidden">
2425
2426	<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="CA0B0334" />
2427</div></form>
2428	
2429<footer class="container-fluid">
2430	<div class="footer-menu container">
2431	
2432	<div class="email-news">
2433		<div class="container">
2434			<div class="row">                                            
2435				<div class="col-md-12 col-sm-6 col-xs-6 social">
2436					<div class="col-md-4">
2437						<div class="text-block">
2438							Мы в социальных сетях:
2439						</div>
2440						<div class="social-icons">
2441							<!-- <a href="https://www.facebook.com/" title="facebook" rel="nofollow"><i class="social_facebook"></i></a> 
2442							<a href="https://twitter.com/" title="twitter" rel="nofollow"><i class="social_twitter"></i></a>
2443							<a href="https://plus.google.com/" title="googleplus" rel="nofollow"><i class="social_googleplus"></i></a>-->
2444							<a href="/news" title="rss"><i class="social_rss"></i></a>
2445							<a href="http://vk.com/dkprint48" title="vk" rel="nofollow"><i class="fa fa-vk" aria-hidden="true"></i></a>
2446						</div>
2447					</div>
2448					<div class="col-md-8">
2449						<div class="text-block">
2450							Подпишитесь на наши новости:
2451						</div>
2452						<div class="form-news input-group">
2453							<input type="text" class="email-request text form-control" placeholder="Укажите вашу эл. почту" id="txtSubscriberEmail">
2454							<a href="javascript://" class="email-request-btn input-group-addon" id="btnSubscribe"><i class="icon_mail_alt"></i><u>Подписаться</u></a>
2455						</div>
2456					</div>
2457					
2458				</div>
2459			</div>
2460		</div>
2461	</div>
2462	<div class="row">
2463		<div class="col-md-4 col-sm-4 col-xs-6">
2464			<h4>Услуги</h4>
2465			<ul class="list-unstyled">
2466				<li><a href="/photos">Печать фотопродукции</a></li>
2467				<li><a href="/photobooks">Изготовление фотокниг</a></li>
2468				<li><a href="/gifts">Сувениры с фото</a></li>
2469				<li><a href="/canvases">Интерьерная печать</a></li>
2470				<li><a href="/calendars">Печать календарей</a></li>
2471				<li><a href="/prints">Печать полиграфии</a></li>
2472				<li><a href="/shop">Магазин фототоваров</a></li>
2473			</ul>
2474		</div>
2475		<div class="col-md-4 col-sm-4 col-xs-6">
2476			<h4>Помощь</h4>
2477			<ul class="list-unstyled">
2478				<li><a href="/delivery-and-payment">Оплата и доставка</a></li>
2479				<li><a href="/faq">Вопросы и ответы</a></li>
2480				<li><a href="/printing-terms">Требования к макетам</a></li>
2481				<li><a href="/portfolio">Примеры работ</a></li>
2482				<li><a href="/guestbook">Отзывы клиентов</a></li>
2483				<li><a href="/terms">Соглашение</a></li>
2484				<li><a href="/requisites">Реквизиты</a></li>
2485			</ul>
2486		</div>
2487		<div class="col-md-4 col-sm-4 col-xs-6">
2488			<h4>Контактная информация</h4>
2489			<div id="drk-info_contacts">
2490				<ul class="maps">
2491					<li><a href="/contact-us" id="footer-adress" title="Контакты">
2492						<i class="icon_pin"></i><u>г. Липецк, ул. Советская, д. 25</u>
2493						</a>
2494					</li>
2495					
2496					<li><a href="/contact-us" id="footer-adress" title="Контакты">
2497						<i class="icon_pin"></i><u>г. Липецк, пр. 60 лет СССР, д. 34 </u>
2498						</a>
2499					</li>
2500					<li><a href="/contact-us" id="footer-adress" title="Контакты">
2501						<i class="icon_pin"></i><u>г. Липецк, ул. Замятина, д. 4</u>
2502						</a>
2503					</li>
2504                    	<li><a href="/contact-us" id="footer-adress" title="Контакты">
2505						<i class="icon_pin"></i><u>г. Липецк, ул. Студёновская, д. 3</u>
2506						</a>
2507					</li>
2508					<li>&nbsp;</li>
2509					<li><a href="mailto:[email protected]" class="mail-to" title="email">
2510						<i class="icon_mail"></i>
2511						<u>[email protected]</u>
2512						</a>
2513					</li>
2514					 <li><a href="mailto:[email protected]" class="mail-to" title="email">
2515						<i class="icon_mail"></i>
2516						<u>[email protected]</u>
2517						</a>
2518					</li>
2519					
2520					<li><a href="mailto:[email protected]" class="mail-to" title="email">
2521						<i class="icon_mail"></i>
2522						<u>[email protected]</u>
2523						</a>
2524					</li>
2525					<li><a href="mailto:[email protected]" class="mail-to" title="email">
2526						<i class="icon_mail"></i>
2527						<u>[email protected]</u>
2528						</a>
2529					</li>
2530					
2531				</ul>
2532				
2533				<ul class="phones">
2534					<li>
2535						<a href="tel:+74742522345" title="+7 (4742) 522-345">
2536							<i class="icon_phone"></i><u>+7 (4742) 522-345</u></a>
2537					</li>
2538					<li>&nbsp;</li>
2539					<li>&nbsp;</li>
2540				</ul>
2541			</div>
2542		</div>
2543		<div class="col-md-12 col-sm-12 col-xs-12 all-content">
2544			<a href="?mobile=false" id="Hide_function" class="self-location"><i class="icon_laptop"></i>Полная версия сайта</a>
2545		</div>
2546		<div class="col-md-12 col-sm-12 col-xs-12 back-to-mobile">
2547			<a href="?mobile=true" id="DCookie_mobile" class="self-location"><i class="icon_mobile"></i>Мобильная версия сайта</a>
2548		</div>
2549	</div>
2550	<div class="copyright">
2551		<div class="container">
2552			<div class="row">
2553				<div class="col-md-3 col-sm-6 col-xs-6 develop">
2554					<span>Разработано в <a href="http://www.pixlpark.ru/?utm_source=clients&utm_medium=banner&utm_campaign=clients_footer_reference" title="Облачный web-to-print Pixlpark">
2555						<img src="/content/images/patterns/pixlpark.png" alt="pixlpark">
2556						Pixlpark </a>
2557					</span>
2558				</div>
2559				
2560			
2561		
2562				<div class="col-md-3 col-sm-6 col-xs-6 copyrighter">
2563					© Типография "Деловая Клякса"
2564				</div>
2565			</div>
2566		</div>
2567	</div>
2568</div>
2569
2570<script>
2571	$('#btnSubscribe').on('click', function(){
2572		var request = {
2573			Email : $('#txtSubscriberEmail').val()
2574			//PhotolabId : 1164, // Опционально, если не указаны, 
2575			//CompanyId : 222   //  то фотолаба определяется по текущему сайту
2576		}
2577		$.ajax({
2578			type: 'POST',
2579			url: '/api/account/subscribe',
2580			data: JSON.stringify(request),
2581			contentType: 'application/json',
2582			success: function(data) {
2583				console.log(data);
2584				// подписка создана
2585				//alert('Подписан');
2586				$('#txtSubscriberEmail').attr('placeholder','Вы успешно подписаны').val('');
2587				$('.email-request-btn').addClass('disable');
2588			},
2589			error: function() {
2590				// подписка не создана
2591				//alert('Ошибка');
2592				if( $('#txtSubscriberEmail').val().length === 0 ) {
2593					$('#txtSubscriberEmail').attr('placeholder','Вы не заполнили поле');
2594				} else {
2595					$('#txtSubscriberEmail').attr('placeholder','Вы уже подписаны на новости').val('');
2596					$('.email-request-btn').addClass('disable');
2597				};
2598			}
2599		});
2600	});
2601	
2602	$('a.self-location').each(function(){
2603		$(this).attr('href',window.location.pathname+$(this).attr('href'));
2604	});	
2605</script>
2605
2606
2607<!-- Yandex.Metrika counter -->
2608<script type="text/javascript" >
2609    (function (d, w, c) {
2610        (w[c] = w[c] || []).push(function() {
2611            try {
2612                w.yaCounter6518443 = new Ya.Metrika({
2613                    id:6518443,
2614                    clickmap:true,
2615                    trackLinks:true,
2616                    accurateTrackBounce:true,
2617                    webvisor:true,
2618                    ecommerce:"dataLayer"
2619                });
2620            } catch(e) { }
2621        });
2622
2623        var n = d.getElementsByTagName("script")[0],
2624            s = d.createElement("script"),
2625            f = function () { n.parentNode.insertBefore(s, n); };
2626        s.type = "text/javascript";
2627        s.async = true;
2628        s.src = "https://mc.yandex.ru/metrika/watch.js";
2629
2630        if (w.opera == "[object Opera]") {
2631            d.addEventListener("DOMContentLoaded", f, false);
2632        } else { f(); }
2633    })(document, window, "yandex_metrika_callbacks");
2634</script>
2634
2635<noscript><div><img src="https://mc.yandex.ru/watch/6518443" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
2636<!-- /Yandex.Metrika counter -->
2637
2638<script>
2639  window.dataLayer = window.dataLayer || [];
2640  function gtag(){dataLayer.push(arguments)};
2641  gtag('js', new Date());
2642
2643  gtag('config', 'UA-106896985-1');
2644</script>
vendor: 2 bytes, line 2644
2644
2645<script type="text/javascript">(window.Image ? (new Image()) : document.createElement('img')).src = 'https://vk.com/rtrg?p=VK-RTRG-106374-8mldb';</script>
2645;
2646</footer>
2647
2648
2649
2650
2651    
2652	
2652<script>
2653	$('h2 span a.all').text('Все новости');
2654</script>
2654
2655<style>
2656	.container-wrapper {margin-bottom: 0;}
2657</style><div id="quickOrderModuleForm"></div>
2658       
2658<script type="text/javascript">
2659	(function () {
2660		var feedBackModuleUrl = "https://pixlpark.com/content/js/modules/feedbackmodule.js?v=9CE7E764942D50EC1BC25BD4288E95A9";
2661		var feedBackModuleContainer = document.getElementById("feedBackModuleContainer");
2662		var feedbackFormModuleModWrite = document.getElementById('feedbackFormModuleModWrite');
2663
2664
2665		function renderFeedBackModule(container) {
2666			if (container == null) return;
2667			var handler = getElementFinderHandler(container, initHandler);
2668			handler();
2669			window.addEventListener("scroll", handler);
2670			var isComplete = false;
2671			function initHandler() {
2672				window.removeEventListener("scroll", handler);
2673				if (isComplete) return
2674				if (typeof window.FeedbackModule === "undefined" || window.FeedbackModule === null) {
2675					loadSource(feedBackModuleUrl, initHandler);
2676					return;
2677				}
2678				var feedbackModule = new FeedbackModule(feedBackModuleContainer, {
2679					fields: [{
2680						name: "name",
2681						label: "Ваше имя",
2682						placeholder: "Иванов Иван",
2683						type: "text",
2684						required: true
2685					}, {
2686						name: "phone",
2687						label: "Телефон",
2688						placeholder: "+7 (999) 999 9999",
2689						type: "text",
2690						required: true,
2691						mask: "+7(###) ###-####",
2692						validate: function (str) {
2693							if (typeof str !== "string") return true;
2694							var isPNumber = /^\d[\d\(\)\ -]{4,14}\d$/;
2695							str = str.replace(/\+/g, '').replace(/-/g, '');
2696							var valid = isPNumber.test(str);
2697							return !!valid;
2698						}
2699					}, {
2700						name: "email",
2701						label: "Ваш e-mail",
2702						placeholder: "Ваш e-mail",
2703						type: "email",
2704						required: true,
2705					}, {
2706						name: "message",
2707						label: "Ваш вопрос",
2708						type: "multiline"
2709					}],
2710					isModal: false,
2711					wrapperClass: "callback-form",
2712					successMessage: "Сообщение успешно отправлено!<br>Мы свяжемся с вами в течении 15 минут.",
2713					title: "Заказать обратный звонок",
2714					submit: "Отправить",
2715					agreementMessage: true,
2716					autocomplete:true,
2717				});
2718				isComplete = true;
2719			}
2720		}
2721		function renderCallbackModule(container) {
2722			if (container == null) return;
2723			var config = {
2724				wrapperClass: "callback-form form-one", 
2725				agreementMessage: true, 
2726				lazy: true,
2727			};
2728			var handler = getOnClickEventHandler(initHandler);
2729			container.addEventListener("click", handler);
2730
2731			function initHandler() {
2732				container.removeEventListener("click", handler);
2733				if (typeof window.FeedbackModule === "undefined" || window.FeedbackModule === null) {
2734					loadSource(feedBackModuleUrl, initHandler);
2735					return;
2736				}
2737				var feedbackModuleWriteUs = new CallbackModule(feedbackFormModuleModWrite, config);
2738			}
2739		}
2740		renderFeedBackModule(feedBackModuleContainer);
2741		renderCallbackModule(feedbackFormModuleModWrite);
2742
2743		function getElementFinderHandler(element, callback) {
2744			return function (e) {
2745				if(e) e.stopPropagation();
2746				function checkElementInViewport(element) {
2747					var rectElement = element.getBoundingClientRect();
2748					var wHeight = (window.innerHeight || document.documentElement.clientHeight);
2749					var wWidth = (window.innerWidth || document.documentElement.clientWidth);
2750					var fitInVertical = (rectElement.top <= wHeight) && ((rectElement.top + rectElement.height) >= 0);
2751					var fitInHorizontal = (rectElement.left <= wWidth) && ((rectElement.left + rectElement.width) >= 0);
2752					return (fitInVertical && fitInHorizontal);
2753				}
2754				var isVisible = checkElementInViewport(element);
2755				if (isVisible && typeof callback === "function")
2756					callback();
2757			}
2758		}
2759
2760		function getOnClickEventHandler(onLoadHandler) {
2761			return function (e) {
2762				e.stopPropagation();
2763				if (typeof onLoadHandler === "function")
2764					onLoadHandler();
2765			}
2766		}
2767
2768		function loadSource(url, onLoadHandler) {
2769			var scriptElement = document.createElement("script");
2770			scriptElement.setAttribute("type", "text/javascript");
2771			document.querySelector("head").appendChild(scriptElement);
2772			if (typeof onLoadHandler === "function") {
2773				scriptElement.addEventListener("load", onLoadHandler);
2774			}
2775			scriptElement.setAttribute("src", url);
2776		}
2777
2778		// Формы быстрого заказа
2779		var quickOrderModule = "https://pixlpark.com/content/js/modules/quickordermodule.js?v=4EB415DE45A318E8204961137EE636A3";
2780		var isQuickOrderModalLoading = false;
2781		var quickOrderModuleModal = document.getElementById('quickOrderModuleModal'),
2782			requestForServices = document.getElementById('requestForServices');
2783
2784		function showQuickOrderModal(e) {
2785			var element = e.target;
2786			if (typeof setQuickOrderManager != "undefined") {
2787				return;
2788			}
2789			if (isQuickOrderModalLoading) return;
2790			element.setAttribute('disabled', 'disabled');
2791			$.getScript(quickOrderModule, function () {
2792				setQuickOrderManager(quickOrderModuleModal, { isModal: true, showOnLoad: true });
2793				isQuickOrderModalLoading = true;
2794			});
2795		}
2796
2797		if (quickOrderModuleModal && !requestForServices) quickOrderModuleModal.addEventListener('click', showQuickOrderModal);
2798
2799		if (requestForServices) {
2800			var titleModal = document.querySelector("h1").innerText.toLocaleLowerCase();
2801			$.getScript(quickOrderModule, function () {
2802				setQuickOrderManager(quickOrderModuleModal, { isModal: true });
2803				setQuickOrderManager(requestForServices, {
2804					isModal: true,
2805					title: "Заявка на " + titleModal + "",
2806				});
2807			});
2808		}
2809	})();
2810</script>
2810
2811
2812<div id="search">
2813<div class="ya-site-form ya-site-form_inited_no" onclick="return {'action':'http://dk-print48.ru/search','arrow':false,'bg':'transparent','fontsize':12,'fg':'#000000','language':'ru','logo':'rb','publicname':'Yandex Site Search #2305928','suggest':true,'target':'_self','tld':'ru','type':3,'usebigdictionary':true,'searchid':2305928,'input_fg':'#000000','input_bg':'#ffffff','input_fontStyle':'normal','input_fontWeight':'normal','input_placeholder':'Введите ключевые слова...','input_placeholderColor':'#999999','input_borderColor':'#7f9db9'}"><form action="https://yandex.ru/search/site/" method="get" target="_self" accept-charset="utf-8"><input type="hidden" name="searchid" value="2305928"/><input type="hidden" name="l10n" value="ru"/><input type="hidden" name="reqenc" value=""/><input type="search" name="text" value=""/><input type="submit" value="Найти"/></form></div><style type="text/css">.ya-page_js_yes .ya-site-form_inited_no { display: none; }</style>
2813<script type="text/javascript">(function(w,d,c){var s=d.createElement('script'),h=d.getElementsByTagName('script')[0],e=d.documentElement;if((' '+e.className+' ').indexOf(' ya-page_js_yes ')===-1){e.className+=' ya-page_js_yes';}s.type='text/javascript';s.async=true;s.charset='utf-8';s.src=(d.location.protocol==='https:'?'https:':'http:')+'//site.yandex.net/v2.0/js/all.js';h.parentNode.insertBefore(s,h);(w[c]||(w[c]=[])).push(function(){Ya.Site.Form.init()})})(window,document,'yandex_site_callbacks');</script>
2813
2814</div>
2815<script type="text/javascript">
2816//Инициализация слайдера
2817
2818$('[data-ride="carousel"]').carousel({
2819        interval: 5000
2820    });
2821
2822var swiper = new Swiper('.swiper-container.swiper-main', {
2823	pagination: '.swiper-pagination',
2824	nextButton: '.swiper-button-next',
2825	prevButton: '.swiper-button-prev',
2826	paginationClickable: true,
2827	spaceBetween: 30,
2828	loop: true,
2829	slidesPerView: 1,
2830	hashnav: false,
2831	speed: 800,
2832	autoplay: 5000
2833});
2834var galleryTop = new Swiper('.swiper-container .shop-good-images', {
2835	grabCursor: true,
2836	centeredSlides: true,
2837	slidesPerView: 'auto',
2838	coverflow: {
2839		rotate: 50,
2840		stretch: 0,
2841		depth: 100,
2842		modifier: 1,
2843		slideShadows : true
2844}
2845});
2846var galleryThumbs = new Swiper('.swiper-container .shop-good-thumb-images', {
2847		spaceBetween: 10,
2848		centeredSlides: true,
2849		slidesPerView: 'auto',
2850		touchRatio: 0.2,
2851		slideToClickedSlide: true
2852	});
2853	galleryTop.params.control = galleryThumbs;
2854	galleryThumbs.params.control = galleryTop;
2855</script>
vendor: 2 bytes, line 2855
2855
2856<script type="text/javascript">
2857
2858$('.menu-button').click(function(){
2859	$('.navbar-nav').toggleClass('showed');
2860        $('body').toggleClass('hidd');
2861        $('html').toggleClass('hidd');
2862        $('.jqm-overlay').addClass('showed');
2863        $('.controls').addClass('showed');
2864        $('#search').toggleClass('hidden');
2865 });
2866$('.hide_menu , .jqm-overlay').click(function(){
2867	$('.navbar-nav').removeClass('showed');
2868        $('body').removeClass('hidd');
2869        $('html').removeClass('hidd');
2870        $('.jqm-overlay').removeClass('showed');
2871        $('.controls').removeClass('showed');
2872        $('#search').removeClass('hidden');
2873 });
2874$(window).resize(function() {
2875    if ($(window).width() > 953) {
2876        $('.navbar-nav').addClass('visibl-nav');
2877        $('.navbar-nav').removeClass('showed');
2878        $('.jqm-overlay').removeClass('showed');
2879        $('.controls.showed').removeClass('showed');
2880    } else {
2881         $('.navbar-nav').removeClass('visibl-nav');
2882         $('.navbar-nav.showea').show();
2883         $('.jqm-overlay.showed').show();
2884         $('.controls.showed').show();
2885    }
2886}).resize();
2887
2888//Модальное окно "Перезвонить"
2889$('.call-modal-window_callback').click(function () {
2890	$('#polymodal_callback').jqmShow();
2891	return false;
2892});
2893
2894$( document ).on( "click", ".jqmOverlay", function() {
2895	$('#polymodal_callback').jqmHide();
2896});
2897
2898if(typeof $.fn.mask === "function"){$("#userPhone").mask("+7(###) ###-####");}
2899
2900function isPNumber(str){
2901	var isPNumber = /^\d[\d\(\)\ -]{4,14}\d$/;
2902	str = str.replace(/\+/g,'').replace(/-/g,'');
2903	var valid = isPNumber.test(str);
2904	return !!valid;
2905}
2906var isSend = false;
2907
2908$("#sendFeedback").on('click.sendFeedBack',function(){
2909	if(isSend) return;
2910	isSend = true;
2911	
2912	var name=$("#userName").val();
2913	var phone=$("#userPhone").val();
2914	
2915	$('#userName,#userPhone').removeClass('error');
2916	if (name==''){
2917		$('#userName').addClass('error');
2918	}
2919	if (!isPNumber(phone)){
2920		$('#userPhone').addClass('error');
2921	}
2922	
2923	if(name=='' || !isPNumber(phone)){
2924               isSend = false;
2925		return false;
2926	}
2927	
2928	$("#userName,#userPhone").attr('readonly', 'readonly');
2929	$("#sendFeedback").attr('disabled', 'disabled');
2930	
2931	var postData = new FormData();
2932	postData.append('name', name);
2933	postData.append('phone', phone);
2934	postData.append('message',$('#polimodalTitle').text());
2935
2936	$.ajax({
2937		url: '/sendfeedback',
2938		data: postData,
2939		cache: false,
2940		processData: false,
2941		contentType: false,
2942		type: 'POST',
2943		dataType: 'json',
2944		success: function (response) {
2945			if (response) {
2946				var suc = false;
2947				if (response.Success)
2948					suc = true;
2949				else {
2950					var d = eval('(' + response + ')');
2951					if (d && d.Success)
2952						suc = true;
2953				}
2954				if (suc) {
2955					$('#successInfo').show();
2956					$('#sendFeedbackForm,#sendFeedback').hide();
2957					setTimeout(function() { location.reload(true); }, 3000);
2958				}
2959				isSend = false;
2960			}
2961		}
2962	});
2963	
2964	return false;
2965});
2966
2967//Скрол вверх
2968    var top_show = 400; // Отступ сверху
2969    var delay = 600; // Задержка прокрутки
2970    $(document).ready(function() {
2971        $(window).scroll(function () {
2972            if ($(this).scrollTop() > top_show) $('#to_top').fadeIn();
2973            else $('#to_top').fadeOut();
2974        });
2975        $('#to_top').click(function () {
2976            $('body, html').animate({
2977                scrollTop: 0
2978        }, delay);
2979        });
2980        $(window).scroll(function() { 
2981            var top = $(this).scrollTop();
2982            var fixed = $(document).height()-$(window).height()-$('footer').height()-parseInt($('footer').css('padding-top'))-parseInt($('footer').css('padding-bottom')); 
2983            if ( top > fixed ) $('#to_top').addClass('fixed_to_top');
2984            else $('#to_top').removeClass('fixed_to_top');
2985        });
2986    });
2987
2988</script>
vendor: 2 bytes, line 2988
2988
2989<script>
2990
2991	var linkCall = document.querySelector(".call_back_amo"),
2992		modalAmo = document.querySelector(".formAmo"),
2993                closeAmo = document.querySelector(".close-amo"),
2994		overlayModal = document.querySelector("#overlayModal")
2995
2996
2997	linkCall.addEventListener('click', function () {
2998		modalAmo.style.display = "block"
2999		overlayModal.style.display = "block"
3000		
3001	})
3002	overlayModal.addEventListener('click', function () {
3003		modalAmo.style.display = "none"
3004		overlayModal.style.display = "none"
3005		
3006	})
3007	closeAmo.addEventListener('click', function () {
3008		modalAmo.style.display = "none"
3009		overlayModal.style.display = "none"
3010		
3011	})
3012
3013	
3014</script>
3014
3015
3016<script type="text/javascript">
3017
3018	//Инициализация слайдера
3019	// swiper главной страницы
3020	var swiper = new Swiper('.swiper-container.swiper-main', {
3021		pagination: {
3022			el: '.swiper-pagination',
3023			clickable: true,
3024		},
3025		navigation: {
3026			nextEl: '.swiper-button-next',
3027			prevEl: '.swiper-button-prev',
3028		},
3029		spaceBetween: 30,
3030		loop: true,
3031		slidesPerView: 1,
3032		hashnav: false,
3033		speed: 1000,
3034		autoplay: {
3035			delay: 3000,
3036		},		
3037	});
3038	// swiper товаров магазина
3039	var galleryTop = new Swiper('.swiper-container .shop-good-images', {
3040		grabCursor: true,
3041		centeredSlides: true,
3042		slidesPerView: 'auto',
3043		coverflow: {
3044			rotate: 50,
3045			stretch: 0,
3046			depth: 100,
3047			modifier: 1,
3048			slideShadows : true
3049		}
3050	});
3051	var galleryThumbs = new Swiper('.swiper-container .shop-good-thumb-images', {
3052		spaceBetween: 10,
3053		centeredSlides: true,
3054		slidesPerView: 'auto',
3055		touchRatio: 0.2,
3056		slideToClickedSlide: true
3057	});
3058	galleryTop.params.control = galleryThumbs;
3059	galleryThumbs.params.control = galleryTop;
3060</script>
3060
3061
3062
3063
3064
3065<div id="quickOrderModuleForm"></div>
3066       
3066<script type="text/javascript">
3067	(function () {
3068		var feedBackModuleUrl = "https://pixlpark.com/content/js/modules/feedbackmodule.js?v=9CE7E764942D50EC1BC25BD4288E95A9";
3069		var feedBackModuleContainer = document.getElementById("feedBackModuleContainer");
3070		var feedbackFormModuleModWrite = document.getElementById('feedbackFormModuleModWrite');
3071
3072
3073		function renderFeedBackModule(container) {
3074			if (container == null) return;
3075			var handler = getElementFinderHandler(container, initHandler);
3076			handler();
3077			window.addEventListener("scroll", handler);
3078			var isComplete = false;
3079			function initHandler() {
3080				window.removeEventListener("scroll", handler);
3081				if (isComplete) return
3082				if (typeof window.FeedbackModule === "undefined" || window.FeedbackModule === null) {
3083					loadSource(feedBackModuleUrl, initHandler);
3084					return;
3085				}
3086				var feedbackModule = new FeedbackModule(feedBackModuleContainer, {
3087					fields: [{
3088						name: "name",
3089						label: "Ваше имя",
3090						placeholder: "Иванов Иван",
3091						type: "text",
3092						required: true
3093					}, {
3094						name: "phone",
3095						label: "Телефон",
3096						placeholder: "+7 (999) 999 9999",
3097						type: "text",
3098						required: true,
3099						mask: "+7(###) ###-####",
3100						validate: function (str) {
3101							if (typeof str !== "string") return true;
3102							var isPNumber = /^\d[\d\(\)\ -]{4,14}\d$/;
3103							str = str.replace(/\+/g, '').replace(/-/g, '');
3104							var valid = isPNumber.test(str);
3105							return !!valid;
3106						}
3107					}, {
3108						name: "email",
3109						label: "Ваш e-mail",
3110						placeholder: "Ваш e-mail",
3111						type: "email",
3112						required: true,
3113					}, {
3114						name: "message",
3115						label: "Ваш вопрос",
3116						type: "multiline"
3117					}],
3118					isModal: false,
3119					wrapperClass: "callback-form",
3120					successMessage: "Сообщение успешно отправлено!<br>Мы свяжемся с вами в течении 15 минут.",
3121					title: "Заказать обратный звонок",
3122					submit: "Отправить",
3123					agreementMessage: true,
3124					autocomplete:true,
3125				});
3126				isComplete = true;
3127			}
3128		}
3129		function renderCallbackModule(container) {
3130			if (container == null) return;
3131			var config = {
3132				wrapperClass: "callback-form form-one", 
3133				agreementMessage: true, 
3134				lazy: true,
3135			};
3136			var handler = getOnClickEventHandler(initHandler);
3137			container.addEventListener("click", handler);
3138
3139			function initHandler() {
3140				container.removeEventListener("click", handler);
3141				if (typeof window.FeedbackModule === "undefined" || window.FeedbackModule === null) {
3142					loadSource(feedBackModuleUrl, initHandler);
3143					return;
3144				}
3145				var feedbackModuleWriteUs = new CallbackModule(feedbackFormModuleModWrite, config);
3146			}
3147		}
3148		renderFeedBackModule(feedBackModuleContainer);
3149		renderCallbackModule(feedbackFormModuleModWrite);
3150
3151		function getElementFinderHandler(element, callback) {
3152			return function (e) {
3153				if(e) e.stopPropagation();
3154				function checkElementInViewport(element) {
3155					var rectElement = element.getBoundingClientRect();
3156					var wHeight = (window.innerHeight || document.documentElement.clientHeight);
3157					var wWidth = (window.innerWidth || document.documentElement.clientWidth);
3158					var fitInVertical = (rectElement.top <= wHeight) && ((rectElement.top + rectElement.height) >= 0);
3159					var fitInHorizontal = (rectElement.left <= wWidth) && ((rectElement.left + rectElement.width) >= 0);
3160					return (fitInVertical && fitInHorizontal);
3161				}
3162				var isVisible = checkElementInViewport(element);
3163				if (isVisible && typeof callback === "function")
3164					callback();
3165			}
3166		}
3167
3168		function getOnClickEventHandler(onLoadHandler) {
3169			return function (e) {
3170				e.stopPropagation();
3171				if (typeof onLoadHandler === "function")
3172					onLoadHandler();
3173			}
3174		}
3175
3176		function loadSource(url, onLoadHandler) {
3177			var scriptElement = document.createElement("script");
3178			scriptElement.setAttribute("type", "text/javascript");
3179			document.querySelector("head").appendChild(scriptElement);
3180			if (typeof onLoadHandler === "function") {
3181				scriptElement.addEventListener("load", onLoadHandler);
3182			}
3183			scriptElement.setAttribute("src", url);
3184		}
3185
3186		// Формы быстрого заказа
3187		var quickOrderModule = "https://pixlpark.com/content/js/modules/quickordermodule.js?v=4EB415DE45A318E8204961137EE636A3";
3188		var isQuickOrderModalLoading = false;
3189		var quickOrderModuleModal = document.getElementById('quickOrderModuleModal'),
3190			requestForServices = document.getElementById('requestForServices');
3191
3192		function showQuickOrderModal(e) {
3193			var element = e.target;
3194			if (typeof setQuickOrderManager != "undefined") {
3195				return;
3196			}
3197			if (isQuickOrderModalLoading) return;
3198			element.setAttribute('disabled', 'disabled');
3199			$.getScript(quickOrderModule, function () {
3200				setQuickOrderManager(quickOrderModuleModal, { isModal: true, showOnLoad: true });
3201				isQuickOrderModalLoading = true;
3202			});
3203		}
3204
3205		if (quickOrderModuleModal && !requestForServices) quickOrderModuleModal.addEventListener('click', showQuickOrderModal);
3206
3207		if (requestForServices) {
3208			var titleModal = document.querySelector("h1").innerText.toLocaleLowerCase();
3209			$.getScript(quickOrderModule, function () {
3210				setQuickOrderManager(quickOrderModuleModal, { isModal: true });
3211				setQuickOrderManager(requestForServices, {
3212					isModal: true,
3213					title: "Заявка на " + titleModal + "",
3214				});
3215			});
3216		}
3217	})();
3218</script>
3218
3219	
3220
3221
3222
3223
3224
3225
3226
3227
3228<script>
3229$('#hide_this_panel').click(function () {
3230	$('body').addClass('to_top');
3231});
3232</script>
3232
3233
3234<script type="text/javascript">
3235    (function () {
3236        $.ajax({
3237            type: 'GET',
3238            url: '/api/cart/itemsCount',
3239            contentType: 'application/json',
3240            success: function (data) {
3241                $('a.shopping-cart span').replaceWith('<span class="added_card"></span>');
3242                $("a.shopping-cart span").text(data);
3243                if (data > 0) {
3244                    $("a.shopping-cart span").show();
3245                } else {
3246                    $("a.shopping-cart span").hide();
3247                }
3248            },
3249            error: function () {
3250                console.log('Error while loading shopping cart items count');
3251            }
3252        });
3253    })();
3254</script>
3254
3255
3256<script>
3257    function SwapElements() {
3258        var SwapWrapper = document.querySelector(".swap-blocks-wrapper");
3259        if (SwapWrapper && screen.width <= 768)
3260            SwapWrapper.firstElementChild.parentNode.insertBefore(SwapWrapper.lastElementChild, SwapWrapper
3261                .firstElementChild);
3262    }
3263    SwapElements();
3264</script>
3264
3265
3266<script>
3267    $('td').hover(function () {
3268        $(this).parents('table').find('col:eq(' + $(this).index() + ')').toggleClass('hover');
3269    });
3270</script>
3270
3271
3272<script>
3273    (function () {
3274        var images = document.querySelectorAll('img[data-src]');
3275        if (images.length < 0) return;
3276        if (!Element.prototype.closest) {
3277            if (!Element.prototype.matches) {
3278                Element.prototype.matches = Element.prototype.msMatchesSelector || Element.prototype
3279                    .webkitMatchesSelector;
3280            }
3281            Element.prototype.closest = function (selector) {
3282                if (!this) return null;
3283                if (this.matches(selector)) return this;
3284                if (!this.parentElement) {
3285                    return null
3286                } else return this.parentElement.closest(selector);
3287            };
3288        };
3289        for (var i = 0; i < images.length; i++) {
3290            var image = images[i];
3291            if (image.closest(".CategoryOfPrintings")) continue;
3292            image.setAttribute('src', image.getAttribute('data-src'));
3293            image.onload = function () {
3294                this.removeAttribute('data-src');
3295            };
3296        };
3297    })()
3298</script>
3298
3299<!-- Подменю в адаптиве-->
3300
3301
3302    	
3303    
3303<script type="text/javascript">
3304	    function ValidatorUpdateDisplay(val) {
3305		    if (typeof (val.display) == "string") {
3306			    if (val.display == "None") { return; }
3307			    if (val.display == "Dynamic") { val.style.display = val.isvalid ? "none" : "block"; return; }
3308		    }
3309		    if ((navigator.userAgent.indexOf("Mac") > -1) && (navigator.userAgent.indexOf("MSIE") > -1)) { val.style.display = "block"; }
3310		    val.style.visibility = val.isvalid ? "hidden" : "visible";
3311	    }
3312    </script>
3312
3313    
3313<script>
3314	    if (typeof loadAsyncContentBlocks !== "undefined") loadAsyncContentBlocks();
3315    </script>
3315
3316</body>
3317</html>

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.