(function () {
 var _dcv, _pcv, _ck, _n, __n, _cp, _uri, __uri, _u, __u, _cu, aid, dcv, pcv, ck, cp, tp, n, u, uri, sv, svs, sc, scs, ex=45;
 var _cid, __cid, cid="", rf, _rf, __rf;
 var myBody, myBodyElements, myScript, mySrc;
 var _caid, _caids, _ucaid;
 var _sct;
 var vias, _vias="na";
 var _lstky="listing";
 var _bd, _bde, _hf, _ataid, _cids, _bdf, _pscc;
 var utp="";
 /* Main server setting */
 sc="http://www.adrun.jp/cvsent3.js?";
 sv="http://www.adrun.jp/count3.php?";
 scs="https://www.adrun.jp/cvsent3.js?";
 svs="https://www.adrun.jp/count3.php?";
 _ck=String(Math.round(Math.random()*100000000)).substring(0,9);
 _u=window.location;
 __rf=document.referrer;
 
 vias=myGetCookie("vias");
if((new String(window.location)).indexOf("aid=")!=-1 || vias=="ad" || __rf.indexOf("aid=")!=-1 ){ _vias="ad"; } 
   else if(vias){ _vias=vias; }
   else if(__rf.indexOf("google")!=-1 && __rf.indexOf("q=")!=-1){ if(__rf.indexOf(_lstky)!=-1){_vias="ls";}else{_vias="se";} }
   else if(__rf.indexOf("yahoo")!=-1 && __rf.indexOf("p=")!=-1){ if(__rf.indexOf(_lstky)!=-1){_vias="ls";}else{_vias="se";} }
   else if(__rf.indexOf("msn")!=-1 && __rf.indexOf("q=")!=-1){ if(__rf.indexOf(_lstky)!=-1){_vias="ls";}else{_vias="se";} }
   else if(__rf.indexOf("bing")!=-1 && __rf.indexOf("q=")!=-1){ if(__rf.indexOf(_lstky)!=-1){_vias="ls";}else{_vias="se";} }
   else if(__rf.indexOf(_u.hostname)!=-1){ _vias="ss"; }
 vias=mySetCookie("vias",_vias,0);
 _vias = "&vias="+_vias;
 
 dcv=myGetCookie("dcv");
 pcv=myGetCookie("pcv");
 if (dcv){
 tp="tp=d";
 _ck=dcv;
 } else if (pcv){
 tp="tp=p";
 _ck=pcv;
 } else {
 tp="tp=n";
 _dcv=mySetCookie("dcv",_ck,0);
 _pcv=mySetCookie("pcv",_ck,ex);
 }
 ck="ck="+_ck+"&";
 __u=_u.search+"&";
 _n=__u.indexOf("aid=");
 if(_n==-1){
 n="";
 cp=myGetCookie("aid");
 if(cp){
 aid=cp;
 n="aid="+aid+"&";
 } else {
//  _rf=__rf.length;
  _rf=__rf.indexOf("aid=");
  if(_rf!=-1){
  aid=__rf.substr(_rf+4,10);
  n="aid="+aid+"&";
  _cp=mySetCookie("aid",aid,ex);
  }
 }
 } else {
// __n=__u.indexOf("&",_n);
 aid=__u.substr(_n+4,10);
 n="aid="+aid+"&";
 _cp=mySetCookie("aid",aid,ex);
 }
 
 myBody = document.getElementsByTagName("body")[0];
 myBodyElements = myBody.getElementsByTagName("script");
 for(var i=0; i<myBodyElements.length; i++) {
 _sct=myBodyElements[i].getAttribute("src");
 if(_sct){
 if(_sct.indexOf(sc)!=-1 || _sct.indexOf(scs)!=-1){
   _cid=_sct.indexOf("cid=");
   _cids=_sct.substring(_cid+4,_cid+9);
   cid="&cid="+_cids;
 }
 }
 }
 
 try{
  if(_utp=="l1" || _utp=="l2" || _utp=="l3" || _utp=="l4" || _utp=="cv" || _utp=="c2"){
   utp="&utp="+_utp;
   }
  } catch( err ) {
  utp="";
  }
 
 _caids=_u.search;
 _caid=_caids.indexOf("aid=");
  if(_caid!=-1){ 
  _caids=_caids.slice(0,_caid-1);
  }
 _cu=_u.protocol+"//"+_u.host+_u.pathname+_caids+_u.hash;
 uri="uri="+encodeURIComponent(_cu)+"&";
 var send=new Image(1,1);
 send.src=svs+n+uri+ck+tp+cid+_vias+utp;
 send.onload=function() {return;}



function mySetCookie(myCookie,myValue,myDay){
 if(myDay=="0"){myExpires="";}
 else {myExp = new Date();
 myExp.setTime(myExp.getTime()+(myDay*24*60*60*1000));
 myExpires = "expires="+myExp.toGMTString();
 }
 myItem = "_" + myCookie + "=" + escape(myValue) + ";";
 document.cookie =  myItem + myExpires;
}

function myGetCookie(myCookie){
 myCookie = "_" + myCookie + "=";
 myValue = null;
 myStr = document.cookie + ";" ;
 myOfst = myStr.indexOf(myCookie);
 if (myOfst != -1){
 myStart = myOfst + myCookie.length;
 myEnd = myStr.indexOf(";" , myStart);
 myValue = unescape(myStr.substring(myStart,myEnd));
 }
 return myValue;
}

  })()