").append(m.parseHTML(a)).find(d):a)}).complete(c&&function(a,b){g.each(c,e||[a.responseText,b,a])}),this},m.expr.filters.animated=function(a){return m.grep(m.timers,function(b){return a===b.elem}).length};var cd=a.document.documentElement;function dd(a){return m.isWindow(a)?a:9===a.nodeType?a.defaultView||a.parentWindow:!1}m.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=m.css(a,"position"),l=m(a),n={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=m.css(a,"top"),i=m.css(a,"left"),j=("absolute"===k||"fixed"===k)&&m.inArray("auto",[f,i])>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),m.isFunction(b)&&(b=b.call(a,c,h)),null!=b.top&&(n.top=b.top-h.top+g),null!=b.left&&(n.left=b.left-h.left+e),"using"in b?b.using.call(a,n):l.css(n)}},m.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){m.offset.setOffset(this,a,b)});var b,c,d={top:0,left:0},e=this[0],f=e&&e.ownerDocument;if(f)return b=f.documentElement,m.contains(b,e)?(typeof e.getBoundingClientRect!==K&&(d=e.getBoundingClientRect()),c=dd(f),{top:d.top+(c.pageYOffset||b.scrollTop)-(b.clientTop||0),left:d.left+(c.pageXOffset||b.scrollLeft)-(b.clientLeft||0)}):d},position:function(){if(this[0]){var a,b,c={top:0,left:0},d=this[0];return"fixed"===m.css(d,"position")?b=d.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),m.nodeName(a[0],"html")||(c=a.offset()),c.top+=m.css(a[0],"borderTopWidth",!0),c.left+=m.css(a[0],"borderLeftWidth",!0)),{top:b.top-c.top-m.css(d,"marginTop",!0),left:b.left-c.left-m.css(d,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||cd;while(a&&!m.nodeName(a,"html")&&"static"===m.css(a,"position"))a=a.offsetParent;return a||cd})}}),m.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c=/Y/.test(b);m.fn[a]=function(d){return V(this,function(a,d,e){var f=dd(a);return void 0===e?f?b in f?f[b]:f.document.documentElement[d]:a[d]:void(f?f.scrollTo(c?m(f).scrollLeft():e,c?e:m(f).scrollTop()):a[d]=e)},a,d,arguments.length,null)}}),m.each(["top","left"],function(a,b){m.cssHooks[b]=Lb(k.pixelPosition,function(a,c){return c?(c=Jb(a,b),Hb.test(c)?m(a).position()[b]+"px":c):void 0})}),m.each({Height:"height",Width:"width"},function(a,b){m.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){m.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return V(this,function(b,c,d){var e;return m.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?m.css(b,c,g):m.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),m.fn.size=function(){return this.length},m.fn.andSelf=m.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return m});var ed=a.jQuery,fd=a.$;return m.noConflict=function(b){return a.$===m&&(a.$=fd),b&&a.jQuery===m&&(a.jQuery=ed),m},typeof b===K&&(a.jQuery=a.$=m),m}); /* jQuery Masked Input Plugin Copyright (c) 2007 - 2015 Josh Bush (digitalbush.com) Licensed under the MIT license (http://digitalbush.com/projects/masked-input-plugin/#license) Version: 1.4.1*/!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):jQuery)}(function(a){var b,c=navigator.userAgent,d=/iphone/i.test(c),e=/chrome/i.test(c),f=/android/i.test(c);a.mask={definitions:{9:"[0-9]",a:"[A-Za-z]","*":"[A-Za-z0-9]"},autoclear:!0,dataName:"rawMaskFn",placeholder:"_"},a.fn.extend({caret:function(a,b){var c;if(0!==this.length&&!this.is(":hidden"))return"number"==typeof a?(b="number"==typeof b?b:a,this.each(function(){this.setSelectionRange?this.setSelectionRange(a,b):this.createTextRange&&(c=this.createTextRange(),c.collapse(!0),c.moveEnd("character",b),c.moveStart("character",a),c.select())})):(this[0].setSelectionRange?(a=this[0].selectionStart,b=this[0].selectionEnd):document.selection&&document.selection.createRange&&(c=document.selection.createRange(),a=0-c.duplicate().moveStart("character",-1e5),b=a+c.text.length),{begin:a,end:b})},unmask:function(){return this.trigger("unmask")},mask:function(c,g){var h,i,j,k,l,m,n,o;if(!c&&this.length>0){h=a(this[0]);var p=h.data(a.mask.dataName);return p?p():void 0}return g=a.extend({autoclear:a.mask.autoclear,placeholder:a.mask.placeholder,completed:null},g),i=a.mask.definitions,j=[],k=n=c.length,l=null,a.each(c.split(""),function(a,b){"?"==b?(n--,k=a):i[b]?(j.push(new RegExp(i[b])),null===l&&(l=j.length-1),k>a&&(m=j.length-1)):j.push(null)}),this.trigger("unmask").each(function(){function h(){if(g.completed){for(var a=l;m>=a;a++)if(j[a]&&C[a]===p(a))return;g.completed.call(B)}}function p(a){return g.placeholder.charAt(a
=0&&!j[a];);return a}function s(a,b){var c,d;if(!(0>a)){for(c=a,d=q(b);n>c;c++)if(j[c]){if(!(n>d&&j[c].test(C[d])))break;C[c]=C[d],C[d]=p(d),d=q(d)}z(),B.caret(Math.max(l,a))}}function t(a){var b,c,d,e;for(b=a,c=p(a);n>b;b++)if(j[b]){if(d=q(b),e=C[b],C[b]=c,!(n>d&&j[d].test(e)))break;c=e}}function u(){var a=B.val(),b=B.caret();if(o&&o.length&&o.length>a.length){for(A(!0);b.begin>0&&!j[b.begin-1];)b.begin--;if(0===b.begin)for(;b.beging)&&g&&13!==g){if(i.end-i.begin!==0&&(y(i.begin,i.end),s(i.begin,i.end-1)),c=q(i.begin-1),n>c&&(d=String.fromCharCode(g),j[c].test(d))){if(t(c),C[c]=d,z(),e=q(c),f){var k=function(){a.proxy(a.fn.caret,B,e)()};setTimeout(k,0)}else B.caret(e);i.begin<=m&&h()}b.preventDefault()}}}function y(a,b){var c;for(c=a;b>c&&n>c;c++)j[c]&&(C[c]=p(c))}function z(){B.val(C.join(""))}function A(a){var b,c,d,e=B.val(),f=-1;for(b=0,d=0;n>b;b++)if(j[b]){for(C[b]=p(b);d++e.length){y(b+1,n);break}}else C[b]===e.charAt(d)&&d++,k>b&&(f=b);return a?z():k>f+1?g.autoclear||C.join("")===D?(B.val()&&B.val(""),y(0,n)):z():(z(),B.val(B.val().substring(0,f+1))),k?b:l}var B=a(this),C=a.map(c.split(""),function(a,b){return"?"!=a?i[a]?p(b):a:void 0}),D=C.join(""),E=B.val();B.data(a.mask.dataName,function(){return a.map(C,function(a,b){return j[b]&&a!=p(b)?a:null}).join("")}),B.one("unmask",function(){B.off(".mask").removeData(a.mask.dataName)}).on("focus.mask",function(){if(!B.prop("readonly")){clearTimeout(b);var a;E=B.val(),a=A(),b=setTimeout(function(){B.get(0)===document.activeElement&&(z(),a==c.replace("?","").length?B.caret(0,a):B.caret(a))},10)}}).on("blur.mask",v).on("keydown.mask",w).on("keypress.mask",x).on("input.mask paste.mask",function(){B.prop("readonly")||setTimeout(function(){var a=A(!0);B.caret(a),h()},0)}),e&&f&&B.off("input.mask").on("input.mask",u),A()})}})}); var guestbook={options:{},init:function(){$('.guestbook .form input[type="button"]').on("click",function(){id=guestbook.options.id;name=$('.guestbook .form input[name="name"]').val();email=$('.guestbook .form input[name="email"]').val();msg=$('.guestbook .form textarea[name="msg"]').val();reply=$('.guestbook .form input[name="reply"]').is(":checked")?1:0;if(""==name||""==email||""==msg)return $.fancybox.open('\u041e\u0448\u0438\u0431\u043a\u0430!
\u0417\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u043e\u043b\u044f
'),!1;$.ajax({type:"POST",url:"/mod/guestbook/addMsg",data:{id:id,name:name,email:email,msg:msg,reply:reply}}).done(function(a){"true"==a.result?($.fancybox.open('\u041e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e
"),$('.guestbook .form input[name="name"]').val(""),$('.guestbook .form input[name="email"]').val(""),$('.guestbook .form textarea[name="msg"]').val("")):$.fancybox.open('\u041e\u0448\u0438\u0431\u043a\u0430
")})})}}; /* Plugin: jQuery.scrollSpeed Source: github.com/nathco/jQuery.scrollSpeed Author: Nathan Rutzky Update: 1.0.2 */(function($) { jQuery.scrollSpeed = function(step, speed, easing) { var $document = $(document), $window = $(window), $body = $('html, body'), option = easing || 'default', root = 0, scroll = false, scrollY, scrollX, view; if (window.navigator.msPointerEnabled) return false; $window.on('mousewheel DOMMouseScroll', function(e) { var deltaY = e.originalEvent.wheelDeltaY, detail = e.originalEvent.detail; scrollY = $document.height() > $window.height(); scrollX = $document.width() > $window.width(); scroll = true; if (scrollY) { view = $window.height(); if (deltaY < 0 || detail > 0) root = (root + view) >= $document.height() ? root : root += step; if (deltaY > 0 || detail < 0) root = root <= 0 ? 0 : root -= step; $body.stop().animate({ scrollTop: root }, speed, option, function() { scroll = false; }); } if (scrollX) { view = $window.width(); if (deltaY < 0 || detail > 0) root = (root + view) >= $document.width() ? root : root += step; if (deltaY > 0 || detail < 0) root = root <= 0 ? 0 : root -= step; $body.stop().animate({ scrollLeft: root }, speed, option, function() { scroll = false; }); } return false; }).on('scroll', function() { if (scrollY && !scroll) root = $window.scrollTop(); if (scrollX && !scroll) root = $window.scrollLeft(); }).on('resize', function() { if (scrollY && !scroll) view = $window.height(); if (scrollX && !scroll) view = $window.width(); }); }; jQuery.easing.default = function (x,t,b,c,d) { return -c * ((t=t/d-1)*t*t*t - 1) + b; }; })(jQuery); var asFeedback = { submitFn: function($form) { this.options = { form: $form, place: $form + ' input[name="place"]', name: $form + ' input[name="name"]', phone: $form + ' input[name="phone"]', email: $form + ' input[name="email"]', town: $form + ' input[name="town"]', massage: $form + ' textarea' }; if($( asFeedback.options.name ).val() == '') { $.fancybox.open('Ошибка
Укажите Ваше имя и телефон
'); return false; } if($( asFeedback.options.phone ).val() == '') { $.fancybox.open('Ошибка
Укажите Ваше имя и телефон
'); return false; } $.ajax({ type: "POST", url: "/Ajax-Obratnaya-svyazy", data: { action: "feedback", ajax: "1", name: $( asFeedback.options.name ).val(), phone: $( asFeedback.options.phone ).val(), massage: $( asFeedback.options.massage ).val(), email: $( asFeedback.options.email ).val(), town: $( asFeedback.options.town ).val(), place: $( asFeedback.options.place ).val() } }).done(function( json ) { console.log(json); json = JSON.parse(json); if(json.success) { $.fancybox.open(''); $(document).on('afterClose.fb', function( e, instance, slide ) { $.fancybox.close( true ); $( asFeedback.options.name ).val(""); $( asFeedback.options.phone ).val(""); $( asFeedback.options.email ).val(""); $( asFeedback.options.town ).val(""); $( asFeedback.options.massage ).val(""); }); return true; } else { $.fancybox.open('Ошибка!
Ошибка при отправке сообщения, проверьте правильность заполнения полей
'); return false; } }); }};var tcarusel = { config: { step: ($('main .tovar .images .img').height() + 6)*3, transition: 300, blockheight: 270, container: '.tovar .images .container' }, getCurrent: function() { return $(this.config.container).css('margin-top'); }, getHeight: function() { return $(this.config.container).css('height'); }, goUp: function() { $(this.config.container).stop(); if((parseInt(this.getCurrent()) - this.config.step) > ((parseInt(this.getHeight()) - this.config.blockheight) * -1)) { $(this.config.container).animate({ marginTop: "-=" + this.config.step }, this.config.transition); } else { $(this.config.container).animate({ marginTop: (parseInt(this.getHeight()) - this.config.blockheight) * -1 }, this.config.transition); } }, goDown: function() { $(this.config.container).stop(); if((parseInt(this.getCurrent()) + this.config.step) < 0) { $(this.config.container).animate({ marginTop: "+=" + this.config.step }, this.config.transition); } else { $(this.config.container).animate({ marginTop: 0 }, this.config.transition); } }, init: function() { if($(".tovar .images .img").length < 4) { $('.tovar .carusel .imagesup').css('display','none'); $('.tovar .carusel .imagesdown').css('display','none'); $('.tovar .images').css('height','auto'); } $('main table').each(function( index ) { $( this ).wrap('
'); }); }};$( document ).ready(function() { $(function() { $(window).scroll(function() { if($(this).scrollTop() > 200) { $('#goUp').fadeIn(); } else { $('#goUp').fadeOut(); } }); $('#goUp').click(function() { $('body,html').animate({scrollTop:0},800); }); }); $('.dlink_true').each(function( index ) { $( this ).removeAttr('href'); }); $("a").each(function( index ) { if($( this ).attr('href') == '') { $( this ).removeAttr('href'); $( this ).removeAttr('data-fancybox'); } }); $(".catalog a .name").each(function( index ) { if($( this ).html() == '') $( this ).css('display','none'); }); $(".h1").each(function( index ) { if($( this ).html() == '') $( this ).css('display','none'); }); if('' == 'true') { $('.feedbackng').css('display','none'); } if('' == 'true') { $('.map').css('display','none'); } $("header .rb div p").each(function( index ) { if($( this ).html() == '') $( this ).remove(); }); $(".bottomnav .rb p").each(function( index ) { if($( this ).html() == '') $( this ).remove(); }); $(".content .images a .name").each(function( index ) { if($( this ).html() == '') $( this ).remove(); }); $("main .breadcrumbs a:last-child").removeAttr('href'); $('header .rb').css('opacity','1'); tcarusel.init(); if('true' != '') { $('section.bimgp').addClass('noimg'); $('main .breadcrumbs').addClass('noimg'); $('main h1').addClass('noimg'); } var marker = 1; $('header .rb>div a').click(function() { if(marker == 1) { $('header .rb>div .hideconts').css('display','block'); marker = 2; } else { $('header .rb>div .hideconts').css('display','none'); marker = 1; } }); $('main,nav,section').click(function() { $('header .rb>div .hideconts').css('display','none'); marker = 1; });}); (8313) 26-52-02, +7(953) 415-90-68
(8313) 25-14-36, +7(953) 415-90-28
Вывески Вывеска представляет собой конструкцию устанавливаемую на фасад здания, непосредственно вблизи входа или внутри помещения, например над ресепшн. Как правило, вывески несут информацию об организации, находящейся внутри здания, на котором она расположена. От того, насколько качественно сделана вывеска, насколько продуман дизайн, какие использованы материалы -зависит имидж организации и её успех на рынке. Другими словами, вывеска - это визитная карточка организации, говорящая о ней очень многое. Компания «РекламаЦентр» изготавливает вывески более двадцати лет и имеет внушительный опыт. Мы используем только лучшие материалы и комплектующие от лучших мировых производителей. Не стараемся сэкономить, чтобы получить сeюминутную выгоду, предпочитая работать на перспективу. Тщательно продумываем весь процесс изготовления от разработки дизайн-проекта до монтажа. Благодаря этому многие наши клиенты заказывают вывески только у нас. Обратившись в нашу компанию Вы всегда найдете понимание и получите яркую, привлекательную, долговечную вывеску, увидев которую, Ваши потенциальные клиенты не смогут пройти мимо!
(с) 2020 г. Компания «РекламаЦентр»