(function(D,f,m){var A="roistat_visit",n="roistat_first_visit",M="roistat_is_need_listen_requests",e="roistat_visit_cookie_expire",h="roistat_is_save_data_in_cookie",G="roistat_cookies_to_resave",o="roistat_is_need_disable_collector",q="1209600",y={expires:parseInt(q),path:"/"},a={expires:10*365*24*60*60,path:"/"};var I=function(O){try{return decodeURIComponent(O)}catch(P){var N;N=J(O);if(N===null){return O}return N}};var J=function(R){var Q={"%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 O="";var P=0;while(P-1&&navigator.userAgent&&navigator.userAgent.indexOf("CriOS")===-1&&navigator.userAgent.indexOf("FxiOS")===-1;if(!Q){return}var R;R=c(G);R=typeof R==="string"?R.split(","):[];for(var P in R){if(R[P]===O){return}}R.push(O);l(G,R.join(","),{path:"/"})};var r=function r(O,N){var P=F(N||{});P.expires=new Date(0).toUTCString();l(O,"",P)};if(D.roistatCookieDomain){y.domain=D.roistatCookieDomain;a.domain=D.roistatCookieDomain}var B=function(O){var P="roistat_cookie_test_"+new Date().getTime()+"_"+w();var Q="1";l(P,Q,O);var N=c(P)===Q;r(P,O);return N};var d=function(){if(D.location.protocol!=="https:"){return false}var N={path:"/"};if(D.roistatCookieDomain){N.domain=D.roistatCookieDomain}if(B(N)){return false}N.SameSite="None";N.Secure=true;return B(N)};C=d();var z={isAvailable:function(){var N=false;try{if(!D.localStorage||!D.localStorage.setItem||!D.localStorage.getItem||!D.localStorage.removeItem){return N}var Q="roistat_testKey_"+new Date().getTime()+"_"+w();var P="testValue";D.localStorage.setItem(Q,P);N=D.localStorage.getItem(Q)===P;D.localStorage.removeItem(Q)}catch(O){return false}return N},save:function(O,P,N){if(this.isAvailable()){localStorage.setItem(x(O),P)}i(O,P,N)},get:function(O){var N=null;if(this.isAvailable()){N=localStorage.getItem(x(O))}if(N===null){N=c(O)}return N}};var L="4462743";L=parseInt(L)>0?L:0;i(A,L,y);var s=z.get(A);if(s>0&&L!==0&&s!==L){z.save(A,L,y);z.save(e,q,y)}if(!(c(A)>0)){z.save(A,L,y)}if(!(z.get(n)>0)){z.save(n,L,a)}if(!(z.get(e)>0)){z.save(e,q,y)}var j="0";z.save(M,j);var u="0";if(u>0){z.save(o,u)}var b="1";z.save(h,b);var E="0";D.roistatIsInitVisit=!(parseInt(E)>0); D.roistatVisitId=L;D.roistatMetrikaCounterId="15768268";D.roistatInitPage="https://romana.ru/"})(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(cQ,cZ,d9){function a9(ek){if(typeof ek!=="function"){return}var e=false;function ej(){if(!e){e=true;ek();if(typeof cZ.removeEventListener==="function"){cZ.removeEventListener("DOMContentLoaded",ej)}}}if(cZ.readyState==="interactive"||cZ.readyState==="complete"){ej()}else{cJ(cZ,"DOMContentLoaded",ej)}}var dq=function(){var e=cQ.maCookiePrefix;return typeof e==="string"?e:"roistat"};var P=dq();var bC=function(){return cQ[P+"Host"]};var aQ=false,db="418",bE=13,dB=42,cf=bC(),bt="0.2",d="1.0",eb="roistat_visit_cookie_expire",a0="roistat_visit",ak="roistat_cookies_to_resave",b7="roistat_guid",Q="roistat_next_guid",b9="roistat_first_visit",eh="roistat_is_need_listen_requests",v="roistat_is_save_data_in_cookie",ee="roistat_is_need_disable_collector",ca="roistat_phone",c1="roistat_raw_phone",I="roistat_externalCountersEnabled",ae="roistat_referrer",bn="roistat_marker",d5="roistat_marker_old",bs="roistat_ab",H="roistat_previous_ab",dT="roistat_ab_submit",at=35*24*60*60,bA="rs",bm="roistat",cG="leadhunter_expire",dh=5*60*60,cw="roistat_leadHunterEnabled",bo="roistat_leadHunterTargetPagesMap",bR="roistat_leadHunterCallbackSettings",bG="roistat_leadHunterScriptId",aB="roistat_isleadHunterScriptIdActive",b0="roistat_multiwidgetEnabled",o="roistat_multiwidgetVKEnabled",x="roistat_multiwidgetVKLink",X="roistat_multiwidgetFBEnabled",c3="roistat_multiwidgetFBLink",bg="roistat_multiwidgetTelegramEnabled",dY="roistat_multiwidgetTelegramLink",cv="roistat_multiwidgetMaxEnabled",a1="roistat_multiwidgetMaxLink",cu="roistat_multiwidgetWhatsAppEnabled",aZ="roistat_multiwidgetWhatsAppLink",a="roistat_multiwidgetViberEnabled",ce="roistat_multiwidgetViberLink",c6="roistat_multiwidgetSettings",bM="roistat_onlineChatEnabled",aY="roistat_onlineChatSettings",bv=7*24*60*60,N={expires:bv,path:"/"},cO="roistat-promo",dZ="roistat-phone",dl="roistat-phone-country",b8="roistat-phone-region",w="roistat-phone-number",a8="roistat-phone-tel",dH="country",dO="region",bK="number",dm="tel",cg="get-phone",ai="roistat_call_tracking",ci="roistat-js-script",cl="roistat_phone_replacement",a6="roistat_phone_script_data",T="roistat-visit-id",f="roistat_metrika_counter_id",a7="roistat_marker_from_referrer",u="roistat_emailtracking_email",c2="roistat_emailtracking_tracking_email",bB="roistat_emailtracking_emails",cR="roistat_geo_data",bI="roistat_promo_code",bp="roistat_links_markup",dN="roistat_proxy_forms",dM="roistat_isMultiDomain",cx=["roistat_param1","roistat_param2","roistat_param3","roistat_param4","roistat_param5"],cs="roistat_debug",dw="roistat_settings_saved",ao="nocookie",cr=["yandex.ru"],ef="beta_test",r="roistat_settings_version",dg="roistat-leadhunter-form-template",bJ="roistat-leadhunter-pulsator-template",cn="roistat-leadhunter-pulsator-settings",m="roistat-online-chat-pulsator-template",bk="roistat-online-chat-iframe-template",g="roistat-multiwidget-pulsator-template",J="roistat-multiwidget-pulsator-settings",cq="roistat_last_settings_update_time",d1="roistat_authorized_client",cY="roistat_params",cm=50,ag="mobile",ay="tablet",aW="desktop",d8=500,ac=1024,d0="roistat"==="ma"; var a3="ru",dt="en",aT={ru:["Русский","Russian"],en:["Английский","English"]},dC,ba;var K={callTrackingEnabled:true,callTrackingManual:false,jsonpRequestTimeout:100};var L={isVisitProcessed:false,visitFromUser:null,cookies:{},pageParams:{},source:{marker:null},isSettingsUpdating:false,isAbTestsApplied:false};var dG={onVisitProcessed:[],onCallTrackingPhoneReceived:[],onSPAPageChanged:[],onAbTestsApplied:{}};if(cQ.roistatAlreadyStarted){if(typeof console!=="undefined"&&console.log){console.log("Call: roistat already started, skip")}return}cQ.roistatAlreadyStarted=true;if(cQ.roistatCookieDomain){N.domain=cQ.roistatCookieDomain}var cN=function(){return new Date().getTime()};var b1=function(ej){if(!aQ||typeof console==="undefined"||typeof console.log!=="function"){return}var ek=cN()-cL;var e="["+(ek/1000)+"s] "+ej;t=t+"; "+e;console.log(e)};var k=function(e){var ek=e.split(".");var ej=ek.length;if(ej<2){return e}return ek[ej-2]+"."+ek[ej-1]};var bZ=function(ek,ej){if(ek===null||(typeof ek!=="object"&&typeof ek!=="function")){return null}try{var el=ek[ej];return typeof el==="undefined"?null:el}catch(em){return null}};var av=function(){if(!bf){var el=cQ.screen||null;var ej=cQ.navigator||null;return{screenWidth:el!==null?(el.width||null):null,screenHeight:el!==null?(el.height||null):null,screenIsExtended:el!==null?(el.isExtended||null):null,screenPixelDepth:el!==null?(el.pixelDepth||null):null,screenColorDepth:el!==null?(el.colorDepth||null):null,deviceMemory:ej!==null?(ej.deviceMemory||null):null,hardwareConcurrency:ej!==null?(ej.hardwareConcurrency||null):null,language:ej!==null?(ej.language||null):null,maxTouchPoints:ej!==null?(ej.maxTouchPoints||null):null,platform:ej!==null?(ej.platform||null):null}}var el=null;var ek=null;try{el=cQ.screen}catch(em){}try{ek=cQ.navigator}catch(em){}return{screenWidth:bZ(el,"width"),screenHeight:bZ(el,"height"),screenIsExtended:bZ(el,"isExtended"),screenPixelDepth:bZ(el,"pixelDepth"),screenColorDepth:bZ(el,"colorDepth"),deviceMemory:bZ(ek,"deviceMemory"),hardwareConcurrency:bZ(ek,"hardwareConcurrency"),language:bZ(ek,"language"),maxTouchPoints:bZ(ek,"maxTouchPoints"),platform:bZ(ek,"platform")}};var b5=function(eo){var el=av();if(typeof eo!=="function"){return}var ek=null;try{ek=cQ.navigator}catch(em){}var en=bZ(ek,"userAgentData");if(en===null||typeof en.getHighEntropyValues!=="function"){eo(el);return}try{var ej=en.getHighEntropyValues(["platformVersion"]);if(ej===null||typeof ej.then!=="function"){eo(el);return}ej.then(function(ep){var e=bZ(ep,"platformVersion");if(e!==null){el.osVersion=e}eo(el)},function(){eo(el)})}catch(em){eo(el)}};var aH="cllctr."+k(cf);cQ.roistat={version:db,getSource:function(){return L.source.marker},visit:null,getVisit:function(){return roistat.visit},setVisit:function(e){L.visitFromUser=e},registerOnVisitProcessedCallback:function(e){am(e)},registerOnCalltrackingPhoneReceivedCallback:function(e){dd(e)},disableCallTracking:function(){K.callTrackingEnabled=false},setCallTrackingManualMode:function(){K.callTrackingManual=true},setJSONPRequestTimeout:function(e){K.jsonpRequestTimeout=e},callTracking:{enabled:0,phone:"",sessionTime:0,replacementClasses:"",phonePrefix:"",rawPhone:""},emailtracking:{enabled:true,loaded:false,email:null,trackingEmail:null,emails:null,refresh:function(){b1("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},linksMarkup:{ozonId:null,wildberriesId:null},multiwidget:{isEnabled:true,isVisible:true,vk:{isEnabled:false,link:null},fb:{isEnabled:false,link:null},telegram:{isEnabled:false,link:null},max:{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,ej){if(!L.isAbTestsApplied&&typeof ej==="function"){dG.onAbTestsApplied[e]=ej}},authClientById:function(e){y(e,d9)},authClientByEmail:function(e){y(d9,e)},sendDeviceFingerprint:function(){b1("Send device fingerprint start");var e=dx();b5(function(ek){var en="";for(var em in ek){if(!ek.hasOwnProperty(em)){continue}var el=ek[em];if(el!==null){en+="&"+em+"="+encodeURIComponent(el)}}var ej=b4()+"/device/info/register?visit="+e+en;dj(ej);b1("Send device fingerprint completed") })},setDeviceParams:function(){if(!L.isVisitProcessed){b1("Visit is not processed, return");return}var e=dx();if(e<=0){b1("Invalid arguments, return");return}b5(function(ek){var ej=b4()+"/update-visit-by-device-params?visit="+e+"&v="+db;for(var em in ek){if(!ek.hasOwnProperty(em)){continue}var el=ek[em];if(el===null){continue}ej+="&"+em+"="+encodeURIComponent(el)}dj(ej)})},setRoistatParams:function(ep,eo,em,el,ek){var eq=ep!==null&&q(ep)?ep:{roistat_param1:ep,roistat_param2:eo,roistat_param3:em,roistat_param4:el,roistat_param5:ek};if(!L.isVisitProcessed){b1("Visit is not processed, return");return}var en=dx();if(en<=0){b1("Invalid arguments, return");return}var er=dP(eq);if(!B(er)){b1("Has no valid roistat params for visit update, return");return}O(er);var e=b4()+"/update-visit-by-params?visit="+en+"&v="+db;for(var ej in er){if(!Object.prototype.hasOwnProperty.call(er,ej)){continue}e+="&"+ej+"="+encodeURIComponent(er[ej])}dj(e)}};var dP=function(el){var e={};for(var ek=1;ek<=cm;ek++){var ej="roistat_param"+ek;if(!Object.prototype.hasOwnProperty.call(el,ej)){continue}var em=el[ej];if(em!==d9&&em!==null&&em.toString().length>0){e[ej]=em}}return e};var O=function(ek){var em=cY;var ej=aX.get(em);var e=JSON.stringify(ek);var el=ej===e;if(e!=null&&e.length>0){de(ek)}if(el){b1("Params already updated, return");return}aX.set(em,e)};var de=function(ej){for(var e=1;e<=cm;e++){var ek="roistat_param"+e;if(ej.hasOwnProperty(ek)){cQ.roistat.page.params[ek]=ej[ek]}}};var y=function(e,el){if(!L.isVisitProcessed){b1("Visit is not processed, return");return}var em=e!==d9&&e.length>0,ep=el!==d9&&el.length>0;if(!em&&!ep){b1("Invalid client params, return");return}var en=dx();if(en<=0){b1("Invalid arguments, return");return}var eo=d1,eq=aX.get(eo),ek=em?e:el;if(eq===ek){b1('Client "'+ek+'" is already authorized, return');return}b1("Auth client: "+ek);aX.set(eo,ek);var ej=b4()+"/update-visit-by-client?visit="+en+"&v="+db;if(em){ej+="&client_id="+encodeURIComponent(e)}if(ep){ej+="&client_email="+encodeURIComponent(el)}dj(ej)};var cc=function(el,ej){var ek=el.length;for(var e=0;e0};var h=function(){return cQ.location.protocol+"//"+cQ.location.host+cQ.location.pathname};var bP=function(){if(di()){return ag}if(cE()){return ay}return aW};var di=function(){return cQ.innerWidth<=d8};var cE=function(){return cQ.innerWidth>d8&&cQ.innerWidth<=ac};var aM=function(){return di()||cE()};var dF=function(){return cQ[P+"ProjectId"]};var d2=function(){var e=dF().replace(/\D/g,"");b1("getProjectHash: "+e);return e};var ah=function(e){var ej=d2();return cc(e,ej)};var bS=function(e){if(!e||typeof e!=="object"){return e}var ek={};for(var ej in e){if(!Object.prototype.hasOwnProperty.call(e,ej)){continue}ek[ej]=e[ej]}return ek};var aF=function(){return Math.random().toString(36).substring(2,15)};var be=function(){var ej=bS(N),e=parseInt(aX.get(eb));ej.expires=e>0?e:bv;return ej};var am=function(e){if(!L.isVisitProcessed){dG.onVisitProcessed.push(e)}else{e()}};var eg=function(){L.isVisitProcessed=true;b1("[Roistat] visit id set. Processing callbacks");var ej=dG.onVisitProcessed.length;for(var e=0;e0?en[0]:null;a5({type:"visit",message:ek,visit:b6(),view:i,visState:cZ.visibilityState,navType:el?el.type:null,visitCookie:cP(a0),visitLS:ej,firstVisit:b6(),url:typeof cQ.roistatPage!=="undefined"?cQ.roistatPage:cQ.location.href,initUrl:l,referrer:typeof cQ.roistatReferrer!=="undefined"?cQ.roistatReferrer:cZ.referrer,localReferrer:aO,isInit:cQ.roistatIsInitVisit,userAgent:cQ.navigator.userAgent})}catch(em){}};var dv=function(e){if(!p){return e}var ej=e.replace(/^roistat[_-]/,"");return P+"_"+ej};var z=function(e){if(!d0){return e}var ek=e.indexOf("#"),em="",ej=e;if(ek!==-1){em=e.substring(ek);ej=e.substring(0,ek)}var el=ej.indexOf("?")!==-1?"&":"?";return ej+el+"ma=1"+em};var bU=false;var cP=cQ.roistatGetCookie=function(ej){var ek=dv(ej);var e=ek.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,"\\$1");var el=cZ.cookie.match(new RegExp("(?:^|; )"+e+"=([^;]*)"));if(!el){return d9}return bW(el[1])};var cd=function(e,eq,er){var en=dv(e);var ep=bS(er||{});var el=ep.expires;if(typeof el=="number"&&el){var eo=new Date();eo.setTime(eo.getTime()+el*1000);ep.expires=eo.toUTCString()}else{if(el&&el.toUTCString){ep.expires=el.toUTCString()}}if(bU){ep.SameSite="None";ep.Secure=true}eq=encodeURIComponent(eq);var ej=en+"="+eq;for(var em in ep){if(!Object.prototype.hasOwnProperty.call(ep,em)){continue}ej+="; "+em;var ek=ep[em];if(ek!==true){ej+="="+ek}}cZ.cookie=ej};var W=1024;var a2=cQ.roistatSetCookie=function a2(ej,em,e){if(String(em).length>W){return}cd(ej,em,e);var el;el=cP(ak);el=cU(el)?el.split(","):[];for(var ek in el){if(el[ek]===ej){return}}el.push(ej);cd(ak,el.join(","),{path:"/"})};var d3=function d3(ej,e){var ek=bS(e||{});ek.expires=new Date(0).toUTCString();cd(ej,"",ek)};var bz=function(ej){var ek="roistat_cookie_test_"+new Date().getTime()+"_"+aF();var el="1";cd(ek,el,ej);var e=cP(ek)===el;d3(ek,ej);return e};var bL=function(){if(cQ.location.protocol!=="https:"){return false}var e={path:"/"};if(cQ.roistatCookieDomain){e.domain=cQ.roistatCookieDomain}if(bz(e)){return false}e.SameSite="None";e.Secure=true;return bz(e)};bU=bL();var aR=function(ej,el,ek){var e=ej[el];ej[el]=function(){if(e){e.apply(this,arguments)}ek.apply(this,arguments)}};var cJ=function(ek,ej,el){if(ek.addEventListener){ek.addEventListener(ej,el,false);return}var e="on"+ej;if(ek.attachEvent){ek.attachEvent(e,el);return}if(e in ek){aR(ek,e,el);return}if(ej in ek){aR(ek,ej,el);return}b1("Handler could not be attached")};var ei=function(el,ek){var ej=el.length;for(var e=0;e>2;eo=((er&3)<<4)|(ep>>4);em=((ep&15)<<2)|(en>>6);el=en&63;if(isNaN(ep)){em=el=64}else{if(isNaN(en)){el=64}}e=e+this._keyStr.charAt(eq)+this._keyStr.charAt(eo)+this._keyStr.charAt(em)+this._keyStr.charAt(el)}return e},decode:function(ek){var e="";var er,ep,en;var eq,eo,em,el;var ej=0;ek=ek.replace(/[^A-Za-z0-9\+\/\=]/g,"");while(ej>4);ep=((eo&15)<<4)|(em>>2);en=((em&3)<<6)|el;e=e+String.fromCharCode(er);if(em!=64){e=e+String.fromCharCode(ep)}if(el!=64){e=e+String.fromCharCode(en)}}e=bh._utf8_decode(e);return e},_utf8_encode:function(ej){ej=ej.replace(/\r\n/g,"\n");var e="";for(var el=0;el127)&&(ek<2048)){e+=String.fromCharCode((ek>>6)|192);e+=String.fromCharCode((ek&63)|128)}else{e+=String.fromCharCode((ek>>12)|224);e+=String.fromCharCode(((ek>>6)&63)|128);e+=String.fromCharCode((ek&63)|128)}}}return e},_utf8_decode:function(e){var ek="";var em=0;var en=0;var el=0;var ej=0;while(em191)&&(en<224)){el=e.charCodeAt(em+1);ek+=String.fromCharCode(((en&31)<<6)|(el&63));em+=2}else{el=e.charCodeAt(em+1);ej=e.charCodeAt(em+2);ek+=String.fromCharCode(((en&15)<<12)|((el&63)<<6)|(ej&63));em+=3}}}return ek}};var aD=aD||function(eu,ek){var em={},en=em.lib={},el=function(){},e=en.Base={extend:function(ev){el.prototype=this;var ew=new el;ev&&ew.mixIn(ev);ew.hasOwnProperty("init")||(ew.init=function(){ew.$super.init.apply(this,arguments)});ew.init.prototype=ew;ew.$super=this;return ew},create:function(){var ev=this.extend();ev.init.apply(ev,arguments);return ev},init:function(){},mixIn:function(ev){for(var ew in ev){ev.hasOwnProperty(ew)&&(this[ew]=ev[ew])}ev.hasOwnProperty("toString")&&(this.toString=ev.toString)},clone:function(){return this.init.prototype.extend(this)}},ej=en.WordArray=e.extend({init:function(ev,ew){ev=this.words=ev||[];this.sigBytes=ew!=ek?ew:4*ev.length},toString:function(ev){return(ev||et).stringify(this)},concat:function(ev){var ey=this.words,ew=ev.words,ex=this.sigBytes;ev=ev.sigBytes;this.clamp();if(ex%4){for(var ez=0;ez>>2]|=(ew[ez>>>2]>>>24-8*(ez%4)&255)<<24-8*((ex+ez)%4)}}else{if(65535>>2]=ew[ez>>>2]}}else{ey.push.apply(ey,ew)}}this.sigBytes+=ev;return this},clamp:function(){var ev=this.words,ew=this.sigBytes;ev[ew>>>2]&=4294967295<<32-8*(ew%4);ev.length=eu.ceil(ew/4)},clone:function(){var ev=e.clone.call(this);ev.words=this.words.slice(0);return ev},random:function(ev){for(var ex=[],ew=0;ew>>2]>>>24-8*(ey%4)&255;ez.push((ex>>>4).toString(16));ez.push((ex&15).toString(16))}return ez.join("")},parse:function(ev){for(var ew=ev.length,ey=[],ex=0;ex>>3]|=parseInt(ev.substr(ex,2),16)<<24-4*(ex%8)}return new ej.init(ey,ew/2)}},eq=er.Latin1={stringify:function(ev){var ew=ev.words;ev=ev.sigBytes;for(var ey=[],ex=0;ex>>2]>>>24-8*(ex%4)&255))}return ey.join("")},parse:function(ev){for(var ew=ev.length,ey=[],ex=0;ex>>2]|=(ev.charCodeAt(ex)&255)<<24-8*(ex%4)}return new ej.init(ey,ew)}},es=er.Utf8={stringify:function(ev){try{return decodeURIComponent(escape(eq.stringify(ev)))}catch(ew){throw Error("Malformed UTF-8 data")}},parse:function(ev){return eq.parse(unescape(encodeURIComponent(ev)))}},ep=en.BufferedBlockAlgorithm=e.extend({reset:function(){this._data=new ej.init;this._nDataBytes=0},_append:function(ev){"string"==typeof ev&&(ev=es.parse(ev));this._data.concat(ev);this._nDataBytes+=ev.sigBytes},_process:function(ew){var ey=this._data,eB=ey.words,eA=ey.sigBytes,ez=this.blockSize,ev=eA/(4*ez),ev=ew?eu.ceil(ev):eu.max((ev|0)-this._minBufferSize,0);ew=ev*ez;eA=eu.min(4*ew,eA);if(ew){for(var ex=0;ex>>32-ey)+ex}function em(ew,ex,eu,ez,ev,ey,et){ew=ew+(ex&ez|eu&~ez)+ev+et;return(ew<>>32-ey)+ex}function en(ew,ex,eu,ez,ev,ey,et){ew=ew+(ex^eu^ez)+ev+et;return(ew<>>32-ey)+ex}function el(ew,ex,eu,ez,ev,ey,et){ew=ew+(eu^(ex|~ez))+ev+et;return(ew<>>32-ey)+ex}for(var e=aD,ej=e.lib,ep=ej.WordArray,er=ej.Hasher,ej=e.algo,eo=[],eq=0;64>eq;eq++){eo[eq]=4294967296*es.abs(es.sin(eq+1))|0}ej=ej.MD5=er.extend({_doReset:function(){this._hash=new ep.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(eK,eH){for(var eP=0;16>eP;eP++){var eJ=eH+eP,ew=eK[eJ];eK[eJ]=(ew<<8|ew>>>24)&16711935|(ew<<24|ew>>>8)&4278255360}var eP=this._hash.words,eJ=eK[eH+0],ew=eK[eH+1],eI=eK[eH+2],eF=eK[eH+3],eD=eK[eH+4],eB=eK[eH+5],ez=eK[eH+6],ey=eK[eH+7],ex=eK[eH+8],ev=eK[eH+9],eu=eK[eH+10],et=eK[eH+11],eG=eK[eH+12],eE=eK[eH+13],eC=eK[eH+14],eA=eK[eH+15],eO=eP[0],eN=eP[1],eM=eP[2],eL=eP[3],eO=ek(eO,eN,eM,eL,eJ,7,eo[0]),eL=ek(eL,eO,eN,eM,ew,12,eo[1]),eM=ek(eM,eL,eO,eN,eI,17,eo[2]),eN=ek(eN,eM,eL,eO,eF,22,eo[3]),eO=ek(eO,eN,eM,eL,eD,7,eo[4]),eL=ek(eL,eO,eN,eM,eB,12,eo[5]),eM=ek(eM,eL,eO,eN,ez,17,eo[6]),eN=ek(eN,eM,eL,eO,ey,22,eo[7]),eO=ek(eO,eN,eM,eL,ex,7,eo[8]),eL=ek(eL,eO,eN,eM,ev,12,eo[9]),eM=ek(eM,eL,eO,eN,eu,17,eo[10]),eN=ek(eN,eM,eL,eO,et,22,eo[11]),eO=ek(eO,eN,eM,eL,eG,7,eo[12]),eL=ek(eL,eO,eN,eM,eE,12,eo[13]),eM=ek(eM,eL,eO,eN,eC,17,eo[14]),eN=ek(eN,eM,eL,eO,eA,22,eo[15]),eO=em(eO,eN,eM,eL,ew,5,eo[16]),eL=em(eL,eO,eN,eM,ez,9,eo[17]),eM=em(eM,eL,eO,eN,et,14,eo[18]),eN=em(eN,eM,eL,eO,eJ,20,eo[19]),eO=em(eO,eN,eM,eL,eB,5,eo[20]),eL=em(eL,eO,eN,eM,eu,9,eo[21]),eM=em(eM,eL,eO,eN,eA,14,eo[22]),eN=em(eN,eM,eL,eO,eD,20,eo[23]),eO=em(eO,eN,eM,eL,ev,5,eo[24]),eL=em(eL,eO,eN,eM,eC,9,eo[25]),eM=em(eM,eL,eO,eN,eF,14,eo[26]),eN=em(eN,eM,eL,eO,ex,20,eo[27]),eO=em(eO,eN,eM,eL,eE,5,eo[28]),eL=em(eL,eO,eN,eM,eI,9,eo[29]),eM=em(eM,eL,eO,eN,ey,14,eo[30]),eN=em(eN,eM,eL,eO,eG,20,eo[31]),eO=en(eO,eN,eM,eL,eB,4,eo[32]),eL=en(eL,eO,eN,eM,ex,11,eo[33]),eM=en(eM,eL,eO,eN,et,16,eo[34]),eN=en(eN,eM,eL,eO,eC,23,eo[35]),eO=en(eO,eN,eM,eL,ew,4,eo[36]),eL=en(eL,eO,eN,eM,eD,11,eo[37]),eM=en(eM,eL,eO,eN,ey,16,eo[38]),eN=en(eN,eM,eL,eO,eu,23,eo[39]),eO=en(eO,eN,eM,eL,eE,4,eo[40]),eL=en(eL,eO,eN,eM,eJ,11,eo[41]),eM=en(eM,eL,eO,eN,eF,16,eo[42]),eN=en(eN,eM,eL,eO,ez,23,eo[43]),eO=en(eO,eN,eM,eL,ev,4,eo[44]),eL=en(eL,eO,eN,eM,eG,11,eo[45]),eM=en(eM,eL,eO,eN,eA,16,eo[46]),eN=en(eN,eM,eL,eO,eI,23,eo[47]),eO=el(eO,eN,eM,eL,eJ,6,eo[48]),eL=el(eL,eO,eN,eM,ey,10,eo[49]),eM=el(eM,eL,eO,eN,eC,15,eo[50]),eN=el(eN,eM,eL,eO,eB,21,eo[51]),eO=el(eO,eN,eM,eL,eG,6,eo[52]),eL=el(eL,eO,eN,eM,eF,10,eo[53]),eM=el(eM,eL,eO,eN,eu,15,eo[54]),eN=el(eN,eM,eL,eO,ew,21,eo[55]),eO=el(eO,eN,eM,eL,ex,6,eo[56]),eL=el(eL,eO,eN,eM,eA,10,eo[57]),eM=el(eM,eL,eO,eN,ez,15,eo[58]),eN=el(eN,eM,eL,eO,eE,21,eo[59]),eO=el(eO,eN,eM,eL,eD,6,eo[60]),eL=el(eL,eO,eN,eM,et,10,eo[61]),eM=el(eM,eL,eO,eN,eI,15,eo[62]),eN=el(eN,eM,eL,eO,ev,21,eo[63]);eP[0]=eP[0]+eO|0;eP[1]=eP[1]+eN|0;eP[2]=eP[2]+eM|0;eP[3]=eP[3]+eL|0},_doFinalize:function(){var ev=this._data,ew=ev.words,et=8*this._nDataBytes,ex=8*ev.sigBytes;ew[ex>>>5]|=128<<24-ex%32;var eu=es.floor(et/4294967296);ew[(ex+64>>>9<<4)+15]=(eu<<8|eu>>>24)&16711935|(eu<<24|eu>>>8)&4278255360;ew[(ex+64>>>9<<4)+14]=(et<<8|et>>>24)&16711935|(et<<24|et>>>8)&4278255360;ev.sigBytes=4*(ew.length+1);this._process();ev=this._hash;ew=ev.words;for(et=0;4>et;et++){ex=ew[et],ew[et]=(ex<<8|ex>>>24)&16711935|(ex<<24|ex>>>8)&4278255360}return ev},clone:function(){var et=er.clone.call(this);et._hash=this._hash.clone();return et}});e.MD5=er._createHelper(ej);e.HmacMD5=er._createHmacHelper(ej)})(Math);var af=function(){return cZ[bl()(99,111,111,107,105,101)]};var s=function(){try{dJ();var ek={c:ar()};return dW(JSON.stringify(ek))}catch(ej){return""}};var aA=function(){var e=dx();return(e===d9||e===null)?ao:e};var ar=function(){var e=[];for(var ej in L.cookies){if(!Object.prototype.hasOwnProperty.call(L.cookies,ej)){continue}e.push(ej+"="+L.cookies[ej])}return e.join("; ")};var dJ=function(){var e=br();for(var ej in e){if(!Object.prototype.hasOwnProperty.call(e,ej)){continue}L.cookies[ej]=e[ej]}};var aU=function(e){L.source.marker=e;var ej=be();ej["max-age"]=ej.expires;a2(bn,e,ej)};var by=function(){return cP(bn)};var bb=function(){df(cQ.roistat.page.params,function(ej,e){L.pageParams[ej]=e})};var br=function(){var el=af();var em=el.split("; ");var e={}; for(var ek=0;ek0},isExternalCountersEnabled:function(){return this.get(I)>0}};var dc=function(){var e=typeof cQ.roistatReferrer==="string"&&cQ.roistatReferrer!==""?cQ.roistatReferrer:cZ.referrer;return !aj(e)?e:null};var aN=function(e){return typeof e==="function"};var q=function(e){return typeof e==="object"};var cU=function(e){return typeof e==="string"};var cD=function(el,ek){ek=typeof ek!=="undefined"?ek:false;var em=function(ep){var eq=new RegExp("[#&?]"+el+"=([^#&?]+)");var eo=eq.exec(ep);if(A(eo)&&typeof eo[1]==="string"&&eo[1].length>0){var en=bW(eo[1]);return typeof en==="string"&&en.length>0?en:eo[1]}return null};var e=em(l);if(ek){var ej=typeof cQ.roistatReferrer==="string"&&cQ.roistatReferrer!==""?cQ.roistatReferrer:cZ.referrer;if(e===null&&ej){e=em(ej)}}return e};var bY=function(ej,ek){var e=false;if(ej&&ek){e=ej.split(ek).join("")!==ej}return e};if(cD(cs)==="1"||br()[cs]==="1"){aQ=true}var ab=function(){return true};var aK=function(){return ab()?cQ.roistatMultiWidgetOnly:cQ.roistatOnlineChatOnly};var cV=function(){var ej=dF()==="86ee03e4ba0f978620d7a0ee0e2e51dc"||dF()==="4";var e=(cQ.location.host==="cloud.roistat.com"||cQ.location.host==="cloud-eu.roistat.com")&&cQ.location.pathname!=="/user/login"&&cQ.location.pathname!=="/user/register";if(ej&&!e){b1("Current project is Roistat but page is not cloud.roistat.com. Drop init multiwidget");return true}return false};var cW=function(){if("https:"===cZ.location.protocol){return"https:"}else{return"http:"}};var b2=function(ej){var e=cZ.createElement("img");e.src=ej;b1("sendRequestByUrl: "+ej)};var dj=function(ek,em,ej){b1("sendApiRequestJSONP: init with url "+ek);var e=cZ.createElement("script");e.onload=e.onreadystatechange=function(){var en=this.readyState?this.readyState:"unknown";b1("sendApiRequestJSONP: script state changed to "+en)};if(typeof ej==="function"){e.onerror=function(){ej()}}e.src=z(ek);if(em){e.setAttribute("data-roistat-script-id",em)}e.type="text/javascript";e.async=true;var el=cZ.getElementsByTagName("script")[0];el.parentNode.insertBefore(e,el);b1("sendApiRequestJSONP: script appended")};var b3=function(){if(L.isCssLoaded){return}(function(){var ek=cZ.createElement("link"),ej=cZ.getElementsByTagName("head"),e=d0?"module_ma.css":"module.css";ek.setAttribute("rel","stylesheet");ek.setAttribute("href",cW()+"//"+cf+"/dist/"+e+"?"+db); if(ej.length>0){L.isCssLoaded=true;ej[0].appendChild(ek)}})()};var n=function(){return aw()||F()};var aw=function(){return dV()!==null};var F=function(){return cX()!==null};var dz=function(){var e=M();if(e!==null){a2(a0,e,be())}};var M=function(){return dV()||cX()||null};var dV=function(){return cD("roistat_visit")};var cX=function(){return L.visitFromUser};var cI=function(ej,e){if(!e&&(L.isSettingsUpdating||(dQ&&cZ.visibilityState==="hidden")||(!dQ&&!cZ.hasFocus()))){b1("Already updating settings or document not in focus, return");return}var ek=b4()+"/get-settings?v="+db+"&visit="+ej;b1("Request new settings");L.isSettingsUpdating=true;dj(ek)};var dA=function(){return aX.get(dw)>0};var dy=function(){aX.set(dw,1)};var aE=function(){aX.remove(dg);aX.remove(bJ);aX.remove(cn);aX.remove(m);aX.remove(bk);aX.remove(bM);aX.remove(g);aX.remove(J)};var dr=function(){var em=function(){return aX.get(r)};var el=function(){aX.set(r,bE)};var ej=function(){return typeof em()==="string"};var e=function(){var en=Number(em())>bE;b1("Settings Version: settings version change status - "+en);return en};var ek=function(){var en=1000*60*60*24;var eq=c0();var ep=cN()-eq;var eo=ep>en;b1("Settings Version:: expiration day check: lastUpdateTime="+eq+", _lastUpdateTimeDiff="+ep+", _oneDayDiffInMs="+en+", result="+(eo?1:0));return eo};if(!ej()){b1("Settings Version: set settings version up to 1");el()}if(ek()||e()){b1("Settings Version: clear settings");aE()}};var bN=function(){b1("Call: Init");b1("Counter version: "+db);if(cD("roistat_ab_demo")==="1"){b1("Roistat initialisation rejected: ab test preview mode");return}aC();dR();a4("start");setTimeout(function(){a4("after timeout 1")},5000);setTimeout(function(){a4("after timeout 2")},10000);setTimeout(function(){a4("after timeout 3")},20000);if((!bD()||cK())&&!aK()){dE=true;ed()}else{dr();dz();var e=dx();aJ();aa();az();roistat.visit=e;L.source.marker=by();cQ.roistat.geo=aX.getObject(cR);var ej=aX.isAvailable()&&dA();if(!ej){cI(e)}else{eg();a4("settings exist")}}am(ck);am(aP)};var ck=function(){b1("InitExternalCounter");if(!aX.isExternalCountersEnabled()){b1("ExternalCounters is not available, return");return}var ek=dF();var ej=b6();var en=ej?ej:dx();var em=ek+":"+en;var e=ek+":"+aD.MD5(d4(cZ.domain)).toString();var el=function(eq,eo){var ep=(cZ.location.protocol==="https:"?"https:":"http:")+"//tech.rtb.mts.ru/roistat?landing="+eo+"&event_type=view&user_id="+eq;var er=new XMLHttpRequest;er.open("GET",ep,true);er.withCredentials=true;er.onload=function(){if(er.readyState===4){if(er.status!==204){console.error(er.statusText)}}};er.onerror=function(){console.error(er.statusText)};er.send(null)};el(em,e);b1("InitExternalCounter: script appended")};var U=function(ek){if(!ek.isEnabled){return true}var e=new Date();var er=new Date().toISOString();var eo=e.getUTCDay()===0?7:e.getDay();var ep=eo===6||eo===7;var eq=false;for(var em=0;em=es&&er<=el}var en=new Date(ek.weekdaysTime.from).toISOString();var ej=new Date(ek.weekdaysTime.to).toISOString();return er>=en&&er<=ej};var aC=function(){b1("Call: initMarker");d7=cB();b1("Call: inited marker: "+d7)};var dR=function(){b1("Call: initReferrer");aO=dc();b1("Call: end initReferrer: "+aO)};var aP=function(){b1("Call: parsing roistat params from url");var el={};for(var ek=1;ek<=cm;ek++){var ej="roistat_param"+ek;el[ej]=cD(ej,false)}var e=dP(el);if(B(e)&&Object.keys(e).length>0){O(e)}b1("Call: end parsing roistat params from url")};var aj=function(ek){if(!ek){return true}var e=d4(ek);var ej=d4(cZ.domain);if(e===ej){return true}var el=bV();if(el===null){return false}if(bY(e,el)&&bY(ej,el)){return true}return false};var bV=function(){if(typeof N.domain==="string"&&N.domain!==""){return d4(N.domain)}return null};var d4=function(e){var ej=e.split("http://").join("").split("https://").join("").split("www.").join("").replace(/^\./,"");return ej.split("/")[0]};var cB=function(){var ek=cP(a7)>0;var ep=null;var e=function(eq){return eq.split("_").join(":u:")};var el=function(){var eq=false;var er;er=cD(bm,ek);if(er!==null){ep=er;eq=true}er=cD(bA,ek);if(er!==null){ep=er;eq=true}return eq};var eo=function(){var eq=false;var er=by();if(er){ep=er;eq=true;au=false}return eq};var ej=function(){var eq=false;var es=cD("utm_source",ek);if(es!==null){eq=true;ep=":utm:"+e(es);var eu=["utm_medium","utm_campaign","utm_content","utm_term"];var er;for(var et=0;et2&&el.split(".").length>2;var em=cQ.roistatCookieDomain!==d9&&cQ.roistatCookieDomain!==ep;var ek=el.split(".").slice(1).join(".")===ep.split(".").slice(1).join(".");if(eo&&em&&ek){b1("Call: needOverrideByReferrer (result "+(eq?"true":"false")+"), skip because sub domains of same domain");return eq}eq=!(bY(el,ep)||(bY(ep,el)));b1("Call: needOverrideByReferrer (result "+(eq?"true":"false")+") referrerHost: "+el+", currentHost: "+ep);return eq};var cF=function(){return cD("utm_nooverride")==="1"};var cK=function(){return !n()&&!cF()&&(c7()||bq())};var bF=function(ej,e){return(ej&&e&&ej!=e)};var G=function(el){var ej=["cookieExpire"];var en=el.leadHunterEnabled;if(Number(aX.get(cw))!==Number(el.leadHunterEnabled)){aX.set(cw,Number(el.leadHunterEnabled))}if(en){var em={expires:dh,path:"/"};if(N.domain){em.domain=N.domain}a2(cG,1,em)}for(var ek in el){if(!Object.prototype.hasOwnProperty.call(el,ek)){continue}if(!en&&ek.indexOf("leadHunter")>=0&&ek.indexOf("leadHunterTargetPagesMap")===-1){continue}if(!ax(ej,ek)){if(ek.indexOf("leadHunterTargetPagesMap")!==-1){var e=bc(el[ek]);if(e!==null){aX.setObject("roistat_"+ek,e)}continue}aX.set("roistat_"+ek,el[ek])}}};var d6=function(e){if(!e){return}e.vk=e.vk||{is_enabled:false,link:null};e.fb=e.fb||{is_enabled:false,link:null};e.telegram=e.telegram||{is_enabled:false,link:null};e.max=e.max||{is_enabled:false,link:null};e.whats_app=e.whats_app||{is_enabled:false,link:null};e.viber=e.viber||{is_enabled:false,link:null};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},max:{isEnabled:e.max.is_enabled,link:roistat.multiwidget.max.link||e.max.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(aX.get(b0))!==Number(e.is_enabled)){aX.set(b0,Number(e.is_enabled))}if(Number(aX.get(o))!==Number(e.vk.is_enabled)){aX.set(o,Number(e.vk.is_enabled))}if(aX.get(x)!==roistat.multiwidget.vk.link){aX.set(x,roistat.multiwidget.vk.link)}if(Number(aX.get(X))!==Number(e.fb.is_enabled)){aX.set(X,Number(e.fb.is_enabled))}if(aX.get(c3)!==roistat.multiwidget.fb.link){aX.set(c3,roistat.multiwidget.fb.link)}if(Number(aX.get(bg))!==e.telegram.is_enabled){aX.set(bg,Number(e.telegram.is_enabled))}if(aX.get(dY)!==roistat.multiwidget.telegram.link){aX.set(dY,roistat.multiwidget.telegram.link)}if(Number(aX.get(cv))!==e.max.is_enabled){aX.set(cv,Number(e.max.is_enabled))}if(aX.get(a1)!==roistat.multiwidget.max.link){aX.set(a1,roistat.multiwidget.max.link) }if(Number(aX.get(cu))!==e.whats_app.is_enabled){aX.set(cu,Number(e.whats_app.is_enabled))}if(aX.get(aZ)!==roistat.multiwidget.whatsApp.link){aX.set(aZ,roistat.multiwidget.whatsApp.link)}if(Number(aX.get(a))!==e.viber.is_enabled){aX.set(a,Number(e.viber.is_enabled))}if(aX.get(ce)!==roistat.multiwidget.viber.link){aX.set(ce,roistat.multiwidget.viber.link)}aX.setObject(c6,e)};var aq=function(e){roistat.onlineChat.isEnabled=e.is_enabled;if(Number(aX.get(bM))!==Number(e.is_enabled)){aX.set(bM,Number(e.is_enabled))}roistat.onlineChat.isAvailableForCurrentUserAgent=e.advanced_settings.is_available_for_current_user_agent;roistat.onlineChat.pagesFilter=e.advanced_settings.pages_filter;aX.setObject(aY,e.advanced_settings)};var c4=function(e){cQ.roistat.geo=e;aX.setObject(cR,e)};var al=function(e){b1("PromoCode: save settings");aX.setObject(bI,e)};var D=function(e){b1("LinksMarkup: save settings");aX.setObject(bp,e)};var ap=function(el,ek,ep,en,e,eo,em,eq,ej){G(el);roistat.callTracking.enabled=ek.is_enabled;if(typeof ek.is_enabled!=="undefined"){aX.save(ai,ek.is_enabled)}roistat.emailtracking.loaded=true;roistat.emailtracking.email=ep.email;roistat.emailtracking.trackingEmail=ep.trackingEmail;roistat.emailtracking.emails=ep.emails;roistat.proxyForms.loaded=true;roistat.proxyForms.settings=e;d6(eo);aq(em);c4(en);al(eq);D(ej)};cQ.roistatModuleSetVisitCookie=function(eo,ew,em,ej,ev,er,e,ey,eq,ex,ek){b1("Call: roistatModuleSetVisitCookie("+eo+")");var es;if(typeof em.cookieExpire!=="number"){es=be().expires}else{es=em.cookieExpire}var ep=cP(a0);var eu={expires:es,path:"/"};if(N.domain){eu.domain=N.domain}aX.save(a0,eo,eu);if(!b6()){var el={expires:10*365*24*60*60,path:"/"};if(N.domain){el.domain=N.domain}aX.save(b9,eo,el)}var et=em.abTests;if((typeof et!=="undefined")&&aX.isAvailable()){aX.setObject("abTesting",et)}applyTests();var en=em.isNeedToListenRequests;if((typeof en!=="undefined")&&aX.isAvailable()){aX.set(eh,en)}bH(eo);if(ew){aU(ew);a2(d5,ew,eu)}if(cQ.roistatCallback!==d9){cQ.roistatCallback(eo,ew)}if(!ey){ey={}}ap(em,ej,ev,er,e,ey.multiwidget_settings,eq,ex,ek);roistat.callTracking.phone=ej.phone;roistat.callTracking.sessionTime=ej.sessionTime;roistat.callTracking.replacementClasses=ej.replacementClasses;roistat.callTracking.phoneScriptsJson=ej.scripts;roistat.callTracking.rawPhone=ej.raw_phone;roistat.visit=eo;b1("Call: pre renderPromoCode");aa();az();if(bF(ep,eo)){b1("roistatModuleSetVisitCookie: visit changed from "+ep+" to "+eo)}cy();dy();eg();a4("new visit")};cQ.roistatUpdateSettings=function(e){b1("Set settings.");L.isSettingsUpdating=false;ap(e.js_settings,e.calltracking,e.emailtracking,e.geo,e.proxy_forms,e.multiwidget.multiwidget_settings,e.online_chat,e.promo_code,e.links_markup);dy();eg();a4("update settings")};var bD=function(){var e;if(cQ.roistatIsInitVisit===true){e=false}else{e=aX.get(a0)>0}b1("Call: alreadyVisited (return "+(e?"true":"false")+")");return e};var cS=function(e){if(!bf){return encodeURIComponent?encodeURIComponent(e):encodeURI(e)}return dn(e)};var cT=function(){return aO?cS(aO):""};var b4=function(){return cW()+"//"+cf+"/api/site/"+d+"/"+dF()};var cb=function(){var ej={expires:1,path:"/"};var e={expires:at,path:"/"};if(N.domain){ej.domain=N.domain;e.domain=N.domain}var ek=cP(bs);if(ek){a2(H,ek,e)}a2(bs,"",ej);a2(dT,"",ej)};var cz=function(){var ej=aX.getObject("abTesting");if(!q(ej)){return""}var el,ek,e=[];for(el in ej){if(!Object.prototype.hasOwnProperty.call(ej,el)){continue}ek=ej[el];e.push(ek.id+":"+ek.variantId)}return e.join(",")};var ed=function(){b1("Call: setVisitIdCookie");var ej=function(es){var eq=cT(),em=cQ.roistatIsInitVisit===true?dx():0,et=cP(bs),eo=cP(b7),el=b6();et=et?et:"";el=el?el:"";d7=d7&&(!bq()||au)?bW(bW(d7)):"";var ep=dn(l);b1("Calltracking: enabled="+K.callTrackingEnabled+", manual="+K.callTrackingManual);var er="{}";try{er=JSON.stringify(cQ.roistat.page.params)}catch(en){}b5(function(ev){var ey="";for(var ex in ev){if(!ev.hasOwnProperty(ex)){continue}var ew=ev[ex];if(ew!==null){ey+="&"+ex+"="+dn(ew)}}var eu=b4()+"/addVisit?v="+db+"&marker="+dn(d7)+"&visit="+em+"&first_visit="+el+"&guid="+eo+"&phone_prefix="+c+"&phone_prefix_bind="+aI+"&phone_scripts_bind="+cH+"&referrer="+eq+"&page="+ep+"&ab="+cS(et)+"&ab_variants="+cS(cz())+"&"+ds()+"="+s()+(er==="{}"?"":"&page_params="+dn(er))+((!K.callTrackingEnabled||K.callTrackingManual)?"&call_tracking_disabled=1":"")+ey;a4("calculateApiUrl");es(eu)})};var e=function(el){setTimeout(function(){b1("Call: setVisitIdCookie script creation after timeout");var em=cZ.createElement("script");em.onload=function(){b1("Call: setVisitIdCookie script loaded");a4("setVisitIdCookie loaded")};em.src=z(el);em.type="text/javascript";em.async=true;em.id=ci;var en=cZ.getElementsByTagName("script")[0];en.parentNode.insertBefore(em,en);b1("Call: setVisitIdCookie appended "+((cZ.getElementById(ci))?"true":"false"));b1("Call: sendJSONPRequest to URL "+el);cb()},K.jsonpRequestTimeout)};if(d7){aU(d7);aS()}var ek=cP(Q);if(ek){a2(b7,ek,N)}co(); ej(function(el){e(el);aO?c9():dX()})};var aJ=function(){b1("Call: sendAbTests");var ek=function(){var eo=dF(),en=cP(a0);return z(cW()+"//"+cf+"/site-api/"+bt+"/"+eo+"/visit/"+en+"/addAbVariant")};var el=cP(bs);var ej=cP(H);if(el===ej||!el){cb();return}var em=ek();em=em+"?ab="+cS(el);var e=cZ.createElement("img");e.src=em;cb()};var dp={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(dp.Android()||dp.BlackBerry()||dp.iOS()||dp.Opera()||dp.Windows())}};var bx={isIE:function(ek,em){var en="IE",ej=cZ.createElement("B"),e=cZ.documentElement,el;if(ek){en+=" "+ek;if(em){en=em+" "+en}}ej.innerHTML="';e.appendChild(ej);el=!!cZ.getElementById("iecctest");e.removeChild(ej);return el},isSafari:function(){var e=cQ.navigator.userAgent.toLowerCase();return e.includes("safari")&&!e.includes("chrome")}};var c0=function(){return aX.get(cq)};var dD=function(){var e="";cQ.onerror=function(eo,en,ek,em,el){var ej=!em?"":", column: "+em;ej+=!el?"":", error: "+el;e=e+", Error: "+eo+", url: "+en+", line: "+ek+ej};setTimeout(function(){var eq=false,er="";var em=ct();for(var ep=0;ep0)){eq=true;er=er+"; roistat_visit = "+cP(a0)}if(eq){var ek=cZ.getElementById(ci);var ej=ek?1:0;var en=cQ.navigator.userAgent;er=encodeURIComponent(er);var eo=cZ.createElement("img");eo.src=z(cW()+"//"+cf+"/site-api/"+bt+"/"+dF()+"/debug?message="+er+"&agent="+en+"&"+ds()+"="+s()+"&jserror="+e+"&scriptResponse="+ej+"&version="+db+"&debug="+t)}},20000)};var cp=function(){var ek=cZ.getElementsByTagName("body");var el=cZ.documentElement;var ej=0,em=0;if(ek.length){var e=ek[0];ej=cQ.innerWidth||el.clientWidth||e.clientWidth;em=cQ.innerHeight||el.clientHeight||e.clientHeight}else{ej=cQ.innerWidth||el.clientWidth;em=cQ.innerHeight||el.clientHeight}return{width:ej,height:em}};var aa=function(){var eo=cZ.getElementsByClassName("roistat-promo-wrap");if(eo.length){b1("PromoCode: old promo code length - exit");return}if(aK()){b1("PromoCode: Shut down because only online chat need to be inited");return}var en=aX.getObject(bI);if(en&&en.hasOwnProperty("is_enabled")){cQ.roistat.promoCode.isEnabled=en.is_enabled;b1("PromoCode: set is_enabled from storage")}var el=function(){var ev=cZ.createElement("div");ev.innerHTML=roistatPromoCode;var et=cZ.getElementsByTagName("body");if(et.length){et[0].appendChild(ev)}b1("PromoCode: appended to body "+roistatPromoCode.length);var eu=cZ.getElementsByClassName("roistat-promo-wrap")[0];if(!eu){b1("PromoCode: roistat-promo-wrap not found, skip");return}var es=eu.style;var eq,er,ep;setInterval(function(){eq=cp();er=eu.offsetWidth;ep=eu.offsetHeight*2;switch(roistatPosition){case"top_left":es.left=0;es.top=0;break;case"top":es.left=((eq.width-er)/2)+"px";es.top=0;break;case"top_right":es.right=0;es.top=0;break;case"left":es.left=0;es.top=((eq.height-ep)/2)+"px";break;case"right":es.right=0;es.top=((eq.height-ep)/2)+"px";break;case"bottom_left":es.left=0;es.bottom=0;break;case"bottom":es.left=((eq.width-er)/2)+"px";es.bottom=0;break;case"bottom_right":es.right=0;es.bottom=0;break;default:es.left=0;es.top=0}},500)};var e=aX.getObject("promo_code_options");if(e){b1("PromoCode: options already set");cQ.roistatPromoCode=e.template;cQ.roistatPosition=e.position;el()}else{if(!cQ.roistat.promoCode.isEnabled){b1("PromoCode: is not available, skip");return}var em=cZ.getElementsByTagName("head")[0]||cZ.documentElement;var ek=cZ.createElement("script");ek.src=z(cW()+"//"+cf+"/site-api/"+bt+"/"+dF()+"/getPromoCode");em.insertBefore(ek,em.firstChild);b1("PromoCode: loading started");var ej=false;ek.onload=ek.onreadystatechange=function(){if(!ej&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){ej=true;ek.onload=ek.onreadystatechange=null;if(em&&ek.parentNode){em.removeChild(ek)}}if(!ej){return}b1("PromoCode: loaded");if(typeof roistatPromoCode==="undefined"||roistatPromoCode.length<1){b1("PromoCode: is disabled");return}e={template:roistatPromoCode,position:roistatPosition};aX.setObject("promo_code_options",e);el()}}};var ax=function(ej,ek){for(var e=0;e0){b1('LeadHunter: current page "'+eq+'" is not listed');return false}b1('LeadHunter: current page "'+e+'", cleaned: "'+eq+'" is not disabled in '+ep.length+" list of pages");return true};try{bN()}catch(dK){dS(dK)}(function j(){var eI="empty",ep=false,ej=true,ez=false;var eE={roistat_visit:cP(a0),marker:d7,user_agent:cQ.navigator.userAgent,current_page:{title:cZ.title,href:cQ.location.protocol+"//"+cQ.location.host+cQ.location.pathname}};var eJ=function(eP,eO,eN){if(eP.addEventListener){eP.addEventListener(eO,eN,false)}else{if(eP.attachEvent){eP.attachEvent("on"+eO,eN)}else{b1("Handler could not be attached")}}};var eB=function(eP,eN){if(eP===d9||typeof eN!=="string"||eN.length===0){return}var eO=eP.getElementsByClassName(eN);if(eO===d9||eO.length===0){return}return eO[0]};var eK=function(eN){return typeof eN==="object"&&eN!==null};var eq=function(eN,eP,eO){if(eK(eN)){if(eO){eN.classList.add(eP);return}eN.classList.remove(eP)}};var eL=cQ.visualViewport;var ey="visualViewport" in cQ;var eC=function(eN){return(eN===0)?1:eN};var eM=function(){var eN;if(ey){eN=1/eC(eL.scale)}else{eN=cQ.innerWidth/eC(cQ.outerWidth)}return eN};var eG=function(){if(aM()){return"none"}return"scale("+eM()+")"};var eo=function(){if(!aM()){return"none"}return"scale("+eM()+")"};var eF={leadHunter:function(){var gy="roistat-lh-form",fa="roistat-lh-form",gA="roistat-lh-head-text",fo="roistat-lh-head",e7="roistat-lh-thank-you",fP="roistat-lh-thank-you",eS="roistat-lh-close",eT="roistat-lh-submit",fx="roistat-lh-hidden",ge="roistat-lh-wrap",fc="roistat-lh-popup-wrapper",fO="roistat-lh-popup",gz="roistat-lh-agreement",fK="roistat-lh-agreement roistat-lh-mobile",gO="roistat-lh-agreement-input",gp="roistat-lh-agreement-link",eN="roistat-lh-agreement-doc",gu="roistat-lh-alert-row",fW="roistat-lh-agreement",fJ="roistat-lh-popup-iframe",fZ="roistat_leadHunterUrl",gr="roistat_leadHunterAppearanceUrl",fB="roistat_leadHunterTargetPagesList",e6="roistat_leadHunterCaught",f6="roistat_leadHunterMinTime",fs="roistat_leadHunterAutoShowTime",f3="roistat_leadHunterPulsatorEnabled",fm="roistat_leadHunterScriptsCaught",gP="roistat_leadHunterScriptsShownCount",fH="roistat-lh-load-done",fb="roistat-lh-close-modal",gg="roistat-lh-script-settings",gf="roistat-lh-setting-size",gv="roistat-lh-before-submit",f0="roistat-lh-before-submit-done",gC="roistat-lh-after-submit",gj="roistat-lh-event-data",gk="roistat-lh-translate-form",gL={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 e5=0.3,fg=0.001,e8=false,fj=0,fe=0,fk=0,gD=0,fi=0,fy=false,eX=false,gN=false,fh,gt,fR,fX,gd,fn,gM,gH,gq,gK,e1,gE,ga,fS,fI,e4,eQ,fw,fl,ft,gn,gw,fq,fA;var gG={pulsator:{previousClass:""},leave:{isShowEnabled:false},timeoutId:0};var gB=function(gU){var gT=encodeURIComponent?encodeURIComponent:encodeURI;return gT(gU)}; var gi=function(){if(!cQ.roistat.leadHunter.isEnabled){return false}if(cQ.roistatLeadHunterInited){return false}cQ.roistatLeadHunterInited=true;if(aX.get(cw)<1){b1("LeadHunter: disabled");return false}return true};var fv=function(){eQ=aX.get(fZ);if(!eQ){b1("LeadHunter: not active cause of empty url");return false}b3();fw=aX.get(gr);gD=aX.get(f6);fi=cQ.roistat.leadHunter.form.autoShowTime===null?aX.get(fs):cQ.roistat.leadHunter.form.autoShowTime;ep=aX.get(f3)==1;eP();b1("LeadHunter: initSettings end, isLeadHunterPulsatorEnabled: "+(ep?1:0));return true};var fD=function(){if(cC){return gb()||ff()}return aX.get(e6)>0};var eP=function(){if(!(cP(cG)>0)){b1("LeadHunter: not active, expired for this visit");fy=true}};var eY=function(gT){gN=true;ft=gn.src;var gU={version:db,additionalNotifyEmail:cQ.roistat.leadHunter.additionalNotifyEmail,projectKey:dF(),language:dC,visitId:aA(),moduleTargetOrigin:cQ.location.origin,referrer:cQ.location.href,windowWidth:cQ.innerWidth||0,iframeWrapperWidth:fX.offsetWidth||0,sendRequestUrl:aX.get(fZ),message:fH};gn.contentWindow.postMessage(gU,ft);f5();if(gT&&cM(aX.get(fB))){b1("iframe fired, rise up iframe show count state");eR()}};var fG=function(){eX=true;eW("click");eY();gc()};var eV=function(){var gT=cQ.location.hash;if(!gT){return}if(bY(gT,"roistat-lead-hunter")){fG()}};var fE=function e3(){b1("LeadHunter: binding timeout");if(fy){b1("LeadHunter: leadhunter is expired, no timeout show allowed");return}if(e8){b1("LeadHunter: leadhunter was shown, no timeout show allowed");return}if(fi>0){var gT=(fj-cN())+fi*1000;b1("LeadHunter: binding timeout with delay "+gT+" ms");clearTimeout(gG.timeoutId);gG.timeoutId=setTimeout(function(){b1("LeadHunter: form auto activate with autoTime = "+fi);if(cC&&fD()){return}if(!e8){b1("LeadHunter: show by timeout");eX=true;eW("auto");eY(true);gc()}},gT)}else{clearTimeout(gG.timeoutId);b1("LeadHunter: auto show time is not positive, feature disabled")}};var gs=function(){gq.onclick=gd.onclick=fU;gK.onclick=fz;if(eK(gE)){eJ(gE,"click",fL)}if(eK(ga)){eJ(ga,"change",gR)}var gU=cZ.getElementsByClassName("roistat-lh-input");if(Array.isArray(gU)){for(var gX=0;gX0){return gT[0]}else{return null}};var fQ=function(){var gW=fT("roistat-lh-title");if(eK(gW)&&roistat.leadHunter.form.title){gW.innerHTML=roistat.leadHunter.form.title}var gU=fT("roistat-lh-sub-title");if(eK(gU)&&roistat.leadHunter.form.subTitle){gU.innerHTML=roistat.leadHunter.form.subTitle}var gV=fT("roistat-lh-thank-you");if(eK(gV)&&roistat.leadHunter.form.thankYouText){gV.innerHTML=roistat.leadHunter.form.thankYouText}var gY=fT("roistat-lh-submit");if(eK(gY)&&roistat.leadHunter.form.buttonText){gY.value=roistat.leadHunter.form.buttonText}var gX=fT("roistat-lh-text-label-name");if(eK(gX)&&roistat.leadHunter.form.nameLabel){gX.innerHTML=roistat.leadHunter.form.nameLabel}var gT=fT("roistat-lh-text-label-contact");if(eK(gT)&&roistat.leadHunter.form.contactLabel){gT.innerHTML=roistat.leadHunter.form.contactLabel}};var fd=function(gU,gY,gX){if(cZ.body===null){return}var gT;if(!gU){b1("LeadHunter: deactivating, empty form")}else{b1("LeadHunter: rendering hidden form")}gd=cZ.createElement("div");fX=cZ.createElement("div");fX.innerHTML=gU;gd.className=fx;fX.className=fx;b1("LeadHunter: processForm, isLeadHunterPulsatorEnabled: "+(ep?1:0));if(gY&&ep&&gX&&!ex()){var gV=typeof gX.position==="string"&&gX.position!==""?gX.position:"bottomRight"; gT=cZ.createElement("div");gT.innerHTML=gY;fh=gT.childNodes.item(0);gt=fh.childNodes.item(1);fR=fh.childNodes.item(2).childNodes.item(0);gt.setAttribute("style","background: "+gX.button.background+";");fR.setAttribute("style","fill: "+gX.button.color+";");fh.setAttribute("style","bottom: "+gL[gV].bottom+";right:"+gL[gV].right+";");fh.style.transformOrigin=gL[gV].transformOrigin;fh.style.transform=eG();gG.pulsator.previousClass=fh.className;fh.className=fx;cZ.body.appendChild(fh)}cZ.body.appendChild(gd);cZ.body.appendChild(fX);fn=cZ.getElementById(fo);gM=cZ.getElementById(fa);gH=cZ.getElementById(fP);gq=cZ.getElementById(eS);gK=cZ.getElementById(eT);e1=cZ.getElementById(gz);ga=cZ.getElementById(gO);gE=cZ.getElementById(gp);fS=cZ.getElementById(eN);fI=cZ.getElementById(gu);e4=cZ.getElementById(fW);var gW=fT(fc);fl=eK(gW)&&gW.getAttribute("data-is-iframe");if(fl){gJ()}else{fQ();gs();eV();gF()}};var gI=function(gV){var gU=gV.button&&gV.button.background&&gV.button.color;if(!gU){return}aX.setObject(cn,fA);var gT=typeof gV.position==="string"&&gV.position!==""?gV.position:"bottomRight";if(eK(gt)){gt.setAttribute("style","background: "+gV.button.background+";")}if(eK(fR)){fR.setAttribute("style","fill: "+gV.button.color+";")}if(eK(fh)){fh.setAttribute("style","bottom: "+gL[gT].bottom+";right:"+gL[gT].right+";");fh.style.transformOrigin=gL[gT].transformOrigin;fh.style.transform=eG()}};var e2=function(){var gT=aX.get(dg),gV=aX.get(bJ),gU=aX.getObject(cn);if(gU!==null){fd(bh.decode(gT),bh.decode(gV),gU)}};var fC=function(){var gU=fX.clientWidth,gT=fX.clientHeight;if(eK(fX)){fX.setAttribute("style",fX.getAttribute("style")+" width: "+gU+"px; height: "+gT+"px;")}if(eK(gM)){gM.className=fx}if(eK(fn)){fn.className=fx}if(eK(e1)){e1.className=fx}if(eK(gH)){gH.setAttribute("style","width: "+gU+"px; height: "+gT+"px; display: table-cell;");gH.className=e7}setTimeout(function(){b1("LeadHunter: close form after timeout");fU()},7000)};var gc=function(){var gU=Math.round((go()-fX.clientHeight)/2);var gT=Math.round((gS()-fX.clientWidth)/2);if(eK(fX)){fX.setAttribute("style","left: "+gT+"px; top: "+Math.max(0,gU)+"px;")}};var eW=function(gU){if(!cM(aX.get(fB))){return}if(cQ.roistat.leadHunter.onBeforeAppear){b1("LeadHunter: process user defined onBeforeAppear");cQ.roistat.leadHunter.onBeforeAppear(gU);if(fl){f5()}}if(eK(fX)){fX.setAttribute("style","left:20px;top:-20px;opacity:0");fX.className=fO}if(eK(gd)){gd.className=ge}if(eK(gM)){gM.className=gy}if(eK(fn)){fn.className=gA}if(eK(e1)){e1.className=fK}if(eK(gH)){gH.setAttribute("style","");gH.className=fx}if(eK(gd)){gd.setAttribute("style","opacity:0;")}e8=true;setTimeout(function(){gd.setAttribute("style","opacity:.5;")},10);var gV=cP(a0),gT=fw+"?visit_id="+gV+"&page="+h();b2(gT);if(cQ.roistat.leadHunter.onAfterAppear){b1("LeadHunter: process user defined onAfterAppear");cQ.roistat.leadHunter.onAfterAppear(gV,gd,fX,gM);if(fl){f5()}}};var gh=function fV(){fj=cN();e2();b1("LeadHunter: form initialized")};var gF=function fF(){b1("LeadHunter: tuning appearance for page");if(!cM(aX.get(fB))||(aX.get(bG)&&!aX.get(aB))){b1("LeadHunter: disabled on page");gG.leave.isShowEnabled=false;clearTimeout(gG.timeoutId);if(ex()){ej=false;eu()}if(eK(fh)){fh.className=fx}}else{b1("LeadHunter: enabled on page");if(!cC&&!fD()){b1("ShowLimit: Beta Test off, bindShowOnTimeout usually");gG.leave.isShowEnabled=true;fE()}if(cC){b1("ShowLimit: bindShowOnTimeout by caught or max show limit");if(!fD()){b1("ShowLimit: bindShowOnTimeout allowed");gG.leave.isShowEnabled=true;fE()}}if(eK(fh)){fh.className=gG.pulsator.previousClass}}};var fp=function f8(){b1("LeadHunter: processing single page application state change");fj=cN();gF()};var gm=function fM(){dk(fp);var gU=function(){var g0=cZ.querySelector("html"),gW=600,gZ=300,g2=cQ.innerWidth,gV=getComputedStyle(g0).zoom,gY={};var gX=function(){var g3=g0.style.cssText.split(";").find(function(g4){return g4.includes("--zoomLevel")});if(g3!==d9){g3=g3.split(":");if(g3.length>1){g3=parseFloat(g3[1])}else{return d9}}return g3};var g1=gX();if(g1!==d9){gV=g1}if(g2=gZ){gY={isMobileMarkup:true,isMobileMarkupXs:false,zoomValue:gV};gn.contentWindow.postMessage({sizeSettings:gY,message:gf,windowWidth:cQ.innerWidth||0},ft);return}if(g20&&fe>gU,gV=gUgD*1000;if(gY&&gV&&!e8&&gX&&gG.leave.isShowEnabled&&!fD()){b1("LeadHunter: show modal with because move up ("+fe+" -> "+gU+") and in modal zone and show on leave enabled");eW("exit");eY(gT);fN(gW)}if(gUgV-40;if(gZ){var gW=(gT+gU-20)-(gV-40);gT=gT-gW}var gX=gV-40>gU?"":"width: "+(gU-40)+"px;";if(eK(fX)){fX.setAttribute("style","left: "+gT+"px; top: 0px; "+gX)}}function eZ(){if(cC){return}cQ.roistatSetCookie(e6,1,N)}function fU(){if(!cC){b1("ShowLimit: Beta Test off, setCookieLeadHunterCaught");eZ()}if(eK(gd)){gd.setAttribute("style","opacity:0")}if(eK(fX)){fX.style.top="-"+fX.offsetHeight*2+"px";setTimeout(function(){fX.className=gd.className=fx},500)}}function fz(){var g7=cZ.getElementById("roistat-lh-phone-input"),gV=cZ.getElementById("roistat-lh-name-input"),gX,g5;gX=g7===null?"":g7.value;g5=gV===null?"":gV.value;var g2={name:g5,phone:gX,isNeedCallback:null,callbackPhone:null,fields:{}};if(cQ.roistat.leadHunter.onBeforeSubmit){b1("LeadHunter: process user defined onBeforeSubmit");var gY=cQ.roistat.leadHunter.onBeforeSubmit(g2);if(gY){g2=gY}}var g4=g2.phone.length<1;var g6=g2.phone.indexOf("_")===-1;var g0=!g4&&g6;var g3=g2.name.length<1;var gU=!g3||!cQ.roistat.leadHunter.form.isNameRequired;if(!g0&&eK(g7)){g7.setAttribute("style","border: 2px solid #E0571A;");return}if(!gU&&eK(gV)){gV.setAttribute("style","border: 2px solid #E0571A;");return}var gT=eQ+"?v="+db+"&lead-hunt-input="+encodeURIComponent(g2.phone)+"&lead-name="+encodeURIComponent(g2.name)+"&visit="+aA();if(g2.isNeedCallback!==null&&g2.isNeedCallback!==d9){gT=gT+"&is_need_callback="+(g2.isNeedCallback>0?1:0)}if(g2.callbackPhone){gT=gT+"&callback_phone="+g2.callbackPhone}if(cQ.roistat.leadHunter.additionalNotifyEmail!==null){gT=gT+"&additional_email="+encodeURIComponent(cQ.roistat.leadHunter.additionalNotifyEmail)}var gW=0;if(g2.fields&&typeof g2.fields==="object"){for(var gZ in g2.fields){if(g2.fields.hasOwnProperty(gZ)){++gW}}}if(gW>0){gT=gT+"&fields="+gB(JSON.stringify(g2.fields))}gT=gT+"&t="+cN();var g1=cZ.createElement("img");g1.src=gT;if(eK(g7)){g7.setAttribute("style","")}if(!cC){b1("ShowLimit: Beta Test off, caught LH usually");eZ()}else{b1("ShowLimit: caught LH by set setLeadHunterScriptCaught");f4()}if(!eK(gH)){fU();fu()}else{fC()}if(cQ.roistat.leadHunter.onAfterSubmit){b1("LeadHunter: process user defined onAfterSubmit");cQ.roistat.leadHunter.onAfterSubmit({name:g5,phone:gX})}}function fL(gT){if(gT.preventDefault){gT.preventDefault()}else{gT.returnValue=false}if(eK(fS)){fS.style.display==="block"?fS.style.display="none":fS.setAttribute("style","display: block; padding: 0 30px; width:"+fX.clientWidth+"px;")}gx()}function gR(){if(eK(gK)){gK.disabled===true?gK.disabled=false:gK.disabled=true }if(eK(fI)){fI.style.display==="block"?fI.style.display="none":fI.style.display="block"}}function fu(){cZ.onmousemove=null;if(eK(gd)){gd.onresize=null}}var fr=function(gZ,g2){if(!gZ||!g2){b1("LeadHunter: skip phone mask render due to empty input or mask");return}b1("LeadHunter: render phone mask "+g2+" for input: "+gZ.value);if(cQ.roistatRenderPhoneMaskMutex){return}cQ.roistatRenderPhoneMaskMutex=true;var gW="_",gV="x",gY="х",gX=g2.toLowerCase().split(gV).join(gW).split(gY).join(gW);var gU=function(g3){if(gZ.setSelectionRange){gZ.setSelectionRange(g3,g3)}else{if(gZ.createTextRange){var g4=gZ.createTextRange();g4.collapse(true);g4.moveEnd("character",g3);g4.moveStart("character",g3);g4.select()}}};var g0=function(g3){if(!g3){return 0}var g4=g3.indexOf(gW);if(g4<0){return g3.length}return g4};var g1=function(g3){gU(g0(g3))};var gT=function(hc){var hd=gX.split("");if(!hc){return gX}var g3=hc.split("");var he=[],hb,g8,ha,g7,g5,g4,g9;for(var g6=0;g6=g3.length){he.push(g8);continue}g5=((g6+1)=0;g7=(g8===gW)&&ha;if(!g7){he.push(g8);continue}if(g4===gW&&g5!==gW&&g9!==g5){he.push(g8);continue}he.push(hb)}return he.join("")};setTimeout(function(){var g3=gT(gZ.value);if(gZ.value!==g3){gZ.value=g3}g1(g3);cQ.roistatRenderPhoneMaskMutex=false},1)};var gl=function(gT,gV,gU){aX.setLocal(dg,bh.encode(gT));aX.setLocal(bJ,bh.encode(gV));aX.setObject(cn,gU)};var f1=function(gT){dC=gT;if(gn===d9){return}eO()};var eO=function(){var gT={language:dC,message:gk};gn.contentWindow.postMessage(gT,ft)};var f4=function(){b1("ShowLimit: Start set roistat_leadHunterScriptsCaught");var gT=aX.getObject(fm);if(!gT){gT={}}b1("ShowLimit: roistat_leadHunterScriptsCaught for lhScriptId set to 1");gT[gw]=1;aX.setObject(fm,gT)};var eR=function(){b1("ShowLimit: Start set roistat_leadHunterScriptsShownCount");var gV=aX.getObject(gP);if(!gV){gV={}}var gW=gV.hasOwnProperty(gw);var gT=aX.get(e6)>0;if(!gW){b1("ShowLimit: roistat_leadHunterScriptsShownCount for lhScriptId initialized");gV[gw]=gT?1:0}var gU=fq>0&&gV[gw]+1>fq;if(gU){b1("ShowLimit: Stored lhScriptId has reached lhScriptMaxShownCount, show counter in storage not rise up, return from function");return}b1("ShowLimit: exist lhScriptId show counter rise up");gV[gw]+=1;aX.setObject(gP,gV);if(gT){aX.remove(e6);d3(e6,{path:"/"});b1("ShowLimit: cookie roistat_leadHunterCaught handled and deleted")}};var ff=function(){if(fq===0){b1("ShowLimit: show limit off and set to 0");return false}var gU=aX.getObject(gP),gT=aX.get(e6)>0?1:0,gV=gU?gU[gw]:gT,gW=gV+1>fq;b1("ShowLimit: Check isCurrentScriptMaxShownCountReached, show limit on, check for exceeding the limit, is "+gW);return gW};var gb=function(){var gV=aX.getObject(fm),gT=gV?gV[gw]:null,gU=gT===1;b1("ShowLimit: Check isCurrentLeadHunterScriptSubmitted, is "+gU);return gU};var e0=function(){aX.set(bG,eU());aX.setLocal(dg,bh.encode(f7()));aX.set(fB,e9());aX.set(f3,gQ())};var f7=function(){var gT=z(cW()+"//"+cf+"/api/site/1.0/"+dF()+"/leadhunter/script/"+aX.get(bG)+"/widget?visit_id="+dx());return'
'};var eU=function(){var gU=aX.getObject(bo);if(gU===null){return}aX.set(aB,"");var gY=Number(aX.get(cw));var g2=Object.keys(gU);var gZ=g2.sort()[0];if(!gY){return gZ}for(var gX=0;gX0?g3.devicesFilter.indexOf(bP())!==-1:true;var g1=(gV||gW)&&gT&&(!g3.timetable.isEnabled||U(g3.timetable));if(g1){gZ=g2[gX];aX.set(aB,gZ);return gZ}}return gZ};var e9=function(){var gT=fY();return gT!==null?gT.targetPageList.join(","):""};var gQ=function(){var gT=fY();return gT!==null?Number(gT.isPulsatorEnabled):0};var fY=function(){var gT=aX.get(bG);var gU=aX.getObject(bo);return gU!==null&&gU[gT]!==null?gU[gT]:null};cQ.roistatLeadHunterShow=fG;cQ.roistatRenderPhoneMask=fr;cQ.roistat.leadHunter.localization.translateToRussian=function(){f1(a3)};cQ.roistat.leadHunter.localization.translateToEnglish=function(){f1(dt)};am(f2)},multiwidget:function(){var fA="roistat-multiwidget-hidden",fM="roistat-multiwidget-pulsator-phone",fJ="roistat-multiwidget-pulsator-popup-item-lead-hunter",e4="roistat-multiwidget-pulsator-fill",fP="roistat-multiwidget-pulsator-fill-svg",fq="roistat-multiwidget-pulsator-img-icon",e3="roistat-multiwidget-pulsator-popup-item-chat",eQ="roistat-multiwidget-pulsator-popup-item-facebook",eW="roistat-multiwidget-pulsator-popup-item-vk",fp="roistat-multiwidget-pulsator-popup-item-telegram",fk="roistat-multiwidget-pulsator-popup-item-max",fc="roistat-multiwidget-pulsator-popup-item-whats-app",fa="roistat-multiwidget-pulsator-popup-item-viber",fv="roistat-multiwidget-pulsator-overlay",fu="roistat-multiwidget-pulsator-items-popup-holder",fi="roistat-multiwidget-pulsator-popup-header-wrapper",fo="iframe_chat_successfully_loaded",eX="roistat-multiwidget-pulsator-popup-tail",fl="roistat-online-chat-popup-wrapper",fO="roistat-online-chat-popup-wrapper-hidden",fH="roistat-multiwidget-pulsator-holder-hidden"; var e2,ft,fd,e6,e8,fL,eN,eT,fN,fj,eZ,eP,e0,eR,fK,fD,eS;var e9=false;var fh=true;var fI={topLeft:{bottom:"unset",right:"unset",top:di()?0:"20px",left:di()?0:"35px",transformOrigin:"top left"},topRight:{bottom:"unset",right:di()?0:"35px",top:di()?0:"20px",left:"unset",transformOrigin:"top right"},bottomRight:{bottom:aM()?0:"20px",right:aM()?"6px":"35px",top:"unset",left:"unset",transformOrigin:"bottom right"},bottomLeft:{bottom:di()?0:"20px",right:"unset",top:"unset",left:di()?0:"35px",transformOrigin:"bottom left"}};var eV={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 fb={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 fz(fR){b1("Multiwidget: "+fR)}function fn(){ft=eB(e2,fM);fd=eB(e2,fu);e8=eB(e2,fi);e6=eB(e2,fv);fj=eB(fd,fJ);fL=eB(e2,eX);eZ=eB(fd,e3);eP=eB(fd,eW);e0=eB(fd,eQ);eR=eB(fd,fp);fK=eB(fd,fk);fD=eB(fd,fc);eS=eB(fd,fa);eN=eB(ft,e4);eT=ft.getElementsByClassName(fP);fN=eB(ft,fq)}function fC(){if(aM()&&eK(e6)&&eK(fd)){if(fd.classList.contains(fA)){eU(e6)}else{fx(e6)}}}function e5(){if(eK(fd)){fd.classList.toggle(fA)}fC()}function fG(fR){if(eK(fR)){fR.classList.toggle("opened")}}function fQ(){fz("add pulsator events");eJ(ft,"click",function(){if(!ff()){e5()}fG(ft)});eJ(e8,"click",function(){if(!ff()){e5()}fG(ft);fC()});eJ(e6,"click",function(){if(!ff()){e5()}fG(ft);fC()});eJ(fj,"click",function(){fz("opening leadhunter via multiwidget");cQ.roistatLeadHunterShow();e5();eq(ft,"opened",false)});eJ(eZ,"click",function(){fz("opening online chat via multiwidget");cQ.roistatOnlineChatShow();e5()});eJ(eP,"click",function(){cQ.open(aX.get(x),"_blank")});eJ(e0,"click",function(){cQ.open(aX.get(c3),"_blank")});eJ(eR,"click",function(){cQ.open(aX.get(dY),"_blank")});eJ(fK,"click",function(){cQ.open(aX.get(a1),"_blank")});eJ(fD,"click",function(){cQ.open(aX.get(aZ),"_blank")});eJ(eS,"click",function(){cQ.open(aX.get(ce),"_blank")})}function ff(){var fR=eB(cZ,fl);return eK(fR)&&!fR.classList.contains(fO)}function fg(){return eK(fu)&&!fu.classList.contains(fA)}function eU(fR){if(eK(fR)){fR.classList.add(fA)}}function fx(fR){if(eK(fR)){fR.classList.remove(fA)}}function fr(){eU(fj)}function fe(){fz("hiding disabled multiwidget options");var fR=Number(aX.get(cw)),fS=Number(aX.get(o)),fV=Number(aX.get(X)),fY=Number(aX.get(bg)),fU=Number(aX.get(cv)),fT=Number(aX.get(cu)),fX=Number(aX.get(a));var fW=0;if(!fR||!ep||!ej){fz("hiding leadhunter option");fr()}if(!et()||!e9){fz("hiding online chat option");eU(eZ)}if(et()){fW++}if(!fS){fz("hiding vk-messenger option");eU(eP)}else{fW++}if(!fV){fz("hiding fb-messenger option");eU(e0)}else{fW++}if(!fY){fz("hiding telegram-messenger option");eU(eR)}else{fW++}if(!fU){fz("hiding max-messenger option");eU(fK)}else{fW++}if(!fT){fz("hiding whatsApp-messenger option");eU(fD)}else{fW++}if(!fX){fz("hiding Viber-messenger option");eU(eS)}else{fW++}fh=fW>1;if(aM()&&fh){fz("hiding popup header");fx(e8)}}function eO(){var fS=aX.getObject(J);fz("start filling pulsator");if(fS){if(eK(eN)){eN.setAttribute("style","background: "+fS.button_color+";")}if(eK(fN)){fN.setAttribute("style","fill: "+fS.icon_color+";")}if(HTMLCollection.prototype.isPrototypeOf(eT)){for(var fR=0;fR
"+gY.operator.name+"
"+gY.text+"
х
";var gX=cZ.createElement("div");gX.innerHTML=gT;var gW=fA(); if(eK(gW)){var gZ=fZ()?"beforeend":"afterbegin";gW.insertAdjacentHTML(gZ,gT);var gV=gW.getElementsByClassName("roistat-online-chat-message-close");var gR=gW.getElementsByClassName("roistat-online-chat-message");var gU=gV[fZ()?gV.length-1:0];var gS=gR[fZ()?gV.length-1:0]}setTimeout(function(){gS.remove()},15000);eJ(gS,"click",function(g0){g0.stopPropagation();if(!gz()){gi()}gC()});eJ(gU,"click",function(g0){g0.stopPropagation();gS.remove()})};var gO=function(gT){var gX=fA();if(eK(gX)){var gY=gX.querySelector(eY);var gS=gX.querySelector(gJ);var gW=gT>fp;var gV=gW?fp+"+":gT;if(gS&&!gT){gS.remove();return}if(gS){gS.textContent=gV;gS.classList.toggle(gq,gW);return}if(gT){var gR=gW?gq:"";var gU='
'+gV+"
";gY.insertAdjacentHTML("beforebegin",gU)}}};var gC=function(){var gS=fA();if(eK(gS)){var gR=gS.getElementsByClassName("roistat-online-chat-message");while(gR.length>0){gR[0].remove()}}};var gF=function(){gt=cZ.getElementById(fO);if(eK(gt)){eJ(gt,"load",function(){fM()})}eJ(cZ,"click",function(gW){var gV=cQ.roistat.onlineChat.customTriggerSelector;if(ex()){var gX=eB(cZ,go);var gU=eB(cZ,eS);var gT=gz()&&gW.target!==gU&&!gU.contains(gW.target);if(gT){eq(gX,"opened",false)}}else{var gR=eB(cZ,gx);var gS=gz()&&gW.target!==gR&&!gR.contains(gW.target);if(gS){eq(gR,"opened",false)}}if(gz()&&(gW.target.closest(fc)===null&&gW.target.closest(fK)===null&&gW.target.closest(e8)===null&&(gV?gW.target.closest(gV)===null:true))){gi()}})};var eP=function(gT){var gS=gw.getBoundingClientRect().x;var gR=gw.getBoundingClientRect().y;fw=true;eU();f1=gT.pageX-gS;if(fZ()){eW=gT.pageY+gR}else{eW=gT.pageY-gR}};var fD=function(){fw=false;gh();fq()};var eU=function(){if(eK(e4)){e4.classList.add(fN)}};var gh=function(){if(eK(e4)){e4.classList.remove(fN)}};var f4=function(gZ){if(fw&&eK(gw)){var gR=gw.getBoundingClientRect();var gY=gR.width;var gX=400;var gS=50;var g2=0;var gU=cQ.innerHeight-gX;var g0=gZ.pageX-f1;var gW=gS;var gT=cQ.innerWidth-gS-gY;if(fZ()){g2=cQ.innerHeight-(gZ.pageY+gR.y)-20}else{g2=gZ.pageY-eW}var g1=gE();var gV=g1==="bottomLeft"||g1==="bottomRight"?"top":"bottom";if(g0>=gW&&g0<=gT){gw.style.left=g0+"px";if(!gM()){gw.style.right="unset"}}if(g2>=50&&g2<=gU){gw.style[gV]=g2+"px"}}};var fq=function(){var gR={position:gE(),top:gw.style.top,left:gw.style.left,bottom:gw.style.bottom,right:gw.style.right};aX.setObject(gb,gR)};var gE=function(){var gR=aX.getObject(J);var gS=gR!==null&&typeof gR.position==="string"&&gR.position!=="";return gS?gR.position:"bottomRight"};var fZ=function(){var gR=gE();return gR==="topLeft"||gR==="topRight"};var gM=function(){var gR=gE();return gR==="topLeft"||gR==="bottomLeft"};var fr=function(gS){var gR=Math.max(gS*eM(),gS)+"px";e0.style.height=gR;e0.style.marginBottom="-"+gS+"px"};var e2=function(){var gV=gE();var gY=cQ.roistat.onlineChat.customPosition;var gX=gQ();var g1=gY&&gY.top!==null?gY.top:gX[gV].top;var gT=gY&&gY.right!==null?gY.right:gX[gV].right;var gR=gY&&gY.bottom!==null?gY.bottom:gX[gV].bottom;var gU=gY&&gY.left!==null?gY.left:gX[gV].left;gw=eB(fh,gr);if(eK(gw)){gw.classList.add(fX);gw.setAttribute("style","visibility: hidden;top: "+g1+";right:"+gT+";bottom:"+gR+";left:"+gU+";");e0=eB(fh,fV);if(eK(e0)){var gZ=parseInt(g1==="unset"?gR:g1);fr(gZ);var g0=function(){if(aM()){gw.style.height=cQ.visualViewport.height+"px"}else{gw.style.height="unset"}};g0();cQ.addEventListener("resize",function gS(){fr(gZ);g0();fe()});if(ey){eL.addEventListener("resize",function gW(){fr(gZ);g0();fe()})}}}};var gD=function(){var gR=gE();var gS=function(){if(eK(gw)&&!gN){var gV=gQ();gw.style.right=gV[gR].right;gw.style.left=gV[gR].left;gw.style.top=gV[gR].top;gw.style.bottom=gV[gR].bottom}};cQ.addEventListener("resize",function gU(){gS()});if(ey){eL.addEventListener("resize",function gT(){gS()})}};var fC=function(){if(eK(e4)){var gR=gE();e4.setAttribute("style","top: "+gy[gR].top+";bottom:"+gy[gR].bottom+";height:"+gy[gR].height+";")}};var fz=function(){if(eK(gB)){var gR=gE();gB.setAttribute("style","top: "+gG[gR].top+";right:"+gG[gR].right+";bottom:"+gG[gR].bottom+";left:"+gG[gR].left+";")}};var fH=function(){if(cZ.body===null){return}f7("iframe appending to page");var gR=bh.decode(aX.get(bk));fh=cZ.createElement("div");fh.innerHTML=gR;cZ.body.appendChild(fh);e4=eB(cZ,ft);e2();gD();gF()};var fJ=function(){var gS=aX.getObject(J);f7("start filling pulsator");if(gS){if(eK(f0)){f0.setAttribute("style","background: "+gS.button_color+";")}if(eK(fs)){fs.setAttribute("style","fill: "+gS.icon_color+";")}if(HTMLCollection.prototype.isPrototypeOf(fY)){for(var gR=0;gR'};function eH(){var eP=aX.get(dg),e0=aX.get(bJ),eR=aX.getObject(cn),eU=Number(aX.get(cw)),eV=aX.get(m),eQ=aX.get(bk),eO=aX.get(bM),eX=aX.get(g),eN=aX.getObject(J); cQ.roistatLeadhunterForm=ew;cQ.roistatMultiwidget=el;if(!eP||!e0||!eR||!eX||!eN||!eV){eA("requesting data from server");if(ex()||et()||eU){dj(cW()+"//"+cf+"/api/site/"+d+"/"+dF()+"/multiwidget?domain="+encodeURIComponent(cZ.domain))}}else{var eZ=bh.decode(eX);var eW=bh.decode(eQ);if((!e(eZ)||!e(eW)||cV())&&!aK()){eA("initing LeadHunter form");cQ.roistatLeadhunterForm(bh.decode(eP),bh.decode(e0),eR)}else{eA("initing multiwidget form");var eS={pulsator_template:eZ,pulsator_settings:eN},eT={form_template:bh.decode(eP),pulsator_template:bh.decode(e0),pulsator_settings:eR},eY={iframe_template:eW,pulsator_template:bh.decode(eV),settings:{is_enabled:Number(eO)}};cQ.roistatMultiwidget(eT,eS,eY)}}}function ev(){eH();eA("form initialized")}function eD(){eA("activated");ev()}am(eD);cQ.setRoistatOnlineChatCustomParams=ek;cQ.roistatSaveLeadHunterTemplates=em;cQ.roistatSaveMultiwidgetTemplate=es;cQ.roistatSaveOnlineChatTemplate=er})();(function bu(){var ew=function(){return aX.get(ca)};var em=function(){return aX.get(c1)};var eu=function(){return aX.get(a6)};var en=function(){return aX.get(cl)};var eA=function(eC){return eC!=null&&eC!==d9&&eC!==""};var ez=function(){var eC=[];var eD=cZ.getElementsByClassName(dZ);if(eD&&eD.length){eC=eD}return eC};var ek=function(){var eC=[];var eD=cZ.getElementsByClassName(dl);if(eD&&eD.length){eC=eD}return eC};var ej=function(){var eC=[];var eD=cZ.getElementsByClassName(b8);if(eD&&eD.length){eC=eD}return eC};var ep=function(){var eC=[];var eD=cZ.getElementsByClassName(w);if(eD&&eD.length){eC=eD}return eC};var es=function(){var eC=[];var eD=cZ.getElementsByClassName(a8);if(eD&&eD.length){eC=eD}return eC};var e=function(eJ,eK,eH){b1("CallTracking: RenderPhone phone = "+eJ);var eD=function(eW){return eW.split(/[^0-9]/).join("")};var eS=function(eZ,e1){var e4=null;if(!eZ){return e4}var eW=e1.split(",");if(eW.length<2){e4=e1}else{var eX=eZ.getAttribute("data-prefix");if(eX){for(var e0=0;e00;var eD=K.callTrackingEnabled;return eC&&eD};var er=function(eC){el(eC.is_enabled)};var ey=function ey(){var eD=ew();if(!eA(eD)){b1("CallTracking: invalid phone "+eD+", requesting a new one");eo()}else{b1("CallTracking: render phone "+eD);var eC=em();var eE=bc(eu());e(eD,eC,eE)}};var ex=function(){b1("CallTracking: init");if(aK()){b1("CallTracking: Shut down because only online chat need to be inited");return}ev();if(!eB()){b1("CallTracking: disabled, skip");return}if(K.callTrackingManual){b1("CallTracking: init finish because off manual");return}ey();dk(ey)};cQ.roistatCallTrackingRefresh=eq;cQ.roistatRequestNewPhone=eo;cQ.roistatReusePhone=et;cQ.roistatCalltrackingUpdateSettings=er;am(ex)})();(function bO(){var ek=function(eq){b1("Emailtracking: "+eq)};var eo=function(eq,es,er){aX.save(u,eq,N);aX.save(c2,es,N);aX.save(bB,JSON.stringify(er),N)};var ej=function(){var eq=(cQ.roistat.emailtracking.email&&cQ.roistat.emailtracking.trackingEmail)||B(cQ.roistat.emailtracking.emails);if(cQ.roistat.emailtracking.loaded&&eq){ek("save loaded email: "+cQ.roistat.emailtracking.email);eo(cQ.roistat.emailtracking.email,cQ.roistat.emailtracking.trackingEmail,cQ.roistat.emailtracking.emails)}else{ek("settings save skip, because not loaded");cQ.roistat.emailtracking.email=aX.get(u);cQ.roistat.emailtracking.email=cQ.roistat.emailtracking.email?cQ.roistat.emailtracking.email:null;cQ.roistat.emailtracking.email=cQ.roistat.emailtracking.email==="null"?null:cQ.roistat.emailtracking.email;ek("email loaded from storage: "+cQ.roistat.emailtracking.email);cQ.roistat.emailtracking.trackingEmail=aX.get(c2);cQ.roistat.emailtracking.trackingEmail=cQ.roistat.emailtracking.trackingEmail?cQ.roistat.emailtracking.trackingEmail:null;cQ.roistat.emailtracking.trackingEmail=cQ.roistat.emailtracking.trackingEmail==="null"?null:cQ.roistat.emailtracking.trackingEmail;ek("tracking email loaded from storage: "+cQ.roistat.emailtracking.trackingEmail);cQ.roistat.emailtracking.emails=bc(aX.get(bB));cQ.roistat.emailtracking.emails=cQ.roistat.emailtracking.emails?cQ.roistat.emailtracking.emails:null;ek("emails loaded from storage: "+JSON.stringify(cQ.roistat.emailtracking.emails))}};var em=function(eq){eo(eq.email,eq.trackingEmail,eq.emails)};var el=function(){var eq=(!!cQ.roistat.emailtracking.email&&!!cQ.roistat.emailtracking.trackingEmail)||B(cQ.roistat.emailtracking.emails);return cQ.roistat.emailtracking.enabled&&eq};var e=function(){if(!el()){ek("emailtracking disabled, skip swapping");return}var er=function(ew,ex,ev){if(ew.href){var eu=bW(ew.href); if(ex.test(eu)){ew.href=eu.replace(ex,ev);return true}}if(ew.nodeType!==3){return false}if(ew.textContent&&ex.test(ew.textContent)){ew.textContent=ew.textContent.replace(ex,ev);return true}else{if(ew.innerText&&ex.test(ew.innerText)){ew.innerText=ew.innerText.replace(ex,ev);return true}}return false};var eq=function(eu){return eu.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")};var es=function(ew,ev){var eu=!ev.match(/[a-z]/);return eu?ew.toUpperCase():ew};var et=function(eC,eE){var eF=eq(eC);var ew=new RegExp("(^|\\s)(mailto:)?("+eF+")($|\\s|\\?)","gi");var eG=function(eL,eJ,eH,eI,eK){eH=eH||"";return eJ+eH+es(eE,eI)+eK};ek("starting to replace email "+eC+" to "+eE+" with regexp "+ew);var ev=cZ.getElementsByTagName("*");var ey=ev.length;ek("found "+ey+" nodes on page");var eB=0;for(var eA=0;eA0){for(var ez=0;ez0};var ej=function(er){var es=function(eu){if(!eu){return false}if(bY(eu,"roistat_visit")){return false}var et=d4(eu);var ew=d4(cZ.domain);var ev=new RegExp(/^((https?:)?\/\/)?([A-ZА-ЯЁ0-9\_\-\~]+\.)+[A-ZА-ЯЁ0-9\_\-\~]+/i);return et!==ew&&ev.test(eu)};var eq=function(ew){var ex=ew.split("#");var ev=ex[0].split("?");var et="";var eu="";if(ev.length===2){et=ev[1]}if(et){eu="&"}et=et+eu+"roistat_visit="+roistat.getVisit();ev[1]=et;ex[0]=ev.join("?");return ex.join("#")};if(er.tagName.toLowerCase()!=="a"){return}var ep=er.getAttribute("href");var eo=false;if(es(ep)){var en=eq(ep);el("update url "+ep+" > "+en);er.setAttribute("href",en);eo=true}return eo};var e=function(){if(!ek()){el("disabled, skip");return}var en=cZ.getElementsByTagName("a");var eo=en.length;el("found "+eo+" nodes on page");var er=0;for(var ep=0;ep0);ej("is first update check: lastUpdateTime="+es+", result="+(er?1:0));return er};var eq=function(){var et=cN()-ep;var es=c0();var er=es<=et;ej("expiration check: _minTime="+et+", lastUpdateTime="+es+", result="+(er?1:0));return er};var ek=function(es){var er=cP(a0);cI(er,es)};var el=function(es){ej("update settings and save last update time");var er=aX.getObject(bo)!==null;if(er){var et=bc(es.js_settings.leadHunterTargetPagesMap);if(et!==null){aX.setObject(bo,et)}}cQ.roistatCalltrackingUpdateSettings(es.calltracking);cQ.roistatEmailtrackingUpdateSettings(es.emailtracking);cQ.roistatSaveLeadHunterTemplates(es.leadhunter_templates.form_template,es.leadhunter_templates.pulsator_template,es.leadhunter_templates.pulsator_settings);cQ.roistatSaveMultiwidgetTemplate(es.multiwidget_templates.pulsator_template,es.multiwidget.pulsator_settings);cQ.roistatSaveOnlineChatTemplate(es.online_chat_templates.pulsator_template,es.online_chat_templates.iframe_template);cQ.roistatSaveProxyFormSettings(es.proxy_forms);G(es.js_settings);d6(es.multiwidget.multiwidget_settings);aq(es.online_chat);c4(es.geo);al(es.promo_code);D(es.links_markup);L.isSettingsUpdating=false;en()};var em=function(){ej("init");if(eo()){ej("in first update we just start first timer and skip");en();return}if(!eq()){ej("update is not not expired, skip");return}ej("start to update settings");ek()};am(function(){cQ.roistatUpdateSettings=el;setTimeout(function(){em()},3000);ej("set interval to update settings");setInterval(function(){em()},e)})})();(function bQ(em,e,eo){var el={};var ej=function(eq){var ep=encodeURIComponent?encodeURIComponent:encodeURI;return ep(eq)};var ek=function(ew,eq){b1("Reach goal start");if(!ew){ew={}}var et={leadName:"",formTitle:"",name:"",phone:"",email:"",price:"",text:"",fields:"",client_fields:"",is_need_callback:"",callback_phone:"",visit:aA(),is_skip_sending:0,items:"",placeholders_data:"",engine_type:""};for(var es in et){if(!Object.prototype.hasOwnProperty.call(et,es)){continue}if(!Object.prototype.hasOwnProperty.call(ew,es)){continue}if(!ew[es]){continue}if(es==="fields"||es==="client_fields"||es==="items"||es==="placeholders_data"){ew[es]=JSON.stringify(ew[es]) }et[es]=ej(ew[es])}var ev=dF();var eu=cW()+"//"+cf+"/api/site/"+d+"/"+ev+"/reach-goal?v=2";for(var er in et){if(!Object.prototype.hasOwnProperty.call(et,er)){continue}eu=eu+"&"+er+"="+et[er]}if(eq!==eo){var ep=Math.random().toString();el[ep]=eq;eu+="&callback_key="+ep}dj(eu,null,eq);b1("Reach goal completed")};var en=em.roistatGoal={reach:function(eq,ep){ek(eq,ep)},callAfterReachCallback:function(ep){if(Object.prototype.hasOwnProperty.call(el,ep)){el[ep]();delete el[ep]}}}})(cQ,cZ,d9);(function ad(el,e,em){var ej=function(eo){if(eo instanceof Array||eo===null||typeof eo!=="object"){b1("Invalid event data");return""}return ek(eo)};var ek=function(ep,et,es){var er=et||0;var eo=es||[];if(er>20){b1("Recursion depth exceeded when processing additional event fields");return""}er++;var ew=[];for(var ev in ep){if(Object.prototype.hasOwnProperty.call(ep,ev)){var eu=ep[ev];if(typeof eu==="string"||typeof eu==="number"){var eq=eo.length>0?"["+eo.join("][")+"]":"";ew.push("&data"+eq+"["+encodeURIComponent(ev)+"]="+encodeURIComponent(eu))}else{if(typeof eu==="object"){eo.push(encodeURIComponent(ev));ew.push(ek(eu,er,eo));eo.pop()}else{b1("Event data property ignored: "+ev)}}}}return ew.length>0?ew.join(""):""};var en=function(eq,es){b1("Send event start");var eo=dx();var er=ej(es);var ep=b4()+"/event/register?visit="+eo+"&event="+eq+er;dj(ep);b1("Send event completed")};el.roistat.event={send:function(eo,ep){en(eo,ep)}}})(cQ,cZ,d9);(function bw(es,eu,el){if(aK()){b1("VisitApprove: Shut down because only online chat need to be inited");return}var ev=es.roistatIsInitVisit===true?20000:10000;var ek=(new Date()).getTime();var ej=function(ez){return"approve_visit_"+ez};var er=function(ez){dI.set(ej(ez),1)};var ew=function(ez){return dI.get(ej(ez))>0};var e,en,ey=[];if(eu.addEventListener){e=function(eA,ez,eB){return eA.addEventListener(ez,eB,false)};en=function(eA,ez,eB){return eA.removeEventListener(ez,eB,false)}}else{e=function(eA,ez,eB){return eA.attachEvent("on"+ez,eB)};en=function(eA,ez,eB){return eA.detachEvent("on"+ez,eB)}}var eq=function(eC){if(ey.length>30){return}eC=eC||es.event;if(!eC||!eC.screenX){return}var eB=(new Date()).getTime();var eE,eD=null;if(ey.length>0){eD=ey[ey.length-1]}if(eD){eE=eB-eD.time}else{eE=eB-ek}if(eE<300){return}eE=eE-300;var eG=0;var ez=eC.screenX;var eF=eC.screenY;if(eD){eG=parseInt(Math.sqrt(Math.pow(eD.y-eF,2)+Math.pow(eD.x-ez,2)))}var eA={time:eB,pauseBeforeMove:eE,x:ez,y:eF,distance:eG};ey.push(eA)};var ep=function(){var ez=[];ei(ey,function(eA){var eB=[eA.pauseBeforeMove,eA.distance];ez.push(eB.join(":"))});if(ez.length===0){ez.push("0:0")}return ez.join("|")};var em=function(){for(var ez in es){if(bY(ez,"yaCounter")){return true}}return false};var et=function(){en(eu,"mousemove",eq);var ez=dx();b1("VisitApprove: start for visit "+ez);if(ew(ez)){b1("VisitApprove: visit already approved, skip");return}er(ez);co();var eA=b4()+"/approve?v="+db+"&visit="+ez;if(ex()){eA+="&hash="+s()}if(eo()){eA+="&page_params="+encodeURIComponent(JSON.stringify(es.roistat.page.params));bb()}eA+="&mv="+ep();eA+="&pl="+(es.navigator?es.navigator.platform:"");eA+="&ym="+(em()?"1":"0");eA+="&wd="+(es.navigator?(es.navigator.webdriver===true?"1":"0"):"0");dj(eA)};var ex=function(){var eD=L.cookies,eC=br();var eF=ch();for(var eA=0;eA0;if(eB&&eG!==ez){return true}}return false};var eo=function(){var eE=L.pageParams,eB=es.roistat.page.params;for(var eA=0;eA0){b1("visitStream: disabled by settings");return}if(aK()){b1("visitStream: Shut down because only online chat need to be inited");return}if(!aH){return}setTimeout(function(){(function(er,eq,eu,et,eo,em,ep){er[eo]={COUNTER_ID:em,HOST:ep};var en=eq.location.protocol=="https:"?"https://":"http://";var el=eq.createElement(eu);el.async=1;el.src=en+ep+et;if(bf){a4("counter.js loading start");el.onerror=function(){a4("counter.js loading error")};el.onload=function(){a4("counter.js loaded");setTimeout(function(){a4("counter.js sendStreamView by timeout")},200);var ev=ej.history.pushState;ej.history.pushState=function(){a4("counter.js sendStreamView by pushState");return ev.apply(ej.history,arguments)};ej.addEventListener("popstate",function(){a4("counter.js sendStreamView by popstate")})}}var es=eq.getElementsByTagName(eu)[0];es.parentNode.insertBefore(el,es)})(ej,e,"script","/counter.js","datamap",dF(),aH)},1000)})(cQ,cZ,d9);(function V(ek,e,el){var em=function(){var en=ek.roistatMetrikaCounterId;if(en){aX.set(f,en)}};var ej=function(es){var en="yaCounter"+es;var er=100,ep=0,eq=60000;var eo=function(){ep+=er;b1("YandexMetrika: trying to access counter "+es);if(ek[en]===el){if(ep0){eA("save loaded settings");ex(es.roistat.proxyForms.settings)}else{eA("settings not loaded, getting from storage");es.roistat.proxyForms.settings=aX.getObject(dN)||[]}};var ex=function(eD){aX.setObject(dN,eD)};var et=function(){eA("init form listener");el(es.roistat.proxyForms.settings);e(es.roistat.proxyForms.settings)};var eC=function(eD){return eD.hasOwnProperty("hosts")&&eD.hasOwnProperty("is_excluding_hosts")&&A(eD.hosts)&&eD.hosts.length>0};var en=function(eE){if(!eC(eE)){return true}var eF=cc(eE.hosts,d4(es.location.host));var eD=Boolean(eE.is_excluding_hosts);return eD?!eF:eF};var ek=function(eE){var eD=[];ei(eE,function(eF){if(en(eF)){eD.push(eF)}});return eD};var e=function(eD){var eF=[];ei(eD,function(eG){if(eG.type==="js-button"){eF.push(eG)}});if(eF.length<1){eA("no button settings");return}var eE;if(ew.addEventListener){eE=function(eG){eo(eF,eG,eG.target,em)};ew.addEventListener("click",eE,true)}else{if(ew.attachEvent){eE=function(){var eG=es.event;eo(eF,eG,eG.srcElement,em,true)};ew.attachEvent("onclick",eE)}else{eA("Listener could not be attached")}}};var el=function(eE){var eD=[];ei(eE,function(eG){if(eG.type==="form"){eD.push(eG)}});if(eD.length<1){eA("no form settings");return}if(ew.addEventListener){var eF=function(eG){eo(eD,eG,eG.target,eB)};ew.addEventListener("submit",eF,true)}else{if(ew.attachEvent){setInterval(function(){eD=ek(eD);var eG=ew.getElementsByTagName("form");ei(eG,function(eH){if(eH.getAttribute("data-roistat-proxy-form-checked")==="true"){return}eH.setAttribute("data-roistat-proxy-form-checked","true");ei(eD,function(eI){if(ej(eH,eI.selector)){eH.attachEvent("onsubmit",function(){es.event.returnValue=false;eB(eI,es.event.srcElement)})}})})},2000)}else{eA("Listener could not be attached")}}};var eo=function(eG,eH,eI,eF,eD){var eJ=ek(eG);var eE=null;ei(eJ,function(eK){if(ej(eI,eK.selector)){eE=eK}});if(eE===null){eA("No matched settings found for listener");return}eF(eH,eE,eI,eD)};var eB=function(eH,eF,eG,eE){var eD=ev(eG,eF);if(!ey(eD,eF)){return}eE?eH.returnValue=false:eH.preventDefault();eq(eD,eF,function(){HTMLFormElement.prototype.submit.call(eG)})};var em=function(eF,eE){var eD=ev(null,eE);if(!ey(eD,eE)){return}eq(eD,eE)};var eq=function(eD,eG,eI){var eH={};var eF=er(eG.crm)&&eG.crm.hasOwnProperty("is_enabled");var eE=eF?eG.crm.is_enabled:true;eH.leadName=eG.hasOwnProperty("lead_name")?eG.lead_name:"Новый лид с формы "+eG.title;eH.formTitle=eG.title;eH.name=eD.name;eH.phone=eD.phone;eH.email=eD.email;eH.text=eD.comment;eH.fields=eD.fields;eH.placeholders_data=eD.placeholdersData; eH.is_need_callback=eG.is_need_callback>0?1:0;eH.is_skip_sending=!eE;es.roistatGoal.reach(eH,eI)};var er=function(eD){return(typeof eD==="number"&&!isNaN(eD))||(typeof eD==="string"&&eD!=="")||(typeof eD==="object"&&eD!==null)||(typeof eD==="boolean"&&eD)||A(eD)};var ey=function(eD,eF){var eE=[],eH=["name","email","phone","comment"];ei(eH,function(eI){if(eF.hasOwnProperty(eI)&&eF[eI].required>0){eE.push(eI)}});if(A(eF.fields)){ei(eF.fields,function(eI){if(eI.required>0){eE.push(eI)}})}var eG=true;ei(eE,function(eI){if(!eD.hasOwnProperty(eI)||!er(eD[eI])){eG=false}});return eG};var ev=function(eF,eE){var eD={};eD.name=eE.name?eu(eF,eE.name.value,eE.name.type):"";eD.phone=eE.phone?eu(eF,eE.phone.value,eE.phone.type):"";eD.email=eE.email?eu(eF,eE.email.value,eE.email.type):"";eD.comment=eE.comment?eu(eF,eE.comment.value,eE.comment.type):"";eD.fields={};eD.placeholdersData={orderPage:l};if(A(eE.fields)){ei(eE.fields,function(eG){eD.fields[eG.name]=eu(eF,eG.value,eG.type)})}return eD};var eu=function(eE,eH,eD){switch(eD){case"plain":return eH||"";case"input":var eG=eE.querySelector('input[name="'+eH+'"]');return eG?eG.value:"";case"js":try{return(new Function(eH))()}catch(eF){return""}}};var ez=function(){eA("init");if(aK()){eA("Shut down because only online chat need to be inited");return}if(!es.roistat.proxyForms.enabled){eA("disabled");return}ep();et()};var ej=function(eG,eE){if(typeof Element!=="undefined"&&Element.prototype.matches){var eD=eG.matches(eE);if(!eD){return eG.closest(eE)?eG.closest(eE).matches(eE):false}return eD}else{if(typeof Element!=="undefined"&&Element.prototype.matchesSelector){var eH=eG.matchesSelector(eE);if(!eH){return eG.closest(eE)?eG.closest(eE).matches(eE):false}return eH}else{if(ew.querySelectorAll){var eI=ew.querySelectorAll(eE);for(var eF=0;eF0};var er=function(ey){b1("Request listener: "+ey)};var ex=/^(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 eq=/^[^\s]+[@][^\s]+$/g;var el=["mc.yandex.ru"];var ek=function ek(){er("listen");if(ep.XMLHttpRequest){XMLHttpRequest.prototype.oldSend=XMLHttpRequest.prototype.send;function eA(eD){var eC=this;et(eC.responseURL,eD,function(){eC.oldSend(eD)})}XMLHttpRequest.prototype.send=eA}if(ep.ActiveXObject){var ez=eB;function eB(eE){var eC=new ez(eE);var eF={};if(eE.toLowerCase()==="msxml2.xmlhttp"){eF={_ax:eC,_status:"fake",responseText:"",responseXml:null,readyState:0,status:0,statusText:0,onReadyStateChange:null};var eD="";eF._onReadyStateChange=function(){var eG=eF;return function(){eG.readyState=eG._ax.readyState;if(eG.readyState===4){eG.responseText=eG._ax.responseText;eG.responseXml=eG._ax.responseXml;eG.status=eG._ax.status;eG.statusText=eG._ax.statusText}if(eG.onReadyStateChange){eG.onReadyStateChange()}}}();eF.open=function(eK,eI,eJ,eG,eH){eD=eI;eJ=(eJ!==false);this._ax.onReadyStateChange=this._onReadyStateChange;return this._ax.open(eK,eI,eJ,eG,eH)};eF.send=function(eG){var eH=this;et(eD,eG,function(){this._ax.send(eG)})}}else{eF=eC}return eF}ep.ActiveXObject=eB}if(ep.fetch){var ey=fetch;fetch=function(eC,eD){et(eC.url,eD||{});return ey(eC,eD||{})}}ep.addEventListener("submit",function(eF){var eH=eF.target.elements;var eG={};for(var eE=0;eE0){var eH=eF.email;eF.email=eB[0];er("parsing email, before: "+eH+", after: "+eF.email)}}if(eA){var eO=eJ.replace(/[\s-.()+*_—:;'"`]/g,"");var eN=eO.match(eD);if(eN&&eN.length>0){var eC=eF.phone;eF.phone=eJ;er("parsing phone, before: "+eC+", after: "+eF.phone)}}}return eF }var eo=function(ey){var ez=d4(ey);return !ax(el,ez)};function et(eA,ez,ey){if(typeof eA==="string"&&eA.length>0&&!eo(eA)){return}var eC=en(eA);var eE=ez;if(typeof eE==="string"){eE=ej(eE)}er("data before parsing "+JSON.stringify({get:eC,post:eE}));var eD=ev(eC);var eB=ev(eE);er("data after parsing "+JSON.stringify({get:eD,post:eB}));eu(eD,eB,ey)}function eu(ey,eA,eE){var eD=ey.email.length>0?ey.email:eA.email;var ez=ey.phone.length>0?ey.phone:eA.phone;var eC=ey.name.length>0?ey.name:eA.name;if((typeof eD!=="string"||eD.length===0)&&(typeof ez!=="string"||ez.length===0)){if(typeof eE==="function"){eE()}return}if(typeof eE==="function"){setTimeout(function(){eE()},100)}var eB={leadName:"Автоматический лид с сайта",name:eC,phone:ez,email:eD,is_skip_sending:1};er("phone or email is not empty, reaching goal "+JSON.stringify(eB));roistatGoal.reach(eB)}(function ew(){if(!e()){er("disabled, skip");return}ek()})()})(cQ,cZ,d9);(function bd(eo,ep,ej){var e=false;var ek=false;var eq=[{url:"ozon.ru",isValid:function(){return em()&&e},tag:function(){return em()?"vendor_org_"+encodeURIComponent(eo.roistat.linksMarkup.ozonId):""}},{url:"wildberries.ru",isValid:function(){return em()&&ek},tag:function(){return em()?encodeURIComponent(eo.roistat.linksMarkup.wildberriesId)+"-id-my_ad_campaign":""}}];var en=function(er){b1("Links markup: "+er)};var em=function(){return typeof eo.roistat==="object"&&eo.roistat!==null&&typeof eo.roistat.linksMarkup==="object"&&eo.roistat.linksMarkup!==null};var el=function(et){var es={};var er=et.charAt(0)==="?"?et.slice(1):et;er.split("&").forEach(function(eu){var [key,ev]=eu.split("=").map(bW);if(key.trim()===""||ev.trim()===""){return}es[key]=ev});return es};var getUrlTags=function(){var ex=["utm_campaign","utm_source","utm_medium","utm_term","utm_content","roistat"];var ez={};en("get url tags");var ey=el(eo.location.search);Object.keys(ey).forEach(function(eA){if(ex.indexOf(eA)!==-1){ez[eA]=ey[eA]}});return ez};var getLinksByUrl=function(){var ey=new RegExp(/^((https?:)?\/\/)?([A-ZА-ЯЁ0-9\_\-\~]+\.)+[A-ZА-ЯЁ0-9\_\-\~]+/i);var ex=ep.querySelectorAll("a");var ez={};en("get integration links");ex.forEach(function(eA){var eC=eA.href;if(ey.test(eC)){var eB=d4(eC);eq.forEach(function(eD){if(eD.isValid()&&eB.indexOf(eD.url)===0&&eC.indexOf(eD.tag())===-1){if(typeof ez[eD.url]==="undefined"){ez[eD.url]=[]}ez[eD.url].push(eA)}})}});return ez};var addTagsToLinks=function(eA,ez){var ex="utm_campaign";en("remove utm_campaign from tags");delete ez[ex];var ey=Object.keys(ez).map(function(eB){return encodeURIComponent(eB)+"="+encodeURIComponent(ez[eB])}).join("&");if(ey.length>0){ey="&"+ey}en("prepared tags for link without utm_campaign: "+ey);eq.forEach(function(eC){if(typeof eA[eC.url]==="undefined"){return}en("add tags for: "+eC.url);var eD=ex+"="+eC.tag();var eB=eD+ey;eA[eC.url].forEach(function(eE){var eG=eE.href.split("#");var eF=eG[0].split("?");eF[1]=eF.length===2&&eF[1]!==""?eF[1]+"&"+eB:eB;eG[0]=eF.join("?");eE.href=eG.join("#")})})};var processLinksMarkup=function(){en("try to find tags and integration urls");var ex=getUrlTags();if(Object.keys(ex).length===0){en("no tags in url, skip");return}var ey=getLinksByUrl();if(Object.keys(ey).length===0){en("no links found, skip");return}addTagsToLinks(ey,ex);en("tags added, done")};var bN=function(){en("init");var ex=aX.getObject(bp);if(ex&&ex.hasOwnProperty("id_ozon")&&ex.hasOwnProperty("id_wildberries")){eo.roistat.linksMarkup.ozonId=ex.id_ozon;eo.roistat.linksMarkup.wildberriesId=ex.id_wildberries;en("set settings from storage")}else{en("disabled, skip.");return}e=typeof eo.roistat.linksMarkup.ozonId==="string"&&eo.roistat.linksMarkup.ozonId.trim()!=="";ek=typeof eo.roistat.linksMarkup.wildberriesId==="string"&&eo.roistat.linksMarkup.wildberriesId.trim()!=="";if(e||ek){processLinksMarkup();setTimeout(function(){processLinksMarkup()},300);setTimeout(function(){processLinksMarkup()},5000);setTimeout(function(){processLinksMarkup()},15000)}else{en("settings are empty, skip.")}};am(bN);dk(bN)})(cQ,cZ,d9)})(window,document,undefined);