//console.log('Starting creating widget.'); create_widget(null, null, '@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,700;1,800;1,900&display=swap"); @media (prefers-reduced-motion: no-preference) { :root { scroll-behavior: smooth; } }.ctaWidget_item{font-family: "Montserrat", sans-serif;font-size: 1rem;font-weight: 400;line-height: 1.5;}.ctaWidget_item *,.ctaWidget_item *::before,.ctaWidget_item *::after {box-sizing: border-box;font-family: inherit;color:inherit;line-height:inherit; position:static;}.ctaWidget_item img{ padding:0; margin:0;}.antibot_check label { display: flex !important; justify-content: center; align-items: center; margin: 0 0 15px !important; font-weight: 400 !important; font-size: 16px !important; border-radius:5px !important;}.antibot_check input[type=checkbox] { width: 25px !important; display: inline-block !important; margin: 0 7px 0 0 !important; color: #fff !important; -webkit-appearance:checkbox;}.ctaWerror{border:1px solid #f00 !important;}.grecaptcha-badge{display:none !important;}'); var client_details = window.navigator.userAgent; if (!sessionStorage.getItem('startTime')) { sessionStorage.setItem('startTime', Date.now()); } if (!sessionStorage.getItem('referrer')) { sessionStorage.setItem('referrer', document.referrer); } function show_site_time(){ var enterTime = sessionStorage.getItem('startTime'); var currentTime = Date.now(); var spentTime = (currentTime - enterTime) / 1000; var minutes = Math.floor(spentTime / 60); var seconds = Math.floor(spentTime % 60); if(seconds<10) seconds = '0'+seconds; return minutes+':'+seconds; } function sendData( data ) { const XHR = new XMLHttpRequest(); let urlEncodedData = "", urlEncodedDataPairs = [], name; // Turn the data object into an array of URL-encoded key/value pairs. for( name in data ) { urlEncodedDataPairs.push( encodeURIComponent( name ) + '=' + encodeURIComponent( data[name] ) ); } // Combine the pairs into a single string and replace all %-encoded spaces to // the '+' character; matches the behaviour of browser form submissions. urlEncodedData = urlEncodedDataPairs.join( '&' ).replace( /%20/g, '+' ); // Define what happens on successful data submission let fraud; fraud = 0; if(data.action == 1 && !document.getElementById('ctaCallback').classList.contains('act')) fraud = 1; if(fraud == 0){ XHR.addEventListener( 'load', function(event) { if(data.action == 1){ document.getElementById('ctaFormResponse').classList.add('act'); document.getElementById('ctawCB_loader').style.display = 'none'; console.log( event.target.responseText); setTimeout(function(){ document.getElementById('ctaCallback').classList.remove('act'); },3000); sessionStorage.setItem('seenCB','1'); document.getElementById('Ctacb_phone').value = ""; ym(metrikaID,'reachGoal','ctawidget_callback_lead'); if(gtag()) gtag('event_name','ctawidget_callback_lead'); }; if(data.action == 8){ document.getElementById('ctaLeadGeneratorFormResponse').classList.add('act'); console.log( event.target.responseText ); setTimeout(function(){ document.getElementById('ctawLeadGeneratorWindow').classList.remove('act'); document.getElementById('ctawLeadGeneratorBD').classList.remove('ctaBdShow');},3000); sessionStorage.setItem('seenLeadGenerator','1'); document.querySelectorAll('#leadGeneratorFormFields input').forEach( el => { el.value = ""; }); ym(metrikaID,'reachGoal','ctawidget_leadgenerator_lead'); }; if(data.action == 10){ document.getElementById('quiz_contacts_value').value = ''; document.getElementById('quiz_final_cta').style.display = 'none'; document.getElementById('quiz_success_send').style.display = 'block'; console.log( event.target.responseText ); setTimeout(function(){ document.getElementById('ctawQuizWindow').classList.remove('act'); document.getElementById('ctawQuizWindowBD').classList.remove('ctaBdShow');},3000); sessionStorage.setItem('seenQuiz','1'); ym(metrikaID,'reachGoal','ctawidget_quiz_lead'); }; return '1'; } ); // Define what happens in case of error XHR.addEventListener( 'error', function(event) { console.log( 'Oops! Something went wrong.' ); return '0'; } ); // Set up our request XHR.open( 'POST', 'https://app.ctawidget.ru/sendcallback' ); // Add the required HTTP header for form data POST requests //XHR.setRequestHeader( 'Access-Control-Allow-Origin', '*' ); XHR.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded' ); // Finally, send our data. XHR.send( urlEncodedData ); } } function create_widget(widget_id, widget_html, widget_css){ document.addEventListener("DOMContentLoaded", function(event) { var styleNode = document.createElement('style'); styleNode.type = "text/css"; // browser detection (based on prototype.js) if(!!(window.attachEvent && !window.opera)) { styleNode.styleSheet.cssText = widget_css; } else { var styleText = document.createTextNode(widget_css); styleNode.appendChild(styleText); } document.getElementsByTagName('head')[0].appendChild(styleNode); if(widget_id != null){ var ctawNode = document.createElement('div'); ctawNode.id = widget_id; ctawNode.classList.add("ctaWidget_item"); ctawNode.innerHTML = widget_html; document.getElementsByTagName('body')[0].appendChild(ctawNode); //console.log('Created widget:'+widget_id); } }); } function get_visible_widget(){ var visible = ''; const widgetsIDs = [ 'ctawChat', 'ctaCallback', 'ctawMB', 'ctawLeadGeneratorWindow', 'ctawQuizWindow', 'ctaWhatsAppChat_window' //'ctawCBbutt_cta' ]; widgetsIDs.forEach( (element) => { if(document.getElementById(element) && document.getElementById(element).classList.contains('act')){ visible = element; } }); return visible; } function get_fullwin_visible_widget(){ var visible = ''; if(window.innerWidth < 769){ const widgetsIDs = [ 'ctawChat', 'ctaCallback', 'ctawLeadGeneratorWindow', 'ctawQuizWindow', 'ctaWhatsAppChat_window' //'ctawCBbutt_cta' ]; widgetsIDs.forEach( (element) => { if(document.getElementById(element) && document.getElementById(element).classList.contains('act')){ visible = element; } }); } return visible; } function get_visible_cta(){ var visible = ''; const ctasIDs = [ 'ctawCBbutt_cta', 'ctawLeadGenerator_cta' ]; widgetsIDs.forEach( (element) => { if(document.getElementById(element) && document.getElementById(element).classList.contains('act')){ visible = element; } }); return visible; } function ValidEmail(myMail) { var re = /^[\w-\.]+@[\w-]+\.[a-z]{2,4}$/i; var valid = re.test(myMail); return valid; } function ValidPhone(myPhone) { var re = /^[\d\+][\d\(\)\ -]{6,21}\d$/; var valid = re.test(myPhone); return valid; } var pathUrls = new Array(); function set_urls(){ sessionStorage.setItem('pathUrls', JSON.stringify(pathUrls)); } function get_urls(){ if(sessionStorage.getItem('pathUrls')) { pathUrls = sessionStorage.getItem('pathUrls'); pathUrls = JSON.parse(pathUrls); } else { pathUrls.push(window.location.href); set_urls(); } } get_urls(); pathUrls.push(window.location.href); set_urls(); var metrikaID = ''; var bot = 0; document.addEventListener("DOMContentLoaded", function(event) { get_urls(); for(let i=0; i 50){ let antibot = ''; if(document.querySelector('.antibot_check').innerHTML == '') document.querySelector('.antibot_check').innerHTML = antibot; } } else bot = 0; } }); var PhoneMask = function(elements, settings) { var that = this; settings = settings || {}; this.elements = elements; this.patternChar = settings.patternChar || '_'; this.prefix = settings.prefix || ''; this.pattern = settings.pattern || '(___) ___-__-__'; this.pattern = this.prefix + this.pattern; this.backspaceCode = settings.backspaceCode || 8; this.deleteCode = settings.deleteCode || 46; this.allowedRegExp = settings.allowedRegExp || /^\d$/; this.igrogeKeyCodes = settings.igrogeKeyCodes || [9, 16, 17, 18, 36, 37, 38, 39, 40, 91, 92, 93]; var inputKeyEventPress = function(e) { e = e || window.event; var elem = e.target || e.srcElement; var result = true; console.log(e.keyCode); if (!that.isIgnoredKey(e.keyCode)) { if (e.keyCode != that.backspaceCode && e.keyCode != that.deleteCode) { var char = String.fromCharCode(e.keyCode); if (that.allowedRegExp == false || char.match(that.allowedRegExp) != null) { elem.value = that.replaceToChar(elem, char); } } result = false; } // select first pattern symbol that.selectFirstPatterntChar(elem); if (result == false) { if (e.preventDefault) { e.preventDefault(); } return result; } }; var inputKeyEventDown = function(e) { e = e || window.event; var elem = e.target || e.srcElement; var result = true; if (!that.isIgnoredKey(e.keyCode)) { if (e.keyCode == that.backspaceCode) { elem.value = that.replaceToPatternChar(elem); result = false; } if (e.keyCode == that.deleteCode) { elem.value = that.replaceToPatternChar(elem); result = false; } } // select first pattern symbol that.selectFirstPatterntChar(elem); if (result === false) { return false; } }; var inputFocusEvent = function(e) { e = e || window.event; var elem = e.target || e.srcElement; var start = elem.value.indexOf(that.patternChar); var end = start + 1; if (start < 0) { start = elem.value.length - 1; end = start + 1; } that.selectCharInInput(elem, start, end); } if (Object.prototype.toString.call(this.elements) === "[object NodeList]") { for (var i = 0; i < this.elements.length; i++) { if (this.elements[i].value.length > 0) { that.applyPatternToValue(this.elements[i]); } else { this.elements[i].value = that.pattern; } this.elements[i].onkeydown = inputKeyEventDown; this.elements[i].onkeypress = inputKeyEventPress; this.elements[i].onfocus = inputFocusEvent; } } else if (this.elements != null) { if (this.elements.value.length > 0) { that.applyPatternToValue(this.elements); } else { this.elements.value = that.pattern; } this.elements.onkeydown = inputKeyEventDown; this.elements.onkeypress = inputKeyEventPress; this.elements.onfocus = inputFocusEvent; } } PhoneMask.prototype.applyPatternToValue = function(elem) { var valueArr = elem.value.split(""); var patternValue = this.pattern; var len = valueArr.length; for (var i = 0; i < len; i++) { patternValue = patternValue.replace(this.patternChar, valueArr[i]); } elem.value = patternValue; } PhoneMask.prototype.selectFirstPatterntChar = function(elem) { var start = elem.value.indexOf(this.patternChar); if (start > -1) { var end = start + 1; this.selectCharInInput(elem, start, end); } } PhoneMask.prototype.isIgnoredKey = function(code) { if (this.igrogeKeyCodes.indexOf(code) < 0) { return false; } return true; }; PhoneMask.prototype.selectCharInInput = function(elem, start, end) { if (elem.setSelectionRange) { elem.focus(); elem.setSelectionRange(start, end); } else { if (elem.createTextRange) { range = elem.createTextRange(); range.collapse(true); range.moveEnd('character', end); range.moveStart('character', start); range.select(); } } }; PhoneMask.prototype.replaceAt = function(str, index, character) { var tempArr = str.split(""); tempArr[index] = character; return tempArr.join(""); }; PhoneMask.prototype.replaceToChar = function(elem, char) { var value = elem.value; var firstCharToReplace = value.indexOf(this.patternChar); if (firstCharToReplace > -1) { return this.replaceAt(value, firstCharToReplace, char); } return value; }; PhoneMask.prototype.replaceToPatternChar = function(elem) { var value = elem.value; var firstPatternCharPos = value.indexOf(this.patternChar); var replaceCharPos; var isFindPos = false; if (firstPatternCharPos == -1) { replaceCharPos = value.length - 1; isFindPos = true; } else { replaceCharPos = firstPatternCharPos - 1; while (!isFindPos) { if (this.pattern[replaceCharPos] != value[replaceCharPos]) { isFindPos = true; } else { replaceCharPos--; if (replaceCharPos < 0) { break; } } } } if (isFindPos && replaceCharPos >= this.prefix.length) { return this.replaceAt(value, replaceCharPos, this.patternChar); } return value; }; PhoneMask.prototype.destroy = function() { if (Object.prototype.toString.call(this.elements) === "[object NodeList]") { for (var i = 0; i < this.elements.length; i++) { this.elements[i].value = null; this.elements[i].onkeydown = null; this.elements[i].onkeypress = null; this.elements[i].onfocus = null; } } else if (this.elements != null) { this.elements.value = null; this.elements.onkeydown = null; this.elements.onkeypress = null; this.elements.onfocus = null; } };create_widget('ctaWhatsApp', '
Работает на
0Свяжитесь с нами по WhatsAppРаботает на ', "div#ctaWhatsApp { position: fixed; right:20px; bottom: 20px; z-index:10001;}#whatsapp_widget249.ctaWhatsAppClassicStyle_container { display: inline-flex; justify-content: center; align-items: center; z-index: 9999; position: fixed; width: 60px; height: 60px; background-color: #ff0000; border-radius: 50px; box-shadow: 0 -100px 70px -120px #442e3f inset; width: unset; padding: 0 0 0 15px; animation: background 4s infinite alternate; text-decoration:none; bottom:20px; right:20px;}#whatsapp_widget249.ctaWhatsAppClassicStyle_container svg { margin: 2px 1px 0 0; transition: height 0.4s; height: 90%; fill: #27D246; -webkit-animation: swing 0.6s infinite alternate; animation: swing 0.6s infinite alternate; width: auto;}#whatsapp_widget249.ctaWhatsAppClassicStyle_container:hover svg { height: 95%;}#whatsapp_widget249.ctaWhatsAppClassicStyle_container>span { color: #ffffff; margin-right: 10px; font-size:20px;}#whatsapp_widget249.ctaWhatsAppClassicStyle_container:after { content: ''; display: block; position: absolute; height: 100%; width: 100%; top: 0; left: 0; border-radius: 300px; animation: radial-pulse 2s infinite alternate;}@keyframes radial-pulse {0% {box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.3);}50% {box-shadow: 0 0 0 20px rgba(0, 0, 0, 0);}100% {box-shadow: 0 0 0 20px rgba(0, 0, 0, 0);}}@keyframes background { 50% { background:#110c10; box-shadow: 0 -140px 70px -120px #1c1c1c inset, 0 -210px 70px -120px #0037ff inset, 0 -280px 70px -120px #184afb inset;}}@keyframes swing { 0%, 50%, 100% { transform: rotate(0deg);} 10%, 30% { transform: rotate(-10deg);} 20%, 40% { transform: rotate(10deg);}}@media screen and (max-width: 782px) { #whatsapp_widget249>span, .ctaWhatsAppModernStyle_container .ctaWhatsAppModernStyle_text{ font-size:20px; }}.ctaWhatsAppChat_window{ border-radius: 10px; overflow: hidden; box-shadow: 0 0 10px 0 #7f7f7f; background: url(https://app.ctawidget.ru/admin/dist/img/whatsapp-bg21.jpg) center center/100% auto repeat; margin: 0 0 84px; width:100vw; max-width:320px; display:none;}.ctaWhatsAppChat_window.act,.ctaWhatsAppChat_window.current_messaging{ display:block;}.ctaWhatsAppChat_window.act{ -webkit-animation: scale-up-center 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both; animation: scale-up-center 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;}@-webkit-keyframes scale-up-center { 0% { -webkit-transform: scale(0.05); transform: scale(0.05); } 100% { -webkit-transform: scale(1); transform: scale(1); } } @keyframes scale-up-center { 0% { -webkit-transform: scale(0.05); transform: scale(0.05); } 100% { -webkit-transform: scale(1); transform: scale(1); } }.ctaWhatsApp_header{ color: #fff; background-color: #128C7E; padding:5px 10px; position: relative;}.ctaWhatsApp_account_info { display: flex; align-items: center;}.ctaWhatsApp_account_photo{ width: 50px; height: 50px; background:#fff url(data:image/png;base64,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) center center/cover no-repeat; border-radius: 100%; margin: 0 10px 0 0;}.ctaWhatsApp_account_name { font-size: 16px; line-height: 1; font-weight: 500;}.ctaWhatsApp_account_status_online,.ctaWhatsApp_account_status_typing { font-size: 12px; line-height: 1; color: #eee;}.ctaWhatsApp_account_status_typing{ display:none;}.ctaWhatsApp_message_container{ padding: 21px; position:relative;}.ctaWhatsApp_messageItem { background-color: #fff; max-width: 70%; border-radius: 0 5px 5px 5px; padding: 10px; margin: 0 0 5px; position: relative; -webkit-filter: drop-shadow(0 0 3px #ddd); filter: drop-shadow(0 0 3px #ddd); font-size: 14px; padding-right: 40px; color: #000; line-height: 1.21; display: inline-block;}.ctaWhatsApp_messageItem:before{ content: ''; position: absolute; top: 0; left: -10px; border: 12px solid transparent; border-top: 12px solid #fff;}.ctaWhatsApp_messageItem_after{ content: ''; display: block; clear: both; width: 100%;}.ctaWhatsApp_messageItem p,.ctaWhatsApp_messageItem span{ margin: 0 !important;}.ctaWhatsApp_messageItem span.time{ position: absolute; font-size: 10px; bottom: 1px; right: 3px; line-height: 1; color: #bbb;}.ctaWhatsApp_message_input{ background-color: #fff; display: flex; align-items: center; border-top: 1px solid #cfcccc;}.ctaWhatsApp_message_input input{ border:0 !important; padding: 10px; outline: none !important; font-size: 14px; width:100%;}.ctaWhatsApp_message_input input::placeholder{ color: #cfcccc;}#ctaWhatsApp_message_button { display: flex; justify-content: center; align-items: center; padding: 0 10px; cursor:pointer;}.ctaWhatsApp_message_input img{ margin: 5px;}#ctaWhatsAppModernStyle{ position: fixed; bottom: 20px; right: 20px;}.ctaWhatsAppModernStyle_container{ text-decoration: none !important; display: flex; align-items: center; justify-content: space-between; position: fixed; bottom: 20px; right: 20px;}.ctaWhatsAppModernStyle_container .ctaWhatsAppModernStyle_text{ background-color: #ff0000; color: #ffffff; padding:10px 16px; border-radius:10px; margin: 0 15px 0 0; font-size: 20px; position: relative; display: flex; align-items: center; text-decoration:none !important;}.ctaWhatsAppModernStyle_container .ctaWhatsAppModernStyle_text:after { content: ''; position: absolute; right: -25px; border: 15px solid transparent; border-left: 15px solid #ff0000;}.ctaWhatsAppModernStyle_image_container{ position: relative;}.ctaWhatsAppModernStyle_image{ fill: #fff; background-color: #25D366; padding: 9px; border-radius: 100%; width: 70px; height: 70px; display: flex; justify-content: center; align-items: center;}.ctaWhatsApp_message_count{ display: inline-block; font-size: 0 !important; position: absolute; width: 10px; height: 10px; top: 5px; right: 5px; background-color: #ff0000; color: #fff; border-radius: 100%; line-height: 30px; text-align: center; z-index: 999; -webkit-transition: all 0.21s ease 0s; -moz-transition: all 0.21s ease 0s; -ms-transition: all 0.21s ease 0s; -o-transition: all 0.21s ease 0s; transition: all 0.21s ease 0s;}.ctaWhatsApp_message_count.act{ font-size: 14px !important; top: -5px; right: -5px; width: 30px; height: 30px; -webkit-transition: all 0.21s ease 0s; -moz-transition: all 0.21s ease 0s; -ms-transition: all 0.21s ease 0s; -o-transition: all 0.21s ease 0s; transition: all 0.21s ease 0s;}.scale-up-center { -webkit-animation: scale-up-center 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both; animation: scale-up-center 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;}@-webkit-keyframes scale-up-center { 0% { -webkit-transform: scale(0.05); transform: scale(0.05); } 100% { -webkit-transform: scale(1); transform: scale(1); }}@keyframes scale-up-center { 0% { -webkit-transform: scale(0.05); transform: scale(0.05); } 100% { -webkit-transform: scale(1); transform: scale(1); }}.ctaWhatsAppChat_window .close-container { position: absolute; margin: auto; width: 20px; height: 20px; top: 50%; transform: translateY(-50%); right: 5px; cursor: pointer; z-index: 999;}.ctaWhatsAppChat_window .close-container .leftright { height: 1.999px; width: 20px; position: absolute; margin-top: 10px; background-color: #bfbfbf; border-radius: 2px; transform: rotate(45deg); transition: all .3s ease-in;}.ctaWhatsAppChat_window .close-container .rightleft { height: 1.999px; width: 20px; position: absolute; margin-top: 10px; background-color: #bfbfbf; border-radius: 2px; transform: rotate(-45deg); transition: all .3s ease-in;}.ctaWhatsAppChat_window .close-container:hover .leftright { transform: rotate(-45deg); background-color: #f00;}.ctaWhatsAppChat_window .close-container:hover .rightleft { transform: rotate(45deg); background-color: #f00;}.ctaWhatsAppModernStyle-button__rings { border: 3px solid #ff0000; position: absolute; top: 0; left: 0; bottom: 0; right: 0; height: auto; width: auto; border-radius: 50%; animation-duration: 2.0s; animation-name: ctaWhatsAppModernStyle_1; animation-iteration-count: infinite; z-index: -1;}.ctaWhatsAppModernStyle-button__rings:nth-child(2) { animation-name: ctaWhatsAppModernStyle_2;}.ctaWhatsAppModernStyle-button__rings:nth-child(3) { animation-name: ctaWhatsAppModernStyle_3;}@keyframes ctaWhatsAppModernStyle_1 { from { opacity: 1; transform: scale(0.9, 0.9); } to { opacity: 0; transform: scale(1.3, 1.3); }}@keyframes ctaWhatsAppModernStyle_2 { from { opacity: 1; transform: scale(0.8, 0.8); } to { opacity: 0; transform: scale(1.5, 1.5); }}@keyframes ctaWhatsAppModernStyle_3 { from { opacity: 1; transform: scale(0.8, 0.8); } to { opacity: 0; transform: scale(1.7, 1.7); }}.typing { position: relative; display:inline-block; vertical-align:middle; span { content: ''; animation: blink 1.5s infinite; animation-fill-mode: both; height: 3px; width: 3px; background: #eee; position: absolute; left:0; top:0; border-radius: 50%; &:nth-child(2) { animation-delay: .2s; margin-left: 7px; } &:nth-child(3) { animation-delay: .4s; margin-left: 14px; } }}@keyframes blink { 0% { opacity: .1; } 20% { opacity: 1; } 100% { opacity: .1; }}" ); document.addEventListener("DOMContentLoaded", function(event) { var whatsAppSeenGroup = new Array(), whatsAppSeenGroupExcl = Array(); var ctawChat = document.getElementById('ctawChat'); var time, z; function set_whatsAppSeen(){ sessionStorage.setItem('whatsAppSeenGroup', JSON.stringify(whatsAppSeenGroup)); } function get_whatsAppSeen(){ if(sessionStorage.getItem('whatsAppSeenGroup')) { whatsAppSeenGroup = sessionStorage.getItem('whatsAppSeenGroup'); whatsAppSeenGroup = JSON.parse(whatsAppSeenGroup); } else whatsAppSeenGroup.push(333); } get_whatsAppSeen(); function set_whatsAppSeen_excl(){ sessionStorage.setItem('whatsAppSeenGroupExcl', JSON.stringify(whatsAppSeenGroupExcl)); } function get_whatsAppSeen_excl(){ if(sessionStorage.getItem('whatsAppSeenGroupExcl')) { whatsAppSeenGroupExcl = sessionStorage.getItem('whatsAppSeenGroupExcl'); whatsAppSeenGroupExcl = JSON.parse(whatsAppSeenGroupExcl); } else whatsAppSeenGroupExcl.push(333); } get_whatsAppSeen_excl(); var excl = 0; var whatsapp_phone = '79109063722'; var excl_group; document.getElementById('ctaWhatsApp_message_inputbox').oninput = function(){ document.getElementById('ctaWhatsAppChat_window').classList.add('current_messaging'); change_whatsapp_link(whatsapp_phone, document.getElementById('ctaWhatsApp_message_inputbox').value); }; console.log(location.pathname.substring(0)+location.search); });//console.log('Vis: '+get_visible_widget()); create_widget('ctawCallback', '
Есть вопросы? Закажите обратный звонок и мы с Вами свяжемся через несколько минут.
Нужна помощь?
Закажите обратный звонок и наш менеджер свяжется с Вами через несколько минут:
Жду звонка!
Спасибо! В ближайшее время мы свяжемся с Вами!!!
Работает на
', ".ctawForm{ background: linear-gradient(45deg, #000000 0%, #EA5E24 100%); border-radius:10px; width:100vw; max-width:300px; box-sizing:border-box; position:fixed !important; box-shadow: 0px 6px 20px 0px rgb(0 0 0 / 40%); bottom:100px; right:-400px; -webkit-transition: all 0.7s ease 0s; -moz-transition: all 0.7s ease 0s; -ms-transition: all 0.7s ease 0s; -o-transition: all 0.7s ease 0s; transition: all 0.7s ease 0s; padding:30px 0; z-index:9999999; overflow:hidden;}.ctawForm.act{ right:20px; -webkit-transition: all 0.7s ease 0s; -moz-transition: all 0.7s ease 0s; -ms-transition: all 0.7s ease 0s; -o-transition: all 0.7s ease 0s; transition: all 0.7s ease 0s;}div#ctawCallback .close-container{ position: absolute; margin: auto; width:30px; height:30px; top:5px; right:5px; cursor: pointer; z-index:999;}div#ctawCallback .close-container .leftright{ height: 1.999px; width:30px; position: absolute; margin-top:15px; background-color:#bfbfbf; border-radius: 2px; transform: rotate(45deg); transition: all .3s ease-in;}div#ctawCallback .close-container .rightleft{ height: 1.999px; width:30px; position: absolute; margin-top:15px; background-color:#bfbfbf; border-radius: 2px; transform: rotate(-45deg); transition: all .3s ease-in;}div#ctawCallback .close-container label{ color: white; font-family: Helvetica, Arial, sans-serif; font-size: .6em; text-transform: uppercase; letter-spacing: 2px; transition: all .3s ease-in; opacity:1;}div#ctawCallback .close-container .closes{ margin:48px 0 0 0px; position: absolute; font-size:8px; color:#fff;}div#ctawCallback .close-container:hover .leftright{ transform: rotate(-45deg); background-color:#f00;}div#ctawCallback .close-container:hover .rightleft{ transform: rotate(45deg); background-color:#f00;}div#ctawCallback .close-container:hover label{ opacity: 1;}.ctaw_lines { transform: rotate(45deg); position: absolute; top: 242px; left: -220px; width:200%; z-index:0;}.ctaw_line { margin-bottom: 15px; border-bottom: 1px solid #ffe7b033; position:relative;}.ctaw_line:after { content: ''; display: block; background-color:#ffe7b033; width: 9px; height: 9px; position: absolute; left:0; top: -4px; border-radius:100%;}.ctaw_lines .ctaw_line:nth-child(3):after { animation-name: ltr; animation-duration:2100ms; animation-iteration-count: infinite; animation-timing-function: linear; animation-delay:0.33s;}.ctaw_lines .ctaw_line:nth-child(2):after { animation-name: ltr; animation-duration:2100ms; animation-iteration-count: infinite; animation-timing-function: linear; animation-delay:0.66s;}.ctaw_lines .ctaw_line:nth-child(1):after { animation-name: ltr; animation-duration:2100ms; animation-iteration-count: infinite; animation-timing-function: linear; animation-delay:0.99s;}.ctaw_content{ position:relative; z-index:1;}.ctawImg { width: 50px; height: 50px; padding: 15px; border-radius: 100%; border: 1px solid #ffe7b0; fill: #ffe7b0; position: relative; margin:0 auto 30px; box-sizing: content-box;}.ctawImg span { display: block; position: absolute; width: 64px; height: 64px; top: 8px; left: 8px; transform: rotate(45deg); -webkit-animation-name: spin; -webkit-animation-duration: 4000ms; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear; -moz-animation-name: spin; -moz-animation-duration: 4000ms; -moz-animation-iteration-count: infinite; -moz-animation-timing-function: linear; -ms-animation-name: spin; -ms-animation-duration: 4000ms; -ms-animation-iteration-count: infinite; -ms-animation-timing-function: linear; animation-name: spin; animation-duration: 4000ms; animation-iteration-count: infinite; animation-timing-function: linear;}.ctawImg span:before,.ctawImg span:after{ content:''; display:block; position:absolute; width:7px; height:7px; left:0; top:0; background-color:#ffe7b0; border-radius:100%;}.ctawImg span:after{ left:auto; top:auto; right:0; bottom:0;}.ctawFormContent{ padding:0 30px; margin:0;}.ctawZag { font-size:26px; line-height:1.21; font-weight: 700; color:#ffe7b0; margin-bottom:15px;}.ctawSzag { font-size:16px; color:#bfbfbf; margin-bottom:15px; line-height:1.21em;}.ctawText{ font-size:15px; color:#9f9f9f; margin-bottom:15px;}.ctawForm input:not([type=checkbox]){ padding:10px !important; font-size:16px !important; border: 1px solid #38393e; background-color: #1c1c1c; color:#dfdfdf !important; width:100%; margin:0 0 15px 0 !important; box-shadow:none !important; border-radius:5px !important; box-sizing:border-box; outline: none !important;}input#Ctacb_phone::placeholder { color: #dfdfdf77 !important;}.ctawForm input[type=tel]{}.ctawForm input::placeholder{ color:#dfdfdfae !important;}#action_Ctacb{ padding:10px !important; font-size:16px !important; text-align:center; background-color: #000; box-shadow:0 0 0 30px #ffe7b0 inset !important; color:#1c1c1c !important; cursor:pointer; border-radius:5px !important; margin:0 0 15px 0 !important; transform: none; width:100%; outline: none; -webkit-transition: all 0.21s ease 0s; -moz-transition: all 0.21s ease 0s; -ms-transition: all 0.21s ease 0s; -o-transition: all 0.21s ease 0s; transition: all 0.21s ease 0s;}#action_Ctacb:hover{ background-color:#1c1c1c; box-shadow:0 0 0 1px #1c1c1c inset !important; color:#ffffff !important; -webkit-transition: all 0.21s ease 0s; -moz-transition: all 0.21s ease 0s; -ms-transition: all 0.21s ease 0s; -o-transition: all 0.21s ease 0s; transition: all 0.21s ease 0s; outline: none;}.antibot_check label{ color:#ffe7b0;}@-ms-keyframes spin { from { -ms-transform: rotate(0deg); } to { -ms-transform: rotate(360deg); }}@-moz-keyframes spin { from { -moz-transform: rotate(0deg); } to { -moz-transform: rotate(360deg); }}@-webkit-keyframes spin { from { -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); }}@keyframes spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); }}@keyframes ltr{ from { left:0; } to { left:100%; }}div#ctaFormResponse { opacity: 0; color: #ffe7b0; text-align: center; font-size: 17px; height: 0; overflow: hidden; max-width:100%; line-height: 1.21;}div#ctaFormResponse.act{ opacity: 1; -webkit-transition: opacity 0.7s ease 0s; -moz-transition: opacity 0.7s ease 0s; -ms-transition: opacity 0.7s ease 0s; -o-transition: opacity 0.7s ease 0s; transition: opacity 0.7s ease 0s; height: auto; margin: 0 0 10px; min-height:44px;}.ctawCBbutt_container{ position: fixed; cursor:pointer; z-index:9999; bottom:100px; right:20px;}.ctawCBbutt_cta{ background-color:#fff; color:#000; position:absolute !important; top:0; right:calc(100% + 21px); -webkit-filter: drop-shadow(0 0 3px #777); filter: drop-shadow(0 0 3px #777); padding:10px; z-index:999; width:200px !important; font-size:12px; line-height:1.21; border-radius:5px; display:block; right:-1000px; -webkit-transition: all 0.7s ease 0s; -moz-transition: all 0.7s ease 0s; -ms-transition: all 0.7s ease 0s; -o-transition: all 0.7s ease 0s; transition: all 0.7s ease 0s;}.ctawCBbutt_cta:after{ content:''; display:block; width: 0; height: 0; border-top: 15px solid transparent; border-left: 15px solid #fff; border-bottom: 15px solid transparent; position:absolute; top:15px; left:99%;}.ctawCBbutt_cta.act{ right:calc(100% + 21px); -webkit-transition: all 0.7s ease 0s; -moz-transition: all 0.7s ease 0s; -ms-transition: all 0.7s ease 0s; -o-transition: all 0.7s ease 0s; transition: all 0.7s ease 0s;}.ctawCBbutt { display: inline-block; background: linear-gradient(45deg, #000000 0%, #EA5E24 100%); border-radius: 100%; padding: 7px; width: 71px; height: 71px; box-sizing: border-box;}@media screen and (min-width: 782px){.ctawCBbutt:hover{ animation: radial-pulse 1s infinite alternate;}}.ctawCBbutt .ctawImg { margin: 0; width: 35px; height: 35px; padding: 10px;}.ctawCBbutt .ctawImg svg{ /*animation: rotate3d 15s infinite linear;*/}.ctawCBbutt .ctawImg span { display: block; position: absolute; width: 47px; height: 47px; top: 4px; left: 4px; transform: rotate(45deg); -webkit-animation-name: spin; -webkit-animation-duration:6000ms; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear; -moz-animation-name: spin; -moz-animation-duration:6000ms; -moz-animation-iteration-count: infinite; -moz-animation-timing-function: linear; -ms-animation-name: spin; -ms-animation-duration:6000ms; -ms-animation-iteration-count: infinite; -ms-animation-timing-function: linear; animation-name: spin; animation-duration:6000ms; animation-iteration-count: infinite; animation-timing-function: linear;} .ctawCB_loader { /*position: absolute; top: calc(50% - 25px); left: calc(50% - 25px);*/ display:none; margin: 0 auto 15px; width: 44px; height: 44px; border-radius: 50%; perspective: 800px;}.ctawCB_inner { position: absolute; box-sizing: border-box; width: 100%; height: 100%; border-radius: 50%; }.ctawCB_inner.one { left: 0%; top: 0%; animation: rotate-one 1s linear infinite; border-bottom: 1px solid #ffe7b0;}.ctawCB_inner.two { right: 0%; top: 0%; animation: rotate-two 1s linear infinite; border-right: 1px solid #ffe7b0;}.ctawCB_inner.three { right: 0%; bottom: 0%; animation: rotate-three 1s linear infinite; border-top: 1px solid #ffe7b0;}@keyframes rotate-one { 0% { transform: rotateX(35deg) rotateY(-45deg) rotateZ(0deg); } 100% { transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg); }}@keyframes rotate-two { 0% { transform: rotateX(50deg) rotateY(10deg) rotateZ(0deg); } 100% { transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg); }}@keyframes rotate-three { 0% { transform: rotateX(35deg) rotateY(55deg) rotateZ(0deg); } 100% { transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg); }}@-ms-keyframes rotate3d { 0%{ -ms-transform: rotateY(0deg); } 3%{ -ms-transform: rotateY(360deg); } 100%{-ms-transform: rotateY(360deg);}}@-moz-keyframes rotate3d { 0%{ -moz-transform: rotateY(0deg); } 3%{ -moz-transform: rotateY(360deg); } 100%{-moz-transform: rotateY(360deg);}}@-webkit-keyframes rotate3d { 0%{ -webkit-transform: rotateY(0deg); } 3%{ -webkit-transform: rotateY(360deg); } 100%{-webkit-transform: rotateY(360deg);}}@keyframes rotate3d { 0%{ transform: rotateY(0deg); } 3%{ transform: rotateY(360deg); } 100%{transform: rotateY(360deg);}}.pulse-button__rings { border: 5px solid #ff0000; position: absolute; top: 0; left: 0; bottom: 0; right: 0; height: auto; width: auto; border-radius: 50%; animation-duration: 2.0s; animation-name: pulse_1; animation-iteration-count: infinite; z-index: -1;} .pulse-button__rings:nth-child(2) { animation-name: pulse_2;} .pulse-button__rings:nth-child(3) { animation-name: pulse_3;}@keyframes pulse_1 { from { opacity: 1; transform: scale(0.9, 0.9); } to { opacity: 0; transform: scale(1.3, 1.3); }} @keyframes pulse_2 { from { opacity: 1; transform: scale(0.8, 0.8); } to { opacity: 0; transform: scale(1.5, 1.5); }} @keyframes pulse_3 { from { opacity: 1; transform: scale(0.8, 0.8); } to { opacity: 0; transform: scale(1.7, 1.7); }}" ); document.addEventListener("DOMContentLoaded", function(event) { var userLang = navigator.language || navigator.userLanguage; //console.log(userLang); if(userLang!='ru' && document.getElementById("ctawidget_partner_label")) document.getElementById('ctawidget_partner_label').innerHTML = 'Widget by'; document.getElementById('ctawCBbutt').onclick = function(){ document.getElementById('ctawCBbutt_cta').classList.remove('act'); document.getElementById('ctaCallback').classList.add('act'); }; document.getElementById('ctawCBbutt').addEventListener("touchstart", function(){ document.getElementById('ctawCBbutt_cta').classList.remove('act'); document.getElementById('ctaCallback').classList.add('act'); }); document.getElementById('Ctacb_phone').addEventListener("click", function(){ document.getElementById('Ctacb_phone').removeAttribute('readonly'); }); document.getElementById('Ctacb_phone').addEventListener("touchstart", function(){ document.getElementById('Ctacb_phone').removeAttribute('readonly'); }); var pattern = { 'ru': '+7 (___) ___-__-__', 'md_long': '+373 (___) _-__-__', 'md_short': '0 (___) _-__-__', }; document.getElementById('cl_Ctacb').onclick =function(){ document.getElementById('ctaCallback').classList.remove('act'); sessionStorage.setItem('seenCB','1'); }; function show_ctawCBbutt_cta(){ setTimeout(function(){ if(!get_visible_widget()) document.getElementById('ctawCBbutt_cta').classList.add('act'); }, 10000); setTimeout(function(){ document.getElementById('ctawCBbutt_cta').classList.remove('act'); }, (10000 + 10000)); } if(!document.getElementById('ctaCallback').classList.contains('act')){ show_ctawCBbutt_cta(); } document.getElementById('cl_Ctacb').onclick =function(){ document.getElementById('ctaCallback').classList.remove('act'); sessionStorage.setItem('seenCB','1'); }; /*document.getElementById('ctawCBbutt').onclick =function(){ document.getElementById('ctawCBbutt_cta').classList.remove('act'); document.getElementById('ctaCallback').classList.add('act'); //sendData({project: '', action:4, url: window.location.href}); }; функция обратного звонка */ const btn = document.getElementById('action_Ctacb'); btn.addEventListener( 'click', function() { if(document.querySelector('#ctaFormcb .antibot_check input[type=checkbox]') == null || (document.querySelector('#ctaFormcb .antibot_check input[type=checkbox]') && document.querySelector('#ctaFormcb .antibot_check input[type=checkbox]').checked)){ if(document.querySelector('#ctaFormcb .antibot_check input[type=checkbox]') != null) document.querySelector('#ctaFormcb .antibot_check label').classList.remove('ctaWerror'); if(document.getElementById('Ctacb_phone').value){ if(ValidPhone(document.getElementById('Ctacb_phone').value)){ document.getElementById('Ctacb_phone').classList.remove('ctaWerror'); btn.style.display = 'none'; document.getElementById('ctawCB_loader').style.display = 'block'; sendData( { phone:document.getElementById('Ctacb_phone').value, project: 'i6Hprggb', widget: 250, action:1, url:encodeURI(window.location.href), startUrl:encodeURI(JSON.parse(sessionStorage.getItem('pathUrls'))[0]), clientDetails: client_details, timeSpent: show_site_time(), referrer: encodeURI(sessionStorage.getItem('referrer')) } ); } else{ document.getElementById('Ctacb_phone').classList.add('ctaWerror'); } } else{ document.getElementById('Ctacb_phone').classList.add('ctaWerror'); } } else{ document.querySelector('#ctaFormcb .antibot_check label').classList.add('ctaWerror'); } } ); });