PageSourceSearch

https://dk-print48.ru/shop/22357/Ascending/All

html dk-print48.ru collected 2026-10-07 18:01:58 UTC 91,795 bytes, 2,459 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	<!--CSS-->
23	<link href="/content/bootstrap.min.css?v=CB15D06FAD7B9E135CB66E200CC858A1" rel="stylesheet" media="all" />
24<link href="/content/styles/common.css?v=639268831140000000" rel="stylesheet" media="all" />
25<link href="/content/style.css?v=6A15FA7D9F7D350A0ED26AF92EECD8D1" rel="stylesheet" media="all" />
26<link href="/content/media.css?v=6227D1D21F2C4E84A618C6DEAF99C840" rel="stylesheet" media="all" />
27<link href="/content/theme-base.css?v=98DB3888ACC26A0AD35F7453BBAC0F74" rel="stylesheet" media="all" />
28
29    <!--META-->
30    
30<script type="text/javascript">
31function 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());
32
33function 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)}
34
35
36</script>
36
37
38<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,700italic,700&subset=latin,cyrillic' rel='stylesheet' type='text/css'>
39<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.min.css">
40
41
42<meta name="yandex-verification" content="35d89820678d1cf1" />
43<meta name="yandex-verification" content="35d89820678d1cf1" />
44
45
46
47
48
49
50
51
52
53
54
55<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';
56s.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 56
56
57<script>
58	window.pxp={};
59	window.pxp.utilities={};
60	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/'};
61	window.frontend=window.pxp.frontend;window.pxp.phoneRules=[{"PhoneMask":"+7 (###) ### ##-##","OutputRule":"+CCC (AAA) ANNN NN-NNNNNNNNNN","ExtMask":"\\ #\\######","RuleTitle":"7","RuleValue":"ru","AdminUrlFormat":null}]
62	window.pxp.user={userId:null,isAdministrator:false,isOperator:false, isAnonymous:false, isCompanyOwner:false, displayName:null};
63    if(!(window.console && console.log)) {var _pxpNoop = function(){};console = {log: _pxpNoop,debug:_pxpNoop,info:_pxpNoop,warn:_pxpNoop,error:_pxpNoop};}
64    window.pxpLoggedErrorsCount = 0;
65    window.onerror=function(msg, url, lineNo, columnNo, errorObj){
66        if (window.pxpLoggedErrorsCount >= 3) return;
67        if (msg == 'ResizeObserver loop limit exceeded' || msg == 'ResizeObserver loop completed with undelivered notifications.') return false;
68        url = window.location.toString();
69        var stack = null;
70        if (typeof errorObj != 'undefined' && errorObj != null && typeof errorObj.stack != 'undefined') stack = errorObj.stack;
71        var data = {Msg:msg,Url:url,LineNum:lineNo,Stack:stack};        
72        var xhr = new XMLHttpRequest();
73        xhr.open('POST', '/api/admin/log/js/errors/write');
74        xhr.setRequestHeader('Content-Type', 'application/json;charset=utf-8');
75        xhr.onload = function() { if (typeof console != 'undefined' && typeof console.log == 'function') console.log('Error logged'); };
76        xhr.send(JSON.stringify(data));
77        window.pxpLoggedErrorsCount ++;
78        return false;
79    }
80	document.addEventListener("DOMContentLoaded", function(){ pxp.showCookieConfirmIfNeeded?.("Работая с этим сайтом, вы даете свое согласие на использование файлов cookie.<br/> Это необходимо для нормального функционирования сайта.", ""); });
81	;window.registerSimpleComponent=function(cn,cf){if(!ko.components.isRegistered(cn)){ko.components.register(cn,cf)};};window.pxp.utilities.registerSimpleComponent=window.registerSimpleComponent;
82	;window.registerLoadingComponent=function(cn, cvmif, mtn){if(ko.components.isRegistered(cn)){return;}
83		var ismtnEmpty=mtn==null||mtn.trim()==='';mtn=ismtnEmpty?'<!--empty template-->':'<!--ko template:{name:"'+mtn+'",data:$data}--><!--/ko-->';
84		ko.components.register(cn,{
85			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;}},
86			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-->'}
87		)}; window.pxp.utilities.registerLoadingComponent = window.registerLoadingComponent; 
88            pxp.utilities.slider = function() { 
89                var e; 
90                function i() {} 
91                return e = i, i.create = function(i, s) { 
92                    return new Promise(function(t, n) { 
93                        e.prepare().then(function(e) { 
94                            if (0 == s.type) { 
95                                a = { pagination: { 
96                                    el: ".swiper-pagination", clickable: s.clickable }, 
97                        navigation: { 
98                            nextEl: ".swiper-button-next.button-next_main", prevEl: ".swiper-button-prev.button-prev_main" }, 
99                        loop: !0,
100                        slidesPerView: s.slidesPerView, 
101                        spaceBetween: s.spaceBetween, 
102                        hashnav: s.hashnav, 
103                        speed: s.speed, 
104                        autoplay: s.autoplay, 
105                        on: { 
106                            init: function() { 
107                                var e = `${s.className}-${s.sliderId}`; 
108                                document.getElementsByClassName(e)[0].style.visibility = "visible"; }
109                            } 
110                    }; 
111                    t(new e(i, a));
112                    return; 
113                } 
114                if (1 == s.type) { 
115                    var n = new e(s.thumbsClass, 
116                    { 
117                        spaceBetween: s.spaceBetween, 
118                        slidesPerView: s.slidesPerView, 
119                        freeMode: s.freeMode, 
120                        watchSlidesVisibility: s.watchSlidesVisibility, 
121                        watchSlidesProgress: s.watchSlidesProgress, 
122                        resistanceRatio: s.resistanceRatio , autoplay: s.autoplay}); 
123                    t(new e(i, { 
124                        spaceBetween: s.spaceBetween, 
125                        navigation: { 
126                            nextEl: ".swiper-button-next-product-slider", 
127                            prevEl: ".swiper-button-prev-product-slider" }, 
128                        thumbs: { swiper: n }, 
129                        resistanceRatio: s.resistanceRatio,
130                        autoplay: s.autoplay,
131                        on: { init: function() { var e = `${s.thumbsClassName}-${s.sliderId}`, i = `${s.className}-${s.sliderId}`; 
132                    document.getElementsByClassName(e)[0].style.visibility = "visible"; 
133                    document.getElementsByClassName(i)[0].style.visibility = "visible"; } } })); 
134                return; } 
135                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; } 
136                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; } 
137                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; } 
138                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; } 
139                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; }();        
140           
141			window.toCurrency = function(val ,ds ,gs){
142				let acr = pxp.frontend.decimalPlaces;
143				val = typeof(val) === 'string' ? parseFloat(val) : val;
144				val = isNaN(val) ? 0 : val; 
145				let aDigits = val.toFixed(acr).split('.');
146				aDigits[0] = aDigits[0].split('').reverse().join('').replace(/(\d{3})(?=\d)/g, '$1' + gs).split('').reverse().join('');
147   				return aDigits.join(ds);
148			};
149			window.pxp.utilities.toCurrency = window.toCurrency;
150			window.getPriceString = function(price) {
151				let pr='',ps='<span class="postfix currency rub"><span>руб.</span></span>',s=',',gs=' ';
152				return (pr+' '+pxp.utilities.toCurrency(price, s, gs) + ' ' + ps).trim();
153			};
154            window.pxp.utilities.currencyPostfix='руб.';
155			window.pxp.utilities.getPriceString = window.getPriceString;
156		
157pxp.utilities.isMobile = function (maxWidth) {
158    var windowWidth = window.innerWidth;
159    var isMobile = windowWidth > 0 && windowWidth <= (maxWidth ?? 600);
160    return isMobile;
161}</script>
161<script id="pxp__empty" type="text/html"><!-- empty block --></script>
vendor: 2 bytes, line 161
161
162<script id="pxp__loading" type="text/html"><div style="position:relative;height:200px;"><div class="loading-wheel"></div></div></script>
vendor: 2 bytes, line 162
162
163<script type="text/javascript">
164            (function(m, e, t, r, i, k, a) {
165                m[i] = m[i] || function() {
166                    (m[i].a = m[i].a || []).push(arguments);
167                };
168                m[i].l = 1 * new Date();
169
170                for (var j = 0; j < document.scripts.length; j++) {
171                    if (document.scripts[j].src === r) {
172                        return;
173                    }
174                }
175
176                k = e.createElement(t);
177                a = e.getElementsByTagName(t)[0];
178                k.async = 1;
179                k.src = r;
180                a.parentNode.insertBefore(k, a);
181            })(window, document, "script", "https://mc.yandex.ru/metrika/tag.js?id=6518443", "ym");
182
183            ym(6518443, "init", {
184                ssr: true,
185                webvisor: true,
186                clickmap: true,
187                ecommerce: "dataLayer",
188                referrer: document.referrer,
189                url: location.href,
190                accurateTrackBounce: true,
191                trackLinks: true,
192                triggerEvent: true
193            });
194            </script>
194<script type="text/javascript">
195            if (pxp != null && pxp.frontend != null) {
196                pxp.frontend.yandexTrackingId = 6518443;
197            }
198            </script>
198
199
200	
201	<!--Canonical-->
202	<link rel="canonical" href="https://dk-print48.ru/shop/22357" />
203
204    <!--bread-->
205    
206    <div id="overlayModal"></div>
207<div class="formAmo">
208<button class="close-amo">x</button>
209	
209<script>var amo_forms_params = {"id":588114,"hash":"484773ef8def2bb73cb20d9ecc35b599","locale":"ru"};</script>
209<script id="amoforms_script" async="async" charset="utf-8" src="https://forms.amocrm.ru/forms/assets/js/amoforms.js"></script>
209
210</div>
211</head>
212<body class="shop-22357-ascending-all url-shop url-22357 url-ascending url-all">
213    <noscript><div><img src="https://mc.yandex.ru/watch/6518443" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
214
215    
216	<form method="post" action="./All" id="aspnetForm">
217<div class="aspNetHidden">
218<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
219<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
220<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="gj5mgv6D8pcKvs/A+E4vCkqoNZ7RYWT5O9JN7+g25x9K99y+SU4SLtpByUXYOTP+3mdkKtJV+t5azUIo7/fcXyQKIpYDMSE1HVabnmy+gVbHr/v5NJq13legqTZft3RXAHCdO+TnOgbSxyNkg2/EbieyFVaUkbxtn0Cpa4xhSDbPJyBCrK4Ome8B/JpfhifyrIYKWBDXxFI3j3otOmK9IK6tkKtPzYjQzg1MfHsew+zmp46SbCCpp5q6f0npGmTEpIa1fR9WrVGsvfx9cJ43Z9x4nqV8w1+i530jwmoAYMqrhV1V0HNDJWdkQku5ne6orB0OPawz67bN2Rc20bZEd4r9XUc262DM18zQRxwn9rg59J/jUP5ASnqiw+gXxHtZWC4+CiYcTKCt4CvzZVCl5Ehb78vDJVrj5BgHYhA4F3eG5FTKvLQn8x01VgDf0PeQrQ8nTw==" />
221</div>
222
223<script type="text/javascript">
224//<![CDATA[
225var theForm = document.forms['aspnetForm'];
226if (!theForm) {
227    theForm = document.aspnetForm;
228}
229function __doPostBack(eventTarget, eventArgument) {
230    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
231        theForm.__EVENTTARGET.value = eventTarget;
232        theForm.__EVENTARGUMENT.value = eventArgument;
233        theForm.submit();
234    }
235}
236//]]>
237</script>
237
238
239
240
241<script src="/content/js/_pxp.app.js?v=639144483880000000" type="text/javascript"></script>
241
242		<input name="__RequestVerificationToken" type="hidden" value="m-Kyq0FZE-n3xDOxrA2eRo3sQgQoihkHoLcfYzsIuLRnAqtpRdlvNiYR-85HVJwobl45hkVmjuXj7dc_p90cpaCeK1A1" />
243	    
243<script type="text/javascript">
244//<![CDATA[
245Sys.WebForms.PageRequestManager._initialize('ctl00$ScriptManager', 'aspnetForm', [], [], [], 90, 'ctl00');
246//]]>
247</script>
247
248
249	    
249<script src="/content/js/bootstrap.min.js?v=BA847811448EF90D98D272AECCEF2A95"></script>
vendor: 2 bytes, line 249
249
250<script src="/content/js/html5shiv.js?v=0CE8F355891C26C28F057E195E97DCD5"></script>
vendor: 2 bytes, line 250
250
251<script src="/content/js/respond.min.js?v=AFC1984A3D17110449DC90CF22DE0C27"></script>
vendor: 2 bytes, line 251
251
252<script src="/content/js/pxp/build/phoneInputControl-bundle.min.js?v=639243820000000000"></script>
252<script type="text/javascript">window.PhoneInputControl = pxpFrontend.phoneInputControl.PhoneInputControl;</script>
252<style>:root {
253--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>
254
255	    <link href="https://dk-print48.ru/content/css/swiper.min.css?v=F16AA80385B309B721C664D9B2EDAD0F" rel="stylesheet" type='text/css'>
256<script src="https://dk-print48.ru/content/js/swiper.min.js?v=A64E811BA596DB54477A817C615A62CA" type="text/javascript" ></script>
256
257
258<script>
259	function getExample(category) {
260		$.ajax({
261			type: 'POST',
262			url: '/api/images/portfolio/listByUrls?amount=14',
263			data: JSON.stringify([category]),
264			contentType: 'application/json',
265			success: function (data) {
266				getSliderInit(data);
267			},
268			error: function () {
269				console.log('Error while loading example images');
270			}
271		});
272		function getSliderInit(data) {
273			for (var i in data) {
274				var previewUrl = data[i].Medium.Url,
275					bigUrl = data[i].Big.Url,
276					escapedBigUrl = JSON.stringify(bigUrl).slice(1, -1),
277					html =
278					'<div class="swiper-slide example-slide">' +
279					'<div class="loading-wheel">' +
280					'<img data-original="' + escapedBigUrl + '" data-src="' + previewUrl + '" class="swiper-lazy">' +
281					'</div>    ' +
282					'</div>    ';
283				$('.random_example .swiper-wrapper').append(html);
284			}
285			swipperInit();
286			function swipperInit(){
287				var swiperExample = new Swiper('.swiper-container.random_example', {
288					spaceBetween: 30,
289					slidesPerView: 4,
290					slidesPerColumn: 2,
291					lazy: {
292						loadPrevNext: true,
293					},
294					resistanceRatio: 0.5,
295					watchSlidesVisibility: true,
296					preloadImages: false,
297					pagination: {
298						el: '.swiper-pagination.pagination-works',
299						clickable: true,
300					},
301					autoplay: 8000,
302					breakpoints: {
303						768: {
304							slidesPerView: 2,
305							slidesPerColumn: 2,
306						},
307						992: {
308							slidesPerView: 3,
309							slidesPerColumn: 2,
310						}
311					}
312				})
313				ViewerInit();
314				function ViewerInit(){
315					var options = {
316						url: 'data-original',
317						loop: false,
318						movable: true,
319						navbar: 1,
320						title: false,
321						toolbar: {
322							zoomIn: 1,
323							zoomOut: 1,
324							oneToOne: false,
325							reset: 1,
326							prev: 1,
327							play: false,
328							next: 1,
329							rotateLeft: false,
330							rotateRight: false,
331							flipHorizontal: false,
332							flipVertical: false,
333						}
334					};
335					console.log(options)
336					var gallery = new Viewer(document.querySelector('.random_example'), options);
337					console.log(gallery)
338				}
339
340				swiperExample.on('lazyImageReady', function (slideEl) {
341					slideEl.childNodes[0].classList.remove("loading-wheel");
342				});
343			};
344		}
345	}
346</script>
346
347
348
349<script type="text/javascript">
350
351function getCookie(name) {
352  var matches = document.cookie.match(new RegExp(
353	"(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)"
354  ));
355  return matches ? decodeURIComponent(matches[1]) : false;
356}
357
358function setCookie(name, value, options) {
359  options = options || {};
360
361  var expires = options.expires||7*24*3600;
362
363  if (typeof expires == "number" && expires) {
364	var d = new Date();
365	d.setTime(d.getTime() + expires*1000);
366	expires = options.expires = d;
367  }
368  if (expires && expires.toUTCString) { 
369	options.expires = expires.toUTCString();
370  }
371  value = encodeURIComponent(value);
372  var updatedCookie = name + "=" + value;
373  for(var propName in options) {
374	updatedCookie += "; " + propName;
375	var propValue = options[propName];    
376	if (propValue !== true) { 
377	  updatedCookie += "=" + propValue;
378	}
379  }
380  document.cookie = updatedCookie;
381}
382
383function deleteCookie(name) {
384  setCookie(name, "", { expires: -1 })
385}
386
387
388if(window.frontend.accountId === 222 ){
389var BSData = [
390{
391		id		: 'pbs01',
392		gaMarker: 'pbs05',
393	}
394];
395function getBannerData(){
396	var pxpBSArr	= BSData||false;
397	var pxpBSExc 	= getCookie('pxpBSExc')?getCookie('pxpBSExc').split(','):false;
398	console.log(pxpBSExc);
399	if(pxpBSArr&&pxpBSArr.length){
400		if(pxpBSExc&&pxpBSExc.length){
401			var _return = [];
402			$.each(pxpBSArr,function(){
403				var bingo = false;
404				var count = 0;
405				do{
406					if(this.id==pxpBSExc[count]){
407						bingo = true;
408					}
409					count++;
410				}while(!bingo&&count<pxpBSExc.length)
411				if(!bingo){
412					_return.push(this);
413				}
414			});
415			console.log(_return);
416			pxpBSArr = [];
417			pxpBSArr = _return;
418		}
419		console.log(pxpBSArr);
420		switch (pxpBSArr.length) {
421			case 1:
422				console.log(1);
423				var pxpBSView = pxpBSArr[0];
424				break;
425			case 0: 
426				console.log(0);
427				return;
428			default:
429                                var ind = Math.floor(Math.random()*(pxpBSArr.length));
430                                if(ind == pxpBSArr.length){ind--;}
431				console.log(ind);
432				var pxpBSView = pxpBSArr[ind];
433		}
434		return pxpBSView;
435	}else{
436           return false;
437        }
438}
439function getBanner(){
440	data = getBannerData();
441	if(!data){return};
442	var _return = $('<div></div>');
443	_return.attr('href',data.href)
444		   .addClass('pxpbs')
445		   .css({
446			'opacity':0,
447                        'z-index':1300,
448			'border':'none 0'
449		   })
450                   .click(function(){
451			
452		});
453
454	$('<a class="glyphicon glyphicon-remove"></a>').data('id',data.id)
455		.click(function(event){
456		event.stopPropagation();
457		event.preventDefault();
458		setCookie('pxpBSExc',(getCookie('pxpBSExc')?getCookie('pxpBSExc')+',':'')+$(this).data('id'),{expires:3*24*3600});
459		$(this).parent().animate({
460			'opacity':0
461		},1200,function(){
462			$(this).remove();
463		});
464	}).appendTo(_return);
465	
466	var bImg = new Image();
467	bImg.src = data.src;
468	bImg.onload = function(){
469		$(bImg).appendTo(_return);
470	}
471	return _return;
472}
473function rBanner(){
474	var a = getBanner();
475        if(a){
476	a.appendTo($('body')).animate({
477		'opacity':1
478	},1200);
479        }
480}
481$(function(){
482	//setTimeout(rBanner,8000);
483});
484}
485</script>
485
486
487<link href="http://fonts.googleapis.com/css?family=PT+Sans:regular,italic,bold,bolditalic" rel="stylesheet" type="text/css" />
488
489<link rel="stylesheet" href="/content/css/swiper.min.css" rel="stylesheet" type="text/css">
490<script src="/content/js/swiper.min.js" type="text/javascript"></script>
490
491<!--
492<link rel="stylesheet" href="/content/images/new-elements/scripts/swiper.min.css" rel="stylesheet" type="text/css">
493<script src="/content/images/new-elements/scripts/swiper.min.js" type="text/javascript"></script>
493
494-->
495<!--Скрипт фоторамы-->
496<script>
497	function getSliderProductInit(directoryPath){
498		$.ajax({
499			type: 'GET',
500			url: '/api/cms/directoryFiles?directoryPath=' + directoryPath + '&photolabId=' + pxp.frontend.frontendId + '',
501			contentType: 'application/json',
502			success: function (src) {
503				src.sort() 
504				for (var i in src) {
505					var imageForSlider = '<div class="swiper-slide">' +
506						'<img src="' + src[i] + '" alt="Image for Slider Product - ' + [i] + '">' +
507						'</div>';
508					$('.swiper-container.product-slider .swiper-wrapper').append(imageForSlider);
509					$('.swiper-container.product-slider-thumbs .swiper-wrapper').append(imageForSlider);
510				}
511				SwipperProductInit();
512			},
513			error: function () {
514				console.log('Error while loading url images');
515			}
516		});
517		function SwipperProductInit() {
518			var galleryThumbs = new Swiper('.product-slider-thumbs', {
519				spaceBetween: 10,
520				slidesPerView: 4,
521				freeMode: true,
522				watchSlidesVisibility: true,
523				watchSlidesProgress: true,
524				resistanceRatio: 0.5,
525
526			});
527			var galleryTop = new Swiper('.product-slider', {
528				spaceBetween: 10,
529				navigation: {
530					nextEl: '.swiper-button-next-product-slider',
531					prevEl: '.swiper-button-prev-product-slider',
532				},
533				thumbs: {
534					swiper: galleryThumbs
535				},
536				init: false,
537				resistanceRatio: 0.5,
538			});
539
540			galleryTop.on('init', function() {
541				var container = document.querySelector(".product-slider-container");
542				if (container)
543					container.classList.remove("loading-wheel");
544			});
545			galleryTop.init();
546		}
547	}
548</script>
548
549
550
551
552<script type="text/javascript">
553$(document).ready(function(){
554     $.ajax({
555                type: 'GET',
556                url: '/api/cart/itemsCount',                
557                contentType: 'application/json',
558                success: function(data) {
559                    $('a.shopping-cart span').replaceWith('<span class="added_card"></span>');
560                    $("a.shopping-cart span").text(data);
561                    if(data>0){
562                       $("a.shopping-cart span").show();
563                    }else{
564                       $("a.shopping-cart span").hide();}
565                },
566                error: function() {
567                    console.log('Error while loading shopping cart items count');
568                }
569     });
570})
571</script>
vendor: 2 bytes, line 571
571
572<script>
573var _this = $(window);
574function drkFunction() {
575var hoh = $('header').outerHeight() - 40;
576 if (_this.width() <= 952) {
577  if(_this.scrollTop()>hoh){
578   $('#search').addClass('fixed');
579   $('header .row.bott-line').addClass('fixed');
580  }
581  else if (_this.scrollTop()<hoh){
582   $('#search').removeClass('fixed');
583   $('header .row.bott-line').removeClass('fixed');
584  }
585  return;
586 }
587
588 $('#search').removeClass('fixed');
589 $('header .row.bott-line').removeClass('fixed');
590}
591_this.on('ready scroll resize touchmove',drkFunction);
592</script>
592
593
594
595<script>
596$('#hide_this_panel').click(function () {
597	$('body').addClass('to_top');
598});
599</script>
vendor: 2 bytes, line 599
599
600<script>
601	function getExample(category) {
602		$.ajax({
603			type: 'POST',
604			url: '/api/images/portfolio/listByUrls?amount=14',
605			data: JSON.stringify([category]),
606			contentType: 'application/json',
607			success: function (data) {
608				getSliderInit(data);
609			},
610			error: function () {
611				console.log('Error while loading example images');
612			}
613		});
614		function getSliderInit(data) {
615			for (var i in data) {
616				var previewUrl = data[i].Medium.Url,
617					bigUrl = data[i].Big.Url,
618					escapedBigUrl = JSON.stringify(bigUrl).slice(1, -1),
619					html =
620					'<div class="swiper-slide example-slide">' +
621					'<div class="loading-wheel">' +
622					'<img data-original="' + escapedBigUrl + '" data-src="' + previewUrl + '" class="swiper-lazy">' +
623					'</div>    ' +
624					'</div>    ';
625				$('.random_example .swiper-wrapper').append(html);
626			}
627			swipperInit();
628			function swipperInit(){
629				var swiperExample = new Swiper('.swiper-container.random_example', {
630					spaceBetween: 30,
631					slidesPerView: 4,
632					slidesPerColumn: 2,
633					lazy: {
634						loadPrevNext: true,
635					},
636					resistanceRatio: 0.5,
637					watchSlidesVisibility: true,
638					preloadImages: false,
639					pagination: {
640						el: '.swiper-pagination.pagination-works',
641						clickable: true,
642					},
643					autoplay: 8000,
644					breakpoints: {
645						768: {
646							slidesPerView: 2,
647							slidesPerColumn: 2,
648						},
649						992: {
650							slidesPerView: 3,
651							slidesPerColumn: 2,
652						}
653					}
654				})
655				ViewerInit();
656				function ViewerInit(){
657					var options = {
658						url: 'data-original',
659						loop: false,
660						movable: true,
661						navbar: 1,
662						title: false,
663						toolbar: {
664							zoomIn: 1,
665							zoomOut: 1,
666							oneToOne: false,
667							reset: 1,
668							prev: 1,
669							play: false,
670							next: 1,
671							rotateLeft: false,
672							rotateRight: false,
673							flipHorizontal: false,
674							flipVertical: false,
675						}
676					};
677					console.log(options)
678					var gallery = new Viewer(document.querySelector('.random_example'), options);
679					console.log(gallery)
680				}
681
682				swiperExample.on('lazyImageReady', function (slideEl) {
683					slideEl.childNodes[0].classList.remove("loading-wheel");
684				});
685			};
686		}
687	}
688</script>
688<style>
689a[href="/account/orders"],
690a[href="/account"],
691a[href="/account/logout"],
692.for_mobile .controls.first a[href="/account/orders"],
693.for_mobile .controls.first a[href="/account"],
694.for_mobile .controls.first a[href="/account/logout"]
695 {display: none;}
696</style>
697	
698		
699<header>
700    
701	<div class="logo-container container">
702		<div class="logo-wrapper">
703			<a href="/" title="dk-print48.ru">
704				<img src="/content/pxp-logo/2227..png?lid=2576&v=639160757400000000" alt="dk-print48.ru"/>
705			</a>
706		</div>
707	</div>
708    <div class="row top-line">
709	<div class="container">
710		
711		<nav class="second-menu">
712			<ul>
713				<li class="drk-payment">
714					<a href="/delivery-and-payment"><i class="icon_wallet_alt"></i><u>Оплата и доставка</u></a>
715				</li>
716				<li class="drk-faq">
717					<a href="/faq"><i class="icon_question_alt"></i><u>Вопросы и ответы</u></a>
718				</li>
719				<li class="drk-review">
720					<a href="/guestbook"><i class="icon_comment"></i><u>Отзывы</u></a>
721				</li>
722				<li class="drk-contacts">
723					<a href="/contact-us"><i class="icon_contacts"></i><u>Контакты</u></a>
724				</li>
725			</ul>
726		</nav>
727		
728		<div class="user-block text-right">
729			<a class="cart-in-userblock" href="/user/cart">
730				<i class="glyphicon icon_cart"></i>
731				<u>Корзина</u>
732			</a>
733			<a href="/account/orders">
734				<i class="glyphicon icon_bag"></i>
735				<u>
735Заказы</u>
736			</a>
737			<a href="/account">
738				<i class="icon_profile"></i>
739				<u>Профиль</u>
740			</a>
741			<span class="logout text-muted">
742				<a href="/account/logout"><u>выход</u></a>
743			</span>
744			<a href="/account/login">
745				<i class="icon_key"></i>
746				<u>Вход</u>
747			</a>
748			<a href="/account/register">
749				<i class="icon_profile"></i>
750				<u>Регистрация</u>
751			</a>
752		</div>
753	</div>
754	
755</div>
756<div class="row mid-line">
757	<div class="container">
758		<div class="adress">
759			<i class="icon_pin"></i>
760			<a href="/contact-us" class="drk-adress" title="Посмотреть на карте">
761				<u>Липецк, ул.Советская д.25</u></a>
762		</div>
763		<div class="search-container" id="search-container"></div>
764		
765		<span class="header-contacts">
766			<!--<span><a href="tel:+74742522345"><i class="icon_phone"></i><span>+7 (4742) 522-345</span></a></span>-->
767			<span><a href="tel:+74742545578"><i class="icon_phone"></i><span>+7 (4742) 54-55-78</span></a></span><p>
768			<span><a href="tel:+74742522345"><i class="icon_phone"></i><span>+7 (4742) 522-345</span></a></span>
769			<!-- <span><a href="mailto:[email protected]"><i class="icon_mail"></i><span>[email protected]</span></a></span>-->
770			<!--	<span class="call_back"><a href="javascript://" class="semilink call-modal-window_callback"><u>Перезвоните мне</u></a></span> -->
771			<!-- <span class="call_back"><a href="javascript://" class="call_back_amo"><u>Перезвоните мне</u></a></span> -->
772			
773			
774	
775			
776			
777			
778			
779			
780			
781			
782		</span>
783		
784		<a class="shopping-cart" href="/user/cart"><i class="glyphicon icon_cart_alt"></i><span class="zero_card"></span></a>
785		
786	</div>
787</div>
788
789
790<div class="row bott-line">
791	<div class="container">
792		<nav class="navbar main-menu">
793			<div class="jqm-overlay"></div>
794			<div class="menu-button">
795				<a href="javascript://"><i class="icon_menu"></i></a>
796			</div>
797			<div class="search_mobile">
798				<a href="/search"><i class="icon_search"></i>Поиск</a>	
799			</div>
800			<ul class="nav navbar-nav">
801				<li class="for_mobile">
802					<div class="controls first">
803						<a class="cart-in-userblock" href="/user/cart">
804							<i class="glyphicon icon_cart"></i>
805							<u>Корзина</u>
806						</a>
807						<a href="/account/orders">
808							<i class="glyphicon icon_bag"></i>
809							<u>
809Заказы</u>
810						</a>
811						<a href="/account">
812							<i class="icon_profile"></i>
813							<u>Профиль</u>
814						</a>
815						<a href="/account/login">
816							<i class="icon_key"></i>
817							<u>Вход</u>
818						</a>
819						<a href="/account/register">
820							<i class="icon_profile"></i>
821							<u>Регистрация</u>
822						</a>
823					</div>
824				</li>
825				<li>
826					<a class="semilink" href="/photos"><i class="icon_tag_alt"></i><u>Фотопечать</u><b class="caret"></b>
827					</a>
828					<ul class="dropdown-menu pull-left with-alt" style="width:205px;">
829						<li class="col-md-12">
830							<h4>Печать фотопродукции</h4>
831							<ul>
832								<li>
833									<a href="/photos/prints">Фотографии</a>
834								</li>
835								<!--<li>
836									<a href="/photos/packages">Фотографии (пакетом)</a>
837								</li>
838<li>
839									<a href="/photos/cards">Фотокарточки</a>
840								</li> -->
841
842								<li>
843									<a href="/canvases/posters">Большие форматы</a>
844								</li>
845								
846								<li>
847									<a href="/calendars">Календари</a>
848								</li>
849								<li>
850									<a href="/prints/posters">Плакаты</a>
851								</li>
852								<li>
853									<a href="/photobooks">Фотокниги</a>
854								</li>
855							</ul>
856						</li>
857					</ul>
858				</li>
859				<li>
860					<a class="semilink" href="/canvases"><i class="icon_tag_alt"></i><u>Интерьер</u><b class="caret"></b>
861					</a>
862					<ul class="dropdown-menu pull-left with-alt" style="width:400px;">
863						<li class="col-md-6">
864							<h4>Фотобумага</h4>
865							<ul>
866								<li><a href="/canvases/posters">Фотопостеры</a></li>
867								<li><a href="/canvases/posters-foam-board">На пенополистироле</a></li>
868							<!--	<li><a href="/canvases/posters-framed">В раму</a></li>-->
869								
870								<!--<li class="gst-divider"><a href="/canvases/wallpapers">Фотообои</a></li>
871								<li><a href="/printing/baget/online/editor">Подбор багета</a></li>-->
872							</ul>
873						</li>
874						<li class="col-md-6">
875							<h4>Холст</h4>
876							<ul>
877								<li><a href="/canvases/unstretched">Без оформления</a></li>
878								<li><a href="/canvases/wrapped">На подрамник</a></li>
879								<!-- <li><a href="/canvases/framed">В раму</a></li>-->
880								<!-- <li><a href="/canvases/split">Модульные картины</a></li>-->
881							</ul>
882						</li>
883					</ul>
884				</li>
885				<li>
886					<a class="semilink" href="/calendars"><i class="icon_tag_alt"></i><u>Календари</u><b class="caret"></b>
887					</a>
888					<ul class="dropdown-menu pull-right with-alt" style="width:230px;">
889						<li class="col-md-12">
890							<h4>Печать календарей</h4>
891							<ul>
892								<li>
893									<a href="/calendars/pockets">Календари карманные</a>
894								</li>
895								<li>
896									<a href="/calendars/walls">Календари перекидные</a>
897								</li>
898								<li>
899									<a href="/calendars/quarterlies">Календари квартальные</a>
900								</li>
901								<li>
902									<a href="/calendars/desktops">Календари настольные</a>
903								</li>
904								<li>
905									<a href="/calendars/posters">Календари плакаты</a>
906								</li>
907							</ul>
908						</li>
909					</ul>
910				</li>
911				<li>
912					<a class="semilink" href="/gifts"><i class="icon_tag_alt"></i><u>Сувениры</u><b class="caret"></b>
913					</a>
914					<ul class="dropdown-menu pull-right with-alt" style="width:400px;">
915						<li class="col-md-6">
916							<h4>Текстиль</h4>
917							<ul>
918								<li><a href="/gifts/caps">Бейсболки</a></li>
919								<!--<li><a href="/gifts/ties">Галстуки</a></li>-->
920								<li><a href="/gifts/pillows">Подушки</a></li>
921								<li><a href="/gifts/smocks">Толстовки</a></li>
922								<li><a href="/gifts/aprons">Фартуки</a></li>
923								<li><a href="/gifts/t-shirts">Футболки</a></li>
924								<!-- <li><a href="/gifts/scarves">Шарфы</a></li>-->
925							</ul>
926						</li>
927						<li class="col-md-6">
928							<h4>Сувениры с фото</h4>
929							<ul>
930								<li><a href="/gifts/trinkets">Брелоки</a></li>
931								<!-- <li><a href="/gifts/mousepads">Коврики для мыши</a></li> -->
932								<li><a href="/gifts/mugs">Кружки</a></li>
933								<li><a href="/gifts/magnets">Магниты</a></li>
934								<li><a href="/gifts/icon">Значки</a></li>
935								<li><a href="/gifts/puzzles">Пазлы</a></li>
936								<li><a href="/gifts/plates">Тарелки</a></li>
937								<li><a href="https://dk-print48.ru/catalog/ruchki-plastikovye?filter=1,1;10,14">Ручки</a></li>
938								<li><a href="/gifts/elochnye-igrushka">Ёлочные игрушки</a></li>
939								<!--<li><a href="/gifts/covers">Чехлы для телефона</a></li>
940								 	-->
941								 <li><a href="/gifts/9_may">Сувениры к 9 мая</a></li>
942								
943								
944								<li><a href="/gifts/box">Подарочные коробочки</a></li>	
945								<!--<li><a href="/gifts/discs">CD и DVD диски</a></li>-->
946							</ul>
947						</li>
948					</ul>
949				</li>
950				<li>
951					<a class="semilink" href="/prints"><i class="icon_tag_alt"></i><u>Полиграфия</u><b class="caret"></b>
952					</a>
953					<ul class="dropdown-menu pull-right with-alt" style="width:400px;">
954						<!-- <ul class="dropdown-menu pull-right dark-green row with-alt" style="width:600px;"> -->
955						<li class="col-md-4" style="width:180px;">
956							<h4>Деловая</h4>
957							<ul>
958								<li><a href="/prints/forms">Бланки</a></li>
959								<li><a href="/prints/notepads">Блокноты</a></li>
960								<li><a href="/prints/businesscards">Визитки</a></li>
961								<li><a href="/prints/diplomas">Дипломы</a></li>
962								<li><a href="/calendars">Календари</a></li>
963								<li><a href="/prints/envelopes">Конверты</a></li>
964								<li><a href="/prints/postcards">Открытки</a></li>
965								<li><a href="/prints/stamps">Печати и штампы</a></li>
966								<li>
967									<a href="/packaging/paper-bag">Пакеты ПВД</a>
968								</li>
969								
970								<!--<li class="gst-divider"><a href="/prints/documents">
970Печать документов</a></li>
971								<li><a href="/prints/books">Печать книг</a></li>-->
972							</ul>
973						</li>
974						<li class="col-md-4" style="width:180px;">
975							<h4>Рекламная</h4>
976							<ul>
977								<li><a href="/printing/booklets-mockup/a4-2/editor">Буклеты</a></li>
978								<!-- <li><a href="/prints/catalogs">Каталоги</a></li>
979								<li><a href="/prints/notes">Кубарики</a></li>-->
980								<li><a href="/prints/leaflets">Листовки</a></li>
981								<li><a href="/prints/stickers">Наклейки</a></li>
982								<li><a href="/prints/posters">Плакаты</a></li>
983								<!--<li><a href="/prints/plasticcards">Пластиковые карты</a></li>-->
984								<li><a href="/prints/flyers">Флаеры</a></li>
985								<li><a href="/banners-old">Наружка</a></li>
986								<li><a href="/prints/presswalls">Пресс воллы</a></li>
987								<li><a href="/prints/rollups">Roll-up</a></li>
988								<li><a href="/prints/struts">Штендеры</a></li>
989								<li><a href="/prints/stickers">Наклейки</a></li>
990								<li><a href="/packaging">Этикетки</a></li>
991								
992								
993								<br><br><br>
994							<!--	<li><a href="/prints/free" >Произвольный заказ</a></li>-->
995							</ul>
996						</li>
997						
998						<!-- 
999						<li class="col-md-4">
1000							<h4>Стенды</h4>
1001							<ul>
1002								<li><a href="/prints/presswalls">Пресс воллы</a></li>
1003								<li><a href="/prints/rollups">Roll-up</a></li>
1004								<li><a href="/prints/struts">Штендеры</a></li>
1005							</ul>
1006						</li>
1007						-->
1008						
1009						
1010					</ul>
1011				</li>
1012				
1013				<!--
1014				
1015				<li>
1016					<a class="semilink" href="/catalog"><i class="icon_tag_alt"></i><u>Промопродукция</u><b class="caret"></b>
1017					</a>
1018					<ul class="dropdown-menu pull-right with-alt" style="width:230px;">
1019						<li class="col-md-12">
1020						
1021							<ul>
1022								<li>
1023									<a href="/catalog/ejednevniki">Ежедневники</a>
1024								</li>
1025								<li>
1026									<a href="/catalog/ruchki">Ручки</a>
1027								</li>
1028								<li>
1029									<a href="/catalog/sumki">Сумки</a>
1030								</li>
1031								<li>
1032									<a href="/catalog/fleshki">Флешки</a>
1033								</li>
1034								<li>
1035									<a href="/catalog/elektronika">Электроника</a>
1036								</li>
1037								<li>
1038									<a href="/catalog/zonty">Зонты</a>
1039								</li>
1040								<li>
1041									<a href="/catalog/posuda">Посуда</a>
1042								</li>
1043								
1044								
1045							</ul>
1046						</li>
1047					</ul>
1048				</li>
1049				
1050				-->
1051				
1052				<li>
1053					<a class="semilink" style="
1054    background-color: #ec0000;
1055    color: #fff;
1056" href="/catalog"><i class="icon_tag_alt"></i><u>Промопродукция</u><b class="caret"></b>
1057					</a>
1058					<ul class="dropdown-menu pull-right with-alt" style="width:230px;">
1059						<li class="col-md-12">
1060						<h4>Подарки</h4>
1061							<ul>
1062								<li>
1063									<a href="/gifts/k-8-marta">К 8 марта</a>
1064								</li>
1065								<li>
1066									<a href="/catalog/suveniry-k-23-fevralya">К 23 февраля</a>
1067								</li>
1068								<li>
1069									<a href="/catalog/suveniry-k-8-marta">К 8 марта </a>
1070								</li>
1071								<li>
1072									<a href="/catalog/den-znaniy-1-sentyabrya">К 1 сентября</a>
1073								</li>
1074								<li>
1075									<a href="/catalog/podarki-kollege">День рождения</a>
1076								</li>
1077								<li>
1078									<a href="/catalog/podarki-nachalniku">Шефу</a>
1079								</li>
1080								<li>
1081									<a href="/catalog/podarochnye-nabory">Наборы</a>
1082								</li>
1083								
1084								
1085								
1086							</ul>
1087						</li>
1088					</ul>
1089				</li>
1090				
1091				
1092				
1093				
1094				
1095				
1096				
1097				
1098				
1099				
1100				
1101				
1102				
1103				
1104				
1105				
1106				
1107				
1108				
1109			<li>
1110				<li>
1111					<a class="semilink" href="/outdoor"><i class="icon_tag_alt"></i><u>Реклама</u><b class="caret"></b>
1112					</a>
1113					<ul class="dropdown-menu pull-right with-alt" style="width:400px;">
1114						<li class="col-md-6">
1115							<h4>Печать</h4>
1116							<ul>
1117							<!--	<li class="const-available-enabled">
1118									<a href="/printing/banners-old/banner-evropa-440/editor">На баннере 440</a>
1119								</li>
1120								<li class="const-available-enabled">
1121									<a href="/printing/banners-old/banner-backlit-510/editor">На баннере 510</a>
1122								</li>
1123								<li class="const-available-disabled">
1124									<a href="/printing/banners-old/banner-blackout-510/editor">На бэклите</a>
1125								</li>
1126								<li class="const-available-disabled">
1127									<a href="/printing/banners-old/paper-printing/editor">На бумаге</a>
1128								</li>
1129								<li class="const-available-disabled">
1130									<a href="/printing/banners-old/8150439/editor">На белой пленке</a>
1131								</li>
1132								<li class="const-available-disabled">
1133									<a href="/printing/banners-old/perforated-printing/editor">На перфо пленке</a>
1134								</li>
1135								<li class="const-available-disabled">
1136									<a href="/printing/banners-old/transparent-printing/editor">На прозрачной пленке</a>
1137								</li>-->
1138								<li>
1139									<a href="/prints/banners">Широкоформатная печать</a>
1140								</li>
1141
1142
1143
1144							</ul>
1145						</li>
1146						<li class="col-md-6">
1147							<h4>Стенды</h4>
1148							<ul>
1149								<li class="const-available-enabled">
1150									<a href="/prints/presswalls">Пресс воллы</a>
1151								</li>
1152								<li class="const-available-enabled">
1153									<a href="/prints/rollups">Roll-up</a>
1154								</li>
1155								<li class="const-available-enabled">
1156									<a href="/prints/struts">Штендеры</a>
1157								</li>
1158
1159								<li class="const-available-enabled">
1160									<a href="/canvases/wallpapers">Фотообои</a>
1161								</li>
1162								<li class="const-available-enabled">
1163									<a href="/prints/posters">Плакаты</a>
1164								</li>
1165								<li class="const-available-enabled">
1166									<a href="/prints/stickers">Наклейки</a>
1167								</li>
1168							</ul>
1169						</li>
1170					</ul>
1171				</li>
1172					<!-- <a class="semilink" href="/calendars"><i class="icon_tag_alt"></i><u>КопиЦентр</u><b class="caret"></b>
1173					</a>
1174					<ul class="dropdown-menu pull-right with-alt" style="width:230px;">
1175						<li class="col-md-12">
1176							<h4>магазин</h4>
1177							<ul>
1178								
1179								<li>
1180									<a href="/documents/printing-a4-a3">Печать 
1181жей</a></li>
1182								<li><a href="/shop/wood-frames">Сканирование чертежей</a></li>
1183								<li>
1184									<a href="/shop/metal-frames">Копирование чертежей</a>
1185								</li>
1186								<li>
1187									<a href="/shop/multi-frames">Фальцовка чертежей</a>
1188								</li>
1189<li>
1190									<a href="/shop/multi-frames">
1190Печать документов</a>
1191								</li>
1192
1193								<li>
1194									<a href="/shop/family-tree">Сканирование</a>
1195								</li>
1196								<li>
1197									<a href="/shop/magnetic-photoalbums">Копирование</a>
1198								</li>
1199								<li>
1200									<a href="/shop/kid-photoalbums">Прошивка дипломов</a>
1201								</li>
1202								<li>
1203									<a href="/shop/standard-photoalbums">Брошюровка</a>
1204								</li>
1205<li>
1206									<a href="/shop/standard-photoalbums">Ламинирование</a>
1207								</li>
1208
1209							</ul>
1210						</li>
1211					</ul>
1212				</li>
1213				-->
1214				<li>
1215					<a class="semilink" href="/canvases"><i class="icon_tag_alt"></i><u>Копицентр</u><b class="caret"></b>
1216					</a>
1217					<ul class="dropdown-menu pull-right with-alt" style="width:400px;">
1218						<li class="col-md-6">
1219							<h4>Чертежи</h4>
1220							<ul>
1221								<li><a href="/documents/drawings_1">Печать чертежей</a></li>
1222							<!--	<li><a href="/canvases/framed">Копирование чертежей</a></li> -->
1223								<li><a href="/documents/drawings_skan">Сканирование чертежей</a></li>
1224								<li><a href="/documents/drawings_falc">Фальцовка чертежей</a></li>
1225								</ul>
1226								<li class="col-md-6">
1227							<h4>Документы</h4>
1228							<ul>
1229								<li><a href="/documents/printing-a4-a3">Печать А4-А3</a></li>												
1230								<li ><a href="/documents/lam">Ламинирование</a></li>									
1231								<li><a href="/documents/proshivka_2024">Прошивка дипломов</a></li>
1232								<li><a href="/shop/22357/Ascending/All">Дипломные папки</a></li>
1233								
1234								
1235							</ul>
1236						</li>
1237					</ul>
1238				</li>
1239				
1240				<!--<li>
1241					<a class="semilink" href="/packaging"><i class="icon_tag_alt"></i><u>Упаковка</u><b class="caret"></b>
1242					</a>
1243					<ul class="dropdown-menu pull-right with-alt" style="width:230px;">
1244						<li class="col-md-12">
1245							<h4>Изготовление упаковок</h4>
1246							<ul>
1247								<li>
1248									<a href="/packaging/box-kashirovanye">Кашированные коробки</a>
1249								</li>
1250								<li>
1251									<a href="/packaging/box-cardboard">Картонные коробки</a>
1252								</li>
1253								<li>
1254									<a href="/packaging/box-mgk">Коробки из МГК</a>
1255								</li>
1256								<li>
1257									<a href="/packaging/labels">Этикетки</a>
1258								</li>
1259								<li>
1260									<a href="/packaging/paper-bag">Пакеты</a>
1261								</li>
1262								<li>
1263									<a href="/packaging/plastic-cup">Бумажные стаканчики</a>
1264								</li>
1265								<li>
1266									<a href="/catalog/upakovka">Готовая продукция</a>
1267								</li>
1268								<li>
1269									<a href="/packaging/free">Произвольный заказ</a>
1270								</li>
1271							</ul>
1272						</li>
1273					</ul>
1274				</li>-->
1275								
1276		
1277				
1278				<li class="not_focus">
1279					<ul class="dop-info pull-left with-alt">
1280						<li>
1281							<a href="/contact-us" class="drk-adress" title="Посмотреть на карте">
1282								<i class="icon_pin"></i><u>Липецк, ул. Замятина д.4</u>
1283							</a>
1284						</li>
1285						<li>
1286							<a href="tel:+74742522345"><i class="icon_phone"></i><span>+7 (4742) 522-345</span></a>
1287						</li>
1288					</ul>
1289				</li>
1290				<li class="not_focus">
1291					<ul class="dop-info pull-left with-alt">
1292						<li>
1293							<a href="/delivery-and-payment"><i class="icon_wallet_alt"></i><u>Оплата и доставка</u></a>
1294						</li>
1295						<li>
1296							<a href="/faq"><i class="icon_question_alt"></i><u>Вопросы и ответы</u></a>
1297						</li>
1298						<li><a href="?mobile=false" id="Hide_function" class="self-location"><i class="icon_laptop"></i>Полная версия сайта</a></li>
1299					</ul>
1300				</li>
1301			</ul>
1302			<div class="controls last">
1303				<a class="hide_menu" href="javascript://">
1304					<i class="icon_close"></i>
1305				</a>
1306			</div>
1307		</nav>
1308	</div>
1309</div>
1310
1311<!-- CALL BACK FORM -->
1312<!--
1313<div id="polymodal_callback" class="modal-box jqmID1" style="z-index: 10005; display: none;"> 
1314	<h4>
1315		<span id="polimodalTitle">Заказать обратный звонок</span>
1316		<button class="button-close" type="button">×</button>
1317	</h4>       
1318	<div class="call_back_modal">								
1319		<div class="message success alert alert-success" id="successInfo" style="display:none;">
1320			Сообщение успешно отправлено!<br/> Мы свяжемся с вами в течении 15 минут.
1321		</div>
1322		<fieldset id="sendFeedbackForm">
1323			<ol>
1324				<li>
1325					<label for="userName">Ваше имя:
1326						<input type="text" id="userName" data-type="name" class="text" name="name"
1327							placeholder="Иванов Иван Иванович">
1328					</label>
1329				</li>
1330				<li>	
1331					<label for="userPhone">Телефон:
1332						<input type="text" id="userPhone" data-type="phone" name="phone" class="text" 
1333							placeholder="+7 (999) 999 9999">
1334					</label>
1335				</li>
1336			</ol>
1337			<span class="small-agreement">Я даю согласие на обработку персональных данных в соответствии с <a href="/terms" target="_blank"> правилами использования сайта</a>.</span>
1338			<div class="buttons">
1339				<button id="sendFeedback" type="button">Отправить</button>
1340			</div>
1341		</fieldset>
1342	</div>
1343</div>-->
1344
1345
1346</header>   
1347        <div hidden id="OverrideAccountAdditionalFields"></div>
1348
1349	    
1350		
1351		
1352		<div class="container-fluid before-main">
1353		    
1354		</div>
1355
1356		<div class="container-fluid container-wrapper">
1357			<div class="container">
1358				
1359<script type="text/javascript">
1360if(window.frontend.accountId === 222 ){
1361var BSData = [
1362{
1363		id		: 'pbs01',
1364		gaMarker: 'pbs05',
1365	}
1366];
1367
1368function getCookie(name) {
1369  var matches = document.cookie.match(new RegExp(
1370	"(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)"
1371  ));
1372  return matches ? decodeURIComponent(matches[1]) : false;
1373}
1374
1375function setCookie(name, value, options) {
1376  options = options || {};
1377
1378  var expires = options.expires||7*24*3600;
1379
1380  if (typeof expires == "number" && expires) {
1381	var d = new Date();
1382	d.setTime(d.getTime() + expires*1000);
1383	expires = options.expires = d;
1384  }
1385  if (expires && expires.toUTCString) { 
1386	options.expires = expires.toUTCString();
1387  }
1388  value = encodeURIComponent(value);
1389  var updatedCookie = name + "=" + value;
1390  for(var propName in options) {
1391	updatedCookie += "; " + propName;
1392	var propValue = options[propName];    
1393	if (propValue !== true) { 
1394	  updatedCookie += "=" + propValue;
1395	}
1396  }
1397  document.cookie = updatedCookie;
1398}
1399
1400function deleteCookie(name) {
1401  setCookie(name, "", { expires: -1 })
1402}
1403function getBannerData(){
1404	var pxpBSArr	= BSData||false;
1405	var pxpBSExc 	= getCookie('pxpBSExc')?getCookie('pxpBSExc').split(','):false;
1406	console.log(pxpBSExc);
1407	if(pxpBSArr&&pxpBSArr.length){
1408		if(pxpBSExc&&pxpBSExc.length){
1409			var _return = [];
1410			$.each(pxpBSArr,function(){
1411				var bingo = false;
1412				var count = 0;
1413				do{
1414					if(this.id==pxpBSExc[count]){
1415						bingo = true;
1416					}
1417					count++;
1418				}while(!bingo&&count<pxpBSExc.length)
1419				if(!bingo){
1420					_return.push(this);
1421				}
1422			});
1423			console.log(_return);
1424			pxpBSArr = [];
1425			pxpBSArr = _return;
1426		}
1427		console.log(pxpBSArr);
1428		switch (pxpBSArr.length) {
1429			case 1:
1430				console.log(1);
1431				var pxpBSView = pxpBSArr[0];
1432				break;
1433			case 0: 
1434				console.log(0);
1435				return;
1436			default:
1437                                var ind = Math.floor(Math.random()*(pxpBSArr.length));
1438                                if(ind == pxpBSArr.length){ind--;}
1439				console.log(ind);
1440				var pxpBSView = pxpBSArr[ind];
1441		}
1442		return pxpBSView;
1443	}else{
1444           return false;
1445        }
1446}
1447function getBanner(){
1448	data = getBannerData();
1449	if(!data){return};
1450	var _return = $('<div></div>');
1451	_return.attr('href',data.href)
1452		   .addClass('pxpbs')
1453		   .css({
1454			'opacity':0,
1455                        'z-index':1300,
1456			'border':'none 0'
1457		   })
1458                   .click(function(){
1459			
1460		});
1461
1462	$('<a class="glyphicon glyphicon-remove"></a>').data('id',data.id)
1463		.click(function(event){
1464		event.stopPropagation();
1465		event.preventDefault();
1466		setCookie('pxpBSExc',(getCookie('pxpBSExc')?getCookie('pxpBSExc')+',':'')+$(this).data('id'),{expires:3*24*3600});
1467		$(this).parent().animate({
1468			'opacity':0
1469		},1200,function(){
1470			$(this).remove();
1471		});
1472	}).appendTo(_return);
1473	
1474	var bImg = new Image();
1475	bImg.src = data.src;
1476	bImg.onload = function(){
1477		$(bImg).appendTo(_return);
1478	}
1479	return _return;
1480}
1481function rBanner(){
1482	var a = getBanner();
1483        if(a){
1484	a.appendTo($('body')).animate({
1485		'opacity':1
1486	},1200);
1487        }
1488}
1489$(function(){
1490	//setTimeout(rBanner,8000);
1491});
1492}
1493</script>
1493
1494				
1495				
1496	<div class="A">
1497	    <div class="breadcrumbs breadcrumbs_with_currentpage"><ol class="breadcrumbs" itemscope itemtype="https://schema.org/BreadcrumbList"><li class="itemFirst" itemscope itemprop="itemListElement" itemtype="https://schema.org/ListItem"><a itemscope itemtype="https://schema.org/Thing" itemprop="item" href = "/" itemid = "/"><span itemprop="name">Главная</span></a><meta itemprop="position" content="1" ></li> <li class="" itemscope itemprop="itemListElement" itemtype="https://schema.org/ListItem"><a itemscope itemtype="https://schema.org/Thing" itemprop="item" href = "/shop" itemid = "/shop"><span itemprop="name">Каталог</span></a><meta itemprop="position" content="2" ></li> <li class="itemLast" itemscope itemprop="itemListElement" itemtype="https://schema.org/ListItem"><span itemscope itemtype="https://schema.org/Thing" itemprop="item"style="cursor: default;" ><span itemprop="name">Дипломные папки</span></span><meta itemprop="position" content="3" ></li> </ol></div>
1498		<h1>Дипломные папки</h1>
1499		
1500
1501		
1502		<h2 style="padding-left:5px;">Фильтр</h2>
1503		<div id="filter" class="product-filter">
1504		<table>
1505			<tbody>
1506				<tr>
1507					<td style="width:150px"><h3>Производитель:</h3></td>
1508					<td>
1509						<ul>
1510							<li class='selected'>
1511								<a href="/shop/22357/Ascending/All">Все</a>
1512							</li>
1513							<li class=''>
1514								<a href="/shop/22357/Ascending/All/by-0">Не указан</a>
1515							</li>
1516							
1517									<li class=''>
1518										<a href="/shop/22357/Ascending/All/by-19355">Россия</a>
1519									</li>
1520								     
1521						</ul>                   
1522					</td>
1523				</tr>
1524				<tr>
1525					<td style="width:150px"><h3>Цена:</h3></td>
1526					<td>
1527						<ul>
1528							
1529									<li class='selected'>
1530										<a href="/shop/22357/Ascending/All">Сначала дешевые</a>
1531									</li>
1532								
1533									<li class=''>
1534										<a href="/shop/22357/Descending/All">Сначала дорогие</a>
1535									</li>
1536								
1537						</ul>
1538					</td>
1539				</tr>
1540			</tbody>
1541		</table>
1542		</div>
1543		
1544    
1545		<div style='display:block'>
1546			<ul class="product-list">
1547			    
1548			</ul>
1549        
1550			
1551		</div>
1552		<div class="noitems well well-large" style='display:none'>Товаров нет</div>
1553	</div>
1554
1555							
1556				
1557				
1558			</div>
1559		</div>
1560		
1561		<div class="container-fluid after-main">
1562		    
1563
1564<a href="javascript://" id="to_top" style="display:none;">
1565    <i class="arrow_up"></i>
1566</a>
1567		</div>
1568
1569		<div class="footer-pusher"></div>
1570	
1571<div class="aspNetHidden">
1572
1573	<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="60144656" />
1574</div></form>
1575	
1576<footer class="container-fluid">
1577	<div class="footer-menu container">
1578	
1579	<div class="email-news">
1580		<div class="container">
1581			<div class="row">                                            
1582				<div class="col-md-12 col-sm-6 col-xs-6 social">
1583					<div class="col-md-4">
1584						<div class="text-block">
1585							Мы в социальных сетях:
1586						</div>
1587						<div class="social-icons">
1588							<!-- <a href="https://www.facebook.com/" title="facebook" rel="nofollow"><i class="social_facebook"></i></a> 
1589							<a href="https://twitter.com/" title="twitter" rel="nofollow"><i class="social_twitter"></i></a>
1590							<a href="https://plus.google.com/" title="googleplus" rel="nofollow"><i class="social_googleplus"></i></a>-->
1591							<a href="/news" title="rss"><i class="social_rss"></i></a>
1592							<a href="http://vk.com/dkprint48" title="vk" rel="nofollow"><i class="fa fa-vk" aria-hidden="true"></i></a>
1593						</div>
1594					</div>
1595					<div class="col-md-8">
1596						<div class="text-block">
1597							Подпишитесь на наши новости:
1598						</div>
1599						<div class="form-news input-group">
1600							<input type="text" class="email-request text form-control" placeholder="Укажите вашу эл. почту" id="txtSubscriberEmail">
1601							<a href="javascript://" class="email-request-btn input-group-addon" id="btnSubscribe"><i class="icon_mail_alt"></i><u>Подписаться</u></a>
1602						</div>
1603					</div>
1604					
1605				</div>
1606			</div>
1607		</div>
1608	</div>
1609	<div class="row">
1610		<div class="col-md-4 col-sm-4 col-xs-6">
1611			<h4>Услуги</h4>
1612			<ul class="list-unstyled">
1613				<li><a href="/photos">Печать фотопродукции</a></li>
1614				<li><a href="/photobooks">Изготовление фотокниг</a></li>
1615				<li><a href="/gifts">Сувениры с фото</a></li>
1616				<li><a href="/canvases">Интерьерная печать</a></li>
1617				<li><a href="/calendars">Печать календарей</a></li>
1618				<li><a href="/prints">Печать полиграфии</a></li>
1619				<li><a href="/shop">
1619Магазин фототоваров</a></li>
1620			</ul>
1621		</div>
1622		<div class="col-md-4 col-sm-4 col-xs-6">
1623			<h4>Помощь</h4>
1624			<ul class="list-unstyled">
1625				<li><a href="/delivery-and-payment">Оплата и доставка</a></li>
1626				<li><a href="/faq">Вопросы и ответы</a></li>
1627				<li><a href="/printing-terms">Требования к макетам</a></li>
1628				<li><a href="/portfolio">Примеры работ</a></li>
1629				<li><a href="/guestbook">Отзывы клиентов</a></li>
1630				<li><a href="/terms">Соглашение</a></li>
1631				<li><a href="/requisites">Реквизиты</a></li>
1632			</ul>
1633		</div>
1634		<div class="col-md-4 col-sm-4 col-xs-6">
1635			<h4>Контактная информация</h4>
1636			<div id="drk-info_contacts">
1637				<ul class="maps">
1638					<li><a href="/contact-us" id="footer-adress" title="Контакты">
1639						<i class="icon_pin"></i><u>г. Липецк, ул. Советская, д. 25</u>
1640						</a>
1641					</li>
1642					
1643					<li><a href="/contact-us" id="footer-adress" title="Контакты">
1644						<i class="icon_pin"></i><u>г. Липецк, пр. 60 лет СССР, д. 34 </u>
1645						</a>
1646					</li>
1647					<li><a href="/contact-us" id="footer-adress" title="Контакты">
1648						<i class="icon_pin"></i><u>г. Липецк, ул. Замятина, д. 4</u>
1649						</a>
1650					</li>
1651                    	<li><a href="/contact-us" id="footer-adress" title="Контакты">
1652						<i class="icon_pin"></i><u>г. Липецк, ул. Студёновская, д. 3</u>
1653						</a>
1654					</li>
1655					<li>&nbsp;</li>
1656					<li><a href="mailto:[email protected]" class="mail-to" title="email">
1657						<i class="icon_mail"></i>
1658						<u>[email protected]</u>
1659						</a>
1660					</li>
1661					 <li><a href="mailto:[email protected]" class="mail-to" title="email">
1662						<i class="icon_mail"></i>
1663						<u>[email protected]</u>
1664						</a>
1665					</li>
1666					
1667					<li><a href="mailto:[email protected]" class="mail-to" title="email">
1668						<i class="icon_mail"></i>
1669						<u>[email protected]</u>
1670						</a>
1671					</li>
1672					<li><a href="mailto:[email protected]" class="mail-to" title="email">
1673						<i class="icon_mail"></i>
1674						<u>[email protected]</u>
1675						</a>
1676					</li>
1677					
1678				</ul>
1679				
1680				<ul class="phones">
1681					<li>
1682						<a href="tel:+74742522345" title="+7 (4742) 522-345">
1683							<i class="icon_phone"></i><u>+7 (4742) 522-345</u></a>
1684					</li>
1685					<li>&nbsp;</li>
1686					<li>&nbsp;</li>
1687				</ul>
1688			</div>
1689		</div>
1690		<div class="col-md-12 col-sm-12 col-xs-12 all-content">
1691			<a href="?mobile=false" id="Hide_function" class="self-location"><i class="icon_laptop"></i>Полная версия сайта</a>
1692		</div>
1693		<div class="col-md-12 col-sm-12 col-xs-12 back-to-mobile">
1694			<a href="?mobile=true" id="DCookie_mobile" class="self-location"><i class="icon_mobile"></i>Мобильная версия сайта</a>
1695		</div>
1696	</div>
1697	<div class="copyright">
1698		<div class="container">
1699			<div class="row">
1700				<div class="col-md-3 col-sm-6 col-xs-6 develop">
1701					<span>Разработано в <a href="http://www.pixlpark.ru/?utm_source=clients&utm_medium=banner&utm_campaign=clients_footer_reference" title="Облачный web-to-print Pixlpark">
1702						<img src="/content/images/patterns/pixlpark.png" alt="pixlpark">
1703						Pixlpark </a>
1704					</span>
1705				</div>
1706				
1707			
1708		
1709				<div class="col-md-3 col-sm-6 col-xs-6 copyrighter">
1710					© Типография "Деловая Клякса"
1711				</div>
1712			</div>
1713		</div>
1714	</div>
1715</div>
1716
1717<script>
1718	$('#btnSubscribe').on('click', function(){
1719		var request = {
1720			Email : $('#txtSubscriberEmail').val()
1721			//PhotolabId : 1164, // Опционально, если не указаны, 
1722			//CompanyId : 222   //  то фотолаба определяется по текущему сайту
1723		}
1724		$.ajax({
1725			type: 'POST',
1726			url: '/api/account/subscribe',
1727			data: JSON.stringify(request),
1728			contentType: 'application/json',
1729			success: function(data) {
1730				console.log(data);
1731				// подписка создана
1732				//alert('Подписан');
1733				$('#txtSubscriberEmail').attr('placeholder','Вы успешно подписаны').val('');
1734				$('.email-request-btn').addClass('disable');
1735			},
1736			error: function() {
1737				// подписка не создана
1738				//alert('Ошибка');
1739				if( $('#txtSubscriberEmail').val().length === 0 ) {
1740					$('#txtSubscriberEmail').attr('placeholder','Вы не заполнили поле');
1741				} else {
1742					$('#txtSubscriberEmail').attr('placeholder','Вы уже подписаны на новости').val('');
1743					$('.email-request-btn').addClass('disable');
1744				};
1745			}
1746		});
1747	});
1748	
1749	$('a.self-location').each(function(){
1750		$(this).attr('href',window.location.pathname+$(this).attr('href'));
1751	});	
1752</script>
1752
1753
1754<!-- Yandex.Metrika counter -->
1755<script type="text/javascript" >
1756    (function (d, w, c) {
1757        (w[c] = w[c] || []).push(function() {
1758            try {
1759                w.yaCounter6518443 = new Ya.Metrika({
1760                    id:6518443,
1761                    clickmap:true,
1762                    trackLinks:true,
1763                    accurateTrackBounce:true,
1764                    webvisor:true,
1765                    ecommerce:"dataLayer"
1766                });
1767            } catch(e) { }
1768        });
1769
1770        var n = d.getElementsByTagName("script")[0],
1771            s = d.createElement("script"),
1772            f = function () { n.parentNode.insertBefore(s, n); };
1773        s.type = "text/javascript";
1774        s.async = true;
1775        s.src = "https://mc.yandex.ru/metrika/watch.js";
1776
1777        if (w.opera == "[object Opera]") {
1778            d.addEventListener("DOMContentLoaded", f, false);
1779        } else { f(); }
1780    })(document, window, "yandex_metrika_callbacks");
1781</script>
1781
1782<noscript><div><img src="https://mc.yandex.ru/watch/6518443" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
1783<!-- /Yandex.Metrika counter -->
1784
1785<script>
1786  window.dataLayer = window.dataLayer || [];
1787  function gtag(){dataLayer.push(arguments)};
1788  gtag('js', new Date());
1789
1790  gtag('config', 'UA-106896985-1');
1791</script>
vendor: 2 bytes, line 1791
1791
1792<script type="text/javascript">(window.Image ? (new Image()) : document.createElement('img')).src = 'https://vk.com/rtrg?p=VK-RTRG-106374-8mldb';</script>
1792;
1793</footer>
1794
1795
1796
1797
1798    
1799	<div id="quickOrderModuleForm"></div>
1800       
1800<script type="text/javascript">
1801	(function () {
1802		var feedBackModuleUrl = "https://pixlpark.com/content/js/modules/feedbackmodule.js?v=9CE7E764942D50EC1BC25BD4288E95A9";
1803		var feedBackModuleContainer = document.getElementById("feedBackModuleContainer");
1804		var feedbackFormModuleModWrite = document.getElementById('feedbackFormModuleModWrite');
1805
1806
1807		function renderFeedBackModule(container) {
1808			if (container == null) return;
1809			var handler = getElementFinderHandler(container, initHandler);
1810			handler();
1811			window.addEventListener("scroll", handler);
1812			var isComplete = false;
1813			function initHandler() {
1814				window.removeEventListener("scroll", handler);
1815				if (isComplete) return
1816				if (typeof window.FeedbackModule === "undefined" || window.FeedbackModule === null) {
1817					loadSource(feedBackModuleUrl, initHandler);
1818					return;
1819				}
1820				var feedbackModule = new FeedbackModule(feedBackModuleContainer, {
1821					fields: [{
1822						name: "name",
1823						label: "Ваше имя",
1824						placeholder: "Иванов Иван",
1825						type: "text",
1826						required: true
1827					}, {
1828						name: "phone",
1829						label: "Телефон",
1830						placeholder: "+7 (999) 999 9999",
1831						type: "text",
1832						required: true,
1833						mask: "+7(###) ###-####",
1834						validate: function (str) {
1835							if (typeof str !== "string") return true;
1836							var isPNumber = /^\d[\d\(\)\ -]{4,14}\d$/;
1837							str = str.replace(/\+/g, '').replace(/-/g, '');
1838							var valid = isPNumber.test(str);
1839							return !!valid;
1840						}
1841					}, {
1842						name: "email",
1843						label: "Ваш e-mail",
1844						placeholder: "Ваш e-mail",
1845						type: "email",
1846						required: true,
1847					}, {
1848						name: "message",
1849						label: "Ваш вопрос",
1850						type: "multiline"
1851					}],
1852					isModal: false,
1853					wrapperClass: "callback-form",
1854					successMessage: "Сообщение успешно отправлено!<br>Мы свяжемся с вами в течении 15 минут.",
1855					title: "Заказать обратный звонок",
1856					submit: "Отправить",
1857					agreementMessage: true,
1858					autocomplete:true,
1859				});
1860				isComplete = true;
1861			}
1862		}
1863		function renderCallbackModule(container) {
1864			if (container == null) return;
1865			var config = {
1866				wrapperClass: "callback-form form-one", 
1867				agreementMessage: true, 
1868				lazy: true,
1869			};
1870			var handler = getOnClickEventHandler(initHandler);
1871			container.addEventListener("click", handler);
1872
1873			function initHandler() {
1874				container.removeEventListener("click", handler);
1875				if (typeof window.FeedbackModule === "undefined" || window.FeedbackModule === null) {
1876					loadSource(feedBackModuleUrl, initHandler);
1877					return;
1878				}
1879				var feedbackModuleWriteUs = new CallbackModule(feedbackFormModuleModWrite, config);
1880			}
1881		}
1882		renderFeedBackModule(feedBackModuleContainer);
1883		renderCallbackModule(feedbackFormModuleModWrite);
1884
1885		function getElementFinderHandler(element, callback) {
1886			return function (e) {
1887				if(e) e.stopPropagation();
1888				function checkElementInViewport(element) {
1889					var rectElement = element.getBoundingClientRect();
1890					var wHeight = (window.innerHeight || document.documentElement.clientHeight);
1891					var wWidth = (window.innerWidth || document.documentElement.clientWidth);
1892					var fitInVertical = (rectElement.top <= wHeight) && ((rectElement.top + rectElement.height) >= 0);
1893					var fitInHorizontal = (rectElement.left <= wWidth) && ((rectElement.left + rectElement.width) >= 0);
1894					return (fitInVertical && fitInHorizontal);
1895				}
1896				var isVisible = checkElementInViewport(element);
1897				if (isVisible && typeof callback === "function")
1898					callback();
1899			}
1900		}
1901
1902		function getOnClickEventHandler(onLoadHandler) {
1903			return function (e) {
1904				e.stopPropagation();
1905				if (typeof onLoadHandler === "function")
1906					onLoadHandler();
1907			}
1908		}
1909
1910		function loadSource(url, onLoadHandler) {
1911			var scriptElement = document.createElement("script");
1912			scriptElement.setAttribute("type", "text/javascript");
1913			document.querySelector("head").appendChild(scriptElement);
1914			if (typeof onLoadHandler === "function") {
1915				scriptElement.addEventListener("load", onLoadHandler);
1916			}
1917			scriptElement.setAttribute("src", url);
1918		}
1919
1920		// Формы быстрого заказа
1921		var quickOrderModule = "https://pixlpark.com/content/js/modules/quickordermodule.js?v=4EB415DE45A318E8204961137EE636A3";
1922		var isQuickOrderModalLoading = false;
1923		var quickOrderModuleModal = document.getElementById('quickOrderModuleModal'),
1924			requestForServices = document.getElementById('requestForServices');
1925
1926		function showQuickOrderModal(e) {
1927			var element = e.target;
1928			if (typeof setQuickOrderManager != "undefined") {
1929				return;
1930			}
1931			if (isQuickOrderModalLoading) return;
1932			element.setAttribute('disabled', 'disabled');
1933			$.getScript(quickOrderModule, function () {
1934				setQuickOrderManager(quickOrderModuleModal, { isModal: true, showOnLoad: true });
1935				isQuickOrderModalLoading = true;
1936			});
1937		}
1938
1939		if (quickOrderModuleModal && !requestForServices) quickOrderModuleModal.addEventListener('click', showQuickOrderModal);
1940
1941		if (requestForServices) {
1942			var titleModal = document.querySelector("h1").innerText.toLocaleLowerCase();
1943			$.getScript(quickOrderModule, function () {
1944				setQuickOrderManager(quickOrderModuleModal, { isModal: true });
1945				setQuickOrderManager(requestForServices, {
1946					isModal: true,
1947					title: "Заявка на " + titleModal + "",
1948				});
1949			});
1950		}
1951	})();
1952</script>
1952
1953
1954<div id="search">
1955<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>
1955<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>
1955
1956</div>
1957<script type="text/javascript">
1958//Инициализация слайдера
1959
1960$('[data-ride="carousel"]').carousel({
1961        interval: 5000
1962    });
1963
1964var swiper = new Swiper('.swiper-container.swiper-main', {
1965	pagination: '.swiper-pagination',
1966	nextButton: '.swiper-button-next',
1967	prevButton: '.swiper-button-prev',
1968	paginationClickable: true,
1969	spaceBetween: 30,
1970	loop: true,
1971	slidesPerView: 1,
1972	hashnav: false,
1973	speed: 800,
1974	autoplay: 5000
1975});
1976var galleryTop = new Swiper('.swiper-container .shop-good-images', {
1977	grabCursor: true,
1978	centeredSlides: true,
1979	slidesPerView: 'auto',
1980	coverflow: {
1981		rotate: 50,
1982		stretch: 0,
1983		depth: 100,
1984		modifier: 1,
1985		slideShadows : true
1986}
1987});
1988var galleryThumbs = new Swiper('.swiper-container .shop-good-thumb-images', {
1989		spaceBetween: 10,
1990		centeredSlides: true,
1991		slidesPerView: 'auto',
1992		touchRatio: 0.2,
1993		slideToClickedSlide: true
1994	});
1995	galleryTop.params.control = galleryThumbs;
1996	galleryThumbs.params.control = galleryTop;
1997</script>
vendor: 2 bytes, line 1997
1997
1998<script type="text/javascript">
1999
2000$('.menu-button').click(function(){
2001	$('.navbar-nav').toggleClass('showed');
2002        $('body').toggleClass('hidd');
2003        $('html').toggleClass('hidd');
2004        $('.jqm-overlay').addClass('showed');
2005        $('.controls').addClass('showed');
2006        $('#search').toggleClass('hidden');
2007 });
2008$('.hide_menu , .jqm-overlay').click(function(){
2009	$('.navbar-nav').removeClass('showed');
2010        $('body').removeClass('hidd');
2011        $('html').removeClass('hidd');
2012        $('.jqm-overlay').removeClass('showed');
2013        $('.controls').removeClass('showed');
2014        $('#search').removeClass('hidden');
2015 });
2016$(window).resize(function() {
2017    if ($(window).width() > 953) {
2018        $('.navbar-nav').addClass('visibl-nav');
2019        $('.navbar-nav').removeClass('showed');
2020        $('.jqm-overlay').removeClass('showed');
2021        $('.controls.showed').removeClass('showed');
2022    } else {
2023         $('.navbar-nav').removeClass('visibl-nav');
2024         $('.navbar-nav.showea').show();
2025         $('.jqm-overlay.showed').show();
2026         $('.controls.showed').show();
2027    }
2028}).resize();
2029
2030//Модальное окно "Перезвонить"
2031$('.call-modal-window_callback').click(function () {
2032	$('#polymodal_callback').jqmShow();
2033	return false;
2034});
2035
2036$( document ).on( "click", ".jqmOverlay", function() {
2037	$('#polymodal_callback').jqmHide();
2038});
2039
2040if(typeof $.fn.mask === "function"){$("#userPhone").mask("+7(###) ###-####");}
2041
2042function isPNumber(str){
2043	var isPNumber = /^\d[\d\(\)\ -]{4,14}\d$/;
2044	str = str.replace(/\+/g,'').replace(/-/g,'');
2045	var valid = isPNumber.test(str);
2046	return !!valid;
2047}
2048var isSend = false;
2049
2050$("#sendFeedback").on('click.sendFeedBack',function(){
2051	if(isSend) return;
2052	isSend = true;
2053	
2054	var name=$("#userName").val();
2055	var phone=$("#userPhone").val();
2056	
2057	$('#userName,#userPhone').removeClass('error');
2058	if (name==''){
2059		$('#userName').addClass('error');
2060	}
2061	if (!isPNumber(phone)){
2062		$('#userPhone').addClass('error');
2063	}
2064	
2065	if(name=='' || !isPNumber(phone)){
2066               isSend = false;
2067		return false;
2068	}
2069	
2070	$("#userName,#userPhone").attr('readonly', 'readonly');
2071	$("#sendFeedback").attr('disabled', 'disabled');
2072	
2073	var postData = new FormData();
2074	postData.append('name', name);
2075	postData.append('phone', phone);
2076	postData.append('message',$('#polimodalTitle').text());
2077
2078	$.ajax({
2079		url: '/sendfeedback',
2080		data: postData,
2081		cache: false,
2082		processData: false,
2083		contentType: false,
2084		type: 'POST',
2085		dataType: 'json',
2086		success: function (response) {
2087			if (response) {
2088				var suc = false;
2089				if (response.Success)
2090					suc = true;
2091				else {
2092					var d = eval('(' + response + ')');
2093					if (d && d.Success)
2094						suc = true;
2095				}
2096				if (suc) {
2097					$('#successInfo').show();
2098					$('#sendFeedbackForm,#sendFeedback').hide();
2099					setTimeout(function() { location.reload(true); }, 3000);
2100				}
2101				isSend = false;
2102			}
2103		}
2104	});
2105	
2106	return false;
2107});
2108
2109//Скрол вверх
2110    var top_show = 400; // Отступ сверху
2111    var delay = 600; // Задержка прокрутки
2112    $(document).ready(function() {
2113        $(window).scroll(function () {
2114            if ($(this).scrollTop() > top_show) $('#to_top').fadeIn();
2115            else $('#to_top').fadeOut();
2116        });
2117        $('#to_top').click(function () {
2118            $('body, html').animate({
2119                scrollTop: 0
2120        }, delay);
2121        });
2122        $(window).scroll(function() { 
2123            var top = $(this).scrollTop();
2124            var fixed = $(document).height()-$(window).height()-$('footer').height()-parseInt($('footer').css('padding-top'))-parseInt($('footer').css('padding-bottom')); 
2125            if ( top > fixed ) $('#to_top').addClass('fixed_to_top');
2126            else $('#to_top').removeClass('fixed_to_top');
2127        });
2128    });
2129
2130</script>
vendor: 2 bytes, line 2130
2130
2131<script>
2132
2133	var linkCall = document.querySelector(".call_back_amo"),
2134		modalAmo = document.querySelector(".formAmo"),
2135                closeAmo = document.querySelector(".close-amo"),
2136		overlayModal = document.querySelector("#overlayModal")
2137
2138
2139	linkCall.addEventListener('click', function () {
2140		modalAmo.style.display = "block"
2141		overlayModal.style.display = "block"
2142		
2143	})
2144	overlayModal.addEventListener('click', function () {
2145		modalAmo.style.display = "none"
2146		overlayModal.style.display = "none"
2147		
2148	})
2149	closeAmo.addEventListener('click', function () {
2150		modalAmo.style.display = "none"
2151		overlayModal.style.display = "none"
2152		
2153	})
2154
2155	
2156</script>
2156
2157
2158<script type="text/javascript">
2159
2160	//Инициализация слайдера
2161	// swiper главной страницы
2162	var swiper = new Swiper('.swiper-container.swiper-main', {
2163		pagination: {
2164			el: '.swiper-pagination',
2165			clickable: true,
2166		},
2167		navigation: {
2168			nextEl: '.swiper-button-next',
2169			prevEl: '.swiper-button-prev',
2170		},
2171		spaceBetween: 30,
2172		loop: true,
2173		slidesPerView: 1,
2174		hashnav: false,
2175		speed: 1000,
2176		autoplay: {
2177			delay: 3000,
2178		},		
2179	});
2180	// swiper товаров магазина
2181	var galleryTop = new Swiper('.swiper-container .shop-good-images', {
2182		grabCursor: true,
2183		centeredSlides: true,
2184		slidesPerView: 'auto',
2185		coverflow: {
2186			rotate: 50,
2187			stretch: 0,
2188			depth: 100,
2189			modifier: 1,
2190			slideShadows : true
2191		}
2192	});
2193	var galleryThumbs = new Swiper('.swiper-container .shop-good-thumb-images', {
2194		spaceBetween: 10,
2195		centeredSlides: true,
2196		slidesPerView: 'auto',
2197		touchRatio: 0.2,
2198		slideToClickedSlide: true
2199	});
2200	galleryTop.params.control = galleryThumbs;
2201	galleryThumbs.params.control = galleryTop;
2202</script>
2202
2203
2204
2205
2206
2207<div id="quickOrderModuleForm"></div>
2208       
2208<script type="text/javascript">
2209	(function () {
2210		var feedBackModuleUrl = "https://pixlpark.com/content/js/modules/feedbackmodule.js?v=9CE7E764942D50EC1BC25BD4288E95A9";
2211		var feedBackModuleContainer = document.getElementById("feedBackModuleContainer");
2212		var feedbackFormModuleModWrite = document.getElementById('feedbackFormModuleModWrite');
2213
2214
2215		function renderFeedBackModule(container) {
2216			if (container == null) return;
2217			var handler = getElementFinderHandler(container, initHandler);
2218			handler();
2219			window.addEventListener("scroll", handler);
2220			var isComplete = false;
2221			function initHandler() {
2222				window.removeEventListener("scroll", handler);
2223				if (isComplete) return
2224				if (typeof window.FeedbackModule === "undefined" || window.FeedbackModule === null) {
2225					loadSource(feedBackModuleUrl, initHandler);
2226					return;
2227				}
2228				var feedbackModule = new FeedbackModule(feedBackModuleContainer, {
2229					fields: [{
2230						name: "name",
2231						label: "Ваше имя",
2232						placeholder: "Иванов Иван",
2233						type: "text",
2234						required: true
2235					}, {
2236						name: "phone",
2237						label: "Телефон",
2238						placeholder: "+7 (999) 999 9999",
2239						type: "text",
2240						required: true,
2241						mask: "+7(###) ###-####",
2242						validate: function (str) {
2243							if (typeof str !== "string") return true;
2244							var isPNumber = /^\d[\d\(\)\ -]{4,14}\d$/;
2245							str = str.replace(/\+/g, '').replace(/-/g, '');
2246							var valid = isPNumber.test(str);
2247							return !!valid;
2248						}
2249					}, {
2250						name: "email",
2251						label: "Ваш e-mail",
2252						placeholder: "Ваш e-mail",
2253						type: "email",
2254						required: true,
2255					}, {
2256						name: "message",
2257						label: "Ваш вопрос",
2258						type: "multiline"
2259					}],
2260					isModal: false,
2261					wrapperClass: "callback-form",
2262					successMessage: "Сообщение успешно отправлено!<br>Мы свяжемся с вами в течении 15 минут.",
2263					title: "Заказать обратный звонок",
2264					submit: "Отправить",
2265					agreementMessage: true,
2266					autocomplete:true,
2267				});
2268				isComplete = true;
2269			}
2270		}
2271		function renderCallbackModule(container) {
2272			if (container == null) return;
2273			var config = {
2274				wrapperClass: "callback-form form-one", 
2275				agreementMessage: true, 
2276				lazy: true,
2277			};
2278			var handler = getOnClickEventHandler(initHandler);
2279			container.addEventListener("click", handler);
2280
2281			function initHandler() {
2282				container.removeEventListener("click", handler);
2283				if (typeof window.FeedbackModule === "undefined" || window.FeedbackModule === null) {
2284					loadSource(feedBackModuleUrl, initHandler);
2285					return;
2286				}
2287				var feedbackModuleWriteUs = new CallbackModule(feedbackFormModuleModWrite, config);
2288			}
2289		}
2290		renderFeedBackModule(feedBackModuleContainer);
2291		renderCallbackModule(feedbackFormModuleModWrite);
2292
2293		function getElementFinderHandler(element, callback) {
2294			return function (e) {
2295				if(e) e.stopPropagation();
2296				function checkElementInViewport(element) {
2297					var rectElement = element.getBoundingClientRect();
2298					var wHeight = (window.innerHeight || document.documentElement.clientHeight);
2299					var wWidth = (window.innerWidth || document.documentElement.clientWidth);
2300					var fitInVertical = (rectElement.top <= wHeight) && ((rectElement.top + rectElement.height) >= 0);
2301					var fitInHorizontal = (rectElement.left <= wWidth) && ((rectElement.left + rectElement.width) >= 0);
2302					return (fitInVertical && fitInHorizontal);
2303				}
2304				var isVisible = checkElementInViewport(element);
2305				if (isVisible && typeof callback === "function")
2306					callback();
2307			}
2308		}
2309
2310		function getOnClickEventHandler(onLoadHandler) {
2311			return function (e) {
2312				e.stopPropagation();
2313				if (typeof onLoadHandler === "function")
2314					onLoadHandler();
2315			}
2316		}
2317
2318		function loadSource(url, onLoadHandler) {
2319			var scriptElement = document.createElement("script");
2320			scriptElement.setAttribute("type", "text/javascript");
2321			document.querySelector("head").appendChild(scriptElement);
2322			if (typeof onLoadHandler === "function") {
2323				scriptElement.addEventListener("load", onLoadHandler);
2324			}
2325			scriptElement.setAttribute("src", url);
2326		}
2327
2328		// Формы быстрого заказа
2329		var quickOrderModule = "https://pixlpark.com/content/js/modules/quickordermodule.js?v=4EB415DE45A318E8204961137EE636A3";
2330		var isQuickOrderModalLoading = false;
2331		var quickOrderModuleModal = document.getElementById('quickOrderModuleModal'),
2332			requestForServices = document.getElementById('requestForServices');
2333
2334		function showQuickOrderModal(e) {
2335			var element = e.target;
2336			if (typeof setQuickOrderManager != "undefined") {
2337				return;
2338			}
2339			if (isQuickOrderModalLoading) return;
2340			element.setAttribute('disabled', 'disabled');
2341			$.getScript(quickOrderModule, function () {
2342				setQuickOrderManager(quickOrderModuleModal, { isModal: true, showOnLoad: true });
2343				isQuickOrderModalLoading = true;
2344			});
2345		}
2346
2347		if (quickOrderModuleModal && !requestForServices) quickOrderModuleModal.addEventListener('click', showQuickOrderModal);
2348
2349		if (requestForServices) {
2350			var titleModal = document.querySelector("h1").innerText.toLocaleLowerCase();
2351			$.getScript(quickOrderModule, function () {
2352				setQuickOrderManager(quickOrderModuleModal, { isModal: true });
2353				setQuickOrderManager(requestForServices, {
2354					isModal: true,
2355					title: "Заявка на " + titleModal + "",
2356				});
2357			});
2358		}
2359	})();
2360</script>
2360
2361	
2362
2363
2364
2365
2366
2367
2368
2369
2370<script>
2371$('#hide_this_panel').click(function () {
2372	$('body').addClass('to_top');
2373});
2374</script>
2374
2375
2376<script type="text/javascript">
2377    (function () {
2378        $.ajax({
2379            type: 'GET',
2380            url: '/api/cart/itemsCount',
2381            contentType: 'application/json',
2382            success: function (data) {
2383                $('a.shopping-cart span').replaceWith('<span class="added_card"></span>');
2384                $("a.shopping-cart span").text(data);
2385                if (data > 0) {
2386                    $("a.shopping-cart span").show();
2387                } else {
2388                    $("a.shopping-cart span").hide();
2389                }
2390            },
2391            error: function () {
2392                console.log('Error while loading shopping cart items count');
2393            }
2394        });
2395    })();
2396</script>
2396
2397
2398<script>
2399    function SwapElements() {
2400        var SwapWrapper = document.querySelector(".swap-blocks-wrapper");
2401        if (SwapWrapper && screen.width <= 768)
2402            SwapWrapper.firstElementChild.parentNode.insertBefore(SwapWrapper.lastElementChild, SwapWrapper
2403                .firstElementChild);
2404    }
2405    SwapElements();
2406</script>
2406
2407
2408<script>
2409    $('td').hover(function () {
2410        $(this).parents('table').find('col:eq(' + $(this).index() + ')').toggleClass('hover');
2411    });
2412</script>
2412
2413
2414<script>
2415    (function () {
2416        var images = document.querySelectorAll('img[data-src]');
2417        if (images.length < 0) return;
2418        if (!Element.prototype.closest) {
2419            if (!Element.prototype.matches) {
2420                Element.prototype.matches = Element.prototype.msMatchesSelector || Element.prototype
2421                    .webkitMatchesSelector;
2422            }
2423            Element.prototype.closest = function (selector) {
2424                if (!this) return null;
2425                if (this.matches(selector)) return this;
2426                if (!this.parentElement) {
2427                    return null
2428                } else return this.parentElement.closest(selector);
2429            };
2430        };
2431        for (var i = 0; i < images.length; i++) {
2432            var image = images[i];
2433            if (image.closest(".CategoryOfPrintings")) continue;
2434            image.setAttribute('src', image.getAttribute('data-src'));
2435            image.onload = function () {
2436                this.removeAttribute('data-src');
2437            };
2438        };
2439    })()
2440</script>
2440
2441<!-- Подменю в адаптиве-->
2442
2443
2444    	
2445    
2445<script type="text/javascript">
2446	    function ValidatorUpdateDisplay(val) {
2447		    if (typeof (val.display) == "string") {
2448			    if (val.display == "None") { return; }
2449			    if (val.display == "Dynamic") { val.style.display = val.isvalid ? "none" : "block"; return; }
2450		    }
2451		    if ((navigator.userAgent.indexOf("Mac") > -1) && (navigator.userAgent.indexOf("MSIE") > -1)) { val.style.display = "block"; }
2452		    val.style.visibility = val.isvalid ? "hidden" : "visible";
2453	    }
2454    </script>
2454
2455    
2455<script>
2456	    if (typeof loadAsyncContentBlocks !== "undefined") loadAsyncContentBlocks();
2457    </script>
2457
2458</body>
2459</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.