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);

var pageTracker = _gat._getTracker("UA-3546420-1");

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;
}