/** * MADE BY: SmartCallBack - www.smartcallback.ru * DEVELOPER: Balashov Igor, igorhome5@yandex.ru * VERSION: 3.1.1, from 01.09.15. */ !function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("Для jSCB необходимо наличие объекта window");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){function n(e){var t="length"in e&&e.length,n=ie.type(e);return"function"===n||ie.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e}function r(e,t,n){if(ie.isFunction(t))return ie.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return ie.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(fe.test(t))return ie.filter(t,e,n);t=ie.filter(t,e)}return ie.grep(e,function(e){return ie.inArray(e,t)>=0!==n})}function i(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}function o(e){var t=xe[e]={};return ie.each(e.match(be)||[],function(e,n){t[n]=!0}),t}function a(){he.addEventListener?(he.removeEventListener("DOMContentLoaded",s,!1),e.removeEventListener("load",s,!1)):(he.detachEvent("onreadystatechange",s),e.detachEvent("onload",s))}function s(){(he.addEventListener||"load"===event.type||"complete"===he.readyState)&&(a(),ie.ready())}function u(e,t,n){if(void 0===n&&1===e.nodeType){var r="data-"+t.replace(Ee,"-$1").toLowerCase();if(n=e.getAttribute(r),"string"==typeof n){try{n="true"===n?!0:"false"===n?!1:"null"===n?null:+n+""===n?+n:Ne.test(n)?ie.parseJSON(n):n}catch(i){}ie.data(e,t,n)}else n=void 0}return n}function l(e){var t;for(t in e)if(("data"!==t||!ie.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function c(e,t,n,r){if(ie.acceptData(e)){var i,o,a=ie.expando,s=e.nodeType,u=s?ie.cache:e,l=s?e[a]:e[a]&&a;if(l&&u[l]&&(r||u[l].data)||void 0!==n||"string"!=typeof t)return l||(l=s?e[a]=J.pop()||ie.guid++:a),u[l]||(u[l]=s?{}:{toJSON:ie.noop}),("object"==typeof t||"function"==typeof t)&&(r?u[l]=ie.extend(u[l],t):u[l].data=ie.extend(u[l].data,t)),o=u[l],r||(o.data||(o.data={}),o=o.data),void 0!==n&&(o[ie.camelCase(t)]=n),"string"==typeof t?(i=o[t],null==i&&(i=o[ie.camelCase(t)])):i=o,i}}function d(e,t,n){if(ie.acceptData(e)){var r,i,o=e.nodeType,a=o?ie.cache:e,s=o?e[ie.expando]:ie.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){ie.isArray(t)?t=t.concat(ie.map(t,ie.camelCase)):t in r?t=[t]:(t=ie.camelCase(t),t=t in r?[t]:t.split(" ")),i=t.length;for(;i--;)delete r[t[i]];if(n?!l(r):!ie.isEmptyObject(r))return}(n||(delete a[s].data,l(a[s])))&&(o?ie.cleanData([e],!0):ne.deleteExpando||a!=a.window?delete a[s]:a[s]=null)}}}function f(){return!0}function p(){return!1}function h(){try{return he.activeElement}catch(e){}}function m(e){var t=Fe.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}function g(e,t){var n,r,i=0,o=typeof e.getElementsByTagName!==Ce?e.getElementsByTagName(t||"*"):typeof e.querySelectorAll!==Ce?e.querySelectorAll(t||"*"):void 0;if(!o)for(o=[],n=e.childNodes||e;null!=(r=n[i]);i++)!t||ie.nodeName(r,t)?o.push(r):ie.merge(o,g(r,t));return void 0===t||t&&ie.nodeName(e,t)?ie.merge([e],o):o}function v(e){je.test(e.type)&&(e.defaultChecked=e.checked)}function y(e,t){return ie.nodeName(e,"table")&&ie.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function b(e){return e.type=(null!==ie.find.attr(e,"type"))+"/"+e.type,e}function x(e){var t=Ve.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function w(e,t){for(var n,r=0;null!=(n=e[r]);r++)ie._data(n,"globalEval",!t||ie._data(t[r],"globalEval"))}function T(e,t){if(1===t.nodeType&&ie.hasData(e)){var n,r,i,o=ie._data(e),a=ie._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;i>r;r++)ie.event.add(t,n,s[n][r])}a.data&&(a.data=ie.extend({},a.data))}}function C(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!ne.noCloneEvent&&t[ie.expando]){i=ie._data(t);for(r in i.events)ie.removeEvent(t,r,i.handle);t.removeAttribute(ie.expando)}"script"===n&&t.text!==e.text?(b(t).text=e.text,x(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),ne.html5Clone&&e.innerHTML&&!ie.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&je.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}function N(t,n){var r,i=ie(n.createElement(t)).appendTo(n.body),o=e.getDefaultComputedStyle&&(r=e.getDefaultComputedStyle(i[0]))?r.display:ie.css(i[0],"display");return i.detach(),o}function E(e){var t=he,n=Ze[e];return n||(n=N(e,t),"none"!==n&&n||(Qe=(Qe||ie("'); }); if (window.addEventListener){ window.addEventListener("message", SmartCallBack.crossListener, false); } else { window.attachEvent("onmessage", SmartCallBack.crossListener); } }catch(e){} if (token == 'lx9pI1zqdRjzcy21bnNJ') token = 'uLWNsem2hlZO3ZONIiOC'; if ((getCookie('SCBsession') * 1) > 0) { visit_session = getCookie('SCBsession'); //Сессия должна обнулиться только после 30 минут бездействия setCookie('SCBsession', visit_session, SmartCallBack.vars.session_time * 60 * 1000, '/'); //setCookie("SCBopenCount", getCookie('SCBopenCount'), SmartCallBack.vars.session_time * 60 * 1000, '/'); } try{ var GAparse= getCookie('_ga').split('.'); SCB_cid = GAparse[2] + '.' + GAparse[3]; }catch(e){} var first_visited_page = ''; if (SCBWebStorageIsAvailable()){ if (sessionStorage.getItem('SCBfpage') !== null) first_visited_page = sessionStorage.getItem('SCBfpage'); else { sessionStorage.setItem('SCBfpage', window.location.href); first_visited_page = window.location.href; jSCB(document).trigger("SCBownFirstpageGoal"); } if (sessionStorage.getItem('SCBreferrer') === null) sessionStorage.setItem('SCBreferrer', document.referrer); } var ms = new Date(); var cur_time = Math.ceil(ms.getTime() / 1000); var scbanner = ''; //if(token == 'hfjr5Tjy3pyHmepwjy93hny') { jSCB('.SCBanner_block').each(function () { scbanner += jSCB(this).attr('data-id') + ';'; }); //console.info(scbanner); //} jSCB.ajax({ url: main_scb + "/?rnd=" + Math.floor(Math.random() * 1000001), cache: false, crossDomain: true, type: "POST", data: { 'action': 'widjet', 'token': token, 'cur_page': window.location.href, 'cur_time': cur_time, 'visit_session': visit_session, 'SCBsid': getCookie('scbsid') || 0, 'screenWidth': screen.availWidth, 'source': getCookie('SCBfrom'), 'referrer': sessionStorage.getItem('SCBreferrer'), 'SCB_cid': SCB_cid, 'scbanner': scbanner, 'sfpage': first_visited_page, 'city': SmartCallBack.maps.geolocation.city }, success: function (content) { if (content != 'Ошибка' && content != 'Ошибка1' && content != 'Ошибка2' && content != 'Ошибка3' && content != 'Ошибка4' && content != 'Ошибка5' && content != 'Ошибка6' && content != '') { dat = eval('(' + content + ')'); if (dat.html != '') { if (dat.mobileMultipleFactor > 0) SmartCallBack.vars.mob_multiple_factor = dat.mobileMultipleFactor; if (dat.isWorkTimeNow != '') SmartCallBack.flags.isWorkTimeNow = dat.isWorkTimeNow; if (dat.canConvTimeSelected != '') SmartCallBack.flags.canConvTimeSelected = dat.canConvTimeSelected; if (dat.unimob != undefined && dat.unimob == 1) jSCB('html').append(dat.html); else jSCB('body').append(dat.html); if (dat.secondsToCall != ''){ secondsToCall = dat.secondsToCall; SmartCallBack.counters.secToCall = dat.secondsToCall; } if (dat.mobile_direct_recheck_time != undefined && dat.mobile_direct_recheck_time != '') {SmartCallBack.vars.mobile_direct_recheck_time = dat.mobile_direct_recheck_time; SmartCallBack.flags.mobile_direct_with_records = true;} if (dat.openLeave != '') openLeave = dat.openLeave; if (dat.openLeavePause != '') openLeavePause = dat.openLeavePause; if (dat.pauseToShow != '') pauseToShow = dat.pauseToShow; if (dat.textAgresAlert != '') textAgresAlert = dat.textAgresAlert; if (dat.yaCounter != '') yaCounter = dat.yaCounter; if (dat.canShow != '') canShow = dat.canShow; if (dat.countShow != '') countShow = dat.countShow; if (dat.reason_off != '') reason_off = dat.reason_off; if (dat.scb_rid != '') scb_rid = dat.scb_rid || 0; if (dat.mainButton != '') mainButton = dat.mainButton; if (dat.scbUdVvod != '') scbUdVvod = dat.scbUdVvod; if (dat.thcallIsOn == 'yes') SmartCallBack.objects.thcall.enable = true; if (dat.scb_vid != '') SmartCallBack.vars.vid = dat.scb_vid || 0; if (dat.scbDirectCall == 'yes') SmartCallBack.flags.directCallMode = true; if (dat.skipQuestion == 'yes') SmartCallBack.flags.skipQuestion = true; if (dat.butNoCloseWidget == 'yes') SmartCallBack.flags.butNoClose = true; if (dat.hiddenCounter == 'yes') SmartCallBack.flags.hiddenCounter = true; if (dat.inactionShow == 'yes') SmartCallBack.flags.inactionShow = true; if (dat.asm == 1) SmartCallBack.flags.asm.enable = true; if (dat.firstWorkHour > 0) {SmartCallBack.vars.firstWorkHour = dat.firstWorkHour; jSCB('input[name=scb_udobnoe]').val(dat.firstWorkHour + ':00');} if (dat.lastWorkHour > 0) SmartCallBack.vars.lastWorkHour = dat.lastWorkHour; if (dat.inactionPause > 0) SmartCallBack.vars.inactionPause = dat.inactionPause; if (dat.buttonTitle_duringCallme != '' && dat.buttonTitle_duringCallme != 'undefined') scbButtonTitle_duringCallme = dat.buttonTitle_duringCallme; if (dat.buttonTitle_afterCallme != '' && dat.buttonTitle_afterCallme != 'undefined') scbButtonTitle_afterCallme = dat.buttonTitle_afterCallme; if (dat.scbCallTrackIntegrator != '' && dat.scbCallTrackIntegrator != 'undefined' && dat.scbCallTrackIntegrator != 'none'){ scbCallTrackIntegratorId=dat.scbCallTrackIntegrator;SmartCallBack.vars.callTrackId = dat.scbCallTrackIntegrator;} if (dat.porogActivity != '' && getCookie('SCBporogAct') * 1 < dat.porogActivity) porogActivity = dat.porogActivity; if (typeof dat.DirectCall === "object") { SmartCallBack.objects.directCallData = dat.DirectCall; setTimeout(function(){ SmartCallBack.prepareDirectCall(); }, 1000); } if (dat.manageWidgetOpen == 'yes'){ jSCB(document).ready(function(){ for (elem in dat.scbManEls){ jSCB('' + dat.scbManEls[elem]).click(function(){ SCBchange('YES'); SCBopen(1); try { jSCB('#SCBbuttonMobileMain').trigger('click'); }catch(e){} }); } }); } if (dat.scbEnableMobileVersion != '' && dat.scbEnableMobileVersion != 'undefined' && dat.scbEnableMobileVersion == 'yes' && screen.availWidth < 1000){ scbEnabledMV='yes'; canShow = -1; jSCB(document).ready(function(){ jSCB('#SCBbuttonMain').css("display", "none"); }); //jSCB('#SCBbuttonMobileMain').css("display", "block"); } if (SmartCallBack.flags.asm.enable == true){ setInterval(function(){SmartCallBack.asmChecker();}, 1000); } if (SmartCallBack.flags.inactionShow == true && SmartCallBack.vars.inactionPause > 0){ SmartCallBack.vars.iaForInaction = indexActivity; setInterval(function(){ if ((indexActivity - SmartCallBack.vars.iaForInaction) < 20){ SCBopen(6); } SmartCallBack.vars.iaForInaction = indexActivity; }, (SmartCallBack.vars.inactionPause * 1000)); } if (SmartCallBack.objects.thcall.enable && canShow == -1 && reason_off == 5){ setTimeout(function(){SmartCallBack.beforeReloadVars.openLeave = false;}, openLeavePause * 1000); jSCB('#SCBbuttonMain').remove(); jSCB('#scb_timer').attr('style', ''); jSCB('#scb_udobnoe_block').attr('style', 'display:none;').find("br").remove(); jSCB('#scb_udobnoe_link').css('display', 'none'); SmartCallBack.flags.skipQuestion = true; SmartCallBack.timers.thcall.activityNuller = setInterval(function(){ setCookie('SCBindexAct', 0, 30 * 60 * 1000, '/'); SCBindexAct = 0; }, 10000); SmartCallBack.THInit(); } if (SmartCallBack.flags.hiddenCounter == true && scbUdVvod != 'yes'){ secondsToCall = 1; jSCB('#scb_timer, #scb_timer_no').css('display', 'none'); jSCB('#scb_timer span, #scb_timer_no span').html('1'); jSCB('#scb_timer').parent().css('height', ''); } if (dat.ajax_mode != '' && dat.ajax_mode != 'undefined' && dat.ajax_mode == 1){ //Включено отслеживание ajax-переходов по страницам if (scbAjaxPagerCP != ""){ //console.log("Был переход на страницу! Проверить куки!"); /*if ((getCookie('SCBindexAct')*1) > porogActivity){ setCookie('SCBindexAct', 0, 30 * 60 * 1000, '/'); }*/ scbAlreadyLoaded = false; } var scbAjaxPagerTimer = setInterval(function(){ SCBFollowAjaxLinkTracking(scbAjaxPagerTimer); }, 500); scbAjaxPagerCP = window.location.href; } if(dat.SCBanners) { console.log(dat.SCBanners); if (dat.SCBanners.length > 0) { console.log('Размещаем баннер'); for (var SCBanner_i = 0; SCBanner_i < dat.SCBanners.length; SCBanner_i++) { jSCB('#SCBanner_' + dat.SCBanners[SCBanner_i].block_id).html(dat.SCBanners[SCBanner_i].banner_html); } } } if (dat.agressiveExit == 'yes' && canShow == 1 && dat.thcallIsOn == "no") { window.onbeforeunload = function () { if (getCookie('SCBagress') == 'ok') { window.close(); } else { var strp = strpos(followLink, document.domain, 0); if (!(strp > 0)) { SCBopen(4); SCBchange("YES"); setCookie('SCBagress', 'ok', 3 * 60 * 60 * 1000, '/'); return textAgresAlert; } } }; jSCB('a').click(function () { followLink = jSCB(this).attr('href'); }); } if (token == 'uLWNsem2hlZO3ZONIiOC' || token == 'ghtte5j2kgoW235OIdssdg35') { if (screen.availWidth < 1000) { canShow = -1; jSCB('#SCBbuttonMain').css("display", "none"); } } if (visit_session == 0 && dat.visit_session != '') { //Начало новой сессии setCookie('SCBsession', dat.visit_session, SmartCallBack.vars.session_time * 60 * 1000, '/'); visit_session = dat.visit_session; setCookie("SCBfrom", document.referrer, SmartCallBack.vars.session_time * 60 * 1000, '/'); //setCookie("SCBopenCount", 0, SmartCallBack.vars.session_time * 60 * 1000, '/'); } } if (window.location.href.indexOf("mitino-o2.ru") > 0 && screen.width < 1024){;} else { try { var SCBready = new Event('SCBready'); document.dispatchEvent(SCBready); }catch(e){} SmartCallBack.flags.widgetReady = true; } if (dat.scbGoals.goalsCount > 0) { SmartCallBack.objects.goals = dat.scbGoals; for (var i = 1; i <= dat.scbGoals.goalsCount; i++){ if (dat.scbGoals[i].g_action_type == "presets"){ // Предустановленная цель if (dat.scbGoals[i].g_event_type == "show") { jSCB(document).on('SCBpresetOpenWidgetGoal', '', {goalSerialNumber: i}, function (event, open_type) { SmartCallBack.setGoal(event.data.goalSerialNumber, open_type); }); }else if (dat.scbGoals[i].g_event_type == "hide"){ jSCB(document).on('SCBpresetCloseWidgetGoal', '', {goalSerialNumber: i}, function (event, close_type) { SmartCallBack.setGoal(event.data.goalSerialNumber, close_type); }); }else if (dat.scbGoals[i].g_event_type == "query"){ jSCB(document).on('SCBpresetQueryGoal', '', {goalSerialNumber: i}, function (event, close_type) { SmartCallBack.setGoal(event.data.goalSerialNumber, close_type); }); } }else if (dat.scbGoals[i].g_action_type == "own"){ if (dat.scbGoals[i].g_event_type == "click") { jSCB(document).on('click', dat.scbGoals[i].g_elem_selector, {goalSerialNumber: i}, function (event) { SmartCallBack.setGoal(event.data.goalSerialNumber); }); }else if (dat.scbGoals[i].g_event_type == "pageview"){ jSCB(document).on('SCBownPageviewGoal', '', {goalSerialNumber: i}, function (event) { SmartCallBack.setGoal(event.data.goalSerialNumber); }); }else if (dat.scbGoals[i].g_event_type == "pageviews"){ jSCB(document).on('SCBownPageviewsGoal', '', {goalSerialNumber: i}, function (event, pages_count) { SmartCallBack.setGoal(event.data.goalSerialNumber, pages_count); }); }else if (dat.scbGoals[i].g_event_type == "firstpage"){ jSCB(document).on('SCBownFirstpageGoal', '', {goalSerialNumber: i}, function (event) { SmartCallBack.setGoal(event.data.goalSerialNumber); }); }else if (dat.scbGoals[i].g_event_type == "pagescroll"){ jSCB(document).on('scroll', '', {goalSerialNumber: i}, function (event) { SmartCallBack.setGoal(event.data.goalSerialNumber); }); } } } } } }, complete: function () { if (openLeave == 'yes') { if (token == 'BawGbeEioTJy6chbPMBx'){ var userTime = new Date().getTime() - getCookie('SCBstart') * 1; if (jSCB("#scb_block").css("display") != "block" && userTime > openLeavePause * 1000) { SCBopen(3); } }else { jSCB('body').mouseleave(function (e) { if (e.pageY - jSCB(window).scrollTop() <= 1) { var userTime = new Date().getTime() * 1 - getCookie('SCBstart') * 1; if (jSCB("#scb_block").css("display") != "block" && userTime > openLeavePause * 1000) { if (token == 'htRotk53rn3kW5n3k5U63m2fh5') { jSCB("#scb_start div.scb_titles").html("Подождите уходить! Теперь достаточно 89 000 рублей для первого взноса!"); jSCB("#scb_start .scb_button:eq(1)").text("Узнать подробности"); jSCB("#scb_start .scb_button:eq(0)").text("Вернуться на сайт"); jSCB("#scb_start .scb_text").text("Мы позвоним Вам и расскажем"); jSCB("#scb_yes div.scb_titles, #scb_no div.scb_titles").html("Мы позвоним Вам и расскажем"); } SCBopen(3); } } }); } } try { if (token == '6e4zAeH8zW2hk88lE4YF') { jSCB('input#scb_phone_input, input#scb_phone_input_no').mask("+996(qqq)qqq-qqq"); } else if (token == 'IYsh5nU4pvdAuNBbvXSU') { jSCB('input#scb_phone_input, input#scb_phone_input_no').maskit("+7(999)999-99-99"); } else if (token == '5DyxZNjw4YPDf04SANR2'){ jSCB('input#scb_phone_input, input#scb_phone_input_no').mask("+38(999)999-99-99"); } else { jSCB('input#scb_phone_input, input#scb_phone_input_no').mask("+7(999)999-99-99"); } } catch (e) { } var SCBstart = getCookie('SCBstart'); if (SCBstart == '' || !SCBstart) { setCookie('SCBstart', new Date().getTime(), SmartCallBack.vars.session_time * 60 * 1000, '/'); } } }); setTimeout(function () { if (window.location.href.indexOf("my-homes.ru")>0) { if (jSCB("#ct_phone_1").html() == null && jSCB("#ct_phone_2").html() == null) { canShow = -1; jSCB('#SCBbuttonMain').remove(); } if (jSCB("#ct_phone_2").html() != null) { //Телефон для второй группы адресов op_phone='79685521043'; } } }, 1000); setTimeout(function () { if (mainButton == 'yes' && canShow == 1) { jSCB('#SCBbuttonMain').fadeIn(300); } }, 1300); if (getCookie('SCBnotShow') != 1 && getCookie('SCBnotShow') != -1)setCookie("SCBnotShow", -1, 3 * 24 * 60 * 60 * 1000, '/'); var SCBpages = parseInt(sessionStorage.getItem('SCBpages') || 0); if (SCBpages < 30) { sessionStorage.removeItem('SCBpages'); SCBpages++; sessionStorage.setItem('SCBpages', SCBpages); sessionStorage.setItem('SCBpage_' + SCBpages, window.location.href); jSCB(document).trigger("SCBownPageviewGoal"); jSCB(document).trigger("SCBownPageviewsGoal", SCBpages); } //TODO эти костыли по просьбе клиентов? if (token == 'KrebE39rG32vVwfgrkn') { try { jSCB('.request_call_wnd').on('submit', function () { yaCounter27177311.reachGoal('send_callback'); alert('Спасибо! Мы перезвоним Вам в ближайшее время'); }); } catch (e) {} } SCBoperators(); var SCBindexAct = getCookie('SCBindexAct'); if (SCBindexAct > 1) indexActivity = SCBindexAct; var SCBporogAct = getCookie('SCBporogAct'); if (SCBporogAct > 5000)porogActivity = SCBporogAct; if (token == '12345') { jSCB('body').append('
'); } jSCB(document).bind({ click: function () { indexActivity = indexActivity * 1 + 300; SCBActivity(); }, blur: function () { indexActivity = indexActivity * 1 + 50; SCBActivity(); }, focus: function () { indexActivity = indexActivity * 1 + 200; SCBActivity(); }, scroll: function () { indexActivity = indexActivity * 1 + 5; SCBActivity(); }, change: function () { indexActivity = indexActivity * 1 + 100; SCBActivity(); }, select: function () { indexActivity = indexActivity * 1 + 200; SCBActivity(); }, submit: function () { indexActivity = indexActivity * 1 + 500; SCBActivity(); }, keydown: function () { indexActivity = indexActivity * 1 + 100; SCBActivity(); }, mousemove: function () { indexActivity = indexActivity * 1 + 1; SCBActivity(); } }); if(token == 'htRotk53rn3kW5n3k5U63m2fh5') { jSCB('select.x-flats-from').on('change', function(){ //jSCB("#scb_start div.scb_titles").html("Для вас подарок — отделка или скидка 10%!"); jSCB("#scb_start div.scb_titles").html("Большой выбор квартир со скидкой до 20% в классических домах!"); jSCB("#scb_start .scb_button:eq(1)").text("Узнать подробности"); jSCB("#scb_start .scb_button:eq(0)").text("Вернуться на сайт"); jSCB("#scb_start .scb_text").text("Мы позвоним Вам и расскажем!"); jSCB("#scb_yes div.scb_titles, #scb_no div.scb_titles").html("Мы позвоним Вам и расскажем!"); if(decodeURIComponent(window.location.href).indexOf("scb_test") > 0){ SCBopen(1); } }); jSCB('select.x-flats-to').on('change', function(){ //jSCB("#scb_start div.scb_titles").html("Для вас подарок — отделка или скидка 10%!"); jSCB("#scb_start div.scb_titles").html("Большой выбор квартир со скидкой до 20% в классических домах!"); jSCB("#scb_start .scb_button:eq(1)").text("Узнать подробности"); jSCB("#scb_start .scb_button:eq(0)").text("Вернуться на сайт"); jSCB("#scb_start .scb_text").text("Мы позвоним Вам и расскажем!"); jSCB("#scb_yes div.scb_titles, #scb_no div.scb_titles").html("Мы позвоним Вам и расскажем!"); if(decodeURIComponent(window.location.href).indexOf("scb_test") > 0){ SCBopen(1); } }); jSCB(document).ready(function(){ if(decodeURIComponent(window.location.href).indexOf("scb_test") > 0) if ((decodeURIComponent(window.location.href).indexOf("flats_count_from") > 0 && decodeURIComponent(window.location.href).indexOf("flats_count_to") > 0) || (decodeURIComponent(window.location.href).indexOf("room[from]") > 0 && decodeURIComponent(window.location.href).indexOf("room[to]") > 0) || decodeURIComponent(window.location.href).indexOf("/houses/plan") > 0 || decodeURIComponent(window.location.href).indexOf("/ways") > 0 || decodeURIComponent(window.location.href).indexOf("/sol-s/contacts") > 0 || decodeURIComponent(window.location.href).indexOf("/mortage/voennaya-ipoteka") > 0 || (decodeURIComponent(window.location.href).indexOf("/houses/search") > 0 && decodeURIComponent(window.location.href).indexOf("/sol-s/search") > 0) || decodeURIComponent(window.location.href).indexOf("actions") > 0){ if(decodeURIComponent(window.location.href).indexOf("scb_test") > 0){ setTimeout(function(){ jSCB("#scb_start div.scb_titles").html("Большой выбор квартир со скидкой до 20% в классических домах!"); jSCB("#scb_start .scb_button:eq(1)").text("Узнать подробности"); jSCB("#scb_start .scb_button:eq(0)").text("Вернуться на сайт"); jSCB("#scb_start .scb_text").text("Мы позвоним Вам и расскажем!"); jSCB("#scb_yes div.scb_titles, #scb_no div.scb_titles").html("Мы позвоним Вам и расскажем!"); SCBopen(1); }, 2000); } } }); } } function SCBActivity() { var SCBporogAct = getCookie('SCBporogAct'); if (!SCBporogAct || SCBporogAct < porogActivity) { SCBporogAct = porogActivity; setCookie('SCBporogAct', porogActivity, 30 * 60 * 1000, '/'); } if (indexActivity > SCBporogAct * 1) { var userTime = new Date().getTime() * 1 - getCookie('SCBstart'); if (userTime > pauseToShow * 1000) { delCookie('SCBhide_no'); SCBopen(); indexActivity = 0; setCookie('SCBindexAct', 0, 30 * 60 * 1000, '/'); } } else { if (token == '12345') { jSCB('div#scb_activity').css('height', (300 * indexActivity / porogActivity)); } setCookie('SCBindexAct', indexActivity, 30 * 60 * 1000, '/'); } } function SCBcheckBox() { setCookie("SCBnotShow", (getCookie("SCBnotShow") * 1 * (-1)), 3 * 24 * 60 * 60 * 1000, '/'); var userTime = new Date().getTime() * 1 - getCookie('SCBstart'); jSCB.ajax({ url: main_scb + "/?rnd=" + Math.floor(Math.random() * 1000001), cache: false, crossDomain: true, type: "POST", data: {'action': 'SCBnotShow', 'token': token, 'visit_session': visit_session, 'SCB_cid': SCB_cid, 'timeInSite': userTime} }); } function SCBopen(openType) { openType = openType || 0; if(token == 'kEwc2ve293fvEVjwbc' && openType != 1 && jSCB(".scb_callback_adblock[callback_type='4']").length == 1){ return false; } if(screen.width < 1024 && token == 'gkRnhg4Rkw6nGkvaw4ltmeq'){ try{SCBmobileOpenStart();}catch(e){} } if (token == "Ox5XP6TxTpgyhVNYIikY" && jSCB(".lt-widget-wrap").css("opacity") == 1 && openType == 0){ return false; } if (jSCB("div#scb_block").length != 0) { if (token == 'htRotk53rn3kW5n3k5U63m2fh5' && openType != 1 && openType != 3 && openType != 8 && openType != 9 && (openType < 11 || openType > 28)) { var monthVisit = parseInt(getCookie("scbUmv")); jSCB('#scb_block').css('width', '370px'); setCookie("scbUmv", 1, (31 * 24 * 3600000), '/'); if ((decodeURIComponent(window.location.href).indexOf("flats_count_from") > 0 && decodeURIComponent(window.location.href).indexOf("flats_count_to") > 0) || (decodeURIComponent(window.location.href).indexOf("room[from]") > 0 && decodeURIComponent(window.location.href).indexOf("room[to]") > 0) || decodeURIComponent(window.location.href).indexOf("/houses/plan") > 0 || decodeURIComponent(window.location.href).indexOf("/ways") > 0 || decodeURIComponent(window.location.href).indexOf("/sol-s/contacts") > 0 || decodeURIComponent(window.location.href).indexOf("/mortage/voennaya-ipoteka") > 0 || (decodeURIComponent(window.location.href).indexOf("/houses/search") > 0 && decodeURIComponent(window.location.href).indexOf("/sol-s/search") > 0) || decodeURIComponent(window.location.href).indexOf("actions") > 0 || monthVisit == 1 ) { jSCB("#scb_start div.scb_titles").html("Большой выбор квартир со скидкой до 20% в классических домах!"); jSCB("#scb_start .scb_button:eq(0)").text("Узнать подробности"); jSCB("#scb_start .scb_button:eq(1)").text("Вернуться на сайт"); jSCB("#scb_start .scb_text").text("Мы позвоним Вам и расскажем!"); jSCB("#scb_yes div.scb_titles, #scb_no div.scb_titles").html("Мы позвоним Вам и расскажем!"); } monthVisit = null; if(openType >=29 && openType<=31){ jSCB("#scb_yes div.scb_titles, #scb_no div.scb_titles").html("Укажите Ваш телефон
И получите консультацию по военной ипотеке"); } if(openType == 32 || openType == 33){ //jSCB('#scb_block').css('width', '370px'); jSCB("#scb_yes div.scb_titles, #scb_no div.scb_titles").html("Для Вас есть персональное предложение по Клубному дому!

Давайте через 30 секунд обсудим цену для Вас?"); jSCB("#scb_yes div.scb_text, #scb_no div.scb_text").html("Просто укажите Ваш номер телефона."); } } if (window.location.href.indexOf("beregsol.ru") > 0) { if (SCBWebStorageIsAvailable()) { if (sessionStorage.getItem("SCBberegsol") != null && sessionStorage.getItem("SCBberegsol") === "1") { if (document.getElementById("scb_beregsol_remtext") != null) { jSCB("#scb_beregsol_remtext").remove(); } } else { sessionStorage.setItem("SCBberegsol", "1"); } } } if (token == 'qYzSOxBuNiawNJbWEELd' && jSCB('div.arcticmodal-container').css('display') == 'block') { setTimeout(function () { openType = openType || 0; SCBopen(openType); }, 10000); } else { var open_count = getCookie('SCBopenCount') * 1; var alreadySend = getCookie('SCBalreadySend') * 1; if (screen.availWidth <= 1024 && token == 'htRotk53rn3kW5n3k5U63m2fh5') { jSCB("#SCBbuttonMobileMain").click(); } if (jSCB('#scb_block').css('display') != 'block' && canShow == 1) { openTypeGlobal = openType; if (token == '9SG9hCajAy6CuMhWQUzM' || token == 'uqv0Ad92CkjRtrJc4AkX' || token == 'kSnbg7yV7FWuz0IL0UDc' || token == 'KrebE39rG32vVwfgrkn' || SmartCallBack.flags.skipQuestion == true) { SCBchange('YES'); } if (token == 'kSnbg7yV7FWuz0IL0UDc') { jSCB("#scb_udobnoe_block").parent().css("display", "none"); } if (openType == 1 || openType == 5 || openType == 6 || openType == 9 || openType == 8 || openType >= 10) { if ((openType == 9) && token == 'htRotk53rn3kW5n3k5U63m2fh5') { var pat_sol = /urbangroup.ru\/sol-s\/(.*)/; if (pat_sol.exec(window.location.href)) { jSCB("#scb_yes div.scb_titles").html('Отпуск за наш счет!
Мы расскажем Вам все подробности через 30 сек'); jSCB("#scb_yes .scb_red_button").html('Расскажите мне!'); jSCB("#scb_yes .scb_text").html('Просто укажите Ваш телефон и нажмите кнопку "Расскажите мне!"'); } } if ((openType == 8) && token == 'htRotk53rn3kW5n3k5U63m2fh5') { var pat_sol = /urbangroup.ru\/sol-s\/(.*)/; if (pat_sol.exec(window.location.href)) { jSCB("#scb_yes div.scb_titles").html('Забронируйте квартиру со скидкой у нашего менеджера!'); jSCB("#scb_yes .scb_red_button").html('Перезвонить'); jSCB("#scb_yes .scb_text").html('Просто укажите Ваш телефон и мы перезвоним вам через 30 секунд'); } } jSCB('#SCBbuttonMain').fadeOut(100); jSCB('#scb_bg').fadeIn(300); if (jSCB('#scb_block').hasClass('fi')) jSCB('#scb_block').fadeIn(200); else if (jSCB('#scb_block').hasClass('sampo')){ jSCB('#scb_block').fadeIn(200); jSCB('#scb_block').animate({right:"0px"},500); } else jSCB('#scb_block').slideDown(200); jSCB(document).trigger('SCBpresetOpenWidgetGoal', openType); setCookie("SCBopenCount", (open_count + 1), 12 * 60 * 60 * 1000, '/'); var userTime = new Date().getTime() - getCookie('SCBstart') * 1; jSCB.ajax({ url: main_scb + "/?rnd=" + Math.floor(Math.random() * 1000001) + '777', cache: false, crossDomain: true, type: "POST", data: { 'action': 'SCBshow', 'token': token, 'timeInSite': userTime, 'openCount': (open_count + 1), 'visit_session': visit_session, 'SCB_cid': SCB_cid, 'openType': openType } }); if (yaCounter != '') { try { eval('yaCounter' + yaCounter + '.reachGoal(\'SCB_FORM_OPENED\');'); } catch (e) { } } try { ga('send', 'event', 'Open', 'SCB_FORM_OPENED'); } catch (e) {} if (token == 'lzi31u62gRjlXBnatUAM') { try { dataLayer.push({ 'smartcallback': "Open", 'event': 'smartcallback' }); } catch (e) { } } } else { var SCBhide = getCookie('SCBhide_no'); if ((SCBhide == '' || !SCBhide) && open_count <= countShow && open_count < openCount && alreadySend != 1 && (getCookie('SCBnotShow') * 1 == -1)) { jSCB('#scb_bg').fadeIn(300); if (jSCB('#scb_block').hasClass('fi')) jSCB('#scb_block').fadeIn(200); else if (jSCB('#scb_block').hasClass('sampo')){ jSCB('#scb_block').fadeIn(200); jSCB('#scb_block').animate({right:"0px"},500); } else jSCB('#scb_block').slideDown(200); jSCB(document).trigger('SCBpresetOpenWidgetGoal', (openType = openType == 0 ? 2 : openType)); setCookie("SCBopenCount", (open_count + 1), 12 * 60 * 60 * 1000, '/'); var userTime = new Date().getTime() - getCookie('SCBstart') * 1; jSCB.ajax({ url: main_scb + "/?rnd=" + Math.floor(Math.random() * 1000001) + '666', cache: false, crossDomain: true, type: "POST", data: { 'action': 'SCBshow', 'token': token, 'timeInSite': userTime, 'openCount': (open_count + 1), 'visit_session': visit_session, 'SCB_cid': SCB_cid, 'openType': openType } }); if (yaCounter != '') { try { eval('yaCounter' + yaCounter + '.reachGoal(\'SCB_FORM_OPENED\');'); } catch (e) { } } try { ga('send', 'event', 'Open', 'SCB_FORM_OPENED'); } catch (e) {} if (token == 'lzi31u62gRjlXBnatUAM') { try { dataLayer.push({ 'smartcallback': "Open", 'event': 'smartcallback' }); } catch (e) { } } } } } if (SmartCallBack.objects.thcall.enable == true && jSCB('#scb_block').css('display') != 'block' && (jSCB(".scb_callback_adblock[callback_type='1']").length == 1 || jSCB(".scb_callback_adblock[callback_type='3']").length == 1 || jSCB(".scb_callback_adblock[callback_type='4']").length == 1)){ if (openType == 3 && SmartCallBack.beforeReloadVars.openLeave == false){ canShow = 1; jSCB(".scb_callback_adblock[callback_type='1'], .scb_callback_adblock[callback_type='3'], .scb_callback_adblock[callback_type='4']").click(); canShow = -1; SmartCallBack.beforeReloadVars.openLeave = true; } if (openType == 6){ canShow = 1; jSCB(".scb_callback_adblock[callback_type='1'], .scb_callback_adblock[callback_type='3'], .scb_callback_adblock[callback_type='4']").click(); canShow = -1; } } } } } function SCBclose(closeType) { SmartCallBack.vars.thblock_id = 0; closeType = closeType || 0; if (jSCB('#scb_block').css('display') == 'block') { if (window.location.href.indexOf("s-a-m-p-o.ru") > 0 || window.location.href.indexOf("cartbase.ru") > 0) { jSCB('#scb_block').animate({right:"-800px"},500, function(){jSCB('#scb_block').fadeOut(200);}) }else { jSCB('#scb_block').slideUp(200); } jSCB("#scb_bg").fadeOut(500); setCookie('SCBhide_no', '1st', 10 * 60 * 1000, '/'); var userTime = new Date().getTime() * 1 - getCookie('SCBstart'); if (closeType == 1) { jSCB.ajax({ url: main_scb + "/?rnd=" + Math.floor(Math.random() * 1000001) + '555', cache: false, crossDomain: true, type: "POST", data: {'action': 'SCBclose', 'token': token, 'SCB_cid': SCB_cid, 'timeInSite': userTime} }); } if (closeType == 2) { if (token == 'tRoe3Ornwvrlv432klf' || token == 'aaR5q2Cj4SYHoB1tT2iL') { setCookie("SCBnotShow", -1, 15 * 60 * 60 * 1000, '/'); } else setCookie("SCBnotShow", -1, 2 * 60 * 60 * 1000, '/'); } if (closeType == 3) { setCookie("SCBnotShow", -1, 48 * 60 * 60 * 1000, '/'); } if (closeType == 4){ setCookie("SCBnotShow", -1, 10 * 24 * 60 * 60 * 1000, '/'); } setTimeout(function(){ jSCB('#scb_time_end').css('display', 'none'); if (SmartCallBack.objects.thcall.enable == false) { jSCB('#scb_yes').css('display', 'none'); jSCB('#scb_no').css('display', 'none'); jSCB('#scb_start').css('display', 'block'); jSCB('#SCBbuttonMain').fadeIn(500); } }, 500); jSCB(document).trigger("SCBpresetCloseWidgetGoal", ""); } porogActivity = porogActivity * 4; if (SmartCallBack.objects.thcall.enable){ SmartCallBack.objects.thcall.stop_timer = true; jSCB("#scb_button_wait").attr('onclick', 'SCBchange(\'TIME_GO\');'); } setCookie('SCBporogAct', porogActivity, 30 * 60 * 1000, '/'); if (token=='lzi31u62gRjlXBnatUAM'){ try { dataLayer.push({ 'smartcallback': "Close", 'event': 'smartcallback' }); }catch(e){} } } function SCBchange(scenario) { if (scenario == 'YES') { if (token == 'htRotk53rn3kW5n3k5U63m2fh5' && false) { SCBclose(2); } else { jSCB('#scb_start').slideUp(0); jSCB('#scb_start').css('display', 'none'); jSCB('#scb_yes').fadeIn(300); delCookie('SCB_scenario'); setCookie('SCB_scenario', 'YES', 3 * 60 * 60 * 1000, '/'); setTimeout(function () { jSCB('input#scb_phone_input').focus(); }, 300); } if(token=='htRotk53rn3kW5n3k5U63m2fh5' && screen.width < 1024){ try{SCBmobileOpenStart();}catch(e){} } } else if (scenario == 'NO') { if (SmartCallBack.flags.butNoClose == true || token == 'htRotk53rn3kW5n3k5U63m2fh5' || token=='Fc83jRzbPQkT1xw4mozN' || token == 'iQDzgXCWTQewFjVkhpzJ' || token == 'oMUmIAyTYhdXkLbjtngr' || token == '7F3khQXjuLbHzTC3SrNx' || token == 'kSnbg7yV7FWuz0IL0UDc' || token=='p5wi7ZyMdyvTYxRj6EzT' || token == 'X9eMIygizoEsyz5NskS1' || token =='HAEUuqGixtEaxoxGs73f' || token == '9l4wwQY1weAK2m4SgzhT' || token == 'aaR5q2Cj4SYHoB1tT2iL' || token == 'qYzSOxBuNiawNJbWEELd' || token == 'BYzyib8inoYckQqe2NIe' || token == 'tRoe3Ornwvrlv432klf') { SCBclose(2); } else { jSCB('#scb_start').fadeOut(200); setTimeout(function () { jSCB('#scb_no').fadeIn(300); }, 200); delCookie('SCB_scenario'); setCookie('SCB_scenario', 'NO', 3 * 60 * 60 * 1000, '/'); var inpNo = jSCB('#scb_phone_input_no'); setTimeout(function () { inpNo.focus(); }, 200); } } else if (scenario == 'TIME_GO') { var phone = jSCB('#scb_phone_input').val(); var phone2 = jSCB('#scb_phone_input_no').val(); var pat1 = /\+7\(111\)[0-9]{3}\-[0-9]{2}\-[0-9]{2}/; var pat2 = /\+7\(222\)[0-9]{3}\-[0-9]{2}\-[0-9]{2}/; var pat3 = /\+7\(333\)[0-9]{3}\-[0-9]{2}\-[0-9]{2}/; var pat4 = /\+7\(444\)[0-9]{3}\-[0-9]{2}\-[0-9]{2}/; var pat5 = /\+7\(555\)[0-9]{3}\-[0-9]{2}\-[0-9]{2}/; var pat6 = /\+7\(666\)[0-9]{3}\-[0-9]{2}\-[0-9]{2}/; var pat7 = /\+7\(777\)[0-9]{3}\-[0-9]{2}\-[0-9]{2}/; var pat8 = /\+7\(888\)[0-9]{3}\-[0-9]{2}\-[0-9]{2}/; var pat0 = /\+7\(000\)[0-9]{3}\-[0-9]{2}\-[0-9]{2}/; var pat123 = /\+7\(123\)[0-9]{3}\-[0-9]{2}\-[0-9]{2}/; if (phone == '' || phone == '+7(___)___-__-__' || pat1.exec(phone) || pat2.exec(phone) || pat3.exec(phone) || pat4.exec(phone) || pat5.exec(phone) || pat6.exec(phone) || pat7.exec(phone) || pat8.exec(phone) || pat0.exec(phone) || pat123.exec(phone)) { jSCB('#scb_phone_input').css('border-color', 'red').focus(); if (phone2 == '' || phone2 == null)return false; } else { SCBsendCallBack(phone, '#scb_yes'); setCookie('SCBagress', 'ok', 3 * 60 * 60 * 1000, '/'); return true; } if (phone2 == '' || phone2 == '+7(___)___-__-__' || pat1.exec(phone2) || pat2.exec(phone2) || pat3.exec(phone2) || pat4.exec(phone2) || pat5.exec(phone2) || pat6.exec(phone2) || pat7.exec(phone2) || pat8.exec(phone2) || pat0.exec(phone2) || pat123.exec(phone2)) { jSCB('#scb_phone_input_no').css('border-color', 'red').focus(); return false; } else { SCBsendCallBack(phone2, '#scb_no'); return true; } } else if (scenario == 'TIME_END') { jSCB('#scb_yes').fadeOut(200); jSCB('#scb_no').fadeOut(200); setTimeout(function () { jSCB('#scb_time_end').fadeIn(300); }, 200); } else if (scenario == 'MAIL_SEND'){ SCBsendEmail(); } else if (scenario == 'EMAIL'){ jSCB('#tab_l2, #tab_2').click(); } } function SCBsendCallBack(phone, parent_scenario) { var scenario = getCookie('SCB_scenario'); var date = new Date(); var time_in_site = date.getTime() * 1 - getCookie('SCBstart') * 1; var scb_from = getCookie('SCBfrom'); var SCBpages = parseInt(sessionStorage.getItem('SCBpages')); var pages = ''; if (SCBpages > 0) { for (var i = 1; i <= SCBpages; i++) { pages = pages + '-+-' + sessionStorage.getItem('SCBpage_' + i); } } var scb_udobnoe = jSCB('input[name=scb_udobnoe]').val(); var fio_name = jSCB('input[name=popup_name]').val(); if (fio_name == '') fio_name = jSCB('input[name=popup_name_no]').val(); var visitor_comment = ''; visitor_comment = jSCB('#visitor_comment').val(); if (visitor_comment == '') visitor_comment = jSCB('#visitor_comment_no').val(); if (scbCallTrackIntegratorId != '' && scbCallTrackIntegratorId != 'none'){ if (jSCB(scbCallTrackIntegratorId)){ var ctOpPhone = jSCB(scbCallTrackIntegratorId).html(); if (ctOpPhone) { ctOpPhone = ctOpPhone.replace(/[^\d]/gi, ""); if (ctOpPhone.length == 11) { op_phone = ctOpPhone; try { jSCB('#SCBmobile_mb_link').attr('href', 'tel:'+op_phone); }catch(e){} } } }else{ if (window.location.href.indexOf("my-homes.ru")>0){ if (jSCB("#comagic_phone_72") || jSCB("#comagic_phone_90")){ var ctOpPhone = jSCB("#comagic_phone_72").html() || jSCB("#comagic_phone_90").html(); ctOpPhone = ctOpPhone.replace(/[^\d]/gi, ""); if (ctOpPhone.length == 11) { op_phone = ctOpPhone; } } } } } var scb_selected_call_office = 0; if (jSCB(".scbOfficesSelector").length > 0){ scb_selected_call_office = jSCB(".scbOfficesSelector:eq(0)").val(); if (scb_selected_call_office == '' || scb_selected_call_office == 'undefined'){ scb_selected_call_office = jSCB(".scbOfficesSelector:eq(1)").val(); } } x = new Date(); timeZone = -x.getTimezoneOffset() / 60; jSCB.ajax({ url: main_scb + "?rnd=" + Math.floor(Math.random() * 1000001) + '444', cache: false, crossDomain: true, type: "POST", data: { 'action': 'new_query', 'phone': phone, 'op_phone': op_phone, 'token': token, 'rid': scb_rid, 'vid': SmartCallBack.vars.vid, 'scenario': scenario, 'time_in_site': time_in_site, 'curUrl': window.location.href, 'firstPage': sessionStorage.getItem('SCBpage_1'), 'pages': pages, 'timeZone': timeZone, 'udobnoe': scb_udobnoe, 'scbUdVvod': scbUdVvod, 'scb_from': scb_from, 'openType': openTypeGlobal, 'visit_session': visit_session, 'name': fio_name, 'visitor_comment': visitor_comment, 'SCB_cid': SCB_cid, 'directCallRes': SmartCallBack.objects.directCallResObj, 'selected_call_office': scb_selected_call_office, 'thblock_id': SmartCallBack.vars.thblock_id, 'vsid': SmartCallBack.vars.sid, 'shh': SmartCallBack.flags.asm.shh }, beforeSend: function () { jSCB(parent_scenario).find('#scb_button_wait').html(scbButtonTitle_duringCallme); jSCB(parent_scenario).find('#scb_button_wait').attr('onClick', ''); }, success: function (content) { setTimeout(function () { if (content != 'Ошибка' && content != 'Ошибка1' && content != 'Ошибка2' && content != 'Ошибка3' && content != 'Ошибка4' && content != 'Ошибка5' && content != 'Ошибка6') { jSCB(parent_scenario).find('#scb_button_wait').html(content); try { SmartCallBack.callStatus(jSCB('#scb_query_id').val(), ".scb_status_text"); }catch(e){} jSCB(document).trigger("SCBpresetQueryGoal", 1); SCB_start_countdown(parent_scenario); var scbqc = getCookie('SCBqc'); if (scbqc){ scbqc++; if (scbqc > 1){ SmartCallBack.flags.asm.shh = 2; setCookie('SCBshh', SmartCallBack.flags.asm.shh, 10 * 3600000, '/'); } setCookie('SCBqc', scbqc, 10 * 3600000, '/'); }else{ setCookie('SCBqc', 1, 10 * 3600000, '/'); } SmartCallBack.flags.querySended = true; /*if (token=='lzi31u62gRjlXBnatUAM'){ try { dataLayer.push({ 'smartcallback': "Submit", 'event': 'smartcallback' }); }catch(e){} }*/ if (token == 'htRotk53rn3kW5n3k5U63m2fh5') { try { //if(window.location.href.indexOf("opaliha-o3.ru") > 0 ) _tmr.push({ id: "2662587", type: "reachGoal", goal: "SCB" }); }catch(e){} ga('send', 'event', 'click', 'SCB_SEND'); if (openTypeGlobal == 9) { ga('send', 'event', 'click', 'SCB_700k'); } if(openTypeGlobal==8){ ga('send', 'event', 'click', 'SCB_akcii'); } if(openType>=10){ ga('send', 'event', 'click', 'SCB_SEND', openType); } }else if (window.location.href.indexOf('basmanny5.ru') > 0){ try { ga('send', 'event', 'Click', 'SCB_CALLBACK', 'SmartCallBack'); } catch (e) {} } else { if (yaCounter != '') { try { eval('yaCounter' + yaCounter + '.reachGoal(\'SCB_CALLBACK\');'); } catch (e) { } } //Выполнение цели GA try { ga('send', 'event', 'Click', 'SCB_CALLBACK'); ga('send', 'event', 'click', 'SCB_CALLBACK'); } catch (e) {} try { dataLayer.push({ 'smartcallback': "Submit", 'event': 'smartcallback' }); dataLayer.push({'event':'GAevent', 'eventCategory':'click', 'eventAction':'SCB_CALLBACK'}); }catch(e){} } if (token == 'ghtte5j2kgoW235OIdssdg35'){ if (window.location.href.indexOf("vedis.house") > 0 || window.location.href.indexOf("land.vedis.ru") > 0){ try { // Пиксель конверсии фб (function() { var _fbq = window._fbq || (window._fbq = []); if (!_fbq.loaded) { var fbds = document.createElement('script'); fbds.async = true; fbds.src = '//connect.facebook.net/en_US/fbds.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(fbds, s); _fbq.loaded = true; } })(); window._fbq = window._fbq || []; window._fbq.push(['track', '6029608137365', {'value':'0.00','currency':'RUB'}]); }catch(e){} } } } else { jSCB(parent_scenario).find('#scb_button_wait').html(scbButtonTitle_afterCallme); } setCookie('SCBalreadySend', '1', 1 * 60 * 60 * 1000, '/'); }, 1000); }, error: function () { jSCB(parent_scenario).find('#scb_button_wait').html('Жду звонка'); jSCB(parent_scenario).find('#scb_button_wait').attr('onClick', 'SCBchange(\'TIME_GO\');'); } }); } function SCBsendEmail(){ var vis_fio = jSCB("#scb_block #v_name").val(), vis_email = jSCB("#scb_block #v_email").val(), vis_phone = jSCB("#scb_block #v_phone").val(), vis_message = jSCB("#scb_block #v_question").val(); var scenario = getCookie('SCB_scenario'); var date = new Date(); var time_in_site = date.getTime() * 1 - getCookie('SCBstart') * 1; var scb_from = getCookie('SCBfrom'); var SCBpages = parseInt(sessionStorage.getItem('SCBpages')); var pages = ''; if (SCBpages > 0) { for (var i = 1; i <= SCBpages; i++) { pages = pages + '-+-' + sessionStorage.getItem('SCBpage_' + i); } } jSCB("#v_name, #v_phone, #v_question, #v_email").css("border-color", "#ccc"); jSCB("#v_name, #v_phone, #v_question, #v_email").removeClass("error"); if ((vis_email != '' || (vis_phone != '' && vis_phone != '+7(___)___-__-__')) && vis_message != '' && vis_fio != ''){ /*if (vis_phone != ''){ if (SmartCallBack.isPhoneValid(vis_phone) == false){ jSCB("#scb_block #v_phone").css('border-color', 'red').focus(); jSCB("#scb_block #v_phone").addClass("error").focus(); return false; } }*/ if(vis_email == '' || !(/^([a-z0-9_-]+\.)*[a-z0-9_-]+@[a-z0-9_-]+(\.[a-z0-9_-]+)*\.[a-z]{2,6}$/.test(vis_email))){ jSCB("#scb_block #v_email").css('border-color', 'red').addClass("error").focus(); return false; } x = new Date(); timeZone = -x.getTimezoneOffset() / 60; jSCB.ajax({ url: main_scb + "/?rnd=" + Math.floor(Math.random() * 1000001) + '333', cache: false, crossDomain: true, type: "POST", data: { 'action': 'new_email', 'token': token, 'v_fio': vis_fio, 'v_email': vis_email, 'v_phone': vis_phone, 'v_message': vis_message, 'rid': scb_rid, 'vid': SmartCallBack.vars.vid, 'time_in_site': time_in_site, 'curUrl': window.location.href, 'firstPage': sessionStorage.getItem('SCBpage_1'), 'pages': pages, 'timeZone': timeZone, 'scb_from': scb_from, 'openType': openTypeGlobal, 'visit_session': visit_session, 'SCB_cid': SCB_cid, 'vsid': SmartCallBack.vars.sid }, success: function (content) { if (content != "Ошибка7" && content != "Ошибка8") { jSCB("#scb_time_end").css("display", "block"); jSCB("#scb_yes, #scb_mail").animate({ opacity: '0' }, 300, function(){ jSCB(this).removeClass("checked"); setTimeout(function(){ SCBclose(2); jSCB("#scb_mail, #scb_yes").attr('style', ''); jSCB("#scb_mail").addClass("checked"); jSCB("#scb_time_end").css("display", "none"); }, 2000); }); setCookie('SCBalreadySend', '1', 3600000, '/'); } SmartCallBack.flags.querySended = true; if (yaCounter != '') { try { eval('yaCounter' + yaCounter + '.reachGoal(\'SCB_EMAIL\');'); } catch (e) {} } try { ga('send', 'event', 'Click', 'SCB_EMAIL'); ga('send', 'event', 'click', 'SCB_EMAIL'); } catch (e) {} } }); }else{ if (vis_fio == '') { jSCB("#v_name").css("border-color", "red"); jSCB("#v_name").addClass("error"); } if (vis_message == ''){ jSCB("#v_question").css("border-color", "red"); jSCB("#v_question").addClass("error"); } if ((vis_phone == '' || !SmartCallBack.isPhoneValid(vis_phone)) && vis_email == ''){ jSCB("#v_email").css("border-color", "red"); jSCB("#v_phone").css("border-color", "red"); jSCB("#v_email").addClass("error"); jSCB("#v_phone").addClass("error"); } } } function SCBthanks(result) { jSCB.ajax({ url: main_scb + "/?rnd=" + Math.floor(Math.random() * 1000001) + '333', cache: false, crossDomain: true, type: "POST", data: {'action': 'thanks', 'result': result, 'token': token, 'SCB_cid': SCB_cid, 'query_id': jSCB('input[name=query_id]').val()}, beforeSend: function () { SCBclose(2); }, success: function (content) { setCookie('SCBthanks', result, 2 * 60 * 60 * 1000, '/'); if (token=='lzi31u62gRjlXBnatUAM' && result==2){ try { dataLayer.push({ 'smartcallback': "NotAnswered", 'event': 'smartcallback' }); }catch(e){} } }, error: function () { setCookie('SCBthanks', 'error', 2 * 60 * 60 * 1000, '/'); } }); } function setCookie(name, value, exp, path, domain, secure) { var date = new Date(new Date().getTime() + exp); var cookie_string = name + "=" + escape(value); if (exp) { cookie_string += ";expires=" + date.toUTCString(); } if (path) cookie_string += ";path=" + escape(path); if (domain)cookie_string += ";domain=" + escape(domain); if (secure)cookie_string += ";secure"; document.cookie = cookie_string; } function getCookie(cookie_name) { var results = document.cookie.match('(^|;)?' + cookie_name + '=([^;]*)(;|$)'); if (results) return (unescape(results[2])); else return null; } function delCookie(name) { document.cookie = name + "=" + ";expires=Thu,01 Jan 1970 00:00:01 GMT"; } function SCB_timer(sec, block) { var time = sec; var minutes = parseInt(time / (10)); if (minutes < 1) minutes = 0; time = parseInt(time - minutes * 10); if (minutes < 10) minutes = '0' + minutes; var seconds = time; block.innerHTML = minutes + '.' + seconds; sec--; if ((window.location.href.indexOf("opaliha-o3.urbangroup.ru") > 0 || window.location.href.indexOf("cartbase.ru") > 0) && scbUdVvod == 'yes'){ sec = 0; secondsToCall = 1; } if (sec > 0) { setTimeout(function () { if (SmartCallBack.objects.thcall.stop_timer == false) SCB_timer(sec, block); else SmartCallBack.objects.thcall.stop_timer = false; }, 100); } else { block.innerHTML = '00.0'; if (secondsToCall == 1) { SCBclose(); } else { setTimeout(SCBchange('TIME_END'), 3000); } } } function SCB_start_countdown(scen) { if (scen == '#scb_yes') var block = document.getElementById('sample_countdown'); else var block = document.getElementById('sample_countdown_no'); SCB_timer(secondsToCall * 10, block); } function SCBoperators() { var opers = 0; jSCB.ajax({ url: main_scb + "/?rnd=" + Math.floor(Math.random() * 1000001) + '222', cache: false, crossDomain: true, type: "POST", data: {'action': 'operators', 'token': token}, success: function (content) { opers = content * 1; if ((opers * 1) < 1) { setTimeout(function () { secondsToCall = 1; scbTimer = 'no'; scbUdVvod = 'yes'; jSCB('#sample_countdown').css('display', 'none'); jSCB('#scb_left_to_call').css('display', 'none'); jSCB('#scb_left_to_call_no').css('display', 'none'); jSCB('#scb_udobnoe_link').css('display', 'none'); jSCB('#scb_udobnoe_link_no').css('display', 'none'); jSCB('#sample_countdown_no').css('display', 'none'); jSCB('#scb_udobnoe_block').fadeIn(0); jSCB('#scb_udobnoe_block.ib').css("display", "inline-block"); jSCB('#scb_udobnoe_block_no').fadeIn(0); jSCB('input[name=scb_udobnoe]').val(SmartCallBack.vars.firstWorkHour + ':00'); jSCB('#scb_thanks_text').html('Наши операторы свяжутся с Вами в удобное для Вас время'); }, 500); operators = false; }else{ setTimeout(function(){SCBoperators();}, 30000); } } }); return opers; } function strpos(haystack, needle, offset) { var i = haystack.indexOf(needle, offset); return i >= 0 ? i : false; } function SCBFollowAjaxLinkTracking(scbAjaxTimer){ if (scbAjaxPagerCP != window.location.href){ clearInterval(scbAjaxTimer); scbAjaxPagerCP = window.location.href; //console.log("Переход на страницу "+scbAjaxPagerCP); scbAlreadyLoaded = false; if (mainButton == 'yes'){ jSCB("#SCBbuttonMain").fadeOut(200, function(){ jSCB("#SCBbuttonMain, #scb_button_main_styles").remove(); }); } jSCB("#SCBMobileScriptBlock, #SCBbuttonMobileMain, #scb_bg, #scb_widjet_styles").remove(); SCBstart(); } } function SCBWebStorageIsAvailable(){ return typeof(Storage) !== "undefined"; }