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/search" /> 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="search url-search"> 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="./search" 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="" /> 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="US8oKlesy6rFpQNfj-I1dR6NUTsT-lc3-Pv5KCj6uWmhYY7FTTqzLZ4gKOdad2hefr0mQ_s_UDc4lB2Xb-4BtJCLg601" /> 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><style> 697@media screen and (max-width:530px) { 698#search { 699 position: absolute; 700 top: 210px !important; 701 bottom: 0; 702 width: 150px !important; 703 min-width: 320px; 704 left: 0px !important; 705 padding: 0px 15px; 706 display: block; 707} 708#search #ya-site-form0 .ya-site-form__form .ya-site-form__submit, #search #ya-site-form1 .ya-site-form__form .ya-site-form__submit { 709 right: 25px !important; 710} 711</style> 712 713 714<header> 715 716 <div class="logo-container container"> 717 <div class="logo-wrapper"> 718 <a href="/" title="dk-print48.ru"> 719 <img src="/content/pxp-logo/2227..png?lid=2576&v=639160757400000000" alt="dk-print48.ru"/> 720 </a> 721 </div> 722 </div> 723 <div class="row top-line"> 724 <div class="container"> 725 726 <nav class="second-menu"> 727 <ul> 728 <li class="drk-payment"> 729 <a href="/delivery-and-payment"><i class="icon_wallet_alt"></i><u>ÐплаÑа и доÑÑавка</u></a> 730 </li> 731 <li class="drk-faq"> 732 <a href="/faq"><i class="icon_question_alt"></i><u>ÐопÑоÑÑ Ð¸ оÑвеÑÑ</u></a> 733 </li> 734 <li class="drk-review"> 735 <a href="/guestbook"><i class="icon_comment"></i><u>ÐÑзÑвÑ</u></a> 736 </li> 737 <li class="drk-contacts"> 738 <a href="/contact-us"><i class="icon_contacts"></i><u>ÐонÑакÑÑ</u></a> 739 </li> 740 </ul> 741 </nav> 742 743 <div class="user-block text-right"> 744 <a class="cart-in-userblock" href="/user/cart"> 745 <i class="glyphicon icon_cart"></i> 746 <u>ÐоÑзина</u> 747 </a> 748 <a href="/account/orders"> 749 <i class="glyphicon icon_bag"></i> 750 <u>
750ÐаказÑ</u> 751 </a> 752 <a href="/account"> 753 <i class="icon_profile"></i> 754 <u>ÐÑоÑилÑ</u> 755 </a> 756 <span class="logout text-muted"> 757 <a href="/account/logout"><u>вÑÑ Ð¾Ð´</u></a> 758 </span> 759 <a href="/account/login"> 760 <i class="icon_key"></i> 761 <u>ÐÑ Ð¾Ð´</u> 762 </a> 763 <a href="/account/register"> 764 <i class="icon_profile"></i> 765 <u>РегиÑÑÑаÑиÑ</u> 766 </a> 767 </div> 768 </div> 769 770</div> 771<div class="row mid-line"> 772 <div class="container"> 773 <div class="adress"> 774 <i class="icon_pin"></i> 775 <a href="/contact-us" class="drk-adress" title="ÐоÑмоÑÑеÑÑ Ð½Ð° каÑÑе"> 776 <u>ÐипеÑк, Ñл.СовеÑÑÐºÐ°Ñ Ð´.25</u></a> 777 </div> 778 <div class="search-container" id="search-container"></div> 779 780 <span class="header-contacts"> 781 <!--<span><a href="tel:+74742522345"><i class="icon_phone"></i><span>+7 (4742) 522-345</span></a></span>--> 782 <span><a href="tel:+74742545578"><i class="icon_phone"></i><span>+7 (4742) 54-55-78</span></a></span><p> 783 <span><a href="tel:+74742522345"><i class="icon_phone"></i><span>+7 (4742) 522-345</span></a></span> 784 <!-- <span><a href="mailto:[email protected]"><i class="icon_mail"></i><span>[email protected]</span></a></span>--> 785 <!-- <span class="call_back"><a href="javascript://" class="semilink call-modal-window_callback"><u>ÐеÑезвониÑе мне</u></a></span> --> 786 <!-- <span class="call_back"><a href="javascript://" class="call_back_amo"><u>ÐеÑезвониÑе мне</u></a></span> --> 787 788 789 790 791 792 793 794 795 796 797 </span> 798 799 <a class="shopping-cart" href="/user/cart"><i class="glyphicon icon_cart_alt"></i><span class="zero_card"></span></a> 800 801 </div> 802</div> 803 804 805<div class="row bott-line"> 806 <div class="container"> 807 <nav class="navbar main-menu"> 808 <div class="jqm-overlay"></div> 809 <div class="menu-button"> 810 <a href="javascript://"><i class="icon_menu"></i></a> 811 </div> 812 <div class="search_mobile"> 813 <a href="/search"><i class="icon_search"></i>ÐоиÑк</a> 814 </div> 815 <ul class="nav navbar-nav"> 816 <li class="for_mobile"> 817 <div class="controls first"> 818 <a class="cart-in-userblock" href="/user/cart"> 819 <i class="glyphicon icon_cart"></i> 820 <u>ÐоÑзина</u> 821 </a> 822 <a href="/account/orders"> 823 <i class="glyphicon icon_bag"></i> 824 <u>
824ÐаказÑ</u> 825 </a> 826 <a href="/account"> 827 <i class="icon_profile"></i> 828 <u>ÐÑоÑилÑ</u> 829 </a> 830 <a href="/account/login"> 831 <i class="icon_key"></i> 832 <u>ÐÑ Ð¾Ð´</u> 833 </a> 834 <a href="/account/register"> 835 <i class="icon_profile"></i> 836 <u>РегиÑÑÑаÑиÑ</u> 837 </a> 838 </div> 839 </li> 840 <li> 841 <a class="semilink" href="/photos"><i class="icon_tag_alt"></i><u>ФоÑопеÑаÑÑ</u><b class="caret"></b> 842 </a> 843 <ul class="dropdown-menu pull-left with-alt" style="width:205px;"> 844 <li class="col-md-12"> 845 <h4>ÐеÑаÑÑ ÑоÑопÑодÑкÑии</h4> 846 <ul> 847 <li> 848 <a href="/photos/prints">ФоÑогÑаÑии</a> 849 </li> 850 <!--<li> 851 <a href="/photos/packages">ФоÑогÑаÑии (пакеÑом)</a> 852 </li> 853<li> 854 <a href="/photos/cards">ФоÑокаÑÑоÑки</a> 855 </li> --> 856 857 <li> 858 <a href="/canvases/posters">ÐолÑÑие ÑоÑмаÑÑ</a> 859 </li> 860 861 <li> 862 <a href="/calendars">ÐалендаÑи</a> 863 </li> 864 <li> 865 <a href="/prints/posters">ÐлакаÑÑ</a> 866 </li> 867 <li> 868 <a href="/photobooks">ФоÑокниги</a> 869 </li> 870 </ul> 871 </li> 872 </ul> 873 </li> 874 <li> 875 <a class="semilink" href="/canvases"><i class="icon_tag_alt"></i><u>ÐнÑеÑÑеÑ</u><b class="caret"></b> 876 </a> 877 <ul class="dropdown-menu pull-left with-alt" style="width:400px;"> 878 <li class="col-md-6"> 879 <h4>ФоÑобÑмага</h4> 880 <ul> 881 <li><a href="/canvases/posters">ФоÑопоÑÑеÑÑ</a></li> 882 <li><a href="/canvases/posters-foam-board">Ðа пенополиÑÑиÑоле</a></li> 883 <!-- <li><a href="/canvases/posters-framed">Ð ÑамÑ</a></li>--> 884 885 <!--<li class="gst-divider"><a href="/canvases/wallpapers">ФоÑообои</a></li> 886 <li><a href="/printing/baget/online/editor">ÐÐ¾Ð´Ð±Ð¾Ñ Ð±Ð°Ð³ÐµÑа</a></li>--> 887 </ul> 888 </li> 889 <li class="col-md-6"> 890 <h4>ХолÑÑ</h4> 891 <ul> 892 <li><a href="/canvases/unstretched">Ðез оÑоÑмлениÑ</a></li> 893 <li><a href="/canvases/wrapped">Ðа подÑамник</a></li> 894 <!-- <li><a href="/canvases/framed">Ð ÑамÑ</a></li>--> 895 <!-- <li><a href="/canvases/split">ÐодÑлÑнÑе каÑÑинÑ</a></li>--> 896 </ul> 897 </li> 898 </ul> 899 </li> 900 <li> 901 <a class="semilink" href="/calendars"><i class="icon_tag_alt"></i><u>ÐалендаÑи</u><b class="caret"></b> 902 </a> 903 <ul class="dropdown-menu pull-right with-alt" style="width:230px;"> 904 <li class="col-md-12"> 905 <h4>ÐеÑаÑÑ ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñей</h4> 906 <ul> 907 <li> 908 <a href="/calendars/pockets">ÐалендаÑи каÑманнÑе</a> 909 </li> 910 <li> 911 <a href="/calendars/walls">ÐалендаÑи пеÑекиднÑе</a> 912 </li> 913 <li> 914 <a href="/calendars/quarterlies">ÐалендаÑи кваÑÑалÑнÑе</a> 915 </li> 916 <li> 917 <a href="/calendars/desktops">ÐалендаÑи наÑÑолÑнÑе</a> 918 </li> 919 <li> 920 <a href="/calendars/posters">ÐалендаÑи плакаÑÑ</a> 921 </li> 922 </ul> 923 </li> 924 </ul> 925 </li> 926 <li> 927 <a class="semilink" href="/gifts"><i class="icon_tag_alt"></i><u>СÑвениÑÑ</u><b class="caret"></b> 928 </a> 929 <ul class="dropdown-menu pull-right with-alt" style="width:400px;"> 930 <li class="col-md-6"> 931 <h4>ТекÑÑилÑ</h4> 932 <ul> 933 <li><a href="/gifts/caps">ÐейÑболки</a></li> 934 <!--<li><a href="/gifts/ties">ÐалÑÑÑки</a></li>--> 935 <li><a href="/gifts/pillows">ÐодÑÑки</a></li> 936 <li><a href="/gifts/smocks">ТолÑÑовки</a></li> 937 <li><a href="/gifts/aprons">ФаÑÑÑки</a></li> 938 <li><a href="/gifts/t-shirts">ФÑÑболки</a></li> 939 <!-- <li><a href="/gifts/scarves">ШаÑÑÑ</a></li>--> 940 </ul> 941 </li> 942 <li class="col-md-6"> 943 <h4>СÑвениÑÑ Ñ ÑоÑо</h4> 944 <ul> 945 <li><a href="/gifts/trinkets">ÐÑелоки</a></li> 946 <!-- <li><a href="/gifts/mousepads">ÐовÑики Ð´Ð»Ñ Ð¼ÑÑи</a></li> --> 947 <li><a href="/gifts/mugs">ÐÑÑжки</a></li> 948 <li><a href="/gifts/magnets">ÐагниÑÑ</a></li> 949 <li><a href="/gifts/icon">ÐнаÑки</a></li> 950 <li><a href="/gifts/puzzles">ÐазлÑ</a></li> 951 <li><a href="/gifts/plates">ТаÑелки</a></li> 952 <li><a href="https://dk-print48.ru/catalog/ruchki-plastikovye?filter=1,1;10,14">Ð ÑÑки</a></li> 953 <li><a href="/gifts/elochnye-igrushka">ÐлоÑнÑе игÑÑÑки</a></li> 954 <!--<li><a href="/gifts/covers">Ð§ÐµÑ Ð»Ñ Ð´Ð»Ñ ÑелеÑона</a></li> 955 --> 956 <li><a href="/gifts/9_may">СÑвениÑÑ Ðº 9 маÑ</a></li> 957 958 959 <li><a href="/gifts/box">ÐодаÑоÑнÑе коÑобоÑки</a></li> 960 <!--<li><a href="/gifts/discs">CD и DVD диÑки</a></li>--> 961 </ul> 962 </li> 963 </ul> 964 </li> 965 <li> 966 <a class="semilink" href="/prints"><i class="icon_tag_alt"></i><u>ÐолигÑаÑиÑ</u><b class="caret"></b> 967 </a> 968 <ul class="dropdown-menu pull-right with-alt" style="width:400px;"> 969 <!-- <ul class="dropdown-menu pull-right dark-green row with-alt" style="width:600px;"> --> 970 <li class="col-md-4" style="width:180px;"> 971 <h4>ÐеловаÑ</h4> 972 <ul> 973 <li><a href="/prints/forms">Ðланки</a></li> 974 <li><a href="/prints/notepads">ÐлокноÑÑ</a></li> 975 <li><a href="/prints/businesscards">ÐизиÑки</a></li> 976 <li><a href="/prints/diplomas">ÐипломÑ</a></li> 977 <li><a href="/calendars">ÐалендаÑи</a></li> 978 <li><a href="/prints/envelopes">ÐонвеÑÑÑ</a></li> 979 <li><a href="/prints/postcards">ÐÑкÑÑÑки</a></li> 980 <li><a href="/prints/stamps">ÐеÑаÑи и ÑÑампÑ</a></li> 981 <li> 982 <a href="/packaging/paper-bag">ÐакеÑÑ ÐÐÐ</a> 983 </li> 984 985 <!--<li class="gst-divider"><a href="/prints/documents">
985ÐеÑаÑÑ Ð´Ð¾ÐºÑменÑов</a></li> 986 <li><a href="/prints/books">ÐеÑаÑÑ ÐºÐ½Ð¸Ð³</a></li>--> 987 </ul> 988 </li> 989 <li class="col-md-4" style="width:180px;"> 990 <h4>РекламнаÑ</h4> 991 <ul> 992 <li><a href="/printing/booklets-mockup/a4-2/editor">ÐÑклеÑÑ</a></li> 993 <!-- <li><a href="/prints/catalogs">ÐаÑалоги</a></li> 994 <li><a href="/prints/notes">ÐÑбаÑики</a></li>--> 995 <li><a href="/prints/leaflets">ÐиÑÑовки</a></li> 996 <li><a href="/prints/stickers">Ðаклейки</a></li> 997 <li><a href="/prints/posters">ÐлакаÑÑ</a></li> 998 <!--<li><a href="/prints/plasticcards">ÐлаÑÑиковÑе каÑÑÑ</a></li>--> 999 <li><a href="/prints/flyers">ФлаеÑÑ</a></li> 1000 <li><a href="/banners-old">ÐаÑÑжка</a></li> 1001 <li><a href="/prints/presswalls">ÐÑеÑÑ Ð²Ð¾Ð»Ð»Ñ</a></li> 1002 <li><a href="/prints/rollups">Roll-up</a></li> 1003 <li><a href="/prints/struts">ШÑендеÑÑ</a></li> 1004 <li><a href="/prints/stickers">Ðаклейки</a></li> 1005 <li><a href="/packaging">ÐÑикеÑки</a></li> 1006 1007 1008 <br><br><br> 1009 <!-- <li><a href="/prints/free" >ÐÑоизволÑнÑй заказ</a></li>--> 1010 </ul> 1011 </li> 1012 1013 <!-- 1014 <li class="col-md-4"> 1015 <h4>СÑендÑ</h4> 1016 <ul> 1017 <li><a href="/prints/presswalls">ÐÑеÑÑ Ð²Ð¾Ð»Ð»Ñ</a></li> 1018 <li><a href="/prints/rollups">Roll-up</a></li> 1019 <li><a href="/prints/struts">ШÑендеÑÑ</a></li> 1020 </ul> 1021 </li> 1022 --> 1023 1024 1025 </ul> 1026 </li> 1027 1028 <!-- 1029 1030 <li> 1031 <a class="semilink" href="/catalog"><i class="icon_tag_alt"></i><u>ÐÑомопÑодÑкÑиÑ</u><b class="caret"></b> 1032 </a> 1033 <ul class="dropdown-menu pull-right with-alt" style="width:230px;"> 1034 <li class="col-md-12"> 1035 1036 <ul> 1037 <li> 1038 <a href="/catalog/ejednevniki">Ðжедневники</a> 1039 </li> 1040 <li> 1041 <a href="/catalog/ruchki">Ð ÑÑки</a> 1042 </li> 1043 <li> 1044 <a href="/catalog/sumki">СÑмки</a> 1045 </li> 1046 <li> 1047 <a href="/catalog/fleshki">ФлеÑки</a> 1048 </li> 1049 <li> 1050 <a href="/catalog/elektronika">ÐлекÑÑоника</a> 1051 </li> 1052 <li> 1053 <a href="/catalog/zonty">ÐонÑÑ</a> 1054 </li> 1055 <li> 1056 <a href="/catalog/posuda">ÐоÑÑда</a> 1057 </li> 1058 1059 1060 </ul> 1061 </li> 1062 </ul> 1063 </li> 1064 1065 --> 1066 1067 <li> 1068 <a class="semilink" style=" 1069 background-color: #ec0000; 1070 color: #fff; 1071" href="/catalog"><i class="icon_tag_alt"></i><u>ÐÑомопÑодÑкÑиÑ</u><b class="caret"></b> 1072 </a> 1073 <ul class="dropdown-menu pull-right with-alt" style="width:230px;"> 1074 <li class="col-md-12"> 1075 <h4>ÐодаÑки</h4> 1076 <ul> 1077 <li> 1078 <a href="/gifts/k-8-marta">Ð 8 маÑÑа</a> 1079 </li> 1080 <li> 1081 <a href="/catalog/suveniry-k-23-fevralya">Ð 23 ÑевÑалÑ</a> 1082 </li> 1083 <li> 1084 <a href="/catalog/suveniry-k-8-marta">Ð 8 маÑÑа </a> 1085 </li> 1086 <li> 1087 <a href="/catalog/den-znaniy-1-sentyabrya">Ð 1 ÑенÑÑбÑÑ</a> 1088 </li> 1089 <li> 1090 <a href="/catalog/podarki-kollege">ÐÐµÐ½Ñ ÑождениÑ</a> 1091 </li> 1092 <li> 1093 <a href="/catalog/podarki-nachalniku">ШеÑÑ</a> 1094 </li> 1095 <li> 1096 <a href="/catalog/podarochnye-nabory">ÐабоÑÑ</a> 1097 </li> 1098 1099 1100 1101 </ul> 1102 </li> 1103 </ul> 1104 </li> 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 <li> 1125 <li> 1126 <a class="semilink" href="/outdoor"><i class="icon_tag_alt"></i><u>Реклама</u><b class="caret"></b> 1127 </a> 1128 <ul class="dropdown-menu pull-right with-alt" style="width:400px;"> 1129 <li class="col-md-6"> 1130 <h4>ÐеÑаÑÑ</h4> 1131 <ul> 1132 <!-- <li class="const-available-enabled"> 1133 <a href="/printing/banners-old/banner-evropa-440/editor">Ðа баннеÑе 440</a> 1134 </li> 1135 <li class="const-available-enabled"> 1136 <a href="/printing/banners-old/banner-backlit-510/editor">Ðа баннеÑе 510</a> 1137 </li> 1138 <li class="const-available-disabled"> 1139 <a href="/printing/banners-old/banner-blackout-510/editor">Ðа бÑклиÑе</a> 1140 </li> 1141 <li class="const-available-disabled"> 1142 <a href="/printing/banners-old/paper-printing/editor">Ðа бÑмаге</a> 1143 </li> 1144 <li class="const-available-disabled"> 1145 <a href="/printing/banners-old/8150439/editor">Ðа белой пленке</a> 1146 </li> 1147 <li class="const-available-disabled"> 1148 <a href="/printing/banners-old/perforated-printing/editor">Ðа пеÑÑо пленке</a> 1149 </li> 1150 <li class="const-available-disabled"> 1151 <a href="/printing/banners-old/transparent-printing/editor">Ðа пÑозÑаÑной пленке</a> 1152 </li>--> 1153 <li> 1154 <a href="/prints/banners">ШиÑокоÑоÑмаÑÐ½Ð°Ñ Ð¿ÐµÑаÑÑ</a> 1155 </li> 1156 1157 1158 1159 </ul> 1160 </li> 1161 <li class="col-md-6"> 1162 <h4>СÑендÑ</h4> 1163 <ul> 1164 <li class="const-available-enabled"> 1165 <a href="/prints/presswalls">ÐÑеÑÑ Ð²Ð¾Ð»Ð»Ñ</a> 1166 </li> 1167 <li class="const-available-enabled"> 1168 <a href="/prints/rollups">Roll-up</a> 1169 </li> 1170 <li class="const-available-enabled"> 1171 <a href="/prints/struts">ШÑендеÑÑ</a> 1172 </li> 1173 1174 <li class="const-available-enabled"> 1175 <a href="/canvases/wallpapers">ФоÑообои</a> 1176 </li> 1177 <li class="const-available-enabled"> 1178 <a href="/prints/posters">ÐлакаÑÑ</a> 1179 </li> 1180 <li class="const-available-enabled"> 1181 <a href="/prints/stickers">Ðаклейки</a> 1182 </li> 1183 </ul> 1184 </li> 1185 </ul> 1186 </li> 1187 <!-- <a class="semilink" href="/calendars"><i class="icon_tag_alt"></i><u>ÐопиЦенÑÑ</u><b class="caret"></b> 1188 </a> 1189 <ul class="dropdown-menu pull-right with-alt" style="width:230px;"> 1190 <li class="col-md-12"> 1191 <h4>магазин</h4> 1192 <ul> 1193 1194 <li> 1195 <a href="/documents/printing-a4-a3">ÐеÑаÑÑ 1196жей</a></li> 1197 <li><a href="/shop/wood-frames">СканиÑование ÑеÑÑежей</a></li> 1198 <li> 1199 <a href="/shop/metal-frames">ÐопиÑование ÑеÑÑежей</a> 1200 </li> 1201 <li> 1202 <a href="/shop/multi-frames">ФалÑÑовка ÑеÑÑежей</a> 1203 </li> 1204<li> 1205 <a href="/shop/multi-frames">
1205ÐеÑаÑÑ Ð´Ð¾ÐºÑменÑов</a> 1206 </li> 1207 1208 <li> 1209 <a href="/shop/family-tree">СканиÑование</a> 1210 </li> 1211 <li> 1212 <a href="/shop/magnetic-photoalbums">ÐопиÑование</a> 1213 </li> 1214 <li> 1215 <a href="/shop/kid-photoalbums">ÐÑоÑивка дипломов</a> 1216 </li> 1217 <li> 1218 <a href="/shop/standard-photoalbums">ÐÑоÑÑÑовка</a> 1219 </li> 1220<li> 1221 <a href="/shop/standard-photoalbums">ÐаминиÑование</a> 1222 </li> 1223 1224 </ul> 1225 </li> 1226 </ul> 1227 </li> 1228 --> 1229 <li> 1230 <a class="semilink" href="/canvases"><i class="icon_tag_alt"></i><u>ÐопиÑенÑÑ</u><b class="caret"></b> 1231 </a> 1232 <ul class="dropdown-menu pull-right with-alt" style="width:400px;"> 1233 <li class="col-md-6"> 1234 <h4>ЧеÑÑежи</h4> 1235 <ul> 1236 <li><a href="/documents/drawings_1">ÐеÑаÑÑ ÑеÑÑежей</a></li> 1237 <!-- <li><a href="/canvases/framed">ÐопиÑование ÑеÑÑежей</a></li> --> 1238 <li><a href="/documents/drawings_skan">СканиÑование ÑеÑÑежей</a></li> 1239 <li><a href="/documents/drawings_falc">ФалÑÑовка ÑеÑÑежей</a></li> 1240 </ul> 1241 <li class="col-md-6"> 1242 <h4>ÐокÑменÑÑ</h4> 1243 <ul> 1244 <li><a href="/documents/printing-a4-a3">ÐеÑаÑÑ Ð4-Ð3</a></li> 1245 <li ><a href="/documents/lam">ÐаминиÑование</a></li> 1246 <li><a href="/documents/proshivka_2024">ÐÑоÑивка дипломов</a></li> 1247 <li><a href="/shop/22357/Ascending/All">ÐипломнÑе папки</a></li> 1248 1249 1250 </ul> 1251 </li> 1252 </ul> 1253 </li> 1254 1255 <!--<li> 1256 <a class="semilink" href="/packaging"><i class="icon_tag_alt"></i><u>Упаковка</u><b class="caret"></b> 1257 </a> 1258 <ul class="dropdown-menu pull-right with-alt" style="width:230px;"> 1259 <li class="col-md-12"> 1260 <h4>ÐзгоÑовление Ñпаковок</h4> 1261 <ul> 1262 <li> 1263 <a href="/packaging/box-kashirovanye">ÐаÑиÑованнÑе коÑобки</a> 1264 </li> 1265 <li> 1266 <a href="/packaging/box-cardboard">ÐаÑÑоннÑе коÑобки</a> 1267 </li> 1268 <li> 1269 <a href="/packaging/box-mgk">ÐоÑобки из ÐÐÐ</a> 1270 </li> 1271 <li> 1272 <a href="/packaging/labels">ÐÑикеÑки</a> 1273 </li> 1274 <li> 1275 <a href="/packaging/paper-bag">ÐакеÑÑ</a> 1276 </li> 1277 <li> 1278 <a href="/packaging/plastic-cup">ÐÑмажнÑе ÑÑаканÑики</a> 1279 </li> 1280 <li> 1281 <a href="/catalog/upakovka">ÐоÑÐ¾Ð²Ð°Ñ Ð¿ÑодÑкÑиÑ</a> 1282 </li> 1283 <li> 1284 <a href="/packaging/free">ÐÑоизволÑнÑй заказ</a> 1285 </li> 1286 </ul> 1287 </li> 1288 </ul> 1289 </li>--> 1290 1291 1292 1293 <li class="not_focus"> 1294 <ul class="dop-info pull-left with-alt"> 1295 <li> 1296 <a href="/contact-us" class="drk-adress" title="ÐоÑмоÑÑеÑÑ Ð½Ð° каÑÑе"> 1297 <i class="icon_pin"></i><u>ÐипеÑк, Ñл. ÐамÑÑина д.4</u> 1298 </a> 1299 </li> 1300 <li> 1301 <a href="tel:+74742522345"><i class="icon_phone"></i><span>+7 (4742) 522-345</span></a> 1302 </li> 1303 </ul> 1304 </li> 1305 <li class="not_focus"> 1306 <ul class="dop-info pull-left with-alt"> 1307 <li> 1308 <a href="/delivery-and-payment"><i class="icon_wallet_alt"></i><u>ÐплаÑа и доÑÑавка</u></a> 1309 </li> 1310 <li> 1311 <a href="/faq"><i class="icon_question_alt"></i><u>ÐопÑоÑÑ Ð¸ оÑвеÑÑ</u></a> 1312 </li> 1313 <li><a href="?mobile=false" id="Hide_function" class="self-location"><i class="icon_laptop"></i>ÐÐ¾Ð»Ð½Ð°Ñ Ð²ÐµÑÑÐ¸Ñ ÑайÑа</a></li> 1314 </ul> 1315 </li> 1316 </ul> 1317 <div class="controls last"> 1318 <a class="hide_menu" href="javascript://"> 1319 <i class="icon_close"></i> 1320 </a> 1321 </div> 1322 </nav> 1323 </div> 1324</div> 1325 1326<!-- CALL BACK FORM --> 1327<!-- 1328<div id="polymodal_callback" class="modal-box jqmID1" style="z-index: 10005; display: none;"> 1329 <h4> 1330 <span id="polimodalTitle">ÐаказаÑÑ Ð¾Ð±ÑаÑнÑй звонок</span> 1331 <button class="button-close" type="button">Ã</button> 1332 </h4> 1333 <div class="call_back_modal"> 1334 <div class="message success alert alert-success" id="successInfo" style="display:none;"> 1335 СообÑение ÑÑпеÑно оÑпÑавлено!<br/> ÐÑ ÑвÑжемÑÑ Ñ Ð²Ð°Ð¼Ð¸ в ÑеÑении 15 минÑÑ. 1336 </div> 1337 <fieldset id="sendFeedbackForm"> 1338 <ol> 1339 <li> 1340 <label for="userName">ÐаÑе имÑ: 1341 <input type="text" id="userName" data-type="name" class="text" name="name" 1342 placeholder="Ðванов Ðван ÐвановиÑ"> 1343 </label> 1344 </li> 1345 <li> 1346 <label for="userPhone">ТелеÑон: 1347 <input type="text" id="userPhone" data-type="phone" name="phone" class="text" 1348 placeholder="+7 (999) 999 9999"> 1349 </label> 1350 </li> 1351 </ol> 1352 <span class="small-agreement">Я Ð´Ð°Ñ ÑоглаÑие на обÑабоÑÐºÑ Ð¿ÐµÑÑоналÑнÑÑ Ð´Ð°Ð½Ð½ÑÑ Ð² ÑооÑвеÑÑÑвии Ñ <a href="/terms" target="_blank"> пÑавилами иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑайÑа</a>.</span> 1353 <div class="buttons"> 1354 <button id="sendFeedback" type="button">ÐÑпÑавиÑÑ</button> 1355 </div> 1356 </fieldset> 1357 </div> 1358</div>--> 1359 1360 1361</header> 1362 <div hidden id="OverrideAccountAdditionalFields"></div> 1363 1364 1365 1366 1367 <div class="container-fluid before-main"> 1368 1369 </div> 1370 1371 <div class="container-fluid container-wrapper"> 1372 <div class="container"> 1373
1374<script type="text/javascript"> 1375if(window.frontend.accountId === 222 ){ 1376var BSData = [ 1377{ 1378 id : 'pbs01', 1379 gaMarker: 'pbs05', 1380 } 1381]; 1382 1383function getCookie(name) { 1384 var matches = document.cookie.match(new RegExp( 1385 "(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)" 1386 )); 1387 return matches ? decodeURIComponent(matches[1]) : false; 1388} 1389 1390function setCookie(name, value, options) { 1391 options = options || {}; 1392 1393 var expires = options.expires||7*24*3600; 1394 1395 if (typeof expires == "number" && expires) { 1396 var d = new Date(); 1397 d.setTime(d.getTime() + expires*1000); 1398 expires = options.expires = d; 1399 } 1400 if (expires && expires.toUTCString) { 1401 options.expires = expires.toUTCString(); 1402 } 1403 value = encodeURIComponent(value); 1404 var updatedCookie = name + "=" + value; 1405 for(var propName in options) { 1406 updatedCookie += "; " + propName; 1407 var propValue = options[propName]; 1408 if (propValue !== true) { 1409 updatedCookie += "=" + propValue; 1410 } 1411 } 1412 document.cookie = updatedCookie; 1413} 1414 1415function deleteCookie(name) { 1416 setCookie(name, "", { expires: -1 }) 1417} 1418function getBannerData(){ 1419 var pxpBSArr = BSData||false; 1420 var pxpBSExc = getCookie('pxpBSExc')?getCookie('pxpBSExc').split(','):false; 1421 console.log(pxpBSExc); 1422 if(pxpBSArr&&pxpBSArr.length){ 1423 if(pxpBSExc&&pxpBSExc.length){ 1424 var _return = []; 1425 $.each(pxpBSArr,function(){ 1426 var bingo = false; 1427 var count = 0; 1428 do{ 1429 if(this.id==pxpBSExc[count]){ 1430 bingo = true; 1431 } 1432 count++; 1433 }while(!bingo&&count<pxpBSExc.length) 1434 if(!bingo){ 1435 _return.push(this); 1436 } 1437 }); 1438 console.log(_return); 1439 pxpBSArr = []; 1440 pxpBSArr = _return; 1441 } 1442 console.log(pxpBSArr); 1443 switch (pxpBSArr.length) { 1444 case 1: 1445 console.log(1); 1446 var pxpBSView = pxpBSArr[0]; 1447 break; 1448 case 0: 1449 console.log(0); 1450 return; 1451 default: 1452 var ind = Math.floor(Math.random()*(pxpBSArr.length)); 1453 if(ind == pxpBSArr.length){ind--;} 1454 console.log(ind); 1455 var pxpBSView = pxpBSArr[ind]; 1456 } 1457 return pxpBSView; 1458 }else{ 1459 return false; 1460 } 1461} 1462function getBanner(){ 1463 data = getBannerData(); 1464 if(!data){return}; 1465 var _return = $('<div></div>'); 1466 _return.attr('href',data.href) 1467 .addClass('pxpbs') 1468 .css({ 1469 'opacity':0, 1470 'z-index':1300, 1471 'border':'none 0' 1472 }) 1473 .click(function(){ 1474 1475 }); 1476 1477 $('<a class="glyphicon glyphicon-remove"></a>').data('id',data.id) 1478 .click(function(event){ 1479 event.stopPropagation(); 1480 event.preventDefault(); 1481 setCookie('pxpBSExc',(getCookie('pxpBSExc')?getCookie('pxpBSExc')+',':'')+$(this).data('id'),{expires:3*24*3600}); 1482 $(this).parent().animate({ 1483 'opacity':0 1484 },1200,function(){ 1485 $(this).remove(); 1486 }); 1487 }).appendTo(_return); 1488 1489 var bImg = new Image(); 1490 bImg.src = data.src; 1491 bImg.onload = function(){ 1492 $(bImg).appendTo(_return); 1493 } 1494 return _return; 1495} 1496function rBanner(){ 1497 var a = getBanner(); 1498 if(a){ 1499 a.appendTo($('body')).animate({ 1500 'opacity':1 1501 },1200); 1502 } 1503} 1504$(function(){ 1505 //setTimeout(rBanner,8000); 1506}); 1507} 1508</script>
1508 1509 1510 1511 <h1>РезÑлÑÑаÑÑ Ð¿Ð¾Ð¸Ñка<h1> 1512<div id="ya-site-results" onclick="return {'tld': 'ru','language': 'ru','encoding': '','htmlcss': '1.x','updatehash': true}"></div>
1512<script type="text/javascript">(function(w,d,c){var s=d.createElement('script'),h=d.getElementsByTagName('script')[0];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.Results.init();})})(window,document,'yandex_site_callbacks');</script>
1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 </div> 1523 </div> 1524 1525 <div class="container-fluid after-main"> 1526 1527 1528<a href="javascript://" id="to_top" style="display:none;"> 1529 <i class="arrow_up"></i> 1530</a> 1531 </div> 1532 1533 <div class="footer-pusher"></div> 1534 </form> 1535 1536<footer class="container-fluid"> 1537 <div class="footer-menu container"> 1538 1539 <div class="email-news"> 1540 <div class="container"> 1541 <div class="row"> 1542 <div class="col-md-12 col-sm-6 col-xs-6 social"> 1543 <div class="col-md-4"> 1544 <div class="text-block"> 1545 ÐÑ Ð² ÑоÑиалÑнÑÑ ÑеÑÑÑ : 1546 </div> 1547 <div class="social-icons"> 1548 <!-- <a href="https://www.facebook.com/" title="facebook" rel="nofollow"><i class="social_facebook"></i></a> 1549 <a href="https://twitter.com/" title="twitter" rel="nofollow"><i class="social_twitter"></i></a> 1550 <a href="https://plus.google.com/" title="googleplus" rel="nofollow"><i class="social_googleplus"></i></a>--> 1551 <a href="/news" title="rss"><i class="social_rss"></i></a> 1552 <a href="http://vk.com/dkprint48" title="vk" rel="nofollow"><i class="fa fa-vk" aria-hidden="true"></i></a> 1553 </div> 1554 </div> 1555 <div class="col-md-8"> 1556 <div class="text-block"> 1557 ÐодпиÑиÑеÑÑ Ð½Ð° наÑи новоÑÑи: 1558 </div> 1559 <div class="form-news input-group"> 1560 <input type="text" class="email-request text form-control" placeholder="УкажиÑе ваÑÑ Ñл. поÑÑÑ" id="txtSubscriberEmail"> 1561 <a href="javascript://" class="email-request-btn input-group-addon" id="btnSubscribe"><i class="icon_mail_alt"></i><u>ÐодпиÑаÑÑÑÑ</u></a> 1562 </div> 1563 </div> 1564 1565 </div> 1566 </div> 1567 </div> 1568 </div> 1569 <div class="row"> 1570 <div class="col-md-4 col-sm-4 col-xs-6"> 1571 <h4>УÑлÑги</h4> 1572 <ul class="list-unstyled"> 1573 <li><a href="/photos">ÐеÑаÑÑ ÑоÑопÑодÑкÑии</a></li> 1574 <li><a href="/photobooks">ÐзгоÑовление ÑоÑокниг</a></li> 1575 <li><a href="/gifts">СÑвениÑÑ Ñ ÑоÑо</a></li> 1576 <li><a href="/canvases">ÐнÑеÑÑеÑÐ½Ð°Ñ Ð¿ÐµÑаÑÑ</a></li> 1577 <li><a href="/calendars">ÐеÑаÑÑ ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñей</a></li> 1578 <li><a href="/prints">ÐеÑаÑÑ Ð¿Ð¾Ð»Ð¸Ð³ÑаÑии</a></li> 1579 <li><a href="/shop">Ðагазин ÑоÑоÑоваÑов</a></li> 1580 </ul> 1581 </div> 1582 <div class="col-md-4 col-sm-4 col-xs-6"> 1583 <h4>ÐомоÑÑ</h4> 1584 <ul class="list-unstyled"> 1585 <li><a href="/delivery-and-payment">ÐплаÑа и доÑÑавка</a></li> 1586 <li><a href="/faq">ÐопÑоÑÑ Ð¸ оÑвеÑÑ</a></li> 1587 <li><a href="/printing-terms">ТÑÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ Ðº макеÑам</a></li> 1588 <li><a href="/portfolio">ÐÑимеÑÑ ÑабоÑ</a></li> 1589 <li><a href="/guestbook">ÐÑзÑÐ²Ñ ÐºÐ»Ð¸ÐµÐ½Ñов</a></li> 1590 <li><a href="/terms">СоглаÑение</a></li> 1591 <li><a href="/requisites">РеквизиÑÑ</a></li> 1592 </ul> 1593 </div> 1594 <div class="col-md-4 col-sm-4 col-xs-6"> 1595 <h4>ÐонÑакÑÐ½Ð°Ñ Ð¸Ð½ÑоÑмаÑиÑ</h4> 1596 <div id="drk-info_contacts"> 1597 <ul class="maps"> 1598 <li><a href="/contact-us" id="footer-adress" title="ÐонÑакÑÑ"> 1599 <i class="icon_pin"></i><u>г. ÐипеÑк, Ñл. СовеÑÑкаÑ, д. 25</u> 1600 </a> 1601 </li> 1602 1603 <li><a href="/contact-us" id="footer-adress" title="ÐонÑакÑÑ"> 1604 <i class="icon_pin"></i><u>г. ÐипеÑк, пÑ. 60 Ð»ÐµÑ Ð¡Ð¡Ð¡Ð , д. 34 </u> 1605 </a> 1606 </li> 1607 <li><a href="/contact-us" id="footer-adress" title="ÐонÑакÑÑ"> 1608 <i class="icon_pin"></i><u>г. ÐипеÑк, Ñл. ÐамÑÑина, д. 4</u> 1609 </a> 1610 </li> 1611 <li><a href="/contact-us" id="footer-adress" title="ÐонÑакÑÑ"> 1612 <i class="icon_pin"></i><u>г. ÐипеÑк, Ñл. СÑÑдÑновÑкаÑ, д. 3</u> 1613 </a> 1614 </li> 1615 <li> </li> 1616 <li><a href="mailto:[email protected]" class="mail-to" title="email"> 1617 <i class="icon_mail"></i> 1618 <u>[email protected]</u> 1619 </a> 1620 </li> 1621 <li><a href="mailto:[email protected]" class="mail-to" title="email"> 1622 <i class="icon_mail"></i> 1623 <u>[email protected]</u> 1624 </a> 1625 </li> 1626 1627 <li><a href="mailto:[email protected]" class="mail-to" title="email"> 1628 <i class="icon_mail"></i> 1629 <u>[email protected]</u> 1630 </a> 1631 </li> 1632 <li><a href="mailto:[email protected]" class="mail-to" title="email"> 1633 <i class="icon_mail"></i> 1634 <u>[email protected]</u> 1635 </a> 1636 </li> 1637 1638 </ul> 1639 1640 <ul class="phones"> 1641 <li> 1642 <a href="tel:+74742522345" title="+7 (4742) 522-345"> 1643 <i class="icon_phone"></i><u>+7 (4742) 522-345</u></a> 1644 </li> 1645 <li> </li> 1646 <li> </li> 1647 </ul> 1648 </div> 1649 </div> 1650 <div class="col-md-12 col-sm-12 col-xs-12 all-content">
1651 <a href="?mobile=false" id="Hide_function" class="self-location"><i class="icon_laptop"></i>ÐÐ¾Ð»Ð½Ð°Ñ Ð²ÐµÑÑÐ¸Ñ ÑайÑа</a> 1652 </div> 1653 <div class="col-md-12 col-sm-12 col-xs-12 back-to-mobile"> 1654 <a href="?mobile=true" id="DCookie_mobile" class="self-location"><i class="icon_mobile"></i>ÐобилÑÐ½Ð°Ñ Ð²ÐµÑÑÐ¸Ñ ÑайÑа</a> 1655 </div> 1656 </div> 1657 <div class="copyright"> 1658 <div class="container"> 1659 <div class="row"> 1660 <div class="col-md-3 col-sm-6 col-xs-6 develop"> 1661 <span>РазÑабоÑано в <a href="http://www.pixlpark.ru/?utm_source=clients&utm_medium=banner&utm_campaign=clients_footer_reference" title="ÐблаÑнÑй web-to-print Pixlpark"> 1662 <img src="/content/images/patterns/pixlpark.png" alt="pixlpark"> 1663 Pixlpark </a> 1664 </span> 1665 </div> 1666 1667 1668 1669 <div class="col-md-3 col-sm-6 col-xs-6 copyrighter"> 1670 © ТипогÑаÑÐ¸Ñ "ÐÐµÐ»Ð¾Ð²Ð°Ñ ÐлÑкÑа" 1671 </div> 1672 </div> 1673 </div> 1674 </div> 1675</div> 1676
1677<script> 1678 $('#btnSubscribe').on('click', function(){ 1679 var request = { 1680 Email : $('#txtSubscriberEmail').val() 1681 //PhotolabId : 1164, // ÐпÑионалÑно, еÑли не ÑказанÑ, 1682 //CompanyId : 222 // Ñо ÑоÑолаба опÑеделÑеÑÑÑ Ð¿Ð¾ ÑекÑÑÐµÐ¼Ñ ÑайÑÑ 1683 } 1684 $.ajax({ 1685 type: 'POST', 1686 url: '/api/account/subscribe', 1687 data: JSON.stringify(request), 1688 contentType: 'application/json', 1689 success: function(data) { 1690 console.log(data); 1691 // подпиÑка Ñоздана 1692 //alert('ÐодпиÑан'); 1693 $('#txtSubscriberEmail').attr('placeholder','ÐÑ ÑÑпеÑно подпиÑанÑ').val(''); 1694 $('.email-request-btn').addClass('disable'); 1695 }, 1696 error: function() { 1697 // подпиÑка не Ñоздана 1698 //alert('ÐÑибка'); 1699 if( $('#txtSubscriberEmail').val().length === 0 ) { 1700 $('#txtSubscriberEmail').attr('placeholder','ÐÑ Ð½Ðµ заполнили поле'); 1701 } else { 1702 $('#txtSubscriberEmail').attr('placeholder','ÐÑ Ñже подпиÑÐ°Ð½Ñ Ð½Ð° новоÑÑи').val(''); 1703 $('.email-request-btn').addClass('disable'); 1704 }; 1705 } 1706 }); 1707 }); 1708 1709 $('a.self-location').each(function(){ 1710 $(this).attr('href',window.location.pathname+$(this).attr('href')); 1711 }); 1712</script>
1712 1713 1714<!-- Yandex.Metrika counter -->
1715<script type="text/javascript" > 1716 (function (d, w, c) { 1717 (w[c] = w[c] || []).push(function() { 1718 try { 1719 w.yaCounter6518443 = new Ya.Metrika({ 1720 id:6518443, 1721 clickmap:true, 1722 trackLinks:true, 1723 accurateTrackBounce:true, 1724 webvisor:true, 1725 ecommerce:"dataLayer" 1726 }); 1727 } catch(e) { } 1728 }); 1729 1730 var n = d.getElementsByTagName("script")[0], 1731 s = d.createElement("script"), 1732 f = function () { n.parentNode.insertBefore(s, n); }; 1733 s.type = "text/javascript"; 1734 s.async = true; 1735 s.src = "https://mc.yandex.ru/metrika/watch.js"; 1736 1737 if (w.opera == "[object Opera]") { 1738 d.addEventListener("DOMContentLoaded", f, false); 1739 } else { f(); } 1740 })(document, window, "yandex_metrika_callbacks"); 1741</script>
1741 1742<noscript><div><img src="https://mc.yandex.ru/watch/6518443" style="position:absolute; left:-9999px;" alt="" /></div></noscript> 1743<!-- /Yandex.Metrika counter --> 1744
1745<script> 1746 window.dataLayer = window.dataLayer || []; 1747 function gtag(){dataLayer.push(arguments)}; 1748 gtag('js', new Date()); 1749 1750 gtag('config', 'UA-106896985-1'); 1751</script>
vendor: 2 bytes, line 1751
1751
1752<script type="text/javascript">(window.Image ? (new Image()) : document.createElement('img')).src = 'https://vk.com/rtrg?p=VK-RTRG-106374-8mldb';</script>
1752; 1753</footer> 1754 1755 1756 1757 1758 1759 <style> 1760 .container-wrapper h1 { 1761 margin-top: 20px; 1762 margin-bottom: 10px; 1763 } 1764</style><div id="quickOrderModuleForm"></div> 1765
1765<script type="text/javascript"> 1766 (function () { 1767 var feedBackModuleUrl = "https://pixlpark.com/content/js/modules/feedbackmodule.js?v=9CE7E764942D50EC1BC25BD4288E95A9"; 1768 var feedBackModuleContainer = document.getElementById("feedBackModuleContainer"); 1769 var feedbackFormModuleModWrite = document.getElementById('feedbackFormModuleModWrite'); 1770 1771 1772 function renderFeedBackModule(container) { 1773 if (container == null) return; 1774 var handler = getElementFinderHandler(container, initHandler); 1775 handler(); 1776 window.addEventListener("scroll", handler); 1777 var isComplete = false; 1778 function initHandler() { 1779 window.removeEventListener("scroll", handler); 1780 if (isComplete) return 1781 if (typeof window.FeedbackModule === "undefined" || window.FeedbackModule === null) { 1782 loadSource(feedBackModuleUrl, initHandler); 1783 return; 1784 } 1785 var feedbackModule = new FeedbackModule(feedBackModuleContainer, { 1786 fields: [{ 1787 name: "name", 1788 label: "ÐаÑе имÑ", 1789 placeholder: "Ðванов Ðван", 1790 type: "text", 1791 required: true 1792 }, { 1793 name: "phone", 1794 label: "ТелеÑон", 1795 placeholder: "+7 (999) 999 9999", 1796 type: "text", 1797 required: true, 1798 mask: "+7(###) ###-####", 1799 validate: function (str) { 1800 if (typeof str !== "string") return true; 1801 var isPNumber = /^\d[\d\(\)\ -]{4,14}\d$/; 1802 str = str.replace(/\+/g, '').replace(/-/g, ''); 1803 var valid = isPNumber.test(str); 1804 return !!valid; 1805 } 1806 }, { 1807 name: "email", 1808 label: "ÐÐ°Ñ e-mail", 1809 placeholder: "ÐÐ°Ñ e-mail", 1810 type: "email", 1811 required: true, 1812 }, { 1813 name: "message", 1814 label: "ÐÐ°Ñ Ð²Ð¾Ð¿ÑоÑ", 1815 type: "multiline" 1816 }], 1817 isModal: false, 1818 wrapperClass: "callback-form", 1819 successMessage: "СообÑение ÑÑпеÑно оÑпÑавлено!<br>ÐÑ ÑвÑжемÑÑ Ñ Ð²Ð°Ð¼Ð¸ в ÑеÑении 15 минÑÑ.", 1820 title: "ÐаказаÑÑ Ð¾Ð±ÑаÑнÑй звонок", 1821 submit: "ÐÑпÑавиÑÑ", 1822 agreementMessage: true, 1823 autocomplete:true, 1824 }); 1825 isComplete = true; 1826 } 1827 } 1828 function renderCallbackModule(container) { 1829 if (container == null) return; 1830 var config = { 1831 wrapperClass: "callback-form form-one", 1832 agreementMessage: true, 1833 lazy: true, 1834 }; 1835 var handler = getOnClickEventHandler(initHandler); 1836 container.addEventListener("click", handler); 1837 1838 function initHandler() { 1839 container.removeEventListener("click", handler); 1840 if (typeof window.FeedbackModule === "undefined" || window.FeedbackModule === null) { 1841 loadSource(feedBackModuleUrl, initHandler); 1842 return; 1843 } 1844 var feedbackModuleWriteUs = new CallbackModule(feedbackFormModuleModWrite, config); 1845 } 1846 } 1847 renderFeedBackModule(feedBackModuleContainer); 1848 renderCallbackModule(feedbackFormModuleModWrite); 1849 1850 function getElementFinderHandler(element, callback) { 1851 return function (e) { 1852 if(e) e.stopPropagation(); 1853 function checkElementInViewport(element) { 1854 var rectElement = element.getBoundingClientRect(); 1855 var wHeight = (window.innerHeight || document.documentElement.clientHeight); 1856 var wWidth = (window.innerWidth || document.documentElement.clientWidth); 1857 var fitInVertical = (rectElement.top <= wHeight) && ((rectElement.top + rectElement.height) >= 0); 1858 var fitInHorizontal = (rectElement.left <= wWidth) && ((rectElement.left + rectElement.width) >= 0); 1859 return (fitInVertical && fitInHorizontal); 1860 } 1861 var isVisible = checkElementInViewport(element); 1862 if (isVisible && typeof callback === "function") 1863 callback(); 1864 } 1865 } 1866 1867 function getOnClickEventHandler(onLoadHandler) { 1868 return function (e) { 1869 e.stopPropagation(); 1870 if (typeof onLoadHandler === "function") 1871 onLoadHandler(); 1872 } 1873 } 1874 1875 function loadSource(url, onLoadHandler) { 1876 var scriptElement = document.createElement("script"); 1877 scriptElement.setAttribute("type", "text/javascript"); 1878 document.querySelector("head").appendChild(scriptElement); 1879 if (typeof onLoadHandler === "function") { 1880 scriptElement.addEventListener("load", onLoadHandler); 1881 } 1882 scriptElement.setAttribute("src", url); 1883 } 1884 1885 // ФоÑÐ¼Ñ Ð±ÑÑÑÑого заказа 1886 var quickOrderModule = "https://pixlpark.com/content/js/modules/quickordermodule.js?v=4EB415DE45A318E8204961137EE636A3"; 1887 var isQuickOrderModalLoading = false; 1888 var quickOrderModuleModal = document.getElementById('quickOrderModuleModal'), 1889 requestForServices = document.getElementById('requestForServices'); 1890 1891 function showQuickOrderModal(e) { 1892 var element = e.target; 1893 if (typeof setQuickOrderManager != "undefined") { 1894 return; 1895 } 1896 if (isQuickOrderModalLoading) return; 1897 element.setAttribute('disabled', 'disabled'); 1898 $.getScript(quickOrderModule, function () { 1899 setQuickOrderManager(quickOrderModuleModal, { isModal: true, showOnLoad: true });
1900 isQuickOrderModalLoading = true; 1901 }); 1902 } 1903 1904 if (quickOrderModuleModal && !requestForServices) quickOrderModuleModal.addEventListener('click', showQuickOrderModal); 1905 1906 if (requestForServices) { 1907 var titleModal = document.querySelector("h1").innerText.toLocaleLowerCase(); 1908 $.getScript(quickOrderModule, function () { 1909 setQuickOrderManager(quickOrderModuleModal, { isModal: true }); 1910 setQuickOrderManager(requestForServices, { 1911 isModal: true, 1912 title: "ÐаÑвка на " + titleModal + "", 1913 }); 1914 }); 1915 } 1916 })(); 1917</script>
1917 1918 1919<div id="search"> 1920<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>
1920<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>
1920 1921</div>
1922<script type="text/javascript"> 1923//ÐниÑиализаÑÐ¸Ñ ÑлайдеÑа 1924 1925$('[data-ride="carousel"]').carousel({ 1926 interval: 5000 1927 }); 1928 1929var swiper = new Swiper('.swiper-container.swiper-main', { 1930 pagination: '.swiper-pagination', 1931 nextButton: '.swiper-button-next', 1932 prevButton: '.swiper-button-prev', 1933 paginationClickable: true, 1934 spaceBetween: 30, 1935 loop: true, 1936 slidesPerView: 1, 1937 hashnav: false, 1938 speed: 800, 1939 autoplay: 5000 1940}); 1941var galleryTop = new Swiper('.swiper-container .shop-good-images', { 1942 grabCursor: true, 1943 centeredSlides: true, 1944 slidesPerView: 'auto', 1945 coverflow: { 1946 rotate: 50, 1947 stretch: 0, 1948 depth: 100, 1949 modifier: 1, 1950 slideShadows : true 1951} 1952}); 1953var galleryThumbs = new Swiper('.swiper-container .shop-good-thumb-images', { 1954 spaceBetween: 10, 1955 centeredSlides: true, 1956 slidesPerView: 'auto', 1957 touchRatio: 0.2, 1958 slideToClickedSlide: true 1959 }); 1960 galleryTop.params.control = galleryThumbs; 1961 galleryThumbs.params.control = galleryTop; 1962</script>
vendor: 2 bytes, line 1962
1962
1963<script type="text/javascript"> 1964 1965$('.menu-button').click(function(){ 1966 $('.navbar-nav').toggleClass('showed'); 1967 $('body').toggleClass('hidd'); 1968 $('html').toggleClass('hidd'); 1969 $('.jqm-overlay').addClass('showed'); 1970 $('.controls').addClass('showed'); 1971 $('#search').toggleClass('hidden'); 1972 }); 1973$('.hide_menu , .jqm-overlay').click(function(){ 1974 $('.navbar-nav').removeClass('showed'); 1975 $('body').removeClass('hidd'); 1976 $('html').removeClass('hidd'); 1977 $('.jqm-overlay').removeClass('showed'); 1978 $('.controls').removeClass('showed'); 1979 $('#search').removeClass('hidden'); 1980 }); 1981$(window).resize(function() { 1982 if ($(window).width() > 953) { 1983 $('.navbar-nav').addClass('visibl-nav'); 1984 $('.navbar-nav').removeClass('showed'); 1985 $('.jqm-overlay').removeClass('showed'); 1986 $('.controls.showed').removeClass('showed'); 1987 } else { 1988 $('.navbar-nav').removeClass('visibl-nav'); 1989 $('.navbar-nav.showea').show(); 1990 $('.jqm-overlay.showed').show(); 1991 $('.controls.showed').show(); 1992 } 1993}).resize(); 1994 1995//ÐодалÑное окно "ÐеÑезвониÑÑ" 1996$('.call-modal-window_callback').click(function () { 1997 $('#polymodal_callback').jqmShow(); 1998 return false; 1999}); 2000 2001$( document ).on( "click", ".jqmOverlay", function() { 2002 $('#polymodal_callback').jqmHide(); 2003}); 2004 2005if(typeof $.fn.mask === "function"){$("#userPhone").mask("+7(###) ###-####");} 2006 2007function isPNumber(str){ 2008 var isPNumber = /^\d[\d\(\)\ -]{4,14}\d$/; 2009 str = str.replace(/\+/g,'').replace(/-/g,''); 2010 var valid = isPNumber.test(str); 2011 return !!valid; 2012} 2013var isSend = false; 2014 2015$("#sendFeedback").on('click.sendFeedBack',function(){ 2016 if(isSend) return; 2017 isSend = true; 2018 2019 var name=$("#userName").val(); 2020 var phone=$("#userPhone").val(); 2021 2022 $('#userName,#userPhone').removeClass('error'); 2023 if (name==''){ 2024 $('#userName').addClass('error'); 2025 } 2026 if (!isPNumber(phone)){ 2027 $('#userPhone').addClass('error'); 2028 } 2029 2030 if(name=='' || !isPNumber(phone)){ 2031 isSend = false; 2032 return false; 2033 } 2034 2035 $("#userName,#userPhone").attr('readonly', 'readonly'); 2036 $("#sendFeedback").attr('disabled', 'disabled'); 2037 2038 var postData = new FormData(); 2039 postData.append('name', name); 2040 postData.append('phone', phone); 2041 postData.append('message',$('#polimodalTitle').text()); 2042 2043 $.ajax({ 2044 url: '/sendfeedback', 2045 data: postData, 2046 cache: false, 2047 processData: false, 2048 contentType: false, 2049 type: 'POST', 2050 dataType: 'json', 2051 success: function (response) { 2052 if (response) { 2053 var suc = false; 2054 if (response.Success) 2055 suc = true; 2056 else { 2057 var d = eval('(' + response + ')'); 2058 if (d && d.Success) 2059 suc = true; 2060 } 2061 if (suc) { 2062 $('#successInfo').show(); 2063 $('#sendFeedbackForm,#sendFeedback').hide(); 2064 setTimeout(function() { location.reload(true); }, 3000); 2065 } 2066 isSend = false; 2067 } 2068 } 2069 }); 2070 2071 return false; 2072}); 2073 2074//СкÑол ввеÑÑ 2075 var top_show = 400; // ÐÑÑÑÑп ÑвеÑÑ Ñ 2076 var delay = 600; // ÐадеÑжка пÑокÑÑÑки 2077 $(document).ready(function() { 2078 $(window).scroll(function () { 2079 if ($(this).scrollTop() > top_show) $('#to_top').fadeIn(); 2080 else $('#to_top').fadeOut(); 2081 }); 2082 $('#to_top').click(function () { 2083 $('body, html').animate({ 2084 scrollTop: 0 2085 }, delay); 2086 }); 2087 $(window).scroll(function() { 2088 var top = $(this).scrollTop(); 2089 var fixed = $(document).height()-$(window).height()-$('footer').height()-parseInt($('footer').css('padding-top'))-parseInt($('footer').css('padding-bottom')); 2090 if ( top > fixed ) $('#to_top').addClass('fixed_to_top'); 2091 else $('#to_top').removeClass('fixed_to_top'); 2092 }); 2093 }); 2094 2095</script>
vendor: 2 bytes, line 2095
2095
2096<script> 2097 2098 var linkCall = document.querySelector(".call_back_amo"), 2099 modalAmo = document.querySelector(".formAmo"), 2100 closeAmo = document.querySelector(".close-amo"), 2101 overlayModal = document.querySelector("#overlayModal") 2102 2103 2104 linkCall.addEventListener('click', function () { 2105 modalAmo.style.display = "block" 2106 overlayModal.style.display = "block" 2107 2108 }) 2109 overlayModal.addEventListener('click', function () { 2110 modalAmo.style.display = "none" 2111 overlayModal.style.display = "none" 2112 2113 }) 2114 closeAmo.addEventListener('click', function () { 2115 modalAmo.style.display = "none" 2116 overlayModal.style.display = "none" 2117 2118 }) 2119 2120 2121</script>
2121 2122
2123<script type="text/javascript"> 2124 2125 //ÐниÑиализаÑÐ¸Ñ ÑлайдеÑа 2126 // swiper главной ÑÑÑаниÑÑ 2127 var swiper = new Swiper('.swiper-container.swiper-main', { 2128 pagination: { 2129 el: '.swiper-pagination', 2130 clickable: true, 2131 }, 2132 navigation: { 2133 nextEl: '.swiper-button-next', 2134 prevEl: '.swiper-button-prev', 2135 }, 2136 spaceBetween: 30, 2137 loop: true, 2138 slidesPerView: 1, 2139 hashnav: false, 2140 speed: 1000, 2141 autoplay: { 2142 delay: 3000, 2143 }, 2144 }); 2145 // swiper ÑоваÑов магазина 2146 var galleryTop = new Swiper('.swiper-container .shop-good-images', { 2147 grabCursor: true, 2148 centeredSlides: true, 2149 slidesPerView: 'auto', 2150 coverflow: { 2151 rotate: 50, 2152 stretch: 0, 2153 depth: 100, 2154 modifier: 1, 2155 slideShadows : true 2156 } 2157 }); 2158 var galleryThumbs = new Swiper('.swiper-container .shop-good-thumb-images', { 2159 spaceBetween: 10, 2160 centeredSlides: true, 2161 slidesPerView: 'auto', 2162 touchRatio: 0.2, 2163 slideToClickedSlide: true 2164 }); 2165 galleryTop.params.control = galleryThumbs; 2166 galleryThumbs.params.control = galleryTop; 2167</script>
2167 2168 2169 2170 2171 2172<div id="quickOrderModuleForm"></div> 2173
2173<script type="text/javascript"> 2174 (function () { 2175 var feedBackModuleUrl = "https://pixlpark.com/content/js/modules/feedbackmodule.js?v=9CE7E764942D50EC1BC25BD4288E95A9"; 2176 var feedBackModuleContainer = document.getElementById("feedBackModuleContainer"); 2177 var feedbackFormModuleModWrite = document.getElementById('feedbackFormModuleModWrite'); 2178 2179 2180 function renderFeedBackModule(container) { 2181 if (container == null) return; 2182 var handler = getElementFinderHandler(container, initHandler); 2183 handler(); 2184 window.addEventListener("scroll", handler); 2185 var isComplete = false; 2186 function initHandler() { 2187 window.removeEventListener("scroll", handler); 2188 if (isComplete) return 2189 if (typeof window.FeedbackModule === "undefined" || window.FeedbackModule === null) { 2190 loadSource(feedBackModuleUrl, initHandler); 2191 return; 2192 } 2193 var feedbackModule = new FeedbackModule(feedBackModuleContainer, { 2194 fields: [{ 2195 name: "name", 2196 label: "ÐаÑе имÑ", 2197 placeholder: "Ðванов Ðван", 2198 type: "text", 2199 required: true 2200 }, { 2201 name: "phone", 2202 label: "ТелеÑон", 2203 placeholder: "+7 (999) 999 9999", 2204 type: "text", 2205 required: true, 2206 mask: "+7(###) ###-####", 2207 validate: function (str) { 2208 if (typeof str !== "string") return true; 2209 var isPNumber = /^\d[\d\(\)\ -]{4,14}\d$/; 2210 str = str.replace(/\+/g, '').replace(/-/g, ''); 2211 var valid = isPNumber.test(str); 2212 return !!valid; 2213 } 2214 }, { 2215 name: "email", 2216 label: "ÐÐ°Ñ e-mail", 2217 placeholder: "ÐÐ°Ñ e-mail", 2218 type: "email", 2219 required: true, 2220 }, { 2221 name: "message", 2222 label: "ÐÐ°Ñ Ð²Ð¾Ð¿ÑоÑ", 2223 type: "multiline" 2224 }], 2225 isModal: false, 2226 wrapperClass: "callback-form", 2227 successMessage: "СообÑение ÑÑпеÑно оÑпÑавлено!<br>ÐÑ ÑвÑжемÑÑ Ñ Ð²Ð°Ð¼Ð¸ в ÑеÑении 15 минÑÑ.", 2228 title: "ÐаказаÑÑ Ð¾Ð±ÑаÑнÑй звонок", 2229 submit: "ÐÑпÑавиÑÑ", 2230 agreementMessage: true, 2231 autocomplete:true, 2232 }); 2233 isComplete = true; 2234 } 2235 } 2236 function renderCallbackModule(container) { 2237 if (container == null) return; 2238 var config = { 2239 wrapperClass: "callback-form form-one", 2240 agreementMessage: true, 2241 lazy: true, 2242 }; 2243 var handler = getOnClickEventHandler(initHandler); 2244 container.addEventListener("click", handler); 2245 2246 function initHandler() { 2247 container.removeEventListener("click", handler); 2248 if (typeof window.FeedbackModule === "undefined" || window.FeedbackModule === null) { 2249 loadSource(feedBackModuleUrl, initHandler); 2250 return; 2251 } 2252 var feedbackModuleWriteUs = new CallbackModule(feedbackFormModuleModWrite, config); 2253 } 2254 } 2255 renderFeedBackModule(feedBackModuleContainer); 2256 renderCallbackModule(feedbackFormModuleModWrite); 2257 2258 function getElementFinderHandler(element, callback) { 2259 return function (e) { 2260 if(e) e.stopPropagation(); 2261 function checkElementInViewport(element) { 2262 var rectElement = element.getBoundingClientRect(); 2263 var wHeight = (window.innerHeight || document.documentElement.clientHeight); 2264 var wWidth = (window.innerWidth || document.documentElement.clientWidth); 2265 var fitInVertical = (rectElement.top <= wHeight) && ((rectElement.top + rectElement.height) >= 0); 2266 var fitInHorizontal = (rectElement.left <= wWidth) && ((rectElement.left + rectElement.width) >= 0); 2267 return (fitInVertical && fitInHorizontal); 2268 } 2269 var isVisible = checkElementInViewport(element); 2270 if (isVisible && typeof callback === "function") 2271 callback(); 2272 } 2273 } 2274 2275 function getOnClickEventHandler(onLoadHandler) { 2276 return function (e) { 2277 e.stopPropagation(); 2278 if (typeof onLoadHandler === "function") 2279 onLoadHandler(); 2280 } 2281 } 2282 2283 function loadSource(url, onLoadHandler) { 2284 var scriptElement = document.createElement("script"); 2285 scriptElement.setAttribute("type", "text/javascript"); 2286 document.querySelector("head").appendChild(scriptElement); 2287 if (typeof onLoadHandler === "function") { 2288 scriptElement.addEventListener("load", onLoadHandler); 2289 } 2290 scriptElement.setAttribute("src", url); 2291 } 2292 2293 // ФоÑÐ¼Ñ Ð±ÑÑÑÑого заказа 2294 var quickOrderModule = "https://pixlpark.com/content/js/modules/quickordermodule.js?v=4EB415DE45A318E8204961137EE636A3"; 2295 var isQuickOrderModalLoading = false; 2296 var quickOrderModuleModal = document.getElementById('quickOrderModuleModal'), 2297 requestForServices = document.getElementById('requestForServices'); 2298 2299 function showQuickOrderModal(e) { 2300 var element = e.target; 2301 if (typeof setQuickOrderManager != "undefined") { 2302 return; 2303 } 2304 if (isQuickOrderModalLoading) return; 2305 element.setAttribute('disabled', 'disabled'); 2306 $.getScript(quickOrderModule, function () { 2307 setQuickOrderManager(quickOrderModuleModal, { isModal: true, showOnLoad: true });
2308 isQuickOrderModalLoading = true; 2309 }); 2310 } 2311 2312 if (quickOrderModuleModal && !requestForServices) quickOrderModuleModal.addEventListener('click', showQuickOrderModal); 2313 2314 if (requestForServices) { 2315 var titleModal = document.querySelector("h1").innerText.toLocaleLowerCase(); 2316 $.getScript(quickOrderModule, function () { 2317 setQuickOrderManager(quickOrderModuleModal, { isModal: true }); 2318 setQuickOrderManager(requestForServices, { 2319 isModal: true, 2320 title: "ÐаÑвка на " + titleModal + "", 2321 }); 2322 }); 2323 } 2324 })(); 2325</script>
2325 2326 2327 2328 2329 2330 2331 2332 2333 2334
2335<script> 2336$('#hide_this_panel').click(function () { 2337 $('body').addClass('to_top'); 2338}); 2339</script>
2339 2340
2341<script type="text/javascript"> 2342 (function () { 2343 $.ajax({ 2344 type: 'GET', 2345 url: '/api/cart/itemsCount', 2346 contentType: 'application/json', 2347 success: function (data) { 2348 $('a.shopping-cart span').replaceWith('<span class="added_card"></span>'); 2349 $("a.shopping-cart span").text(data); 2350 if (data > 0) { 2351 $("a.shopping-cart span").show(); 2352 } else { 2353 $("a.shopping-cart span").hide(); 2354 } 2355 }, 2356 error: function () { 2357 console.log('Error while loading shopping cart items count'); 2358 } 2359 }); 2360 })(); 2361</script>
2361 2362
2363<script> 2364 function SwapElements() { 2365 var SwapWrapper = document.querySelector(".swap-blocks-wrapper"); 2366 if (SwapWrapper && screen.width <= 768) 2367 SwapWrapper.firstElementChild.parentNode.insertBefore(SwapWrapper.lastElementChild, SwapWrapper 2368 .firstElementChild); 2369 } 2370 SwapElements(); 2371</script>
2371 2372
2373<script> 2374 $('td').hover(function () { 2375 $(this).parents('table').find('col:eq(' + $(this).index() + ')').toggleClass('hover'); 2376 }); 2377</script>
2377 2378
2379<script> 2380 (function () { 2381 var images = document.querySelectorAll('img[data-src]'); 2382 if (images.length < 0) return; 2383 if (!Element.prototype.closest) { 2384 if (!Element.prototype.matches) { 2385 Element.prototype.matches = Element.prototype.msMatchesSelector || Element.prototype 2386 .webkitMatchesSelector; 2387 } 2388 Element.prototype.closest = function (selector) { 2389 if (!this) return null; 2390 if (this.matches(selector)) return this; 2391 if (!this.parentElement) { 2392 return null 2393 } else return this.parentElement.closest(selector); 2394 }; 2395 }; 2396 for (var i = 0; i < images.length; i++) { 2397 var image = images[i]; 2398 if (image.closest(".CategoryOfPrintings")) continue; 2399 image.setAttribute('src', image.getAttribute('data-src')); 2400 image.onload = function () { 2401 this.removeAttribute('data-src'); 2402 }; 2403 }; 2404 })() 2405</script>
2405 2406<!-- ÐÐ¾Ð´Ð¼ÐµÐ½Ñ Ð² адапÑиве--> 2407 2408 2409 2410
2410<script type="text/javascript"> 2411 function ValidatorUpdateDisplay(val) { 2412 if (typeof (val.display) == "string") { 2413 if (val.display == "None") { return; } 2414 if (val.display == "Dynamic") { val.style.display = val.isvalid ? "none" : "block"; return; } 2415 } 2416 if ((navigator.userAgent.indexOf("Mac") > -1) && (navigator.userAgent.indexOf("MSIE") > -1)) { val.style.display = "block"; } 2417 val.style.visibility = val.isvalid ? "hidden" : "visible"; 2418 } 2419 </script>
2419 2420
2420<script> 2421 if (typeof loadAsyncContentBlocks !== "undefined") loadAsyncContentBlocks(); 2422 </script>
2422 2423</body> 2424</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.