var sw = 0, sh = 0;
var tm, tz;

function detect()
{
	// detect screen resolution
	var browserName = navigator.appName;
	var browserVer = parseInt(navigator.appVersion);
	if ((browserName == "Netscape" || browserName == "Microsoft Internet Explorer") && browserVer >= 4) {
		sw = screen.width;
		sh = screen.height;
	} else if (browserName == "Netscape" && browserVer >= 3) {
		var toolkit = java.awt.Toolkit.getDefaultToolkit();
		var screen_size = toolkit.getScreenSize();
		sw = screen_size.width;
		sh = screen_size.height;
	}

	// detect local time and time zone
	var x = new Date();
	var y = x.getYear();
	if (y < 1900) y += 1900;
	var m = x.getMonth()+1;
	tm = y + "-" + m + "-" + x.getDate() + " " + x.getHours() + ":" + x.getMinutes() + ":" + x.getSeconds();
	tz = x.getTimezoneOffset();
}
