var _ig={
_uid:0,_igd:document,
_rpath:'http://ipgeobase.ru/cgi-bin/igb.pl?',
_igsC:function(c,v,e){
var d=new Date(); d.setDate(d.getDate()+e||0); this._igd.cookie=c+"="+escape(v)+";expires="+d.toGMTString();
},
_iggC:function(c){
var ck=this._igd.cookie,ce,rt;
if(ck.length>0){ci=ck.indexOf(c+"="); if(ci!=-1) {ci+=c.length+1;ce=ck.indexOf(";",ci); if(ce==-1) ce=ck.length; 
rt=unescape(ck.substring(ci,ce)); }return rt; }
},
_igD:function(st){
var s,e,pt;
s=st.indexOf('://')+3;e=st.indexOf('/',s);
if(e==-1) e=st.length; else pt=st.substring(e,st.length);
return [st.substring(s,e),pt];
},
_track:function(uid) {
this._uid=uid;
var i=new Image(1,1),rf=this._igd.referrer,l,r,cid;
var l=this._igD(this._igd.location.href);
var r=this._igD(rf);
if(l[0]==r[0]){ rf=r[1]; }
cid=this._iggC("_igbc");
if(cid==""||!cid){cid=Math.round(Math.random()*2147483647);this._igsC("_igbc",cid,365);}
i.src=this._rpath+'uid='+uid+'&ref='+escape(rf)+'&loc='+escape(l[0]+l[1])+"&cid="+cid;
}
};
