if (typeof addEvent != 'function') {
    function addEvent(object, event, fn) {
        if (object.addEventListener){
            object.addEventListener(event, fn, false);
            return true;
        } else if (object.attachEvent){
            var r = object.attachEvent("on" + event, fn);
            return r;
        } else {
            return false;
        }
    }
}

addEvent(window, "load", auditInit); 

if (typeof(_gat) == 'object') {
	var pageTracker = _gat._getTracker("UA-10011757-1");
}

//pageTracker._setDomainName("none");

pageTracker._addOrganic("ok.hu", "q");
pageTracker._addOrganic("goliat.hu", "KERESES");
pageTracker._addOrganic("hudir.hu", "text");
pageTracker._addOrganic("altavizsla.hu", "k");
pageTracker._addOrganic("tango.hu", "q");
pageTracker._addOrganic("heureka.hu", "heureka");

pageTracker._initData();
pageTracker._trackPageview();

function auditInit() {
    var y = document.getElementsByTagName('*');
    for (var i=0; i<y.length; i++) {
        if (y[i].tagName == 'AUDIT') {
            string = '/kmtrack' + y[i].getAttribute('string');
            if (y[i].getAttribute('set') == '1') {
                audit(string, 1);
            }
            else {
                audit(string, 0);
            }
        }
        if (y[i].getAttribute('clickaudit')) {
            if (!y[i].onclick) {
                y[i].onclick = _clickaudit;
            }           
        }
    }
}


function _clickaudit() {
    var auditstring = this.getAttribute('clickaudit');
    if (auditstring) {
        auditstring = '/kmtrack' + auditstring;
        audit(auditstring);
        return true;
    }
    return false;
} 

function audit(auditstring, set) {
    if (auditstring) {
        if (set == 1) {
            pageTracker._setVar(auditstring);
        }
        else {
            pageTracker._trackPageview(auditstring);
        }
        return true;
    }
    return false;
}