var _ain=_ain||{};_ain.track=function(){function n(a,i){function f(r,M,P,R){if(typeof(Worker)!=="undefined"){if(typeof(R)==="undefined"){R=""}var Q="";for(var N in M){Q+="&"+N+"="+M[N]}var p=new Blob([R+"var cb = function(val) { postMessage(val) };try { importScripts('"+r+"?callback=cb"+Q+"&x="+Math.random()+"'); } catch (ex) {}"],{type:"text/javascript"});var O=window.URL.createObjectURL(p);var x=new Worker(O);x.onmessage=function(S){P(S);x.terminate()};x.onerror=function(){};setTimeout(function(){x.terminate()},10000)}}function j(p,N){var M='[{"method":"pos.plusones.get","id":"p","params":{"nolog":true,"id":"'+decodeURIComponent(p)+'","source":"widget","userId":"@viewer","groupId":"@self"},"jsonrpc":"2.0","key":"p","apiVersion":"v1"}]';try{var x=new XMLHttpRequest();x.timeout=3000;x.ontimeout=function(){};x.onreadystatechange=function(){if(x.readyState===4&&x.status===200){var O=JSON.parse(x.responseText);N(O[0].result.metadata.globalCounts.count)}};x.open("POST","https://clients6.google.com/rpc?key=AIzaSyCKSbrvQasunBoV16zDH9R33D88CeLr9gQ",true);x.setRequestHeader("Accept","application/json");x.setRequestHeader("Content-Type","application/json");x.send(M)}catch(r){}}var g=[0,1,2];var c=[4,2,1];var d=0;for(y=0;yb.getBoundingClientRect().top){return b}return c})}function o(a){return a.reduce(function(c,b){if(c.getBoundingClientRect().bottom100){if(Math.abs(e)>=a){c=0}else{c=100}}else{if(c<0){c=0}}return c}function k(a){var g=a;var b=null;var f=[];if(!g){var d={"5":'[data-url="'+w.url+'"] .post',"1304":"#article .info","1285":".article__content","1298":"#detail","1321":"#d_conmment_holder"};if(d[K]){g=d[K]}else{g="[data-ci-maincontent]"}}if(typeof document.querySelector!=="function"){return null}try{f=g.split(",").map(function(e){return document.querySelector(e)}).filter(function(e){return !!e})}catch(c){}return f.length?f:null}var A=document,w=_ain,z=H("_ain_cid"),D=H("_ain_uid"),F=y(v(w.url||G(A))),K=y(w.id),u=(w.postid)?"&pid="+y(w.postid):(K=="1208")?"&pid="+y(G(A)):"",s=Math.random(),t=y(A.referrer),J="?a="+y(w.authors);J+="&b="+t;J+="&c="+y(w.title||A.title);J+="&d="+F;J+="&e="+y(w.sections);J+="&f="+K;J+="&g="+y(w.pubdate);J+="&h="+y(w.tags);J+="&i="+y(w.comments);J+=u;w._mcel=false;w._mcelwc=null;if(z===null){A.cookie="_ain_cid="+E()+"; expires="+L(1800000)+"; path=/";z=H("_ain_cid");if(z===null){return}}if(D===null){D=E()}A.cookie="_ain_uid="+D+"; expires="+L(63072000000)+"; path=/";D=H("_ain_uid");if(D===null){return}J+="&u="+z;J+="&ul="+D;J+="&x="+s;if(K){try{n(y(v(w.url||A.URL)),function(a){J+=a})}catch(B){}var l=J+"&t=0";(new Image()).src=(("https:"==A.location.protocol)?"https":"http")+"://page-view-ingestion.appspot.com/i.gif"+l;if(w._stid){clearTimeout(w._stid)}w._stid=setTimeout(function(){w._mcelwc=(w._mcel)?"&wc="+C(w._mcel):"";var a=J+w._mcelwc+"&t=1";(new Image()).src=(("https:"==A.location.protocol)?"https":"http")+"://page-view-ingestion.appspot.com/i.gif"+a},10000)}(function(){window.visibly={q:document,p:undefined,prefixes:["webkit","ms","o","moz","khtml"],props:["VisibilityState","visibilitychange","Hidden"],m:["focus","blur"],visibleCallbacks:[],hiddenCallbacks:[],genericCallbacks:[],_callbacks:[],cachedPrefix:"",fn:null,onVisible:function(a){if(typeof a=="function"){this.visibleCallbacks.push(a)}},onHidden:function(a){if(typeof a=="function"){this.hiddenCallbacks.push(a)}},getPrefix:function(){if(!this.cachedPrefix){for(var a=0;bb=this.prefixes[a++];){if(bb+this.props[2] in this.q){this.cachedPrefix=bb;return this.cachedPrefix}}}},visibilityState:function(){return this._getProp(0)},hidden:function(){return this._getProp(2)},visibilitychange:function(a){if(typeof a=="function"){this.genericCallbacks.push(a)}var b=this.genericCallbacks.length;if(b){if(this.cachedPrefix){while(b--){this.genericCallbacks[b].call(this,this.visibilityState())}}else{while(b--){this.genericCallbacks[b].call(this,arguments[0])}}}},isSupported:function(a){return((this._getPropName(2)) in this.q)},_getPropName:function(a){return(this.cachedPrefix==""?this.props[a].substring(0,1).toLowerCase()+this.props[a].substring(1):this.cachedPrefix+this.props[a])},_getProp:function(a){return this.q[this._getPropName(a)]},_execute:function(a){if(a){this._callbacks=(a==1)?this.visibleCallbacks:this.hiddenCallbacks;var b=this._callbacks.length;while(b--){this._callbacks[b]()}}},_visible:function(){window.visibly._execute(1);window.visibly.visibilitychange.call(window.visibly,"visible")},_hidden:function(){window.visibly._execute(2);window.visibly.visibilitychange.call(window.visibly,"hidden")},_nativeSwitch:function(){this[this._getProp(2)?"_hidden":"_visible"]()},_listen:function(){try{if(!(this.isSupported())){if(this.q.addEventListener){window.addEventListener(this.m[0],this._visible,1);window.addEventListener(this.m[1],this._hidden,1)}else{if(this.q.attachEvent){this.q.attachEvent("onfocusin",this._visible);this.q.attachEvent("onfocusout",this._hidden)}}}else{this.q.addEventListener(this._getPropName(1),function(){window.visibly._nativeSwitch.apply(window.visibly,arguments)},1)}}catch(a){}},init:function(){this.getPrefix();this._listen()}};this.visibly.init()})();(function(){_ain.atparams={d:F,did:K,pid:u,h:z,f:D,x:s};_ain.atobj={secondsBetweenBeats:5.5,activeTimeout:5,sampleRateSeconds:0.1,eventNames:["focus","mousedown","mouseup","mousemove","scroll","touchstart","touchenter","keyup","keydown"]};var b=new Date().getTime();_ain.atobj._lastEvent=b;_ain.atobj._lastSample=b;_ain.atobj._engagedMs=0;_ain.atobj._engagedMsTotal=0;_ain.atobj.isEngaged=true;_ain.atobj.isInteracting=true;_ain.atobj.focused=true;_ain.atobj.videoPlaying=false;_ain.atobj.sequenceNum=1;window.visibly.onVisible(function(){_ain.atobj.focused=true});window.visibly.onHidden(function(){_ain.atobj.focused=false});if(typeof _ain.atregisterEvent==="undefined"){var a=function(d,e){if(window.addEventListener){window.addEventListener(d,e,false)}else{document.attachEvent("on"+d,e)}};_ain.atregisterEvent=function(){_ain.atobj._lastEvent=new Date().getTime()};for(var c=0;c<_ain.atobj.eventNames.length;c++){a(_ain.atobj.eventNames[c],_ain.atregisterEvent)}_ain.atsample=function(){var d=new Date().getTime();_ain.atobj.isInteracting=d-_ain.atobj._lastEvent<_ain.atobj.activeTimeout*1000;_ain.atobj.isEngaged=(_ain.atobj.isInteracting&&_ain.atobj.focused)||_ain.atobj.videoPlaying;_ain.atobj._engagedMs+=_ain.atobj.isEngaged?(d-_ain.atobj._lastSample):0;_ain.atobj._lastSample=d};window.setInterval(_ain.atsample,_ain.atobj.sampleRateSeconds*1000);_ain.atsendBeat=function(){if(w._mcel===false){w._mcel=k(w.maincontent)}var d=Math.round(_ain.atobj._engagedMs/1000);if(d>0&&d<=Math.round(_ain.atobj.secondsBetweenBeats)){_ain.atobj._engagedMsTotal+=d;var e="?d="+_ain.atparams.d+"&f="+_ain.atparams.did+_ain.atparams.pid+"&b="+t+"&u="+_ain.atparams.h+"&ul="+_ain.atparams.f+"&at="+_ain.atobj._engagedMsTotal+"&ar="+d+((w._mcel)?"&sp="+I(w._mcel):"")+"&ts="+(Math.floor(Date.now()/1000))+"&seq="+(_ain.atobj.sequenceNum++)+"&x="+_ain.atparams.x;(new Image()).src=(("https:"==A.location.protocol)?"https":"http")+"://quick-yen-88111.appspot.com/a.gif"+e}_ain.atobj._engagedMs=0};window.setInterval(_ain.atsendBeat,_ain.atobj.secondsBetweenBeats*1000);a("unload",_ain.atsendBeat)}})()};if(_ain.trackauto==="undefined"||_ain.trackauto!==false){_ain.track()};