agt = navigator.userAgent.toLowerCase();
major = parseInt(navigator.appVersion);
macos = (agt.indexOf('mac') != -1);
nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
	&& (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
	&& (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));
nav4 = nav && (major >= 4);
opera = (agt.indexOf('mozilla') != -1) && (agt.indexOf('opera') != -1);

ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
ie3 = (ie && (major < 4));
ie4 = (ie && (major == 4) && (agt.indexOf("msie 5")==-1) && (agt.indexOf("msie 6")==-1));

// dhtmlThings
var dhtmlThings = new Array();
var dhtmlSettings = new Array();

function dhtmlHandler() {
	
	for (i = 0; i < dhtmlThings.length; i++) {
		eval(dhtmlThings[i] +"()");
		
	}
}

function dhtmlPush(what) {
	
	dhtmlThings[dhtmlThings.length] = what;
}

function dhtmlSet(which, what) {
	if (typeof(dhtmlSettings[which]) == 'undefined') {
		dhtmlSettings[which] = what;
	}
}

function dhtmlGet(what) {
	return dhtmlSettings[what];
}

// cookie-related
var dhtmlTheDomain = 'postimees.codewiser.com';

function dhtmlSetCook(cookName, t, expIn) {
	var cook;
	var exDate = new Date;
	exDate.setTime(exDate.getTime() + expIn * 60 * 1000);
	//cook = cookName +"="+ t +"; expires="+ exDate.toGMTString() +"; domain="+ dhtmlTheDomain +"; path=/";
	cook = cookName +"="+ t +"; expires="+ exDate.toGMTString() +";";
	//alert("suur "+cook);
	document.cookie = cook;
	//document.cookie = cookName +"s=1";
}

var DHTML_NO_COOKIES = -1;
var DHTML_IGNORE_COOKIES = -2;

function dhtmlGetCook(x) {
	var i,j,a,b,s,e,d,f;
	a = document.cookie;
	if (a == "") {
		return DHTML_NO_COOKIES;
	}
	s = a.indexOf(x + "=");
	if (s == -1) {
		return false;
	}
	s += x.length+1;
	e = a.indexOf(';',s);
	if (e == -1) {
		e = a.length;
	}
	return a.substring(s,e);
}

function dhtmlGetCount(c) {
	c = c.split('&');
	for (i = 0; i < c.length; i++) {
		d = c[i].split('=');
		if (d == "t") {
			last;
		}
	}
	return d[1];
}

window.onload = dhtmlHandler;


