(function(g,h,X){function fb(a,b,c,d){function e(a){var b=(new Date).getTime();a&&b>8,b&255])}function p(a,b){f.mergeArrays(a,[b&255])}function n(a,b){for(b=Math.max(0,b|0);127>=7;f.mergeArrays(a,[b])}function q(a,b){255< b.length&&(b=b.substr(0,255));f.mergeArrays(a,[b.length]);for(var c=0;cv)return null;var l={mousemove:2,click:32,dblclick:33,mousedown:4,mouseup:30,touch:12}[b];if(!l)return null;var Ja=m.getElementXY(c);c=[];p(c,l);n(c,a);n(c,v);n(c,Math.max(0,d[0]-Ja[0])); n(c,Math.max(0,d[1]-Ja[1]));/^mouse(up|down)|click$/.test(b)&&(a=e||f,p(c,2>a?1:a==(e?2:4)?4:2));return c}function J(a,b,c,d){b=b[C];if(!b||0>b)return null;var e=[];p(e,31);n(e,a);n(e,b);n(e,c[0]);n(e,c[1]);p(e,0);p(e,0);p(e,d);return e}function H(a,b){var c=[];p(c,3);n(c,a);n(c,b[0]);n(c,b[1]);return c}function L(a,b,c){var d=[];c=c[C];if(!c||0>c)return null;p(d,16);n(d,a);n(d,b[0]);n(d,b[1]);n(d,c);return d}function N(a,b,c){var d=[];p(d,28);n(d,a);n(d,b[0]);n(d,b[1]);n(d,c[0]);n(d,c[1]);return d} function G(a,b,c,d){var e=[];p(e,5);n(e,a);ia(e,b);p(e,c);a=d[C];if(!a||0>a)a=0;n(e,a);return e}function X(a,b){var c;if(0==b.length)var d=c="";else 100>=b.length?(c=b,d=""):200>=b.length?(c=b.substr(0,100),d=b.substr(100)):(c=b.substr(0,97),d=b.substr(b.length-97));var e=[];p(e,29);n(e,a);A(e,c);A(e,d);return e}function y(a){var b=[];p(b,27);n(b,a);return b}function fa(a){var b=[];p(b,14);n(b,a);return b}function Q(a){var b=[];p(b,15);n(b,a);return b}function W(a,b){var c=[];p(c,17);n(c,a);n(c,b[C]); return c}function da(a,b){var c=[];p(c,18);n(c,a);n(c,b[C]);return c}function ja(a,b,c){var d=[];p(d,19);n(d,a);n(d,b[C]);q(d,String(c));return d}function ba(a){var b=a[C];if(!b||0>b||!/^INPUT|SELECT|TEXTAREA$/.test(a.nodeName)||!a.form||ea(a.form))return null;var c=m.getFormNumber(a.form);if(0>c)return null;var d="INPUT"==a.nodeName?{text:0,color:0,date:0,datetime:0,"datetime-local":0,email:0,number:0,range:0,search:0,tel:0,time:0,url:0,month:0,week:0,password:2,radio:3,checkbox:4,file:6,image:7}[a.type]: {SELECT:1,TEXTAREA:5}[a.nodeName];if("number"!=typeof d)return null;for(var e=-1,v=a.form.elements,f=v.length,l=0,g=0;le)return null;v=[];p(v,7);n(v,b);n(v,c);n(v,d);A(v,a.name||"");n(v,e);return v}function K(a,b){var c=m.getFormNumber(b);if(0>c)return null;for(var d=b.elements,e=d.length,v=[],l=0;l=c)b=null;else{var d= 64,e=0,l=m.getElementParent(a),f=l&&l[C]?l[C]:0;0>f&&(f=0);var v=a.nodeName.toUpperCase(),g=hb[v];g||(d|=2);var h=m.getElementNeighborPosition(a);h||(d|=4);var u=m.getElementRegion(a);(l=l?m.getElementRegion(l):null)&&u[0]==l[0]&&u[1]==l[1]&&u[2]==l[2]&&u[3]==l[3]&&(d|=8);ya[c].pos=u[0]+"x"+u[1];ya[c].size=u[2]+"x"+u[3];a.id&&"string"==typeof a.id&&(d|=32);(l=m.calcTextChecksum(a))&&(d|=16);var I=m.calcAttribChecksum(a);I&&(e|=2);b:{var k=m.getElementChildren(m.getElementParent(a),a.tagName);for(var F= 0;Fc)){var d=B.getPos(a),e=S[0]-d[0],f=S[1]-d[1],e=e*e+f*f;0>=e||16>e&&100>c||20>c&&256>e||(Z=b,S=d,pa(a))}}function u(){var a= m.getDocumentScroll(),b=l();10>b-ma||10>Math.abs(a[0]-ga[0])&&10>Math.abs(a[1]-ga[1])||(ma=b,ga=a,x(H,[r(),a]))}function F(a){if(a=B.getTarget(a)){var b=Math.random(),c=[a.scrollLeft,a.scrollTop];if(a.localId){if(b=V[a.localId],!b||10>Math.abs(c[0]-b[0])&&10>Math.abs(c[1]-b[1]))return}else{for(;V[b];)b=Math.random();a.localId=b}V[a.localId]=c;a!==h&&(E(a),x(L,[r(),c,a]))}}function D(){x(N,[r(),m.getViewportSize(),m.getDocumentSize()])}function P(){x(ka,[],!0)}function qa(a){return(a.shiftKey?2:0)| (a.ctrlKey?4:0)|(a.altKey?1:0)|(a.metaKey?8:0)|(a.ctrlKey||a.altKey?16:0)}function Ga(a){return"INPUT"==a.tagName?"password"==a.type||a.name&&Y.test(a.name)||a.id&&Y.test(a.id):!1}function Ka(a,b,c){!(a=B.getTarget(a))||Ga(a)||O(a)||(E(a),x(G,[r(),b,c,a]))}function La(a){var b=a.keyCode,c=qa(a);if({3:1,8:1,9:1,13:1,16:1,17:1,18:1,19:1,20:1,27:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,45:1,46:1,91:1,92:1,93:1,106:1,110:1,111:1,144:1,145:1}[b]||112<=b&&123>=b||96<=b&&105>=b||c&16)19==b&&4==(c&-17)&& (b=144),Ka(a,b,c|16),aa=!1,f.setTimeout(function(){aa=!0},1),!(67==b&&c&4)||c&1||c&2||Ha()}function Ma(a){aa&&!la&&0!==a.which&&(Ka(a,a.charCode||a.keyCode,qa(a)),la=!0,f.setTimeout(function(){la=!1},1))}function Ha(){na||(na=!0,T&&x(y,[r()]),f.setTimeout(function(){na=!1},1))}function Ia(){ra||(ra=!0,x(fa,[r()]))}function sa(){ra&&(ra=!1,x(Q,[r()]))}function Na(a){(!ra||a&&!a.fromElement)&&Ia()}function Oa(a){a&&!a.toElement&&sa()}function za(a){if((a=B.getTarget(a))&&/^INPUT|SELECT|TEXTAREA|BUTTON$/.test(a.tagName)){if(a[C])E(a); else{var b=a.form;if(b)for(var b=b.elements,c=b.length,d=0;da.deltaY?2:0:"mousewheel"==a.type&&(c=0a.wheelDelta?1:0);c&&(E(b),x(J,[r(),b,B.getPos(a),c]))}}function Pa(a){(a=B.getTarget(a))&&"BODY"== a.tagName&&oa.append([],!0)}var oa=new Da({protocol:a,counterId:b,counterType:c,meta:{url:z().href,hitId:d,timezone:ua,timestamp:va}}),hb={A:1,ABBR:2,ACRONYM:3,ADDRESS:4,APPLET:5,AREA:6,B:7,BASE:8,BASEFONT:9,BDO:10,BIG:11,BLOCKQUOTE:12,BODY:13,BR:14,BUTTON:15,CAPTION:16,CENTER:17,CITE:18,CODE:19,COL:20,COLGROUP:21,DD:22,DEL:23,DFN:24,DIR:25,DIV:26,DL:27,DT:28,EM:29,FIELDSET:30,FONT:31,FORM:32,FRAME:33,FRAMESET:34,H1:35,H2:36,H3:37,H4:38,H5:39,H6:40,HEAD:41,HR:42,HTML:43,I:44,IFRAME:45,IMG:46,INPUT:47, INS:48,ISINDEX:49,KBD:50,LABEL:51,LEGEND:52,LI:53,LINK:54,MAP:55,MENU:56,META:57,NOFRAMES:58,NOSCRIPT:59,OBJECT:60,OL:61,OPTGROUP:62,OPTION:63,P:64,PARAM:65,PRE:66,Q:67,S:68,SAMP:69,SCRIPT:70,SELECT:71,SMALL:72,SPAN:73,STRIKE:74,STRONG:75,STYLE:76,SUB:77,SUP:78,TABLE:79,TBODY:80,TD:81,TEXTAREA:82,TFOOT:83,TH:84,THEAD:85,TITLE:86,TR:87,TT:88,U:89,UL:90,VAR:91,NOINDEX:100},ha=0,U=0;e(0);var R=1,Z=0,S=[0,0],ma=0,ga=[0,0],V={},Y=/^(password|passwd|pswd)$/,aa=!0,la=!1,T="",na=!1,ra=!0,xa=l(),C="metrikaId_"+ Math.random(),ya={},Ea=":submit"+Math.random();if(!f.isMetrikaPlayer()){k.on(h,"mousemove",I);k.on(h,"click,dblclick,mousedown",pa);k.on(h,"mouseup",M);k.on(g,"scroll",u);if("onmousewheel"in h)k.on(h,"mousewheel",Ca);else k.on(h,"wheel",Ca);k.on(g,"beforeunload",P);if(!ib)k.on(g,"unload",P);k.on(g,"resize",D);k.on(h,"keydown",La);k.on(h,"keypress",Ma);k.on(h,"copy",Ha);k.on(h,"touchmove,touchstart",ca);if(h.body)k.on(h,"mouseleave",Pa);h.attachEvent&&!g.opera?(k.on(h,"focusin",Na),k.on(h,"focusout", Oa)):(k.on(g,"focus",Ia),k.on(g,"blur",sa),k.on(h,"blur",sa));h.addEventListener?(k.on(h,"scroll",F),k.on(h,"focus",za),k.on(h,"blur",Aa),k.on(h,"change",Ba),k.on(h,"submit",ta)):h.attachEvent&&(k.on(h,"focusin",za),k.on(h,"focusout",Aa),function(){for(var a=h.getElementsByTagName("form"),b=0;bMath.random())try{(new U).log("jserrs",Q,a.message,b,A.href,"","string"==typeof a.stack&&a.stack.replace(/\n/g,"\\n"))}catch(d){var c=["cp: "+b,a.name+": "+a.message,"debug: ","code: "+Q,"stack: "+a.stack];(new Image).src="//an.yandex.ru/jserr/101500?cnt-class\x3d100\x26errmsg\x3d"+encodeURIComponent(c.join("; ").replace(/\r?\n/g,"\\n"))}}function kb(a,b,c){return g.setTimeout(t(a, c||"setTimeout"),b)}function z(){for(var a={},b="hash host hostname href pathname port protocol search".split(" "),c=b.length,d=c,e,f;d--;)a[b[d]]="";try{for(e=g.location,d=c;d--;)f=b[d],a[f]=""+e[f]}catch(r){A&&(a=A)}return a}function Fa(a){return a?(""+a).replace(/^\s+/,"").replace(/\s+$/,""):""}function Qa(){return-1!=z().hostname.search(/(?:^|\.)(?:ya|yandex)\.(?:\w+|com\.\w+)$/)}function V(a){return-1!==(""+g.navigator.userAgent).toLowerCase().search(a)}function Ra(a){return Fa(a&&a.innerHTML&& a.innerHTML.replace(/<\/?[^>]+>/gi,""))}function Sa(a,b){var c;if(!a||!b)return!1;var d=[];for(c=0;cb||36E5+new Date&&this.onFlush.call(this.onFlushCtx||this,a.data,a.meta,a.pnum),this.clear())},getFlushSize:function(){return this._data.length}, append:function(a,b){f.mergeArrays(this._data,a);this._saveToStorageThrottled();this.active&&((b||this.getFlushSize()>=this.maxBufferSize)&&this._flush(),this._flushTID||(this._flushTID=f.defer(this._flush,this.flushTimeout,this,[],"DataBuffer._flush")))},activate:function(){this.active||(this.active=!0,this.append([]))},clear:function(){this._data.length=0;this._flushTID=null;this.storage&&this.storage.remove(this.storageKey)},_flush:function(){if(!this._data.length)return!1;this.onFlush.call(this.onFlushCtx|| this,this._data,this.meta,this._packetNumber);this._packetNumber++;this.clear()},_saveToStorage:function(){this.storage&&this._data.length&&this.storage.set(this.storageKey,{data:this._data,meta:this.meta,pnum:this._packetNumber,time:+new Date})}}),Y=w.inherit({transports:[],postParams:[],dontSendRequests:!1,send:function(a,b,c,d){c=c||function(){};this.dontSendRequests?c.call(d):function l(f){if(farguments.length&&(b=a,a=0);1>arguments.length&&(b=1073741824);return Math.floor(Math.random()*(b-a))+a};var ba=Z.inherit({id:"form",enctype:"application/x-www-form-urlencoded",htmlfileOnly:!1,_initComponent:function(){ba.superclass._initComponent.apply(this,arguments);"_htmlfile"in ba.prototype||(ba.prototype._htmlfile= this._createHtmlfile());this._doc=this._htmlfile||(this.htmlfileOnly?null:h)},request:function(a,b,c,d){var e=this._doc;if(!e)return c.call(d,!1);b=this._splitParams(b);var l="ifr"+f.random();var g=e.createElement("div");g.style.position="absolute";g.style.left="-99999px";g.style.top="-99999px";var k=['\x3ciframe name\x3d"',l,'"\x3e\x3c/iframe\x3e','\x3cform action\x3d"',this._buildUrl(a,b.get),'" method\x3d"post" target\x3d"',l,'" enctype\x3d"',this.enctype,'"\x3e'];f.forEachKey(b.post,function(a){f.mergeArrays(k, ['\x3cinput type\x3d"hidden" autocomplete\x3d"off" autocorrect\x3d"off"',' autocapitalize\x3d"off" spellcheck\x3d"false" name\x3d"',a,'"/\x3e'])});f.mergeArrays(k,["\x3c/form\x3e"]);g.innerHTML=k.join("");e.body.appendChild(g);var h=g.getElementsByTagName("form")[0];f.forEachKey(b.post,function(a,b){h[a].value=b});h.submit();f.setTimeout(function(){e.body.removeChild(g)},1E4,"TransportForm.request.2");return c.call(d,!0)},_createHtmlfile:function(){try{if(g.ActiveXObject){var a=new ActiveXObject("htmlfile"); a.open();a.write("\x3chtml\x3e\x3cbody\x3e\x3c/body\x3e\x3c/html\x3e");a.close();return a}}catch(b){}return null}}),sb=ba.inherit({id:"htmlfile",htmlfileOnly:!0}),S=Z.inherit({id:"img",request:function(a,b,c,d){a=this._buildUrl(a,b);b=h.createElement("img");c=c||function(){};b.onload=t(function(){c.call(d,!0)},"TransportImage.request");b.onerror=t(function(){c.call(d,!1)},"TransportImage.request");b.src=a}}),ka={stringify:function(a){try{return JSON.stringify(a)}catch(b){return"null"}}};f.toJSON= function(a){var b;if(a===X)return"";if(null===a)return"null";switch(a.constructor){case Boolean:return a.toString();case Number:return isFinite(a)?a.toString():"null";case String:return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"';case Array:var c=[];var d=0;for(b=a.length;d+new Date&&2>=b.browserInfo.rqnl&&(c=new J({protocol:b.protocol,host:b.host,resource:b.resource,counterId:b.counterId,counterType:b.counterType,postParams:b.postParams||[],retry:!0}),c.send(b.params,b.browserInfo))})};f.fletcher=function(a){for(var b=a.length,c=0,d=255,e=255,f,g,k;b;){f=21>8,g&=255,g^=k),d+=g,e+=d;while(--f);d=(d&255)+(d>>8);e=(e&255)+(e>>8)}a=(d&255)+(d>>8)<<8|(e&255)+(e>>8);return 65535==a?0:a};var H={abc:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",tail:"+/\x3d",tailSafe:"*-_",encode:function(a,b){var c=(H.abc+(b?H.tailSafe:H.tail)).split(""),d=a.length,e=[],g=d-d%3,k;for(k=0;k>18&63],c[h>>12&63],c[h>>6&63],c[h&63]])}switch(d-g){case 1:h= a[g]<<4;f.mergeArrays(e,[c[h>>6&63],c[h&63],c[64],c[64]]);break;case 2:h=(a[g]<<10)+(a[g+1]<<2),f.mergeArrays(e,[c[h>>12&63],c[h>>6&63],c[h&63],c[64]])}return e.join("")}};f.warning=function(){g.console&&"function"==typeof console.warn&&console.warn.apply(console,arguments)};f.trim=function(a,b){a=String(a).replace(/^\s+|\s+$/g,"");b&&a.length>b&&(a=a.substr(0,b));return a};f.isFunction=function(a){return"function"===typeof a};f.isString=function(a){return"[object String]"==Object.prototype.toString.call(a)}; f.arrayIndexOf=function(a,b){var c;for(c=0;c>>0};q.getFingerPrint=function(){var a=[],b;if(navigator.plugins&&navigator.plugins.length)for(b=0;be?b.push(e):(127e?b.push(e>>6|192):(b.push(e>>12|224),b.push(e>>6&63|128)),b.push(e&63|128))}return b},decode:function(a){for(var b="",c=0,d,e,f;cd?(b+=String.fromCharCode(d),c++):191d?(e=a.charCodeAt(c+1),b+=String.fromCharCode((d&31)<<6|e&63),c+=2):(e=a.charCodeAt(c+1),f=a.charCodeAt(c+2),b+=String.fromCharCode((d&15)<<12|(e&63)<<6|f&63),c+=3);return b}};H.decode=function(a,b){for(var c=H.abc+(b?H.tailSafe:H.tail), d=0,e="",f,g,k,h,n;a.length%4;)a+="\x3d";do{f=c.indexOf(a.charAt(d++));g=c.indexOf(a.charAt(d++));h=c.indexOf(a.charAt(d++));n=c.indexOf(a.charAt(d++));if(0>f||0>g||0>h||0>n)return null;k=f<<18|g<<12|h<<6|n;f=k>>16&255;g=k>>8&255;k&=255;e=64==h?e+String.fromCharCode(f):64==n?e+String.fromCharCode(f,g):e+String.fromCharCode(f,g,k)}while(dub?d=!0:b("site-info",h)); e.saveRef&&(ma.lastReferrer=k);this.fake||(c=this._getTechInfo(a.title,e,this.counterId,a.ts,a.tz,this._trackHash,this.hitId,this.webvisor,this.counter));f.mixin(g,c,{});this.send(m,g,function(){d&&this.counter.params(a.vParams);a.userParams&&this.counter.userParams(a.userParams);f.isFunction(a.callback)&&a.callback.apply(a.ctx,arguments)},this)}},_prepareHitUrl:function(a){var b=z(),c=b.host,b=b.href;if(!f.isString(a))return b;if(-1!=a.search(/^\w+:\/\//))return a;var d=a.charAt(0);if("?"==d)return d= b.search(/\?/),-1==d?b+a:b.substr(0,d)+a;if("#"==d)return d=b.search(/#/),-1==d?b+a:b.substr(0,d)+a;if("/"==d){if(d=b.search(c),-1!=d)return b.substr(0,d+c.length)+a}else return c=b.split("/"),c[c.length-1]=a,c.join("/");return a},_getTechInfo:function(a,b,c,d,e,k,h,ia,p){function l(a,b){a&&b&&(t[a]=b)}function r(a){b[a]&&l(a,"1")}var t={};b=b||{};d=d||G.getTimestamp();e=e||G.getTimezone();l("j",q.getJavaEnabled()?"1":"");l("nt",q.netType());M&&l("s",M.width+"x"+M.height+"x"+(M.colorDepth||M.pixelDepth)); g.devicePixelRatio&&l("sk",g.devicePixelRatio);q.isIframe()&&l("ifr","1");l("adb",Xa.getVal());l("f",q.getFlashVersion());l("l",q.getSilverlightVersion());l("fpr",q.getFingerPrint());l("cn",this.counterNum);if(!b.pa){var A=m.getViewportSize();l("w",A[0]+"x"+A[1])}l("z",e);l("i",d);l("et",Math.round((new Date).getTime()/1E3));l("en",m.getDocumentCharset());l("v",Q);l("c",navigator.cookieEnabled?"1":"");l("la",q.getLanguage());l("ntf",q.getNotificationPermission());f.random(100)||l("np",H.encode(R.encode(f.trim(q.getPlatform(), 100))));k&&l("wh","1");e="ar ln dl ad nb pa pq pv ex".split(" ");for(d=0;dh&&(h*=-1),h%=65535;l("wn",h||f.fletcher(g.name));try{g.history&&l("hl",String(g.history.length))}catch(Db){}}h="";this.sendTitle&&(h=this._getTitle(a));l("t",h);return t},_getTitle:function(a){a="undefined"==typeof a?(a=m.getDocumentTitle())?f.trim(a,Za):"":f.trim(a,Za);return a}});f.array2Props=function(a){var b=a.length,c={},d=c,e;for(e=0;e]*>|[\u0000-\u0020])/g,""))};m.getFormNumber=function(a){var b=h.getElementsByTagName("form"),c;var d=0;for(c=b.length;da.selectedIndex:!0};m.calcTextChecksum=function(a){var b="";a=a.childNodes;var c;var d=0;for(c=a.length;db||1+new Date||g.Ya._metrika.fakeHit?a():(g.Ya._metrika.fakeHit=!0,this._getSender().sendHit({callback:function(){b._storage.set("wasSynced",{time:+new Date});a()}}))},_getSender:function(){this._sender||(this._sender=new na({protocol:"https:",counterType:this.cnt,counterId:this.cid,sendTitle:!1,dontSendRequests:this.dontSendRequests,fake:!0}));return this._sender}}),xb=w.inherit({baseUrl:"https://mc.yandex.",baseTld:"ru", syncTlds:{ua:["ua","com"],by:["by"],kz:["kz"],"com.tr":["com.tr"]},langToDomain:{uk:"ua",be:"by",tr:"com.tr",kk:"kz"},sync:function(a){var b=this,c=this._need();!this._is()&&c?(this._setStatus(!0),Qa()?this._getCn().hit(function(){b._sync(c,a)}):a(function(){b._sync(c)})):a()},_is:function(){try{return!!g.Ya._metrika.startSync}catch(a){return!1}},_setStatus:function(a){try{g.Ya._metrika.startSync=a}catch(b){}},_need:function(){var a=this._getDomainByLang(),b=this._getTld(),c=[],d;(d=this.syncTlds[b])&& c.push.apply(c,d);d=this.syncTlds[a];a!==b&&d&&c.push.apply(c,d);var e=this._getLs().get("synced")||{};c=f.arrayFilter(c,function(a){return(e[a]||1)+864E5<+new Date});return c.length&&c||!1},_sync:function(a,b){var c,d=this;if(a.length){var e=new ab({method:"GET"});b=b||function(){};e.request(this.baseUrl+this.baseTld+"/sync_cookie_get",null,function(e,g){var h=0,k=0;if(e){var l=ka.parse(g);try{var m=l.sync_token;var r=l.sync_ok}catch(Eb){return b(),!1}c=f.arrDiff(a,r);if(h=c.length){var q=d._getLs(); var t=new S;for(l=0;la?"0":"")+a};G.getTimestamp=function(){var a=new Date,a=[a.getFullYear(),a.getMonth()+1,a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds()],b="",c;for(c=0;cc&&(c=0); p=f.setTimeout(function(){t=!0;e(!1);a()},c,"trackUserTime")}}function d(){u||(l=!0,m=!1,u=!0,c())}function e(a){var b;for(b=0;bMath.random())&&H(function(){e.notBounce()},b)}}function U(a){var b=function(){var a=z().hash.split("#")[1];if("undefined"==typeof a)return!1;var b=a.indexOf("?");0