﻿function loadscript(url, onload) {
    s = document.createElement('script');
    s.setAttribute('type', 'text/javascript');
    s.setAttribute('src', url);

    s.onload = function() { // FF, Opera
        if (!s.onloadDone) // Opera
        {
            s.onloadDone = true;
            if (onload) onload();
        }
    };

    s.onreadystatechange = function() {
        if ("loaded" === s.readyState && !s.onloadDone) { // IE, Opera
            s.onloadDone = true;
            if (onload) onload();
        }
    }

    document.getElementsByTagName('head')[0].appendChild(s);
    set_focus();
}

function analytics() {    
    loadscript('http://www.google-analytics.com/ga.js',
    function() {
        try {
            var pageTracker = _gat._getTracker("UA-9925316-3");

            pageTracker._addOrganic("mail.ru", "q");
            pageTracker._addOrganic("rambler.ru", "query");
            pageTracker._addOrganic("go.mail.ru", "q");
            pageTracker._addOrganic("nova.rambler.ru", "query");
            pageTracker._addOrganic("nigma.ru", "s");
            pageTracker._addOrganic("blogs.yandex.ru", "text");
            pageTracker._addOrganic("webalta.ru", "q");
            pageTracker._addOrganic("aport.ru", "r");
            pageTracker._addOrganic("meta.ua", "q");
            pageTracker._addOrganic("bigmir.net", "q");
            pageTracker._addOrganic("tut.by", "query");
            pageTracker._addOrganic("ukr.net", "search_query");
            pageTracker._addOrganic("poisk.ru", "text");
            pageTracker._addOrganic("liveinternet.ru", "ask");
            pageTracker._addOrganic("gogo.ru", "q");
            pageTracker._addOrganic("gde.ru", "keywords");
            pageTracker._addOrganic("quintura.ru", "request");
            pageTracker._addOrganic("qip.ru", "query");
            pageTracker._addOrganic("metabot.ru", "st");

            pageTracker._initData();
            pageTracker._setDomainName(".vahuka.ru");
            pageTracker._trackPageview();
        } catch (err) { } 
    }
  );
}

Object.prototype.attachEvent = function(sEvent, fnHandler, bUseCapture) {
    this.addEventListener(sEvent.indexOf('on') == 0 ? sEvent.replace('on', '') : sEvent, fnHandler, bUseCapture);
}

window.attachEvent('onload', analytics, true); 


