var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

try {
var pageTracker = _gat._getTracker("UA-7368151-1");
pageTracker._addOrganic("a.ua", "s");
pageTracker._addOrganic("akavita.by", "z");
pageTracker._addOrganic("all.by", "query");
pageTracker._addOrganic("aport.ru", "r");
pageTracker._addOrganic("bigmir.net", "q");
pageTracker._addOrganic("blogs.yandex.ru", "text");
pageTracker._addOrganic("gde.ru", "keywords");
pageTracker._addOrganic("gogo.ru", "q");
pageTracker._addOrganic("i.ua", "q");
pageTracker._addOrganic("km.ru", "sq");
pageTracker._addOrganic("liveinternet.ru", "ask");
pageTracker._addOrganic("mail.ru", "q");
pageTracker._addOrganic("meta.ua", "q");
pageTracker._addOrganic("nigma.ru", "s");
pageTracker._addOrganic("nova.rambler.ru", "query");
pageTracker._addOrganic("online.ua", "q");
pageTracker._addOrganic("poisk.ru", "text");
pageTracker._addOrganic("quintura.ru", "request");
pageTracker._addOrganic("rambler.ru", "words");
pageTracker._addOrganic("search.com.ua", "q");
pageTracker._addOrganic("search.ua", "query");
pageTracker._addOrganic("tut.by", "query");
pageTracker._addOrganic("ukr.net", "search_query");
pageTracker._addOrganic("webalta.ru", "q");
pageTracker._initData();
pageTracker._trackPageview();
} catch(err) {}

document.write('<img src="http://counter.yadro.ru/hit?r'+
escape(document.referrer)+((typeof(screen)=='undefined')?'':
';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+';u'+escape(document.URL)+
';i'+escape('Ææ'+document.title)+';'+Math.random()+
'" width=1 height=1 alt="">')

var addListener = function() { 
    if ( window.addEventListener ) { 
        return function(el, type, fn) { 
            el.addEventListener(type, fn, false); 
        }; 
    } else if ( window.attachEvent ) { 
        return function(el, type, fn) { 
            var f = function() { 
                fn.call(el, window.event); 
            }; 
            el.attachEvent('on'+type, f); 
        }; 
    } else { 
        return function(el, type, fn) { 
            element['on'+type] = fn; 
        } 
    } 
}();

function domReady(init) {
	// for Safari
	if (/WebKit/i.test(navigator.userAgent)) { // sniff
		var _timer = setInterval(function() {
			if (document.readyState == "loaded" || 
				document.readyState == "complete") {
				clearInterval(_timer);
				delete _timer;
				init(); // call the onload handler
			}
		}, 10);
		return;
	}

	// for Mozilla and Opera
	if (document.addEventListener) {
		document.addEventListener("DOMContentLoaded",init,false);
		return;
	}
	
	// for IE
	if(window.ActiveXObject) {
		document.write("<script id=8d6b7cf147cf9 defer " +
			"src=javascript:void(0)><\/script>");
		var script = document.getElementById("8d6b7cf147cf9");
		script.onreadystatechange = function() {
			if (this.readyState == "complete")
				init(); // call the onload handler				
		};
		return;
	}
	
	/* for other browsers */
	window.onload = init;
}

function isLinkExternal(link) {
	var r = new RegExp('^https?://(?:www.)?'
		+ location.host.replace(/^www./, ''));
	return !r.test(link);
}

domReady(function(){
	
	addListener(document, 'click', function(e) {
		var target = (window.event) ? e.srcElement : e.target;
		
		while (target) {
			if (target.href) break;
			target = target.parentNode;
		}

		if (!target || !isLinkExternal(target.href))
			return true;

		var link = target.href;
		link = '/outgoing/'
			+ link.replace(/:\/\//, '/')
			.replace(/^mailto:/, 'mailto/');
		//alert(link); return false; //òåñòèðîâàíèå
		urchinTracker(link);
	});

	//îòñëåæèâàíèå äîïîëíèòåëüíûõ ýëåìåíòîâ
	//addListener(document.getElementById('element-id'),
		//'click', function() { urchinTracker('/element-id/'); });
});