/* counter.sibnet.ru Main JS */

_sibcnt = Object();

_sibcnt.Tracker = function() {

	_sibcnt.base_dir = "http://counter.sibnet.ru/sbcount?";

	_sibcnt.s="";
	_sibcnt._sbd=document;
	_sibcnt._sdl=_sibcnt._sbd.location;

	if(window.tc_project) {
		_sibcnt.s+="tc_project="+tc_project;
	} else {
		return 0;
	}

	if (_sibcnt._sdl.protocol=="file:") error=1;

	if (_sibcnt._sbd.title && _sibcnt._sbd.title!="") _sibcnt.s+="&title="+_encodeString(_sibcnt._sbd.title);
	if (_sibcnt._sdl.hostname && _sibcnt._sdl.hostname!="") _sibcnt.s+="&domain="+_encodeString(_sibcnt._sdl.hostname);

	_sibcnt.pg=_sibcnt._sdl.pathname+_sibcnt._sdl.search;
	_sibcnt.pg=_encodeString(_sibcnt.pg);
	_sibcnt.s+="&url="+_sibcnt.pg;

	_sibcnt.sr="-";
	_sibcnt.sc="-";

	if (self.screen) {
        	_sibcnt.sr=screen.width+"x"+screen.height;
        	_sibcnt.sc=screen.colorDepth;
	} else if (self.java) {
        	_sibcnt.j=java.awt.Toolkit.getDefaultToolkit();
        	_sibcnt.sz=_sibcnt.j.getScreenSize();
        	_sibcnt.sr=_sibcnt.sz.width+"x"+_sibcnt.sz.height;
	}

	_sibcnt.s+="&resolution="+_sibcnt.sr+"&color="+_sibcnt.sc;

	_sibcnt.ul="-";
	if (navigator.language) { 
        	_sibcnt.ul=navigator.language.toLowerCase(); 
	} else if (navigator.browserLanguage) { 
        	_sibcnt.ul=navigator.browserLanguage.toLowerCase(); 
	}
	_sibcnt.s+="&lang="+_sibcnt.ul;

	_sibcnt.je=1;
	_sibcnt.je=navigator.javaEnabled()?1:0;
	_sibcnt.s+="&java="+_sibcnt.je;

	_sibcnt.co=0;
	_sibcnt.co=navigator.cookieEnabled?1:0;
	_sibcnt.s+="&cookie="+_sibcnt.co;

	_sibcnt.fl="-";
	_sibcnt.fl=_getFlash();
	_sibcnt.s+="&flash="+_sibcnt.fl;

	_sibcnt.cs="-";
	if (_sibcnt._sbd.characterSet) 
        	_sibcnt.cs=_encodeString(_sibcnt._sbd.characterSet);
	else if (_sibcnt._sbd.charset) 
        	_sibcnt.cs=_encodeString(_sibcnt._sbd.charset);
	_sibcnt.s+="&charset="+_sibcnt.cs;

	_sibcnt.ur=_sibcnt._sbd.referrer;
	if (!_sibcnt.ur || _sibcnt.ur=="") { 
        	_sibcnt.ur="-"; 
	} else {
        	_sibcnt.dm=_sibcnt._sbd.domain;
        	_sibcnt.p=_sibcnt.ur.indexOf(_sibcnt.dm);
        	if ((_sibcnt.p>=0) && (_sibcnt.p<=8)) { _sibcnt.ur="0"; }
        	if (_sibcnt.ur.indexOf("[")==0 && _sibcnt.ur.lastIndexOf("]")==(_sibcnt.ur.length-1)) { _sibcnt.ur="-"; }
		_sibcnt.ur=_encodeString(_sibcnt.ur);
	}

	_sibcnt.s+="&referrer="+_sibcnt.ur;

	_sibcnt.s+="&javascript=1";

	_sibcnt.uu=Math.round(Math.random()*2147483647);
	_sibcnt.s+="&rnd="+_sibcnt.uu;

	_sibcnt.url=_sibcnt.base_dir+_sibcnt.s;

	return _sibcnt.url;

}


function _encodeString(_sibcnts,_sibcntu) {

        if (typeof(encodeURIComponent) == 'function') {
                if (_sibcntu) return encodeURI(_sibcnts);
                else return encodeURIComponent(_sibcnts);
        } else {
                return '-';
        }
}


function _getFlash() {
        _sibcntf="-";
	_sibcntn=navigator;
        if (_sibcntn.plugins && _sibcntn.plugins.length) {
                for (var ii=0;ii<_sibcntn.plugins.length;ii++) {
                        if (_sibcntn.plugins[ii].name.indexOf('Shockwave Flash')!=-1) {
                                f=_sibcntn.plugins[ii].description.split('Shockwave Flash ')[1];
                                break;
                        }
                }
        } else if (window.ActiveXObject) {
                for (var ii=10;ii>=2;ii--) {
                        try {
                                var _sibcntfl=eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash."+ii+"');");
                                if (_sibcntfl) { _sibcntf=ii + '.0'; break; }
                        }
                        catch(_sibcnte) {}
                }
        }
        return _sibcntf;
}

_sibcnttracking_url = "";

if(_sibcnttracking_url = _sibcnt.Tracker()) {
	document.write("<img src=\""+_sibcnttracking_url+"\" height=\"1\" width=\"1\" border=\"0\" style=\"position:absolute;left:-100px\">");
}

if ( (window.tc_project) && ( (tc_project >= 22) && (tc_project < 73) && (tc_project != 62)  && (tc_project != 33) ) ) {

	/* AdGravity Javascript code START */
	var RndNum4NoCash = Math.round(Math.random() * 1000000000); 
	var ar_Tail='unknown'; if (document.referrer) ar_Tail = escape(document.referrer); 
	document.write('<sc' + 'ript language="JavaScript" src="http://sibtel.adriver.ru/cgi-bin/erle.cgi?sid=119635&bt=16&target=blank&tail256="' + ar_Tail + '"></sc' + 'ript>'); 
	/* AdGravity Javascript code END */

}