(function(l,u,h){var v="roistat_visit",z="roistat_first_visit",E="roistat_is_need_listen_requests",k="roistat_visit_cookie_expire",d="roistat_is_save_data_in_cookie",x="roistat_cookies_to_resave",g="1209600",r={expires:parseInt(g),path:"/"},w={expires:10*365*24*60*60,path:"/"};var t=function(H){try{return decodeURIComponent(H)}catch(I){var G;G=o(H);if(G===null){return H}return G}};var o=function(K){var J={"%E0":"%D0%B0","%E1":"%D0%B1","%E2":"%D0%B2","%E3":"%D0%B3","%E4":"%D0%B4","%E5":"%D0%B5","%B8":"%D1%91","%E6":"%D0%B6","%E7":"%D0%B7","%E8":"%D0%B8","%E9":"%D0%B9","%EA":"%D0%BA","%EB":"%D0%BB","%EC":"%D0%BC","%ED":"%D0%BD","%EE":"%D0%BE","%EF":"%D0%BF","%F0":"%D1%80","%F1":"%D1%81","%F2":"%D1%82","%F3":"%D1%83","%F4":"%D1%84","%F5":"%D1%85","%F6":"%D1%86","%F7":"%D1%87","%F8":"%D1%88","%F9":"%D1%89","%FC":"%D1%8C","%FB":"%D1%8B","%FA":"%D1%8A","%FD":"%D1%8D","%FE":"%D1%8E","%FF":"%D1%8F","%C0":"%D0%90","%C1":"%D0%91","%C2":"%D0%92","%C3":"%D0%93","%C4":"%D0%94","%C5":"%D0%95","%A8":"%D0%81","%C6":"%D0%96","%C7":"%D0%97","%C8":"%D0%98","%C9":"%D0%99","%CA":"%D0%9A","%CB":"%D0%9B","%CC":"%D0%9C","%CD":"%D0%9D","%CE":"%D0%9E","%CF":"%D0%9F","%D0":"%D0%A0","%D1":"%D0%A1","%D2":"%D0%A2","%D3":"%D0%A3","%D4":"%D0%A4","%D5":"%D0%A5","%D6":"%D0%A6","%D7":"%D0%A7","%D8":"%D0%A8","%D9":"%D0%A9","%DC":"%D0%AC","%DB":"%D0%AB","%DA":"%D0%AA","%DD":"%D0%AD","%DE":"%D0%AE","%DF":"%D0%AF"};var H="";var I=0;while(I-1&&navigator.userAgent&&navigator.userAgent.indexOf("CriOS")===-1&&navigator.userAgent.indexOf("FxiOS")===-1;if(!J){return}var K;K=F(x);K=typeof K==="string"?K.split(","):[];for(var I in K){if(K[I]===H){return}}K.push(H);q(x,K.join(","),{path:"/"})};if(l.roistatCookieDomain){r.domain=l.roistatCookieDomain;w.domain=l.roistatCookieDomain}var C={isAvailable:function(){var G=false;if(!l.localStorage||!l.localStorage.setItem||!l.localStorage.getItem||!l.localStorage.removeItem){return G}try{l.localStorage.setItem("testKey","testValue");G=l.localStorage.getItem("testKey")==="testValue";l.localStorage.removeItem("testKey")}catch(H){}return G},save:function(H,I,G){if(this.isAvailable()){localStorage.setItem(e(H),I)}y(H,I,G)},get:function(H){var G=null;if(this.isAvailable()){G=localStorage.getItem(e(H))}if(G===null){G=F(H)}return G}};var B="964010";B=parseInt(B)>0?B:0;y(v,B,r);var j=C.get(v);if(j>0&&B!==0&&j!==B){C.save(v,B,r);C.save(k,g,r)}if(!(F(v)>0)){C.save(v,B,r)}if(!(C.get(z)>0)){C.save(z,B,w)}if(!(C.get(k)>0)){C.save(k,g,r)}var f="0";C.save(E,f);var i="1";C.save(d,i);var a="0";l.roistatIsInitVisit=!(parseInt(a)>0);l.roistatVisitId=B;l.roistatMetrikaCounterId="94638820,88117145,96537987,96487297,97424890,96538820,96574876,97438246,97575991,97447016,97576364,96574857,96708872,96525272,96490625,96491421,95815080,97576463,95727430,87158736,94133267,87158791,97544503,57250453"})(window,document,undefined);if(!JSON){var JSON;if(!JSON){JSON={}}(function(){function f(n){return n<10?"0"+n:n}if(typeof Date.prototype.toJSON!=="function"){Date.prototype.toJSON=function(key){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z":null};String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(key){return this.valueOf()}}var cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapable=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},rep;function quote(string){escapable.lastIndex=0;return escapable.test(string)?'"'+string.replace(escapable,function(a){var c=meta[a];return typeof c==="string"?c:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+string+'"'}function str(key,holder){var i,k,v,length,mind=gap,partial,value=holder[key];if(value&&typeof value==="object"&&typeof value.toJSON==="function"){value=value.toJSON(key)}if(typeof rep==="function"){value=rep.call(holder,key,value)}switch(typeof value){case"string":return quote(value);case"number":return isFinite(value)?String(value):"null";case"boolean":case"null":return String(value);case"object":if(!value){return"null"}gap+=indent;partial=[];if(Object.prototype.toString.apply(value)==="[object Array]"){length=value.length;for(i=0;i=0&&d.item(a)!==b){}}while((a<0)&&(b=b.parentElement));return b}}(function(cz,M,bT){var F=function(){var e=cz.maCookiePrefix;return typeof e==="string"?e:"roistat"};var ab=F();var bO=function(){return cz[ab+"Host"]};var bE=false,ac="343",B=13,c9=42,x=bO(),aR="0.2",aq="1.0",dh="roistat_visit_cookie_expire",cp="roistat_visit",aY="roistat_cookies_to_resave",ch="roistat_guid",a3="roistat_next_guid",a9="roistat_first_visit",ax="roistat_is_need_listen_requests",bq="roistat_is_save_data_in_cookie",dM="roistat_phone",V="roistat_raw_phone",E="roistat_externalCountersEnabled",aQ="roistat_referrer",dk="roistat_marker",bs="roistat_marker_old",bL="roistat_ab",am="roistat_previous_ab",W="roistat_ab_submit",bV=35*24*60*60,cW="rs",N="roistat",aj="leadhunter_expire",T=5*60*60,bU="roistat_leadHunterEnabled",r="roistat_leadHunterTargetPagesMap",cO="roistat_leadHunterCallbackSettings",a7="roistat_leadHunterScriptId",ae="roistat_isleadHunterScriptIdActive",bo="roistat_multiwidgetEnabled",cg="roistat_multiwidgetVKEnabled",c6="roistat_multiwidgetVKLink",U="roistat_multiwidgetFBEnabled",dr="roistat_multiwidgetFBLink",cR="roistat_multiwidgetTelegramEnabled",bC="roistat_multiwidgetTelegramLink",c2="roistat_multiwidgetWhatsAppEnabled",bS="roistat_multiwidgetWhatsAppLink",dU="roistat_multiwidgetViberEnabled",cU="roistat_multiwidgetViberLink",av="roistat_multiwidgetSettings",c3="roistat_onlineChatEnabled",C="roistat_onlineChatSettings",d=7*24*60*60,db={expires:d,path:"/"},ar="roistat-promo",aA="roistat-phone",L="roistat-phone-country",at="roistat-phone-region",O="roistat-phone-number",dE="roistat-phone-tel",b2="country",a0="region",bv="number",ck="tel",aa="get-phone",n="roistat_call_tracking",af="roistat-js-script",bJ="roistat_phone_replacement",bw="roistat_phone_script_data",c8="roistat-visit-id",ba="roistat_metrika_counter_id",j="roistat_marker_from_referrer",bI="roistat_emailtracking_email",b="roistat_emailtracking_tracking_email",bY="roistat_emailtracking_emails",l="roistat_geo_data",a2="roistat_promo_code",dG="roistat_proxy_forms",dd="roistat_isMultiDomain",cY=["roistat_param1","roistat_param2","roistat_param3","roistat_param4","roistat_param5"],cq="roistat_debug",bd="roistat_settings_saved",cF="nocookie",bb=["yandex.ru"],aO="beta_test",cS="roistat_settings_version",ce="roistat-leadhunter-form-template",bH="roistat-leadhunter-pulsator-template",cd="roistat-leadhunter-pulsator-settings",bD="roistat-online-chat-pulsator-template",D="roistat-online-chat-iframe-template",dl="roistat-multiwidget-pulsator-template",f="roistat-multiwidget-pulsator-settings",ah="roistat_last_settings_update_time",cM="roistat_authorized_client",aK="roistat_params",dt=50,aZ="mobile",p="tablet",ca="desktop",b6=500,dA=1024; var ct="ru",aF="en",cJ={ru:["Русский","Russian"],en:["Английский","English"]},an,s;var cf={callTrackingEnabled:true,callTrackingManual:false,jsonpRequestTimeout:100};var cr={isVisitProcessed:false,visitFromUser:null,cookies:{},pageParams:{},source:{marker:null},isSettingsUpdating:false,isAbTestsApplied:false};var da={onVisitProcessed:[],onCallTrackingPhoneReceived:[],onSPAPageChanged:[],onAbTestsApplied:{}};if(cz.roistatAlreadyStarted){if(typeof console!=="undefined"&&console.log){console.log("Call: roistat already started, skip")}return}cz.roistatAlreadyStarted=true;if(cz.roistatCookieDomain){db.domain=cz.roistatCookieDomain}var cD=function(){return new Date().getTime()};var z=function(dV){var dW=cD()-bA;var e="["+(dW/1000)+"s] "+dV;bt=bt+"; "+e;if(typeof console!=="undefined"&&console.log&&bE){console.log(e)}};var u=function(e){var dW=e.split(".");var dV=dW.length;if(dV<2){return e}return dW[dV-2]+"."+dW[dV-1]};var A=function(){var dV=cz.screen||null;var e=cz.navigator||null;return{screenWidth:dV!==null?(dV.width||null):null,screenHeight:dV!==null?(dV.height||null):null,screenIsExtended:dV!==null?(dV.isExtended||null):null,screenPixelDepth:dV!==null?(dV.pixelDepth||null):null,screenColorDepth:dV!==null?(dV.colorDepth||null):null,deviceMemory:e!==null?(e.deviceMemory||null):null,hardwareConcurrency:e!==null?(e.hardwareConcurrency||null):null,language:e!==null?(e.language||null):null,maxTouchPoints:e!==null?(e.maxTouchPoints||null):null,platform:e!==null?(e.platform||null):null}};var dm="cllctr."+u(x);cz.roistat={version:ac,getSource:function(){return cr.source.marker},visit:null,getVisit:function(){return roistat.visit},setVisit:function(e){cr.visitFromUser=e},registerOnVisitProcessedCallback:function(e){cP(e)},registerOnCalltrackingPhoneReceivedCallback:function(e){bF(e)},disableCallTracking:function(){cf.callTrackingEnabled=false},setCallTrackingManualMode:function(){cf.callTrackingManual=true},setJSONPRequestTimeout:function(e){cf.jsonpRequestTimeout=e},callTracking:{enabled:0,phone:"",sessionTime:0,replacementClasses:"",phonePrefix:"",rawPhone:""},emailtracking:{enabled:true,loaded:false,email:null,trackingEmail:null,emails:null,refresh:function(){z("Warning: used emailtracking refresh before module init")}},geo:{city:null,country:null,region:null},leadHunter:{isEnabled:true,onBeforeAppear:null,onAfterAppear:null,onBeforeSubmit:null,onAfterSubmit:null,additionalNotifyEmail:null,localization:{translateToRussian:null,translateToEnglish:null},form:{title:null,subTitle:null,thankYouText:null,buttonText:null,nameLabel:null,contactLabel:null,isNameRequired:false,autoShowTime:null,isNeedExplicitAgreement:null}},onlineChat:{isEnabled:true,customTriggerSelector:null,customPosition:{top:null,right:null,bottom:null,left:null},localization:{translateToRussian:null,translateToEnglish:null,translate:null},actions:{initWithMessage:null,openChat:null},notificationsCustomHolderSelector:null,isAvailableForCurrentUserAgent:true,pagesFilter:{isEnabled:false,pages:[]}},promoCode:{isEnabled:true},multiwidget:{isEnabled:true,isVisible:true,vk:{isEnabled:false,link:null},fb:{isEnabled:false,link:null},telegram:{isEnabled:false,link:null},whatsApp:{isEnabled:false,link:null},viber:{isEnabled:false,link:null}},page:{params:{}},proxyForms:{enabled:true,loaded:false,settings:[]},registerAbTestCallback:function(e,dV){if(!cr.isAbTestsApplied&&typeof dV==="function"){da.onAbTestsApplied[e]=dV}},authClientById:function(e){aM(e,bT)},authClientByEmail:function(e){aM(bT,e)},setDeviceParams:function(){if(!cr.isVisitProcessed){z("Visit is not processed, return");return}var e=o();if(e<=0){z("Invalid arguments, return");return}var dW=A();var dV=S()+"/update-visit-by-device-params?visit="+e+"&v="+ac;for(var dY in dW){if(!dW.hasOwnProperty(dY)){continue}var dX=dW[dY];if(dX===null){continue}dV+="&"+dY+"="+encodeURIComponent(dX)}a8(dV)},setRoistatParams:function(d1,d0,dY,dX,dW){var d2=d1!==null&&dR(d1)?d1:{roistat_param1:d1,roistat_param2:d0,roistat_param3:dY,roistat_param4:dX,roistat_param5:dW};if(!cr.isVisitProcessed){z("Visit is not processed, return");return}var dZ=o();if(dZ<=0){z("Invalid arguments, return");return}var d3=bg(d2);if(!a1(d3)){z("Has no valid roistat params for visit update, return");return}bn(d3);var e=S()+"/update-visit-by-params?visit="+dZ+"&v="+ac;for(var dV in d3){if(!Object.prototype.hasOwnProperty.call(d3,dV)){continue}e+="&"+dV+"="+encodeURIComponent(d3[dV])}a8(e)}};var bg=function(dX){var e={};for(var dW=1;dW<=dt;dW++){var dV="roistat_param"+dW;if(!Object.prototype.hasOwnProperty.call(dX,dV)){continue}var dY=dX[dV];if(dY!==bT&&dY!==null&&dY.toString().length>0){e[dV]=dY}}return e};var bn=function(dW){var dY=aK;var dV=cw.get(dY);var e=JSON.stringify(dW);var dX=dV===e;if(e!=null&&e.length>0){c4(dW)}if(dX){z("Params already updated, return");return}cw.set(dY,e)};var c4=function(dV){for(var e=1;e<=dt;e++){var dW="roistat_param"+e;if(dV.hasOwnProperty(dW)){cz.roistat.page.params[dW]=dV[dW]}}};var aM=function(e,dX){if(!cr.isVisitProcessed){z("Visit is not processed, return"); return}var dY=e!==bT&&e.length>0,d1=dX!==bT&&dX.length>0;if(!dY&&!d1){z("Invalid client params, return");return}var dZ=o();if(dZ<=0){z("Invalid arguments, return");return}var d0=cM,d2=cw.get(d0),dW=dY?e:dX;if(d2===dW){z('Client "'+dW+'" is already authorized, return');return}z("Auth client: "+dW);cw.set(d0,dW);var dV=S()+"/update-visit-by-client?visit="+dZ+"&v="+ac;if(dY){dV+="&client_id="+encodeURIComponent(e)}if(d1){dV+="&client_email="+encodeURIComponent(dX)}a8(dV)};var dv=function(dX,dV){var dW=dX.length;for(var e=0;e0};var y=function(){return cz.location.protocol+"//"+cz.location.host+cz.location.pathname};var H=function(){if(dO()){return aZ}if(dC()){return p}return ca};var dO=function(){return cz.innerWidth<=b6};var dC=function(){return cz.innerWidth>b6&&cz.innerWidth<=dA};var bN=function(){return dO()||dC()};var bh=function(){return cz[ab+"ProjectId"]};var cT=function(){var e=bh().replace(/\D/g,"");z("getProjectHash: "+e);return e};var by=function(e){var dV=cT();return dv(e,dV)};var c1=function(e){return JSON.parse(JSON.stringify(e))};var bM=function(){var dV=c1(db),e=parseInt(cw.get(dh));dV.expires=e>0?e:d;if(aV&&bm()==="https:"&&be.isSafari()){dV.SameSite="None";dV.Secure=true}return dV};var cP=function(e){if(!cr.isVisitProcessed){da.onVisitProcessed.push(e)}else{e()}};var c5=function(){cr.isVisitProcessed=true;z("[Roistat] visit id set. Processing callbacks");var dV=da.onVisitProcessed.length;for(var e=0;e>2;d0=((d3&3)<<4)|(d1>>4);dY=((d1&15)<<2)|(dZ>>6);dX=dZ&63;if(isNaN(d1)){dY=dX=64}else{if(isNaN(dZ)){dX=64}}e=e+this._keyStr.charAt(d2)+this._keyStr.charAt(d0)+this._keyStr.charAt(dY)+this._keyStr.charAt(dX)}return e},decode:function(dW){var e="";var d3,d1,dZ;var d2,d0,dY,dX;var dV=0;dW=dW.replace(/[^A-Za-z0-9\+\/\=]/g,"");while(dV>4);d1=((d0&15)<<4)|(dY>>2);dZ=((dY&3)<<6)|dX;e=e+String.fromCharCode(d3);if(dY!=64){e=e+String.fromCharCode(d1)}if(dX!=64){e=e+String.fromCharCode(dZ)}}e=cC._utf8_decode(e);return e},_utf8_encode:function(dV){dV=dV.replace(/\r\n/g,"\n");var e="";for(var dX=0;dX127)&&(dW<2048)){e+=String.fromCharCode((dW>>6)|192);e+=String.fromCharCode((dW&63)|128)}else{e+=String.fromCharCode((dW>>12)|224);e+=String.fromCharCode(((dW>>6)&63)|128);e+=String.fromCharCode((dW&63)|128)}}}return e},_utf8_decode:function(e){var dW="";var dY=0;var dZ=0;var dX=0;var dV=0;while(dY191)&&(dZ<224)){dX=e.charCodeAt(dY+1);dW+=String.fromCharCode(((dZ&31)<<6)|(dX&63));dY+=2}else{dX=e.charCodeAt(dY+1);dV=e.charCodeAt(dY+2);dW+=String.fromCharCode(((dZ&15)<<12)|((dX&63)<<6)|(dV&63));dY+=3}}}return dW}};var b1=b1||function(d6,dW){var dY={},dZ=dY.lib={},dX=function(){},e=dZ.Base={extend:function(d7){dX.prototype=this;var d8=new dX;d7&&d8.mixIn(d7);d8.hasOwnProperty("init")||(d8.init=function(){d8.$super.init.apply(this,arguments)});d8.init.prototype=d8;d8.$super=this;return d8},create:function(){var d7=this.extend();d7.init.apply(d7,arguments);return d7},init:function(){},mixIn:function(d7){for(var d8 in d7){d7.hasOwnProperty(d8)&&(this[d8]=d7[d8])}d7.hasOwnProperty("toString")&&(this.toString=d7.toString)},clone:function(){return this.init.prototype.extend(this)}},dV=dZ.WordArray=e.extend({init:function(d7,d8){d7=this.words=d7||[];this.sigBytes=d8!=dW?d8:4*d7.length},toString:function(d7){return(d7||d5).stringify(this)},concat:function(d7){var ea=this.words,d8=d7.words,d9=this.sigBytes;d7=d7.sigBytes;this.clamp();if(d9%4){for(var eb=0;eb>>2]|=(d8[eb>>>2]>>>24-8*(eb%4)&255)<<24-8*((d9+eb)%4)}}else{if(65535>>2]=d8[eb>>>2] }}else{ea.push.apply(ea,d8)}}this.sigBytes+=d7;return this},clamp:function(){var d7=this.words,d8=this.sigBytes;d7[d8>>>2]&=4294967295<<32-8*(d8%4);d7.length=d6.ceil(d8/4)},clone:function(){var d7=e.clone.call(this);d7.words=this.words.slice(0);return d7},random:function(d7){for(var d9=[],d8=0;d8>>2]>>>24-8*(ea%4)&255;eb.push((d9>>>4).toString(16));eb.push((d9&15).toString(16))}return eb.join("")},parse:function(d7){for(var d8=d7.length,ea=[],d9=0;d9>>3]|=parseInt(d7.substr(d9,2),16)<<24-4*(d9%8)}return new dV.init(ea,d8/2)}},d2=d3.Latin1={stringify:function(d7){var d8=d7.words;d7=d7.sigBytes;for(var ea=[],d9=0;d9>>2]>>>24-8*(d9%4)&255))}return ea.join("")},parse:function(d7){for(var d8=d7.length,ea=[],d9=0;d9>>2]|=(d7.charCodeAt(d9)&255)<<24-8*(d9%4)}return new dV.init(ea,d8)}},d4=d3.Utf8={stringify:function(d7){try{return decodeURIComponent(escape(d2.stringify(d7)))}catch(d8){throw Error("Malformed UTF-8 data")}},parse:function(d7){return d2.parse(unescape(encodeURIComponent(d7)))}},d1=dZ.BufferedBlockAlgorithm=e.extend({reset:function(){this._data=new dV.init;this._nDataBytes=0},_append:function(d7){"string"==typeof d7&&(d7=d4.parse(d7));this._data.concat(d7);this._nDataBytes+=d7.sigBytes},_process:function(d8){var ea=this._data,ed=ea.words,ec=ea.sigBytes,eb=this.blockSize,d7=ec/(4*eb),d7=d8?d6.ceil(d7):d6.max((d7|0)-this._minBufferSize,0);d8=d7*eb;ec=d6.min(4*d8,ec);if(d8){for(var d9=0;d9>>32-ea)+d9}function dY(d8,d9,d6,eb,d7,ea,d5){d8=d8+(d9&eb|d6&~eb)+d7+d5;return(d8<>>32-ea)+d9}function dZ(d8,d9,d6,eb,d7,ea,d5){d8=d8+(d9^d6^eb)+d7+d5;return(d8<>>32-ea)+d9}function dX(d8,d9,d6,eb,d7,ea,d5){d8=d8+(d6^(d9|~eb))+d7+d5;return(d8<>>32-ea)+d9}for(var e=b1,dV=e.lib,d1=dV.WordArray,d3=dV.Hasher,dV=e.algo,d0=[],d2=0;64>d2;d2++){d0[d2]=4294967296*d4.abs(d4.sin(d2+1))|0}dV=dV.MD5=d3.extend({_doReset:function(){this._hash=new d1.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(em,ej){for(var er=0;16>er;er++){var el=ej+er,d8=em[el];em[el]=(d8<<8|d8>>>24)&16711935|(d8<<24|d8>>>8)&4278255360}var er=this._hash.words,el=em[ej+0],d8=em[ej+1],ek=em[ej+2],eh=em[ej+3],ef=em[ej+4],ed=em[ej+5],eb=em[ej+6],ea=em[ej+7],d9=em[ej+8],d7=em[ej+9],d6=em[ej+10],d5=em[ej+11],ei=em[ej+12],eg=em[ej+13],ee=em[ej+14],ec=em[ej+15],eq=er[0],ep=er[1],eo=er[2],en=er[3],eq=dW(eq,ep,eo,en,el,7,d0[0]),en=dW(en,eq,ep,eo,d8,12,d0[1]),eo=dW(eo,en,eq,ep,ek,17,d0[2]),ep=dW(ep,eo,en,eq,eh,22,d0[3]),eq=dW(eq,ep,eo,en,ef,7,d0[4]),en=dW(en,eq,ep,eo,ed,12,d0[5]),eo=dW(eo,en,eq,ep,eb,17,d0[6]),ep=dW(ep,eo,en,eq,ea,22,d0[7]),eq=dW(eq,ep,eo,en,d9,7,d0[8]),en=dW(en,eq,ep,eo,d7,12,d0[9]),eo=dW(eo,en,eq,ep,d6,17,d0[10]),ep=dW(ep,eo,en,eq,d5,22,d0[11]),eq=dW(eq,ep,eo,en,ei,7,d0[12]),en=dW(en,eq,ep,eo,eg,12,d0[13]),eo=dW(eo,en,eq,ep,ee,17,d0[14]),ep=dW(ep,eo,en,eq,ec,22,d0[15]),eq=dY(eq,ep,eo,en,d8,5,d0[16]),en=dY(en,eq,ep,eo,eb,9,d0[17]),eo=dY(eo,en,eq,ep,d5,14,d0[18]),ep=dY(ep,eo,en,eq,el,20,d0[19]),eq=dY(eq,ep,eo,en,ed,5,d0[20]),en=dY(en,eq,ep,eo,d6,9,d0[21]),eo=dY(eo,en,eq,ep,ec,14,d0[22]),ep=dY(ep,eo,en,eq,ef,20,d0[23]),eq=dY(eq,ep,eo,en,d7,5,d0[24]),en=dY(en,eq,ep,eo,ee,9,d0[25]),eo=dY(eo,en,eq,ep,eh,14,d0[26]),ep=dY(ep,eo,en,eq,d9,20,d0[27]),eq=dY(eq,ep,eo,en,eg,5,d0[28]),en=dY(en,eq,ep,eo,ek,9,d0[29]),eo=dY(eo,en,eq,ep,ea,14,d0[30]),ep=dY(ep,eo,en,eq,ei,20,d0[31]),eq=dZ(eq,ep,eo,en,ed,4,d0[32]),en=dZ(en,eq,ep,eo,d9,11,d0[33]),eo=dZ(eo,en,eq,ep,d5,16,d0[34]),ep=dZ(ep,eo,en,eq,ee,23,d0[35]),eq=dZ(eq,ep,eo,en,d8,4,d0[36]),en=dZ(en,eq,ep,eo,ef,11,d0[37]),eo=dZ(eo,en,eq,ep,ea,16,d0[38]),ep=dZ(ep,eo,en,eq,d6,23,d0[39]),eq=dZ(eq,ep,eo,en,eg,4,d0[40]),en=dZ(en,eq,ep,eo,el,11,d0[41]),eo=dZ(eo,en,eq,ep,eh,16,d0[42]),ep=dZ(ep,eo,en,eq,eb,23,d0[43]),eq=dZ(eq,ep,eo,en,d7,4,d0[44]),en=dZ(en,eq,ep,eo,ei,11,d0[45]),eo=dZ(eo,en,eq,ep,ec,16,d0[46]),ep=dZ(ep,eo,en,eq,ek,23,d0[47]),eq=dX(eq,ep,eo,en,el,6,d0[48]),en=dX(en,eq,ep,eo,ea,10,d0[49]),eo=dX(eo,en,eq,ep,ee,15,d0[50]),ep=dX(ep,eo,en,eq,ed,21,d0[51]),eq=dX(eq,ep,eo,en,ei,6,d0[52]),en=dX(en,eq,ep,eo,eh,10,d0[53]),eo=dX(eo,en,eq,ep,d6,15,d0[54]),ep=dX(ep,eo,en,eq,d8,21,d0[55]),eq=dX(eq,ep,eo,en,d9,6,d0[56]),en=dX(en,eq,ep,eo,ec,10,d0[57]),eo=dX(eo,en,eq,ep,eb,15,d0[58]),ep=dX(ep,eo,en,eq,eg,21,d0[59]),eq=dX(eq,ep,eo,en,ef,6,d0[60]),en=dX(en,eq,ep,eo,d5,10,d0[61]),eo=dX(eo,en,eq,ep,ek,15,d0[62]),ep=dX(ep,eo,en,eq,d7,21,d0[63]); er[0]=er[0]+eq|0;er[1]=er[1]+ep|0;er[2]=er[2]+eo|0;er[3]=er[3]+en|0},_doFinalize:function(){var d7=this._data,d8=d7.words,d5=8*this._nDataBytes,d9=8*d7.sigBytes;d8[d9>>>5]|=128<<24-d9%32;var d6=d4.floor(d5/4294967296);d8[(d9+64>>>9<<4)+15]=(d6<<8|d6>>>24)&16711935|(d6<<24|d6>>>8)&4278255360;d8[(d9+64>>>9<<4)+14]=(d5<<8|d5>>>24)&16711935|(d5<<24|d5>>>8)&4278255360;d7.sigBytes=4*(d8.length+1);this._process();d7=this._hash;d8=d7.words;for(d5=0;4>d5;d5++){d9=d8[d5],d8[d5]=(d9<<8|d9>>>24)&16711935|(d9<<24|d9>>>8)&4278255360}return d7},clone:function(){var d5=d3.clone.call(this);d5._hash=this._hash.clone();return d5}});e.MD5=d3._createHelper(dV);e.HmacMD5=d3._createHmacHelper(dV)})(Math);var bP=function(){return M[aP()(99,111,111,107,105,101)]};var aB=function(){dJ();var e={c:dq()};return aX(JSON.stringify(e))};var cQ=function(){var e=o();return(e===bT||e===null)?cF:e};var dq=function(){var e=[];for(var dV in cr.cookies){if(!Object.prototype.hasOwnProperty.call(cr.cookies,dV)){continue}e.push(dV+"="+cr.cookies[dV])}return e.join("; ")};var dJ=function(){var e=m();for(var dV in e){if(!Object.prototype.hasOwnProperty.call(e,dV)){continue}cr.cookies[dV]=e[dV]}};var az=function(e){dF(dk,e,bM());cr.source.marker=e};var aw=function(){return i(dk)};var g=function(){bz(cz.roistat.page.params,function(dV,e){cr.pageParams[dV]=e})};var m=function(){var dX=bP();var dY=dX.split("; ");var e={};for(var dW=0;dW0},isExternalCountersEnabled:function(){return this.get(E)>0}};var cj=function(){return !ci(M.referrer)?M.referrer:null};var Z=function(e){return typeof e==="function"};var dR=function(e){return typeof e==="object"};var bc=function(e){return typeof e==="string"};var ag=function(dX,dW){dW=typeof dW!=="undefined"?dW:false;var dY=function(d1){var d0=null;var d2=new RegExp("[#&?]("+dX+"=[^#&?]+)");if(d2.test(d1)){d0=RegExp.$1.substring(RegExp.$1.indexOf("=")+1)}var dZ=aN(d0);return d0&&dZ?dZ:d0};var e=dY(cN);if(dW){var dV=M.referrer;if(e===null&&dV){e=dY(dV)}}return e};var dp=function(dV,dW){var e=false;if(dV&&dW){e=dV.split(dW).join("")!==dV}return e};if(ag(cq)==="1"||m()[cq]==="1"){bE=true}var c0=function(){return true};var aT=function(){return c0()?cz.roistatMultiWidgetOnly:cz.roistatOnlineChatOnly};var dI=function(){var dV=bh()==="86ee03e4ba0f978620d7a0ee0e2e51dc"||bh()==="4";var e=(cz.location.host==="cloud.roistat.com"||cz.location.host==="cloud-eu.roistat.com")&&cz.location.pathname!=="/user/login"&&cz.location.pathname!=="/user/register";var dX=bh()==="349ac99f64416756d4a18e91c71dc95f";var dW=cz.location.host==="datyson.ru"&&cz.location.pathname==="/cloud.html";if((dV&&!e)||(dX&&!dW)){z("Current project is Roistat but page is not cloud.roistat.com. Drop init multiwidget");return true}return false};var bm=function(){if("https:"===M.location.protocol){return"https:" }else{return"http:"}};var Y=function(dV){var e=M.createElement("img");e.src=dV;z("sendRequestByUrl: "+dV)};var a8=function(dV,dX){z("sendApiRequestJSONP: init with url "+dV);var e=M.createElement("script");e.onload=e.onreadystatechange=function(){var dY=this.readyState?this.readyState:"unknown";z("sendApiRequestJSONP: script state changed to "+dY)};e.src=dV;if(dX){e.setAttribute("data-roistat-script-id",dX)}e.type="text/javascript";e.async=true;var dW=M.getElementsByTagName("script")[0];dW.parentNode.insertBefore(e,dW);z("sendApiRequestJSONP: script appended")};var cc=function(){if(cr.isCssLoaded){return}(function(){var dV=M.createElement("link"),e=M.getElementsByTagName("head");dV.setAttribute("rel","stylesheet");dV.setAttribute("href",bm()+"//"+x+"/dist/module.css?"+ac);if(e.length>0){cr.isCssLoaded=true;e[0].appendChild(dV)}})()};var cB=function(){return cG()||dP()};var cG=function(){return bu()!==null};var dP=function(){return cy()!==null};var di=function(){var e=de();if(e!==null){dF(cp,e,bM())}};var de=function(){return bu()||cy()||null};var bu=function(){return ag("roistat_visit")};var cy=function(){return cr.visitFromUser};var a=function(dV,e){if(!e&&(cr.isSettingsUpdating||!M.hasFocus())){z("Already updating settings or document not in focus, return");return}var dW=S()+"/get-settings?v="+ac+"&visit="+dV;z("Request new settings");cr.isSettingsUpdating=true;a8(dW)};var a4=function(){return cw.get(bd)>0};var dz=function(){cw.set(bd,1)};var aI=function(){cw.remove(ce);cw.remove(bH);cw.remove(cd);cw.remove(bD);cw.remove(D);cw.remove(c3);cw.remove(dl);cw.remove(f)};var cs=function(){var dY=function(){return cw.get(cS)};var dX=function(){cw.set(cS,B)};var dV=function(){return typeof dY()==="string"};var e=function(){var dZ=Number(dY())>B;z("Settings Version: settings version change status - "+dZ);return dZ};var dW=function(){var dZ=1000*60*60*24;var d2=du();var d1=cD()-d2;var d0=d1>dZ;z("Settings Version:: expiration day check: lastUpdateTime="+d2+", _lastUpdateTimeDiff="+d1+", _oneDayDiffInMs="+dZ+", result="+(d0?1:0));return d0};if(!dV()){z("Settings Version: set settings version up to 1");dX()}if(dW()||e()){z("Settings Version: clear settings");aI()}};var dK=function(){z("Call: Init");z("Counter version: "+ac);if(ag("roistat_ab_demo")==="1"){z("Roistat initialisation rejected: ab test preview mode");return}bx();cZ();if((!ay()||dQ())&&!aT()){if(aV){try{dD("Created new visit_id with first_visit: "+J()+", alreadyVisited: "+Number(ay())+", isVisitIdInEnvironment: "+Number(cB())+", noOverrideByUTM: "+Number(b4())+", needOverrideByMarker: "+Number(bZ())+", isRoistatMultiWidgetOnly: "+Number(Boolean(aT()))+", needOverrideByReferrer: "+Number(aU())+", currentReferrer: "+String(k)+", oldReferrer: "+String(cw.get(aQ))+", href: "+String(cz.location.href))}catch(dY){}}dj=true;bW();I("Created new visit_id: "+o()+" and referrer: "+k)}else{cs();di();var dW=o();if(aV){try{dD("Created new visit_id with first_visit: "+dW+", getVisitIdFromParam: "+String(bu())+", getVisitIdFromUser: "+String(cy())+", currentReferrer: "+String(k)+", oldReferrer: "+String(cw.get(aQ))+", href: "+String(cz.location.href))}catch(dY){}}I("Init visit with new visit_id, visit_id: "+dW+" and referrer: "+k);b3();bk();df();roistat.visit=dW;cr.source.marker=aw();cz.roistat.geo=cw.getObject(l);var dX=a4();if(!dX){a(dW)}else{c5()}}cP(dy);cP(dT);var dV=bh()==="86ee03e4ba0f978620d7a0ee0e2e51dc"||bh()==="4";if(dV){cP(roistat.setDeviceParams)}};var dy=function(){z("InitExternalCounter");if(!cw.isExternalCountersEnabled()){z("ExternalCounters is not available, return");return}var dW=bh();var dV=J();var dZ=dV?dV:o();var dY=dW+":"+dZ;var e=dW+":"+b1.MD5(bl(M.domain)).toString();var dX=function(d2,d0){var d1=(M.location.protocol==="https:"?"https:":"http:")+"//tech.rtb.mts.ru/roistat?landing="+d0+"&event_type=view&user_id="+d2;var d3=new XMLHttpRequest;d3.open("GET",d1,true);d3.withCredentials=true;d3.onload=function(){if(d3.readyState===4){if(d3.status!==204){console.error(d3.statusText)}}};d3.onerror=function(){console.error(d3.statusText)};d3.send(null)};dX(dY,e);z("InitExternalCounter: script appended")};var Q=function(dW){if(!dW.isEnabled){return true}var e=new Date();var d3=new Date().toISOString();var d0=e.getUTCDay()===0?7:e.getDay();var d1=d0===6||d0===7;var d2=false;for(var dY=0;dY=d4&&d3<=dX}var dZ=new Date(dW.weekdaysTime.from).toISOString();var dV=new Date(dW.weekdaysTime.to).toISOString();return d3>=dZ&&d3<=dV};var bx=function(){z("Call: initMarker");bK=cE();z("Call: inited marker: "+bK)};var cZ=function(){z("Call: initReferrer");k=cj();z("Call: end initReferrer: "+k)};var dT=function(){z("Call: parsing roistat params from url");var dX={};for(var dW=1;dW<=dt;dW++){var dV="roistat_param"+dW;dX[dV]=ag(dV,false)}var e=bg(dX);if(a1(e)&&Object.keys(e).length>0){bn(e) }z("Call: end parsing roistat params from url")};var ci=function(dW){if(!dW){return true}var e=bl(dW);var dV=bl(M.domain);if(e===dV){return true}var dX=cb();if(dX===null){return false}if(dp(e,dX)&&dp(dV,dX)){return true}return false};var cb=function(){if(typeof db.domain==="string"&&db.domain!==""){return bl(db.domain)}return null};var bl=function(e){var dV=e.split("http://").join("").split("https://").join("").split("www.").join("").replace(/^\./,"");return dV.split("/")[0]};var cE=function(){var dW=i(j)>0;var d1=null;var e=function(d2){return d2.split("_").join(":u:")};var dX=function(){var d2=false;var d3;d3=ag(N,dW);if(d3!==null){d1=d3;d2=true}d3=ag(cW,dW);if(d3!==null){d1=d3;d2=true}return d2};var d0=function(){var d2=false;var d3=aw();if(d3){d1=d3;d2=true;cH=false}return d2};var dV=function(){var d2=false;var d4=ag("utm_source",dW);if(d4!==null){d2=true;d1=":utm:"+e(d4);var d6=["utm_medium","utm_campaign","utm_content","utm_term"];var d3;for(var d5=0;d52&&dX.split(".").length>2;var dY=cz.roistatCookieDomain!==bT&&cz.roistatCookieDomain!==d1;var dW=dX.split(".").slice(1).join(".")===d1.split(".").slice(1).join(".");if(d0&&dY&&dW){z("Call: needOverrideByReferrer (result "+(d2?"true":"false")+"), skip because sub domains of same domain");return d2}d2=!(dp(dX,d1)||(dp(d1,dX)));z("Call: needOverrideByReferrer (result "+(d2?"true":"false")+") referrerHost: "+dX+", currentHost: "+d1);return d2};var b4=function(){return ag("utm_nooverride")==="1"};var dQ=function(){return !cB()&&!b4()&&(bZ()||aU())};var b5=function(dV,e){return(dV&&e&&dV!=e)};var bp=function(dX){var dV=["cookieExpire"];var dZ=dX.leadHunterEnabled;if(Number(cw.get(bU))!==Number(dX.leadHunterEnabled)){cw.set(bU,Number(dX.leadHunterEnabled))}if(dZ){var dY={expires:T,path:"/"};if(db.domain){dY.domain=db.domain}dF(aj,1,dY)}for(var dW in dX){if(!Object.prototype.hasOwnProperty.call(dX,dW)){continue}if(!dZ&&dW.indexOf("leadHunter")>=0&&dW.indexOf("leadHunterTargetPagesMap")===-1){continue}if(!aD(dV,dW)){if(dW.indexOf("leadHunterTargetPagesMap")!==-1){var e=dx(dX[dW]);if(e!==null){cw.setObject("roistat_"+dW,e)}continue}cw.set("roistat_"+dW,dX[dW])}}};var dc=function(e){if(!e){return}roistat.multiwidget={isEnabled:e.is_enabled,isVisible:roistat.multiwidget.isVisible,vk:{isEnabled:e.vk.is_enabled,link:roistat.multiwidget.vk.link||e.vk.link},fb:{isEnabled:e.fb.is_enabled,link:roistat.multiwidget.fb.link||e.fb.link},telegram:{isEnabled:e.telegram.is_enabled,link:roistat.multiwidget.telegram.link||e.telegram.link},whatsApp:{isEnabled:e.whats_app.is_enabled,link:roistat.multiwidget.whatsApp.link||e.whats_app.link},viber:{isEnabled:e.viber.is_enabled,link:roistat.multiwidget.viber.link||e.viber.link}}; if(Number(cw.get(bo))!==Number(e.is_enabled)){cw.set(bo,Number(e.is_enabled))}if(Number(cw.get(cg))!==Number(e.vk.is_enabled)){cw.set(cg,Number(e.vk.is_enabled))}if(cw.get(c6)!==roistat.multiwidget.vk.link){cw.set(c6,roistat.multiwidget.vk.link)}if(Number(cw.get(U))!==Number(e.fb.is_enabled)){cw.set(U,Number(e.fb.is_enabled))}if(cw.get(dr)!==roistat.multiwidget.fb.link){cw.set(dr,roistat.multiwidget.fb.link)}if(Number(cw.get(cR))!==e.telegram.is_enabled){cw.set(cR,Number(e.telegram.is_enabled))}if(cw.get(bC)!==roistat.multiwidget.telegram.link){cw.set(bC,roistat.multiwidget.telegram.link)}if(Number(cw.get(c2))!==e.whats_app.is_enabled){cw.set(c2,Number(e.whats_app.is_enabled))}if(cw.get(bS)!==roistat.multiwidget.whatsApp.link){cw.set(bS,roistat.multiwidget.whatsApp.link)}if(Number(cw.get(dU))!==e.viber.is_enabled){cw.set(dU,Number(e.viber.is_enabled))}if(cw.get(cU)!==roistat.multiwidget.viber.link){cw.set(cU,roistat.multiwidget.viber.link)}cw.setObject(av,e)};var cA=function(e){roistat.onlineChat.isEnabled=e.is_enabled;if(Number(cw.get(c3))!==Number(e.is_enabled)){cw.set(c3,Number(e.is_enabled))}roistat.onlineChat.isAvailableForCurrentUserAgent=e.advanced_settings.is_available_for_current_user_agent;roistat.onlineChat.pagesFilter=e.advanced_settings.pages_filter;cw.setObject(C,e.advanced_settings)};var v=function(e){cz.roistat.geo=e;cw.setObject(l,e)};var cL=function(e){z("PromoCode: save settings");cw.setObject(a2,e)};var dL=function(dY,d0,dX,dV,dZ,e,d1,dW){bp(dY);roistat.callTracking.enabled=d0.is_enabled;roistat.emailtracking.loaded=true;roistat.emailtracking.email=dX.email;roistat.emailtracking.trackingEmail=dX.trackingEmail;roistat.emailtracking.emails=dX.emails;roistat.proxyForms.loaded=true;roistat.proxyForms.settings=dZ;dc(e);cA(d1);v(dV);cL(dW)};cz.roistatModuleSetVisitCookie=function(d0,d8,dY,dW,d7,d3,dV,ea,d2,d9){z("Call: roistatModuleSetVisitCookie("+d0+")");var d4;if(typeof dY.cookieExpire!=="number"){d4=bM().expires}else{d4=dY.cookieExpire}var d1=i(cp);var d6={expires:d4,path:"/"};if(db.domain){d6.domain=db.domain}var e=bM();if(aV){if(typeof dY.cookieExpire==="number"){e.expires=dY.cookieExpire}cw.save(cp,d0,e)}else{dF(cp,d0,d6);cw.save(cp,d0,d6)}if(!cw.get(a9)){var dX={expires:10*365*24*60*60,path:"/"};if(db.domain){dX.domain=db.domain}cw.save(a9,d0,dX)}var d5=dY.abTests;if((typeof d5!=="undefined")&&cw.isAvailable()){cw.setObject("abTesting",d5)}applyTests();var dZ=dY.isNeedToListenRequests;if((typeof dZ!=="undefined")&&cw.isAvailable()){cw.set(ax,dZ)}aE(d0);if(d8){az(d8);dF(bs,d8,aV?e:d6)}if(cz.roistatCallback!==bT){cz.roistatCallback(d0,d8)}if(!ea){ea={}}dL(dY,dW,d7,d3,dV,ea.multiwidget_settings,d2,d9);roistat.callTracking.phone=dW.phone;roistat.callTracking.sessionTime=dW.sessionTime;roistat.callTracking.replacementClasses=dW.replacementClasses;roistat.callTracking.phoneScriptsJson=dW.scripts;roistat.callTracking.rawPhone=dW.raw_phone;roistat.visit=d0;z("Call: pre renderPromoCode");bk();df();if(b5(d1,d0)){z("roistatModuleSetVisitCookie: visit changed from "+d1+" to "+d0)}ds();dz();c5()};cz.roistatUpdateSettings=function(e){z("Set settings.");cr.isSettingsUpdating=false;dL(e.js_settings,e.calltracking,e.emailtracking,e.geo,e.proxy_forms,e.multiwidget.multiwidget_settings,e.online_chat,e.promo_code);dz();c5()};var ay=function(){var e;if(cz.roistatIsInitVisit===true){e=false}else{e=cw.get(cp)>0}z("Call: alreadyVisited (return "+(e?"true":"false")+")");return e};var c=function(e){return encodeURIComponent?encodeURIComponent(e):encodeURI(e)};var bf=function(){return k?c(k):""};var S=function(){return bm()+"//"+x+"/api/site/"+aq+"/"+bh()};var cI=function(){var dV={expires:1,path:"/"};var e={expires:bV,path:"/"};if(db.domain){dV.domain=db.domain;e.domain=db.domain}var dW=i(bL);if(dW){dF(am,dW,e)}dF(bL,"",dV);dF(W,"",dV)};var b8=function(){var dV=cw.getObject("abTesting");if(!dR(dV)){return""}var dX,dW,e=[];for(dX in dV){if(!Object.prototype.hasOwnProperty.call(dV,dX)){continue}dW=dV[dX];e.push(dW.id+":"+dW.variantId)}return e.join(",")};var bW=function(){z("Call: setVisitIdCookie");var dV=function(){var d5=bf(),d0=cz.roistatIsInitVisit===true?o():0,d8=i(bL),d3=i(ch),dZ=cw.get(a9);d8=d8?d8:"";dZ=dZ?dZ:"";bK=bK&&(!aU()||cH)?aN(aN(bK)):"";I("Init visit with visit id from cookie, visit_id: "+d0+" and referrer: "+d5+" calculateApiUrl marker: "+bK);var d4=encodeURIComponent(cN);z("Calltracking: enabled="+cf.callTrackingEnabled+",manual="+cf.callTrackingManual);var d6=JSON.stringify(cz.roistat.page.params);var d2=A();var dY="";for(var d1 in d2){if(!d2.hasOwnProperty(d1)){continue}var d7=d2[d1];if(d7!==null){dY+="&"+d1+"="+encodeURIComponent(d7)}}return S()+"/addVisit?v="+ac+"&marker="+encodeURIComponent(bK)+"&visit="+d0+"&first_visit="+dZ+"&guid="+d3+"&phone_prefix="+cX+"&phone_prefix_bind="+dN+"&phone_scripts_bind="+X+"&referrer="+d5+"&page="+d4+"&ab="+c(d8)+"&ab_variants="+c(b8())+"&"+h()+"="+aB()+(d6==="{}"?"":"&page_params="+encodeURIComponent(d6))+((!cf.callTrackingEnabled||cf.callTrackingManual)?"&call_tracking_disabled=1":"")+dY };var e=function(dY){setTimeout(function(){z("Call: setVisitIdCookie script creation after timeout");var dZ=M.createElement("script");dZ.onload=dZ.onreadystatechange=function(){var d1=this.readyState?this.readyState:"unknown";z("Call: setVisitIdCookie script state changed to "+d1)};dZ.src=dY;dZ.type="text/javascript";dZ.async=true;dZ.id=af;var d0=M.getElementsByTagName("script")[0];d0.parentNode.insertBefore(dZ,d0);z("Call: setVisitIdCookie appended "+((M.getElementById(af))?"true":"false"));z("Call: sendJSONPRequest to URL "+dY);cI()},cf.jsonpRequestTimeout)};if(bK){az(bK);dw()}var dX=i(a3);if(dX){dF(ch,dX,db)}aJ();var dW=dV();e(dW);k?ai():cl()};var b3=function(){z("Call: sendAbTests");var dW=function(){var d0=bh(),dZ=i(cp);return bm()+"//"+x+"/site-api/"+aR+"/"+d0+"/visit/"+dZ+"/addAbVariant"};var dX=i(bL);var dV=i(am);if(dX===dV||!dX){cI();return}var dY=dW();dY=dY+"?ab="+c(dX);var e=M.createElement("img");e.src=dY;cI()};var a5={Android:function(){return navigator.userAgent.match(/Android/i)},BlackBerry:function(){return navigator.userAgent.match(/BlackBerry/i)},iOS:function(){return navigator.userAgent.match(/iPhone|iPad|iPod/i)},Opera:function(){return navigator.userAgent.match(/Opera Mini/i)},Windows:function(){return navigator.userAgent.match(/IEMobile/i)},any:function(){return(a5.Android()||a5.BlackBerry()||a5.iOS()||a5.Opera()||a5.Windows())}};var be={isIE:function(dW,dY){var dZ="IE",dV=M.createElement("B"),e=M.documentElement,dX;if(dW){dZ+=" "+dW;if(dY){dZ=dY+" "+dZ}}dV.innerHTML="';e.appendChild(dV);dX=!!M.getElementById("iecctest");e.removeChild(dV);return dX},isSafari:function(){var e=cz.navigator.userAgent.toLowerCase();return e.includes("safari")&&!e.includes("chrome")}};var du=function(){return cw.get(ah)};var al=function(){var e="";cz.onerror=function(d0,dZ,dW,dY,dX){var dV=!dY?"":", column: "+dY;dV+=!dX?"":", error: "+dX;e=e+", Error: "+d0+", url: "+dZ+", line: "+dW+dV};setTimeout(function(){var d2=false,d3="";var dY=dB();for(var d1=0;d10)){d2=true;d3=d3+"; roistat_visit = "+i(cp)}if(d2){var dW=M.getElementById(af);var dV=dW?1:0;var dZ=cz.navigator.userAgent;d3=encodeURIComponent(d3);var d0=M.createElement("img");d0.src=bm()+"//"+x+"/site-api/"+aR+"/"+bh()+"/debug?message="+d3+"&agent="+dZ+"&"+h()+"="+aB()+"&jserror="+e+"&scriptResponse="+dV+"&version="+ac+"&debug="+bt}},20000)};var bQ=function(){var dW=M.getElementsByTagName("body");var dX=M.documentElement;var dV=0,dY=0;if(dW.length){var e=dW[0];dV=cz.innerWidth||dX.clientWidth||e.clientWidth;dY=cz.innerHeight||dX.clientHeight||e.clientHeight}else{dV=cz.innerWidth||dX.clientWidth;dY=cz.innerHeight||dX.clientHeight}return{width:dV,height:dY}};var bk=function(){var d0=M.getElementsByClassName("roistat-promo-wrap");if(d0.length){z("PromoCode: old promo code length - exit");return}if(aT()){z("PromoCode: Shut down because only online chat need to be inited");return}var dZ=cw.getObject(a2);if(dZ&&dZ.hasOwnProperty("is_enabled")){cz.roistat.promoCode.isEnabled=dZ.is_enabled;z("PromoCode: set is_enabled from storage")}var dX=function(){var d7=M.createElement("div");d7.innerHTML=roistatPromoCode;var d5=M.getElementsByTagName("body");if(d5.length){d5[0].appendChild(d7)}z("PromoCode: appended to body "+roistatPromoCode.length);var d6=M.getElementsByClassName("roistat-promo-wrap")[0];if(!d6){z("PromoCode: roistat-promo-wrap not found, skip");return}var d4=d6.style;var d2,d3,d1;setInterval(function(){d2=bQ();d3=d6.offsetWidth;d1=d6.offsetHeight*2;switch(roistatPosition){case"top_left":d4.left=0;d4.top=0;break;case"top":d4.left=((d2.width-d3)/2)+"px";d4.top=0;break;case"top_right":d4.right=0;d4.top=0;break;case"left":d4.left=0;d4.top=((d2.height-d1)/2)+"px";break;case"right":d4.right=0;d4.top=((d2.height-d1)/2)+"px";break;case"bottom_left":d4.left=0;d4.bottom=0;break;case"bottom":d4.left=((d2.width-d3)/2)+"px";d4.bottom=0;break;case"bottom_right":d4.right=0;d4.bottom=0;break;default:d4.left=0;d4.top=0}},500)};var e=cw.getObject("promo_code_options");if(e){z("PromoCode: options already set");cz.roistatPromoCode=e.template;cz.roistatPosition=e.position;dX()}else{if(!cz.roistat.promoCode.isEnabled){z("PromoCode: is not available, skip");return}var dY=M.getElementsByTagName("head")[0]||M.documentElement;var dW=M.createElement("script");dW.src=bm()+"//"+x+"/site-api/"+aR+"/"+bh()+"/getPromoCode";dY.insertBefore(dW,dY.firstChild);z("PromoCode: loading started");var dV=false;dW.onload=dW.onreadystatechange=function(){if(!dV&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){dV=true;dW.onload=dW.onreadystatechange=null;if(dY&&dW.parentNode){dY.removeChild(dW)}}if(!dV){return}z("PromoCode: loaded");if(typeof roistatPromoCode==="undefined"||roistatPromoCode.length<1){z("PromoCode: is disabled");return}e={template:roistatPromoCode,position:roistatPosition};cw.setObject("promo_code_options",e); dX()}}};var aD=function(dV,dW){for(var e=0;e0){z('LeadHunter: current page "'+d4+'" is not listed');return false}z('LeadHunter: current page "'+dV+'", cleaned: "'+d4+'" is not disabled in '+d3.length+" list of pages");return true};try{dK()}catch(cK){I(cK)}(function bj(){var ek="empty",d1=false,dV=true,eb=false;var eg={roistat_visit:i(cp),marker:bK,user_agent:cz.navigator.userAgent,current_page:{title:M.title,href:cz.location.protocol+"//"+cz.location.host+cz.location.pathname}};var el=function(er,eq,ep){if(er.addEventListener){er.addEventListener(eq,ep,false)}else{if(er.attachEvent){er.attachEvent("on"+eq,ep)}else{z("Handler could not be attached")}}};var ed=function(er,ep){if(er===bT||typeof ep!=="string"||ep.length===0){return}var eq=er.getElementsByClassName(ep);if(eq===bT||eq.length===0){return}return eq[0]};var em=function(ep){return typeof ep==="object"&&ep!==null};var d2=function(ep,er,eq){if(em(ep)){if(eq){ep.classList.add(er);return}ep.classList.remove(er)}};var en=cz.visualViewport;var ea="visualViewport" in cz;var ee=function(ep){return(ep===0)?1:ep};var eo=function(){var ep;if(ea){ep=1/ee(en.scale)}else{ep=cz.innerWidth/ee(cz.outerWidth)}return ep};var ei=function(){if(bN()){return"none"}return"scale("+eo()+")"};var d0=function(){if(!bN()){return"none"}return"scale("+eo()+")"};var eh={leadHunter:function(){var gc="roistat-lh-form",eN="roistat-lh-form",gf="roistat-lh-head-text",e1="roistat-lh-head",eJ="roistat-lh-thank-you",fs="roistat-lh-thank-you",eu="roistat-lh-close",ev="roistat-lh-submit",fa="roistat-lh-hidden",fR="roistat-lh-wrap",eP="roistat-lh-popup-wrapper",fr="roistat-lh-popup",ge="roistat-lh-agreement",fn="roistat-lh-agreement roistat-lh-mobile",gu="roistat-lh-agreement-input",f3="roistat-lh-agreement-link",ep="roistat-lh-agreement-doc",f8="roistat-lh-alert-row",fz="roistat-lh-agreement",fm="roistat-lh-popup-iframe",fC="roistat_leadHunterUrl",f5="roistat_leadHunterAppearanceUrl",fe="roistat_leadHunterTargetPagesList",eI="roistat_leadHunterCaught",fJ="roistat_leadHunterMinTime",e5="roistat_leadHunterAutoShowTime",fG="roistat_leadHunterPulsatorEnabled",eZ="roistat_leadHunterScriptsCaught",gv="roistat_leadHunterScriptsShownCount",fk="roistat-lh-load-done",eO="roistat-lh-close-modal",fT="roistat-lh-script-settings",fS="roistat-lh-setting-size",f9="roistat-lh-before-submit",fD="roistat-lh-before-submit-done",gh="roistat-lh-after-submit",fW="roistat-lh-event-data",fX="roistat-lh-translate-form",gr={topLeft:{bottom:"80%",right:"auto",transformOrigin:"top left"},topRight:{bottom:"80%",right:"3%",transformOrigin:"top right"},bottomRight:{bottom:"10%",right:"3%",transformOrigin:"bottom right"},bottomLeft:{bottom:"10%",right:"auto",transformOrigin:"bottom left"}}; var eH=0.3,eT=0.001,eK=false,eW=0,eR=0,eX=0,gj=0,eV=0,fb=false,ez=false,gt=false,eU,f7,fu,fA,fQ,e0,gs,gn,f4,gq,eD,gk,fN,fv,fl,eG,es,e9,eY,e6,f1,ga,e3,gd,gi,fd;var gm={pulsator:{previousClass:""},leave:{isShowEnabled:false},timeoutId:0};var gg=function(gA){var gz=encodeURIComponent?encodeURIComponent:encodeURI;return gz(gA)};var fV=function(){if(!cz.roistat.leadHunter.isEnabled){return false}if(cz.roistatLeadHunterInited){return false}cz.roistatLeadHunterInited=true;if(cw.get(bU)<1){z("LeadHunter: disabled");return false}return true};var e8=function(){es=cw.get(fC);if(!es){z("LeadHunter: not active cause of empty url");return false}cc();e9=cw.get(f5);gj=cw.get(fJ);eV=cz.roistat.leadHunter.form.autoShowTime===null?cw.get(e5):cz.roistat.leadHunter.form.autoShowTime;d1=cw.get(fG)==1;er();z("LeadHunter: initSettings end, isLeadHunterPulsatorEnabled: "+(d1?1:0));return true};var fg=function(){return cw.get(eI)>0};var er=function(){if(!(i(aj)>0)){z("LeadHunter: not active, expired for this visit");fb=true}};var eA=function(gz){gt=true;e6=f1.src;var gA={version:ac,additionalNotifyEmail:cz.roistat.leadHunter.additionalNotifyEmail,projectKey:bh(),language:an,visitId:cQ(),moduleTargetOrigin:cz.location.origin,referrer:cz.location.href,windowWidth:cz.innerWidth||0,iframeWrapperWidth:fA.offsetWidth||0,sendRequestUrl:cw.get(fC),message:fk};f1.contentWindow.postMessage(gA,e6);fI();if(gz&&bX(cw.get(fe))){z("Beta Test on, iframe fired, rise up iframe show count state");et()}};var fj=function(){ez=true;ey("click");eA();fP()};var ex=function(){var gz=cz.location.hash;if(!gz){return}if(dp(gz,"roistat-lead-hunter")){fj()}};var fh=function eF(){z("LeadHunter: binding timeout");if(fb){z("LeadHunter: leadhunter is expired, no timeout show allowed");return}if(eK){z("LeadHunter: leadhunter was shown, no timeout show allowed");return}if(eV>0){var gz=(eW-cD())+eV*1000;z("LeadHunter: binding timeout with delay "+gz+" ms");clearTimeout(gm.timeoutId);gm.timeoutId=setTimeout(function(){z("LeadHunter: form auto activate with autoTime = "+eV);if(!eK){z("LeadHunter: show by timeout");ez=true;ey("auto");eA(true);fP()}},gz)}else{clearTimeout(gm.timeoutId);z("LeadHunter: auto show time is not positive, feature disabled")}};var f6=function(){f4.onclick=fQ.onclick=fx;gq.onclick=fc;if(em(gk)){el(gk,"click",fo)}if(em(fN)){el(fN,"change",gx)}var gA=M.getElementsByClassName("roistat-lh-input");if(Array.isArray(gA)){for(var gD=0;gD0){return gz[0]}else{return null}};var ft=function(){var gC=fw("roistat-lh-title");if(em(gC)&&roistat.leadHunter.form.title){gC.innerHTML=roistat.leadHunter.form.title}var gA=fw("roistat-lh-sub-title");if(em(gA)&&roistat.leadHunter.form.subTitle){gA.innerHTML=roistat.leadHunter.form.subTitle}var gB=fw("roistat-lh-thank-you");if(em(gB)&&roistat.leadHunter.form.thankYouText){gB.innerHTML=roistat.leadHunter.form.thankYouText}var gE=fw("roistat-lh-submit");if(em(gE)&&roistat.leadHunter.form.buttonText){gE.value=roistat.leadHunter.form.buttonText}var gD=fw("roistat-lh-text-label-name");if(em(gD)&&roistat.leadHunter.form.nameLabel){gD.innerHTML=roistat.leadHunter.form.nameLabel}var gz=fw("roistat-lh-text-label-contact");if(em(gz)&&roistat.leadHunter.form.contactLabel){gz.innerHTML=roistat.leadHunter.form.contactLabel}};var eQ=function(gA,gE,gD){var gz;if(!gA){z("LeadHunter: deactivating, empty form")}else{z("LeadHunter: rendering hidden form") }fQ=M.createElement("div");fA=M.createElement("div");fA.innerHTML=gA;fQ.className=fa;fA.className=fa;z("LeadHunter: processForm, isLeadHunterPulsatorEnabled: "+(d1?1:0));if(gE&&d1&&gD&&!d9()){var gB=typeof gD.position==="string"&&gD.position!==""?gD.position:"bottomRight";gz=M.createElement("div");gz.innerHTML=gE;eU=gz.childNodes.item(0);f7=eU.childNodes.item(1);fu=eU.childNodes.item(2).childNodes.item(0);f7.setAttribute("style","background: "+gD.button.background+";");fu.setAttribute("style","fill: "+gD.button.color+";");eU.setAttribute("style","bottom: "+gr[gB].bottom+";right:"+gr[gB].right+";");eU.style.transformOrigin=gr[gB].transformOrigin;eU.style.transform=ei();gm.pulsator.previousClass=eU.className;eU.className=fa;M.body.appendChild(eU)}M.body.appendChild(fQ);M.body.appendChild(fA);e0=M.getElementById(e1);gs=M.getElementById(eN);gn=M.getElementById(fs);f4=M.getElementById(eu);gq=M.getElementById(ev);eD=M.getElementById(ge);fN=M.getElementById(gu);gk=M.getElementById(f3);fv=M.getElementById(ep);fl=M.getElementById(f8);eG=M.getElementById(fz);var gC=fw(eP);eY=em(gC)&&gC.getAttribute("data-is-iframe");if(eY){gp()}else{ft();f6();ex();gl()}};var go=function(gB){var gA=gB.button&&gB.button.background&&gB.button.color;if(!gA){return}cw.setObject(cd,fd);var gz=typeof gB.position==="string"&&gB.position!==""?gB.position:"bottomRight";if(em(f7)){f7.setAttribute("style","background: "+gB.button.background+";")}if(em(fu)){fu.setAttribute("style","fill: "+gB.button.color+";")}if(em(eU)){eU.setAttribute("style","bottom: "+gr[gz].bottom+";right:"+gr[gz].right+";");eU.style.transformOrigin=gr[gz].transformOrigin;eU.style.transform=ei()}};var eE=function(){var gz=cw.get(ce),gB=cw.get(bH),gA=cw.getObject(cd);eQ(cC.decode(gz),cC.decode(gB),gA)};var ff=function(){var gA=fA.clientWidth,gz=fA.clientHeight;if(em(fA)){fA.setAttribute("style",fA.getAttribute("style")+" width: "+gA+"px; height: "+gz+"px;")}if(em(gs)){gs.className=fa}if(em(e0)){e0.className=fa}if(em(eD)){eD.className=fa}if(em(gn)){gn.setAttribute("style","width: "+gA+"px; height: "+gz+"px; display: table-cell;");gn.className=eJ}setTimeout(function(){z("LeadHunter: close form after timeout");fx()},7000)};var fP=function(){var gA=Math.round((f2()-fA.clientHeight)/2);var gz=Math.round((gy()-fA.clientWidth)/2);if(em(fA)){fA.setAttribute("style","left: "+gz+"px; top: "+Math.max(0,gA)+"px;")}};var ey=function(gA){if(!bX(cw.get(fe))){return}if(cz.roistat.leadHunter.onBeforeAppear){z("LeadHunter: process user defined onBeforeAppear");cz.roistat.leadHunter.onBeforeAppear(gA);if(eY){fI()}}if(em(fA)){fA.setAttribute("style","left:20px;top:-20px;opacity:0");fA.className=fr}if(em(fQ)){fQ.className=fR}if(em(gs)){gs.className=gc}if(em(e0)){e0.className=gf}if(em(eD)){eD.className=fn}if(em(gn)){gn.setAttribute("style","");gn.className=fa}if(em(fQ)){fQ.setAttribute("style","opacity:0;")}eK=true;setTimeout(function(){fQ.setAttribute("style","opacity:.5;")},10);var gB=i(cp),gz=e9+"?visit_id="+gB+"&page="+y();Y(gz);if(cz.roistat.leadHunter.onAfterAppear){z("LeadHunter: process user defined onAfterAppear");cz.roistat.leadHunter.onAfterAppear(gB,fQ,fA,gs);if(eY){fI()}}};var fU=function fy(){eW=cD();eE();z("LeadHunter: form initialized")};var gl=function fi(){z("LeadHunter: tuning appearance for page");if(!bX(cw.get(fe))||(cw.get(a7)&&!cw.get(ae))){z("LeadHunter: disabled on page");gm.leave.isShowEnabled=false;clearTimeout(gm.timeoutId);if(d9()){dV=false;d6()}if(em(eU)){eU.className=fa}}else{z("LeadHunter: enabled on page");if(!fg()&&!ak()){z("ShowLimit: Beta Test off, bindShowOnTimeout usually");gm.leave.isShowEnabled=true;fh()}if(ak()){z("ShowLimit: Beta Test on, bindShowOnTimeout by caught or max show limit");if(!fO()&&!eS()){z("ShowLimit: bindShowOnTimeout allowed");gm.leave.isShowEnabled=true;fh()}}if(em(eU)){eU.className=gm.pulsator.previousClass}}};var e2=function fL(){z("LeadHunter: processing single page application state change");eW=cD();gl()};var f0=function fp(){aG(e2);var gA=function(){var gG=M.querySelector("html"),gC=600,gF=300,gI=cz.innerWidth,gB=getComputedStyle(gG).zoom,gE={};var gD=function(){var gJ=gG.style.cssText.split(";").find(function(gK){return gK.includes("--zoomLevel")});if(gJ!==bT){gJ=gJ.split(":");if(gJ.length>1){gJ=parseFloat(gJ[1])}else{return bT}}return gJ};var gH=gD();if(gH!==bT){gB=gH}if(gI=gF){gE={isMobileMarkup:true,isMobileMarkupXs:false,zoomValue:gB};f1.contentWindow.postMessage({sizeSettings:gE,message:fS,windowWidth:cz.innerWidth||0},e6);return}if(gI0&&eR>gA,gB=gAgj*1000;if(gE&&gB&&!eK&&gD&&gm.leave.isShowEnabled&&!fg()){z("LeadHunter: show modal with because move up ("+eR+" -> "+gA+") and in modal zone and show on leave enabled");ey("exit");eA(gz);fq(gC)}if(gAgB-40;if(gF){var gC=(gz+gA-20)-(gB-40);gz=gz-gC}var gD=gB-40>gA?"":"width: "+(gA-40)+"px;";if(em(fA)){fA.setAttribute("style","left: "+gz+"px; top: 0px; "+gD)}}function eB(){cz.roistatSetCookie(eI,1,db)}function fx(){if(!ak()){z("ShowLimit: Beta Test off, setCookieLeadHunterCaught");eB()}if(em(fQ)){fQ.setAttribute("style","opacity:0")}if(em(fA)){fA.style.top="-"+fA.offsetHeight*2+"px";setTimeout(function(){fA.className=fQ.className=fa},500)}}function fc(){var gN=M.getElementById("roistat-lh-phone-input"),gB=M.getElementById("roistat-lh-name-input"),gD,gL;gD=gN===null?"":gN.value;gL=gB===null?"":gB.value;var gI={name:gL,phone:gD,isNeedCallback:null,callbackPhone:null,fields:{}};if(cz.roistat.leadHunter.onBeforeSubmit){z("LeadHunter: process user defined onBeforeSubmit");var gE=cz.roistat.leadHunter.onBeforeSubmit(gI);if(gE){gI=gE}}var gK=gI.phone.length<1;var gM=gI.phone.indexOf("_")===-1;var gG=!gK&&gM;var gJ=gI.name.length<1;var gA=!gJ||!cz.roistat.leadHunter.form.isNameRequired;if(!gG&&em(gN)){gN.setAttribute("style","border: 2px solid #E0571A;");return}if(!gA&&em(gB)){gB.setAttribute("style","border: 2px solid #E0571A;");return}var gz=es+"?v="+ac+"&lead-hunt-input="+encodeURIComponent(gI.phone)+"&lead-name="+encodeURIComponent(gI.name)+"&visit="+cQ();if(gI.isNeedCallback!==null&&gI.isNeedCallback!==bT){gz=gz+"&is_need_callback="+(gI.isNeedCallback>0?1:0)}if(gI.callbackPhone){gz=gz+"&callback_phone="+gI.callbackPhone}if(cz.roistat.leadHunter.additionalNotifyEmail!==null){gz=gz+"&additional_email="+encodeURIComponent(cz.roistat.leadHunter.additionalNotifyEmail)}var gC=0;if(gI.fields&&typeof gI.fields==="object"){for(var gF in gI.fields){if(gI.fields.hasOwnProperty(gF)){++gC}}}if(gC>0){gz=gz+"&fields="+gg(JSON.stringify(gI.fields))}gz=gz+"&t="+cD();var gH=M.createElement("img");gH.src=gz;if(em(gN)){gN.setAttribute("style","")}if(!ak()){z("ShowLimit: Beta Test off, caught LH usually");eB()}else{z("ShowLimit: Beta Test on, caught LH by set setLeadHunterScriptCaught");fH()}if(!em(gn)){fx();e7()}else{ff()}if(cz.roistat.leadHunter.onAfterSubmit){z("LeadHunter: process user defined onAfterSubmit");cz.roistat.leadHunter.onAfterSubmit({name:gL,phone:gD})}}function fo(gz){if(gz.preventDefault){gz.preventDefault() }else{gz.returnValue=false}if(em(fv)){fv.style.display==="block"?fv.style.display="none":fv.setAttribute("style","display: block; padding: 0 30px; width:"+fA.clientWidth+"px;")}gb()}function gx(){if(em(gq)){gq.disabled===true?gq.disabled=false:gq.disabled=true}if(em(fl)){fl.style.display==="block"?fl.style.display="none":fl.style.display="block"}}function e7(){M.onmousemove=null;if(em(fQ)){fQ.onresize=null}}var e4=function(gF,gI){if(!gF||!gI){z("LeadHunter: skip phone mask render due to empty input or mask");return}z("LeadHunter: render phone mask "+gI+" for input: "+gF.value);if(cz.roistatRenderPhoneMaskMutex){return}cz.roistatRenderPhoneMaskMutex=true;var gC="_",gB="x",gE="х",gD=gI.toLowerCase().split(gB).join(gC).split(gE).join(gC);var gA=function(gJ){if(gF.setSelectionRange){gF.setSelectionRange(gJ,gJ)}else{if(gF.createTextRange){var gK=gF.createTextRange();gK.collapse(true);gK.moveEnd("character",gJ);gK.moveStart("character",gJ);gK.select()}}};var gG=function(gJ){if(!gJ){return 0}var gK=gJ.indexOf(gC);if(gK<0){return gJ.length}return gK};var gH=function(gJ){gA(gG(gJ))};var gz=function(gS){var gT=gD.split("");if(!gS){return gD}var gJ=gS.split("");var gU=[],gR,gO,gQ,gN,gL,gK,gP;for(var gM=0;gM=gJ.length){gU.push(gO);continue}gL=((gM+1)=0;gN=(gO===gC)&&gQ;if(!gN){gU.push(gO);continue}if(gK===gC&&gL!==gC&&gP!==gL){gU.push(gO);continue}gU.push(gR)}return gU.join("")};setTimeout(function(){var gJ=gz(gF.value);if(gF.value!==gJ){gF.value=gJ}gH(gJ);cz.roistatRenderPhoneMaskMutex=false},1)};var fZ=function(gz,gB,gA){cw.set(ce,cC.encode(gz));cw.set(bH,cC.encode(gB));cw.setObject(cd,gA)};var fE=function(gz){an=gz;if(f1===bT){return}eq()};var eq=function(){var gz={language:an,message:fX};f1.contentWindow.postMessage(gz,e6)};var fH=function(){z("ShowLimit: Start set roistat_leadHunterScriptsCaught");var gz=eL(eZ);if(!gz){gz={}}z("ShowLimit: Cookie roistat_leadHunterScriptsCaught for lhScriptId set to 1");gz[ga]=1;fY(eZ,gz)};var et=function(){z("ShowLimit: Start set roistat_leadHunterScriptsShownCount");var gA=eL(gv);if(!gA){gA={}}var gB=gA.hasOwnProperty(ga);if(!gB){z("ShowLimit: Cookie roistat_leadHunterScriptsShownCount for lhScriptId initialized");gA[ga]=0}var gz=gA[ga]+1>e3;if(gz){z("ShowLimit: Stored lhScriptId has reached lhScriptMaxShownCount, show counter in cookie not rise up, return from function");return}z("ShowLimit: Cookie already has, exist lhScriptId show counter rise up");gA[ga]+=1;fY(gv,gA)};var fY=function(gz,gA){dF(gz,JSON.stringify(gA),db)};var eL=function(gz){var gA=i(gz);if(typeof gA!=="undefined"){return JSON.parse(gA)}return gA};var eS=function(){if(e3===0){z("ShowLimit: show limit off and set to 0");return false}var gz=eL(gv),gA=gz?gz[ga]:null,gB=gA+1>e3;z("ShowLimit: Check isCurrentScriptMaxShownCountReached, show limit on, check for exceeding the limit, is "+gB);return gB};var fO=function(){var gB=eL(eZ),gz=gB?gB[ga]:null,gA=gz===1;z("ShowLimit: Check isCurrentLeadHunterScriptSubmitted, is "+gA);return gA};var eC=function(){cw.set(a7,ew());cw.set(ce,cC.encode(fK()));cw.set(fe,eM());cw.set(fG,gw())};var fK=function(){var gz=bm()+"//"+x+"/api/site/1.0/"+bh()+"/leadhunter/script/"+cw.get(a7)+"/widget?visit_id="+o();return'
'};var ew=function(){var gA=cw.getObject(r);if(gA===null){return}cw.set(ae,"");var gE=Number(cw.get(bU));var gI=Object.keys(gA);var gF=gI.sort()[0];if(!gE){return gF}for(var gD=0;gD0?gJ.devicesFilter.indexOf(H())!==-1:true;var gH=(gB||gC)&&gz&&(!gJ.timetable.isEnabled||Q(gJ.timetable));if(gH){gF=gI[gD];cw.set(ae,gF)}}return gF};var eM=function(){var gz=fB();return gz!==null?gz.targetPageList.join(","):""};var gw=function(){var gz=fB();return gz!==null?Number(gz.isPulsatorEnabled):0};var fB=function(){var gz=cw.get(a7);var gA=cw.getObject(r);return gA[gz]!==null?gA[gz]:null};cz.roistatLeadHunterShow=fj;cz.roistatRenderPhoneMask=e4;cz.roistat.leadHunter.localization.translateToRussian=function(){fE(ct)};cz.roistat.leadHunter.localization.translateToEnglish=function(){fE(aF)};cP(fF)},multiwidget:function(){var fb="roistat-multiwidget-hidden",fm="roistat-multiwidget-pulsator-phone",fk="roistat-multiwidget-pulsator-popup-item-lead-hunter",eG="roistat-multiwidget-pulsator-fill",fp="roistat-multiwidget-pulsator-fill-svg",e1="roistat-multiwidget-pulsator-img-icon",eF="roistat-multiwidget-pulsator-popup-item-chat",es="roistat-multiwidget-pulsator-popup-item-facebook",ey="roistat-multiwidget-pulsator-popup-item-vk",e0="roistat-multiwidget-pulsator-popup-item-telegram",eO="roistat-multiwidget-pulsator-popup-item-whats-app",eM="roistat-multiwidget-pulsator-popup-item-viber",e6="roistat-multiwidget-pulsator-overlay",e5="roistat-multiwidget-pulsator-items-popup-holder",eU="roistat-multiwidget-pulsator-popup-header-wrapper",eZ="iframe_chat_successfully_loaded",ez="roistat-multiwidget-pulsator-popup-tail",eW="roistat-online-chat-popup-wrapper",fo="roistat-online-chat-popup-wrapper-hidden",fi="roistat-multiwidget-pulsator-holder-hidden"; var eE,e4,eP,eI,eK,fl,ep,ev,fn,eV,eB,er,eC,et,fe,eu;var eL=false;var eT=true;var fj={topLeft:{bottom:"unset",right:"unset",top:dO()?0:"20px",left:dO()?0:"35px",transformOrigin:"top left"},topRight:{bottom:"unset",right:dO()?0:"35px",top:dO()?0:"20px",left:"unset",transformOrigin:"top right"},bottomRight:{bottom:bN()?0:"20px",right:bN()?"6px":"35px",top:"unset",left:"unset",transformOrigin:"bottom right"},bottomLeft:{bottom:dO()?0:"20px",right:"unset",top:"unset",left:dO()?0:"35px",transformOrigin:"bottom left"}};var ex={topLeft:{bottom:"unset",right:"unset",top:"110px",left:"0"},topRight:{bottom:"unset",right:"0",top:"110px",left:"unset"},bottomRight:{bottom:"110px",right:"0",top:"unset",left:"unset"},bottomLeft:{bottom:"110px",right:"unset",top:"unset",left:"0"}};var eN={topLeft:{"border-top-color":"white","border-right-color":"transparent","border-bottom-color":"transparent","border-left-color":"white",bottom:"unset",right:"unset",top:"-14px",left:"40px"},topRight:{"border-top-color":"white","border-right-color":"transparent","border-bottom-color":"transparent","border-left-color":"white",bottom:"unset",right:"34px",top:"-14px",left:"unset"},bottomRight:{"border-top-color":"transparent","border-right-color":"white","border-bottom-color":"white","border-left-color":"transparent",bottom:"-14px",right:"40px",top:"unset",left:"unset"},bottomLeft:{"border-top-color":"transparent","border-right-color":"white","border-bottom-color":"white","border-left-color":"transparent",bottom:"-14px",right:"unset",top:"unset",left:"34px"}};function fa(fr){z("Multiwidget: "+fr)}function eY(){e4=ed(eE,fm);eP=ed(eE,e5);eK=ed(eE,eU);eI=ed(eE,e6);eV=ed(eP,fk);fl=ed(eE,ez);eB=ed(eP,eF);er=ed(eP,ey);eC=ed(eP,es);et=ed(eP,e0);fe=ed(eP,eO);eu=ed(eP,eM);ep=ed(e4,eG);ev=e4.getElementsByClassName(fp);fn=ed(e4,e1)}function fd(){if(bN()&&em(eI)&&em(eP)){if(eP.classList.contains(fb)){ew(eI)}else{e8(eI)}}}function eH(){if(em(eP)){eP.classList.toggle(fb)}fd()}function fh(fr){if(em(fr)){fr.classList.toggle("opened")}}function fq(){fa("add pulsator events");el(e4,"click",function(){if(!eR()){eH()}fh(e4)});el(eK,"click",function(){if(!eR()){eH()}fh(e4);fd()});el(eI,"click",function(){if(!eR()){eH()}fh(e4);fd()});el(eV,"click",function(){fa("opening leadhunter via multiwidget");cz.roistatLeadHunterShow();eH();d2(e4,"opened",false)});el(eB,"click",function(){fa("opening online chat via multiwidget");cz.roistatOnlineChatShow();eH()});el(er,"click",function(){cz.open(cw.get(c6),"_blank")});el(eC,"click",function(){cz.open(cw.get(dr),"_blank")});el(et,"click",function(){cz.open(cw.get(bC),"_blank")});el(fe,"click",function(){cz.open(cw.get(bS),"_blank")});el(eu,"click",function(){cz.open(cw.get(cU),"_blank")})}function eR(){var fr=ed(M,eW);return em(fr)&&!fr.classList.contains(fo)}function eS(){return em(e5)&&!e5.classList.contains(fb)}function ew(fr){if(em(fr)){fr.classList.add(fb)}}function e8(fr){if(em(fr)){fr.classList.remove(fb)}}function e2(){ew(eV)}function eQ(){fa("hiding disabled multiwidget options");var fr=Number(cw.get(bU)),fs=Number(cw.get(cg)),fu=Number(cw.get(U)),fx=Number(cw.get(cR)),ft=Number(cw.get(c2)),fw=Number(cw.get(dU));var fv=0;if(!fr||!d1||!dV){fa("hiding leadhunter option");e2()}if(!d5()||!eL){fa("hiding online chat option");ew(eB)}if(d5()){fv++}if(!fs){fa("hiding vk-messenger option");ew(er)}else{fv++}if(!fu){fa("hiding fb-messenger option");ew(eC)}else{fv++}if(!fx){fa("hiding telegram-messenger option");ew(et)}else{fv++}if(!ft){fa("hiding whatsApp-messenger option");ew(fe)}else{fv++}if(!fw){fa("hiding Viber-messenger option");ew(eu)}else{fv++}eT=fv>1;if(bN()&&eT){fa("hiding popup header");e8(eK)}}function eq(){var fs=cw.getObject(f);fa("start filling pulsator");if(fs){if(em(ep)){ep.setAttribute("style","background: "+fs.button_color+";")}if(em(fn)){fn.setAttribute("style","fill: "+fs.icon_color+";")}if(HTMLCollection.prototype.isPrototypeOf(ev)){for(var fr=0;fr
"+go.operator.name+"
"+go.text+"
х
";var gn=M.createElement("div");gn.innerHTML=gj;var gm=e7();if(em(gm)){var gp=fu()?"beforeend":"afterbegin";gm.insertAdjacentHTML(gp,gj);var gl=gm.getElementsByClassName("roistat-online-chat-message-close");var gh=gm.getElementsByClassName("roistat-online-chat-message");var gk=gl[fu()?gl.length-1:0];var gi=gh[fu()?gl.length-1:0]}setTimeout(function(){gi.remove()},15000);el(gi,"click",function(gq){gq.stopPropagation();if(!f1()){fL()}f4()});el(gk,"click",function(gq){gq.stopPropagation();gi.remove()})};var ge=function(gj){var gn=e7();if(em(gn)){var go=gn.querySelector(ez);var gi=gn.querySelector(gb);var gm=gj>eW;var gl=gm?eW+"+":gj;if(gi&&!gj){gi.remove();return}if(gi){gi.textContent=gl;gi.classList.toggle(fS,gm);return}if(gj){var gh=gm?fS:"";var gk='
'+gl+"
";go.insertAdjacentHTML("beforebegin",gk)}}};var f4=function(){var gi=e7();if(em(gi)){var gh=gi.getElementsByClassName("roistat-online-chat-message");while(gh.length>0){gh[0].remove()}}};var f7=function(){fV=M.getElementById(fl);if(em(fV)){el(fV,"load",function(){fj()})}el(M,"click",function(gm){var gl=cz.roistat.onlineChat.customTriggerSelector;if(d9()){var gn=ed(M,fQ);var gk=ed(M,et);var gj=f1()&&gm.target!==gk&&!gk.contains(gm.target);if(gj){d2(gn,"opened",false)}}else{var gh=ed(M,fZ);var gi=f1()&&gm.target!==gh&&!gh.contains(gm.target);if(gi){d2(gh,"opened",false)}}if(f1()&&(gm.target.closest(eL)===null&&gm.target.closest(fh)===null&&gm.target.closest(eI)===null&&(gl?gm.target.closest(gl)===null:true))){fL()}})};var er=function(gj){var gi=fY.getBoundingClientRect().x;var gh=fY.getBoundingClientRect().y;e3=true;ev();fw=gj.pageX-gi;if(fu()){ex=gj.pageY+gh}else{ex=gj.pageY-gh}};var fa=function(){e3=false; fK();eX()};var ev=function(){if(em(eF)){eF.classList.add(fk)}};var fK=function(){if(em(eF)){eF.classList.remove(fk)}};var fz=function(gp){if(e3&&em(fY)){var gh=fY.getBoundingClientRect();var go=gh.width;var gn=400;var gi=50;var gs=0;var gk=cz.innerHeight-gn;var gq=gp.pageX-fw;var gm=gi;var gj=cz.innerWidth-gi-go;if(fu()){gs=cz.innerHeight-(gp.pageY+gh.y)-20}else{gs=gp.pageY-ex}var gr=f6();var gl=gr==="bottomLeft"||gr==="bottomRight"?"top":"bottom";if(gq>=gm&&gq<=gj){fY.style.left=gq+"px";if(!gd()){fY.style.right="unset"}}if(gs>=50&&gs<=gk){fY.style[gl]=gs+"px"}}};var eX=function(){var gh={position:f6(),top:fY.style.top,left:fY.style.left,bottom:fY.style.bottom,right:fY.style.right};cw.setObject(fG,gh)};var f6=function(){var gh=cw.getObject(f);var gi=typeof gh.position==="string"&&gh.position!=="";return gi?gh.position:"bottomRight"};var fu=function(){var gh=f6();return gh==="topLeft"||gh==="topRight"};var gd=function(){var gh=f6();return gh==="topLeft"||gh==="bottomLeft"};var eY=function(gi){var gh=Math.max(gi*eo(),gi)+"px";eB.style.height=gh;eB.style.marginBottom="-"+gi+"px"};var eD=function(){var gl=f6();var go=cz.roistat.onlineChat.customPosition;var gn=gg();var gr=go&&go.top!==null?go.top:gn[gl].top;var gj=go&&go.right!==null?go.right:gn[gl].right;var gh=go&&go.bottom!==null?go.bottom:gn[gl].bottom;var gk=go&&go.left!==null?go.left:gn[gl].left;fY=ed(eO,fT);if(em(fY)){fY.classList.add(fs);fY.setAttribute("style","visibility: hidden;top: "+gr+";right:"+gj+";bottom:"+gh+";left:"+gk+";");eB=ed(eO,fr);if(em(eB)){var gp=parseInt(gr==="unset"?gh:gr);eY(gp);var gq=function(){if(bN()){fY.style.height=cz.visualViewport.height+"px"}else{fY.style.height="unset"}};gq();cz.addEventListener("resize",function gi(){eY(gp);gq();eN()});if(ea){en.addEventListener("resize",function gm(){eY(gp);gq();eN()})}}}};var f5=function(){var gh=f6();var gi=function(){if(em(fY)){var gl=gg();fY.style.right=gl[gh].right;fY.style.left=gl[gh].left;fY.style.top=gl[gh].top;fY.style.bottom=gl[gh].bottom}};cz.addEventListener("resize",function gk(){gi()});if(ea){en.addEventListener("resize",function gj(){gi()})}};var e9=function(){if(em(eF)){var gh=f6();eF.setAttribute("style","top: "+f0[gh].top+";bottom:"+f0[gh].bottom+";height:"+f0[gh].height+";")}};var e6=function(){if(em(f3)){var gh=f6();f3.setAttribute("style","top: "+f8[gh].top+";right:"+f8[gh].right+";bottom:"+f8[gh].bottom+";left:"+f8[gh].left+";")}};var fe=function(){fC("iframe appending to page");var gh=cC.decode(cw.get(D));eO=M.createElement("div");eO.innerHTML=gh;M.body.appendChild(eO);eF=ed(M,e0);eD();f5();f7()};var fg=function(){var gi=cw.getObject(f);fC("start filling pulsator");if(gi){if(em(fv)){fv.setAttribute("style","background: "+gi.button_color+";")}if(em(eZ)){eZ.setAttribute("style","fill: "+gi.icon_color+";")}if(HTMLCollection.prototype.isPrototypeOf(ft)){for(var gh=0;gh'};function ej(){var er=cw.get(ce),eC=cw.get(bH),et=cw.getObject(cd),ew=Number(cw.get(bU)),ex=cw.get(bD),es=cw.get(D),eq=cw.get(c3),ez=cw.get(dl),ep=cw.getObject(f);cz.roistatLeadhunterForm=d8;cz.roistatMultiwidget=dX;if(!er||!eC||!et||!ez||!ep||!ex){ec("requesting data from server");if(d9()||d5()||ew){a8(bm()+"//"+x+"/api/site/"+aq+"/"+bh()+"/multiwidget?domain="+encodeURIComponent(M.domain))}}else{var eB=cC.decode(ez);var ey=cC.decode(es);if((!e(eB)||!e(ey)||dI())&&!aT()){ec("initing LeadHunter form");cz.roistatLeadhunterForm(cC.decode(er),cC.decode(eC),et)}else{ec("initing multiwidget form");var eu={pulsator_template:eB,pulsator_settings:ep},ev={form_template:cC.decode(er),pulsator_template:cC.decode(eC),pulsator_settings:et},eA={iframe_template:ey,pulsator_template:cC.decode(ex),settings:{is_enabled:Number(eq)}};cz.roistatMultiwidget(ev,eu,eA)}}}function d7(){ej();ec("form initialized")}function ef(){ec("activated");d7()}cP(ef);cz.setRoistatOnlineChatCustomParams=dW;cz.roistatSaveLeadHunterTemplates=dY;cz.roistatSaveMultiwidgetTemplate=d4;cz.roistatSaveOnlineChatTemplate=d3})();(function t(){var d8=function(){return i(dM)};var dY=function(){return i(V)};var d6=function(){return cw.get(bw)};var dZ=function(){return cw.get(bJ)};var ec=function(ee){return ee!=null&&ee!==bT&&ee!==""};var eb=function(){var ee=[];var ef=M.getElementsByClassName(aA);if(ef&&ef.length){ee=ef}return ee};var dW=function(){var ee=[];var ef=M.getElementsByClassName(L);if(ef&&ef.length){ee=ef}return ee};var dV=function(){var ee=[];var ef=M.getElementsByClassName(at);if(ef&&ef.length){ee=ef}return ee};var d1=function(){var ee=[];var ef=M.getElementsByClassName(O);if(ef&&ef.length){ee=ef}return ee};var d4=function(){var ee=[];var ef=M.getElementsByClassName(dE);if(ef&&ef.length){ee=ef}return ee};var e=function(es,ei,ef){z("CallTracking: RenderPhone phone = "+es);var el=function(eu){return eu.split(/[^0-9]/).join("")};var em=function(ex,ez){var eC=null;if(!ex){return eC}var eu=ez.split(",");if(eu.length<2){eC=ez}else{var ev=ex.getAttribute("data-prefix");if(ev){for(var ey=0;ey0;var ef=cf.callTrackingEnabled;return ee&&ef};var d3=function(ee){dX(ee.is_enabled)};var ea=function ea(){var ef=d8();if(!ec(ef)){z("CallTracking: invalid phone "+ef+", requesting a new one");d0()}else{z("CallTracking: render phone "+ef);var ee=dY();var eg=dx(d6());e(ef,ee,eg)}};var d9=function(){z("CallTracking: init");if(aT()){z("CallTracking: Shut down because only online chat need to be inited");return}d7();if(!ed()){z("CallTracking: disabled, skip");return}if(cf.callTrackingManual){z("CallTracking: init finish because off manual");return}ea();aG(ea)};cz.roistatCallTrackingRefresh=d2;cz.roistatRequestNewPhone=d0;cz.roistatReusePhone=d5;cz.roistatCalltrackingUpdateSettings=d3;cP(d9)})();(function G(){var dW=function(d2){z("Emailtracking: "+d2)};var d0=function(d2,d4,d3){cw.save(bI,d2,db);cw.save(b,d4,db);cw.save(bY,JSON.stringify(d3),db)};var dV=function(){var d2=(cz.roistat.emailtracking.email&&cz.roistat.emailtracking.trackingEmail)||a1(cz.roistat.emailtracking.emails);if(cz.roistat.emailtracking.loaded&&d2){dW("save loaded email: "+cz.roistat.emailtracking.email);d0(cz.roistat.emailtracking.email,cz.roistat.emailtracking.trackingEmail,cz.roistat.emailtracking.emails)}else{dW("settings save skip, because not loaded");cz.roistat.emailtracking.email=cw.get(bI);cz.roistat.emailtracking.email=cz.roistat.emailtracking.email?cz.roistat.emailtracking.email:null;cz.roistat.emailtracking.email=cz.roistat.emailtracking.email==="null"?null:cz.roistat.emailtracking.email;dW("email loaded from storage: "+cz.roistat.emailtracking.email);cz.roistat.emailtracking.trackingEmail=cw.get(b);cz.roistat.emailtracking.trackingEmail=cz.roistat.emailtracking.trackingEmail?cz.roistat.emailtracking.trackingEmail:null;cz.roistat.emailtracking.trackingEmail=cz.roistat.emailtracking.trackingEmail==="null"?null:cz.roistat.emailtracking.trackingEmail;dW("tracking email loaded from storage: "+cz.roistat.emailtracking.trackingEmail);cz.roistat.emailtracking.emails=dx(cw.get(bY));cz.roistat.emailtracking.emails=cz.roistat.emailtracking.emails?cz.roistat.emailtracking.emails:null;dW("emails loaded from storage: "+JSON.stringify(cz.roistat.emailtracking.emails))}};var dY=function(d2){d0(d2.email,d2.trackingEmail,d2.emails)};var dX=function(){var d2=(!!cz.roistat.emailtracking.email&&!!cz.roistat.emailtracking.trackingEmail)||a1(cz.roistat.emailtracking.emails);return cz.roistat.emailtracking.enabled&&d2};var e=function(){if(!dX()){dW("emailtracking disabled, skip swapping");return}var d3=function(d8,d9,d7){if(d8.href){var d6=aN(d8.href);if(d9.test(d6)){d8.href=d6.replace(d9,d7);return true}}if(d8.nodeType!==3){return false}if(d8.textContent&&d9.test(d8.textContent)){d8.textContent=d8.textContent.replace(d9,d7);return true}else{if(d8.innerText&&d9.test(d8.innerText)){d8.innerText=d8.innerText.replace(d9,d7);return true}}return false};var d2=function(d6){return d6.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")};var d4=function(d8,d7){var d6=!d7.match(/[a-z]/);return d6?d8.toUpperCase():d8};var d5=function(ee,eg){var eh=d2(ee);var d8=new RegExp("(^|\\s)(mailto:)?("+eh+")($|\\s|\\?)","gi");var ei=function(en,el,ej,ek,em){ej=ej||"";return el+ej+d4(eg,ek)+em};dW("starting to replace email "+ee+" to "+eg+" with regexp "+d8);var d7=M.getElementsByTagName("*");var ea=d7.length;dW("found "+ea+" nodes on page");var ed=0;for(var ec=0;ec0){for(var eb=0;eb0};var dV=function(d3){var d4=function(d6){if(!d6){return false}if(dp(d6,"roistat_visit")){return false}var d5=bl(d6);var d8=bl(M.domain);var d7=new RegExp(/^((https?:)?\/\/)?([A-ZА-ЯЁ0-9\_\-\~]+\.)+[A-ZА-ЯЁ0-9\_\-\~]+/i);return d5!==d8&&d7.test(d6)};var d2=function(d8){var d9=d8.split("#");var d7=d9[0].split("?");var d5="";var d6="";if(d7.length===2){d5=d7[1]}if(d5){d6="&"}d5=d5+d6+"roistat_visit="+roistat.getVisit();d7[1]=d5;d9[0]=d7.join("?");return d9.join("#")};if(d3.tagName.toLowerCase()!=="a"){return}var d1=d3.getAttribute("href");var d0=false;if(d4(d1)){var dZ=d2(d1);dX("update url "+d1+" > "+dZ);d3.setAttribute("href",dZ);d0=true}return d0};var e=function(){if(!dW()){dX("disabled, skip");return}var dZ=M.getElementsByTagName("a");var d0=dZ.length;dX("found "+d0+" nodes on page"); var d3=0;for(var d1=0;d10);dV("is first update check: lastUpdateTime="+d4+", result="+(d3?1:0));return d3};var d2=function(){var d5=cD()-d1;var d4=du();var d3=d4<=d5;dV("expiration check: _minTime="+d5+", lastUpdateTime="+d4+", result="+(d3?1:0));return d3};var dW=function(d4){var d3=i(cp);a(d3,d4)};var dX=function(d4){dV("update settings and save last update time");var d3=cw.getObject(r)!==null;if(d3){var d5=dx(d4.js_settings.leadHunterTargetPagesMap);if(d5!==null){cw.setObject(r,d5)}}cz.roistatCalltrackingUpdateSettings(d4.calltracking);cz.roistatEmailtrackingUpdateSettings(d4.emailtracking);cz.roistatSaveLeadHunterTemplates(d4.leadhunter_templates.form_template,d4.leadhunter_templates.pulsator_template,d4.leadhunter_templates.pulsator_settings);cz.roistatSaveMultiwidgetTemplate(d4.multiwidget_templates.pulsator_template,d4.multiwidget.pulsator_settings);cz.roistatSaveOnlineChatTemplate(d4.online_chat_templates.pulsator_template,d4.online_chat_templates.iframe_template);cz.roistatSaveProxyFormSettings(d4.proxy_forms);bp(d4.js_settings);dc(d4.multiwidget.multiwidget_settings);cA(d4.online_chat);v(d4.geo);cL(d4.promo_code);cr.isSettingsUpdating=false;dZ()};var dY=function(){dV("init");if(d0()){dV("in first update we just start first timer and skip");dZ();return}if(!d2()){dV("update is not not expired, skip");return}dV("start to update settings");dW()};cP(function(){cz.roistatUpdateSettings=dX;setTimeout(function(){dY()},3000);dV("set interval to update settings");setInterval(function(){dY()},e)})})();(function b7(dY,e,d0){var dX={};var dV=function(d2){var d1=encodeURIComponent?encodeURIComponent:encodeURI;return d1(d2)};var dW=function(d8,d2){z("Reach goal start");if(!d8){d8={}}var d5={leadName:"",formTitle:"",name:"",phone:"",email:"",price:"",text:"",fields:"",client_fields:"",is_need_callback:"",callback_phone:"",visit:cQ(),is_skip_sending:0,items:"",placeholders_data:"",engine_type:""};for(var d4 in d5){if(!Object.prototype.hasOwnProperty.call(d5,d4)){continue}if(!Object.prototype.hasOwnProperty.call(d8,d4)){continue}if(!d8[d4]){continue}if(d4==="fields"||d4==="client_fields"||d4==="items"||d4==="placeholders_data"){d8[d4]=JSON.stringify(d8[d4])}d5[d4]=dV(d8[d4])}var d7=bh();var d6=bm()+"//"+x+"/api/site/"+aq+"/"+d7+"/reach-goal?v=2";for(var d3 in d5){if(!Object.prototype.hasOwnProperty.call(d5,d3)){continue}d6=d6+"&"+d3+"="+d5[d3]}if(d2!==d0){var d1=Math.random().toString();dX[d1]=d2;d6+="&callback_key="+d1}a8(d6);z("Reach goal completed")};var dZ=dY.roistatGoal={reach:function(d2,d1){dW(d2,d1)},callAfterReachCallback:function(d1){if(Object.prototype.hasOwnProperty.call(dX,d1)){dX[d1]();delete dX[d1]}}}})(cz,M,bT);(function dH(dX,e,dY){var dV=function(d0){if(d0 instanceof Array||d0===null||typeof d0!=="object"){z("Invalid event data");return""}return dW(d0)};var dW=function(d1,d5,d4){var d3=d5||0;var d0=d4||[];if(d3>20){z("Recursion depth exceeded when processing additional event fields");return""}d3++;var d8=[];for(var d7 in d1){if(Object.prototype.hasOwnProperty.call(d1,d7)){var d6=d1[d7];if(typeof d6==="string"||typeof d6==="number"){var d2=d0.length>0?"["+d0.join("][")+"]":"";d8.push("&data"+d2+"["+encodeURIComponent(d7)+"]="+encodeURIComponent(d6))}else{if(typeof d6==="object"){d0.push(encodeURIComponent(d7));d8.push(dW(d6,d3,d0));d0.pop()}else{z("Event data property ignored: "+d7)}}}}return d8.length>0?d8.join(""):""};var dZ=function(d2,d4){z("Send event start");var d0=o();var d3=dV(d4);I("Name: "+d2+" Data: "+d3+" VisitId: "+d0);var d1=S()+"/event/register?visit="+d0+"&event="+d2+d3;a8(d1);z("Send event completed")};dX.roistat.event={send:function(d0,d1){dZ(d0,d1)}}})(cz,M,bT);(function cx(d4,d6,dX){if(aT()){z("VisitApprove: Shut down because only online chat need to be inited");return}var d7=d4.roistatIsInitVisit===true?20000:10000;var dW=(new Date()).getTime();var dV=function(eb){return"approve_visit_"+eb};var d3=function(eb){cm.set(dV(eb),1)};var d8=function(eb){return cm.get(dV(eb))>0};var e,dZ,ea=[];if(d6.addEventListener){e=function(ec,eb,ed){return ec.addEventListener(eb,ed,false)};dZ=function(ec,eb,ed){return ec.removeEventListener(eb,ed,false)}}else{e=function(ec,eb,ed){return ec.attachEvent("on"+eb,ed)};dZ=function(ec,eb,ed){return ec.detachEvent("on"+eb,ed)}}var d2=function(ee){if(ea.length>30){return}ee=ee||d4.event;if(!ee||!ee.screenX){return}var ed=(new Date()).getTime();var eg,ef=null;if(ea.length>0){ef=ea[ea.length-1]}if(ef){eg=ed-ef.time}else{eg=ed-dW}if(eg<300){return}eg=eg-300;var ei=0;var eb=ee.screenX;var eh=ee.screenY; if(ef){ei=parseInt(Math.sqrt(Math.pow(ef.y-eh,2)+Math.pow(ef.x-eb,2)))}var ec={time:ed,pauseBeforeMove:eg,x:eb,y:eh,distance:ei};ea.push(ec)};var d1=function(){var eb=[];q(ea,function(ec){var ed=[ec.pauseBeforeMove,ec.distance];eb.push(ed.join(":"))});if(eb.length===0){eb.push("0:0")}return eb.join("|")};var dY=function(){for(var eb in d4){if(dp(eb,"yaCounter")){return true}}return false};var d5=function(){dZ(d6,"mousemove",d2);var eb=o();z("VisitApprove: start for visit "+eb);if(d8(eb)){z("VisitApprove: visit already approved, skip");return}d3(eb);aJ();var ec=S()+"/approve?v="+ac+"&visit="+eb;if(d9()){ec+="&hash="+aB()}if(d0()){ec+="&page_params="+encodeURIComponent(JSON.stringify(d4.roistat.page.params));g()}ec+="&mv="+d1();ec+="&pl="+(d4.navigator?d4.navigator.platform:"");ec+="&ym="+(dY()?"1":"0");ec+="&wd="+(d4.navigator?(d4.navigator.webdriver===true?"1":"0"):"0");a8(ec)};var d9=function(){var ef=cr.cookies,ee=m();var eh=br();for(var ec=0;ec0;if(ed&&ei!==eb){return true}}return false};var d0=function(){var eg=cr.pageParams,ed=d4.roistat.page.params;for(var ec=0;ec0){ec("save loaded settings");d9(d4.roistat.proxyForms.settings)}else{ec("settings not loaded, getting from storage");d4.roistat.proxyForms.settings=cw.getObject(dG)||[]}};var d9=function(ef){cw.setObject(dG,ef)};var d5=function(){ec("init form listener");dX(d4.roistat.proxyForms.settings);e(d4.roistat.proxyForms.settings)};var ee=function(ef){return ef.hasOwnProperty("hosts")&&ef.hasOwnProperty("is_excluding_hosts")&&bG(ef.hosts)&&ef.hosts.length>0 };var dZ=function(eg){if(!ee(eg)){return true}var eh=dv(eg.hosts,bl(d4.location.host));var ef=Boolean(eg.is_excluding_hosts);return ef?!eh:eh};var dW=function(eg){var ef=[];q(eg,function(eh){if(dZ(eh)){ef.push(eh)}});return ef};var e=function(ef){var eh=[];q(ef,function(ei){if(ei.type==="js-button"){eh.push(ei)}});if(eh.length<1){ec("no button settings");return}var eg;if(d8.addEventListener){eg=function(ei){d0(eh,ei,ei.target,dY)};d8.addEventListener("click",eg,true)}else{if(d8.attachEvent){eg=function(){var ei=d4.event;d0(eh,ei,ei.srcElement,dY,true)};d8.attachEvent("onclick",eg)}else{ec("Listener could not be attached")}}};var dX=function(eg){I("Proxy form debug: start");var ef=[];q(eg,function(ei){if(ei.type==="form"){ef.push(ei)}});if(ef.length<1){ec("no form settings");return}if(d8.addEventListener){var eh=function(ei){d0(ef,ei,ei.target,ed)};d8.addEventListener("submit",eh,true)}else{if(d8.attachEvent){setInterval(function(){ef=dW(ef);var ei=d8.getElementsByTagName("form");q(ei,function(ej){if(ej.getAttribute("data-roistat-proxy-form-checked")==="true"){return}ej.setAttribute("data-roistat-proxy-form-checked","true");q(ef,function(ek){if(dV(ej,ek.selector)){ej.attachEvent("onsubmit",function(){d4.event.returnValue=false;I("Proxy form debug: start sending form lead");ed(ek,d4.event.srcElement)})}})})},2000)}else{ec("Listener could not be attached")}}};var d0=function(ei,ej,ek,eh,ef){var el=dW(ei);var eg=null;q(el,function(em){if(dV(ek,em.selector)){eg=em}});if(eg===null){ec("No matched settings found for listener");return}eh(ej,eg,ek,ef)};var ed=function(ej,eh,ei,eg){var ef=d7(ei,eh);if(!ea(ef,eh)){I("Proxy form debug: lead fields is not valid");return}eg?ej.returnValue=false:ej.preventDefault();I("Proxy form debug: sending lead");d2(ef,eh,function(){HTMLFormElement.prototype.submit.call(ei)})};var dY=function(eh,eg){var ef=d7(null,eg);if(!ea(ef,eg)){return}d2(ef,eg)};var d2=function(ef,ei,ek){var ej={};var eh=d3(ei.crm)&&ei.crm.hasOwnProperty("is_enabled");var eg=eh?ei.crm.is_enabled:true;ej.leadName=ei.hasOwnProperty("lead_name")?ei.lead_name:"Новый лид с формы "+ei.title;ej.formTitle=ei.title;ej.name=ef.name;ej.phone=ef.phone;ej.email=ef.email;ej.text=ef.comment;ej.fields=ef.fields;ej.placeholders_data=ef.placeholdersData;ej.is_need_callback=ei.is_need_callback>0?1:0;ej.is_skip_sending=!eg;d4.roistatGoal.reach(ej,ek)};var d3=function(ef){return(typeof ef==="number"&&!isNaN(ef))||(typeof ef==="string"&&ef!=="")||(typeof ef==="object"&&ef!==null)||(typeof ef==="boolean"&&ef)||bG(ef)};var ea=function(ef,eh){var eg=[],ej=["name","email","phone","comment"];q(ej,function(ek){if(eh.hasOwnProperty(ek)&&eh[ek].required>0){eg.push(ek)}});if(bG(eh.fields)){q(eh.fields,function(ek){if(ek.required>0){eg.push(ek)}})}var ei=true;q(eg,function(ek){if(!ef.hasOwnProperty(ek)||!d3(ef[ek])){ei=false}});return ei};var d7=function(eh,eg){var ef={};ef.name=eg.name?d6(eh,eg.name.value,eg.name.type):"";ef.phone=eg.phone?d6(eh,eg.phone.value,eg.phone.type):"";ef.email=eg.email?d6(eh,eg.email.value,eg.email.type):"";ef.comment=eg.comment?d6(eh,eg.comment.value,eg.comment.type):"";ef.fields={};ef.placeholdersData={orderPage:cN};if(bG(eg.fields)){q(eg.fields,function(ei){ef.fields[ei.name]=d6(eh,ei.value,ei.type)})}return ef};var d6=function(eg,ej,ef){switch(ef){case"plain":return ej||"";case"input":var ei=eg.querySelector('input[name="'+ej+'"]');return ei?ei.value:"";case"js":try{return(new Function(ej))()}catch(eh){return""}}};var eb=function(){ec("init");if(aT()){ec("Shut down because only online chat need to be inited");return}if(!d4.roistat.proxyForms.enabled){ec("disabled");return}d1();d5()};var dV=function(ei,eg){if(typeof Element!=="undefined"&&Element.prototype.matches){var ef=ei.matches(eg);if(!ef){return ei.closest(eg)?ei.closest(eg).matches(eg):false}return ef}else{if(typeof Element!=="undefined"&&Element.prototype.matchesSelector){var ej=ei.matchesSelector(eg);if(!ej){return ei.closest(eg)?ei.closest(eg).matches(eg):false}return ej}else{if(d8.querySelectorAll){var ek=d8.querySelectorAll(eg);for(var eh=0;eh0};var d3=function(ea){z("Request listener: "+ea)};var d9=/^(8|7|380|45|370|375|1|48|357|44|373|371|49|971|996|995|972|420|33|90|34|55|61|52|60|374|43|41|351)?(\d){9,13}$/g;var d2=/^[^\s]+[@][^\s]+$/g;var dX=["mc.yandex.ru","google-analytics.com","google.ru","google.com","stats.g.doubleclick.net"];var dW=function dW(){d3("listen");if(d1.XMLHttpRequest){XMLHttpRequest.prototype.oldSend=XMLHttpRequest.prototype.send;function ec(ef){var ee=this;d5(ee.responseURL,ef,function(){ee.oldSend(ef)})}XMLHttpRequest.prototype.send=ec}if(d1.ActiveXObject){var eb=ed;function ed(eg){var ee=new eb(eg); var eh={};if(eg.toLowerCase()==="msxml2.xmlhttp"){eh={_ax:ee,_status:"fake",responseText:"",responseXml:null,readyState:0,status:0,statusText:0,onReadyStateChange:null};var ef="";eh._onReadyStateChange=function(){var ei=eh;return function(){ei.readyState=ei._ax.readyState;if(ei.readyState===4){ei.responseText=ei._ax.responseText;ei.responseXml=ei._ax.responseXml;ei.status=ei._ax.status;ei.statusText=ei._ax.statusText}if(ei.onReadyStateChange){ei.onReadyStateChange()}}}();eh.open=function(em,ek,el,ei,ej){ef=ek;el=(el!==false);this._ax.onReadyStateChange=this._onReadyStateChange;return this._ax.open(em,ek,el,ei,ej)};eh.send=function(ei){var ej=this;d5(ef,ei,function(){this._ax.send(ei)})}}else{eh=ee}return eh}d1.ActiveXObject=ed}if(d1.fetch){var ea=fetch;fetch=function(ee,ef){d5(ee.url,ef||{});return ea(ee,ef||{})}}d1.addEventListener("submit",function(eh){var ej=eh.target.elements;var ei={};for(var eg=0;eg0){var ej=eh.email;eh.email=ed[0];d3("parsing email, before: "+ej+", after: "+eh.email)}}if(ec){var eq=el.replace(/[\s-.()+*_—:;'"`]/g,"");var ep=eq.match(ef);if(ep&&ep.length>0){var ee=eh.phone;eh.phone=el;d3("parsing phone, before: "+ee+", after: "+eh.phone)}}}return eh}var d0=function(ea){var eb=bl(ea);return !aD(dX,eb)};function d5(ec,eb,ea){if(ec.length>0&&!d0(ec)){return}var ee=dZ(ec);var eg=eb;if(typeof eg==="string"){eg=dV(eg)}d3("data before parsing "+JSON.stringify({get:ee,post:eg}));var ef=d7(ee);var ed=d7(eg);d3("data after parsing "+JSON.stringify({get:ef,post:ed}));d6(ef,ed,ea)}function d6(ea,ec,eg){var ef=ea.email.length>0?ea.email:ec.email;var eb=ea.phone.length>0?ea.phone:ec.phone;var ee=ea.name.length>0?ea.name:ec.name;if(ef.length==0&&eb.length==0){eg();return}setTimeout(function(){eg()},100);var ed={leadName:"Автоматический лид с сайта",name:ee,phone:eb,email:ef,is_skip_sending:1};d3("phone or email is not empty, reaching goal "+JSON.stringify(ed));roistatGoal.reach(ed)}(function d8(){if(!e()){d3("disabled, skip");return}dW()})()})(cz,M,bT)})(window,document,undefined);