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