portal_url = 'http://www.samenwerkeninuitvoering.nl'

function checkIt(s) {
	var detect = navigator.userAgent.toLowerCase();
	place = detect.indexOf(s) + 1;
	thestring = s;
	return place;
}

function stat(pageid) {

	if (!pageid) pageid=0;
	var tag='addPageStatistictRecord?pageid=' + pageid;
	
	a = new Array("cpuClass", "platform", "systemLanguage", "userLanguage", "appName", "onLine", "javaEnabled()", "appVersion");
	if (navigator)
		for (b in a)
			if (navigator[a[b]])
				tag += "&" + a[b] + "=" + navigator[a[b]];
	a = new Array("width", "height", "colorDepth");
	if (screen)
		for (b in a)
			if (screen[a[b]])
				tag += "&" + a[b] + "=" + screen[a[b]];
	a = new Array("referrer");
	
	if (top.document)
		for (b in a)
			if (top.document[a[b]])
				tag += "&" + a[b] + "=" + top.document[a[b]];
	tag+=('&java='+navigator.javaEnabled());
	
////////////////////////////////////	
	var detect = navigator.userAgent.toLowerCase();
	var OS, browser, version, thestring, place;
	if (place=checkIt('konqueror')) {
		browser = "Konqueror";
		OS = "Linux";
		thestring='konqueror'
	} 
	else if (place=checkIt('safari')) {browser = "Safari"; thestring='safari'}
	else if (place=checkIt('omniweb')) {browser = "OmniWeb"; thestring='omniweb'}
	else if (checkIt('k-meleon')) {
		browser = "K-Meleon";
		var rv = detect.match(/k-meleon ([\w.]+)/);
		if (rv) {
			rv = rv[0];
			version = rv.substr(3);
		}	
	}
	else if (place=checkIt('opera')) {browser = "Opera"; thestring = 'opera'}
	else if (place=checkIt('webtv')) {browser = "WebTV"; thestring = 'webtv'}
	else if (place=checkIt('icab')) browser = "iCab"
	else if (place=checkIt('msie')) {browser = "Internet Explorer"; thestring = "msie"}
	else if (!checkIt('compatible')) {
		browser = "Netscape Navigator"
		version = detect.charAt(8);
		if (typeof(navigator.product) != "undefined") {
			browser = "Mozilla";
			rv = navigator.userAgent.match(/([Mozilla ]?Fire\w+)\/([\w|\+.]+)/);
			if (rv) {
				browser = rv[1];
				version = rv[2];
			} else {
				rv = navigator.userAgent.match(/rv:([\w|\+.]+)/);
				if (rv) {
					rv = rv[0];
					version = rv.substr(3);
				}
			}
		}
	} else browser = "An unknown browser";
	if (!version) {
		version = detect.charAt(place + thestring.length);
	}
	
	tag += "&" + "browser_name" + "=" + browser;
	tag += "&" + "browser_version" + "=" + parseInt(version);
	
	var i_win;
	var v_win;
	var agt=navigator.userAgent.toLowerCase();
	if (agt.indexOf("win")!=-1 || agt.indexOf("16bit")!=-1)
	i_win = true;
	if (i_win) {
	if (agt.indexOf("win95")!=-1 || agt.indexOf("windows 95")!=-1)
	v_win = "Windows 95";
	if (agt.indexOf("win98")!=-1 || agt.indexOf("windows 98")!=-1)
	v_win = "Windows 98";
	if (agt.indexOf("win 9x 4.90")!=-1)
	v_win = "Windows ME";
	if (agt.indexOf("winnt")!=-1 || agt.indexOf("windows nt")!=-1)
	v_win = "Windows NT";
	if (agt.indexOf("windows nt 5.0")!=-1)
	v_win = "Windows 2000";
	if (agt.indexOf("windows nt 5.1")!=-1)
	v_win = "Windows XP";
	if (!v_win)
	v_win = "Unknown Windows";
	}
	if (!OS) {
	if (checkIt('linux')) OS = "Linux";
	else if (checkIt('x11')) OS = "Unix";
	else if (checkIt('mac')) OS = "Mac"
	else if (checkIt('win')) OS = "Windows"
	else OS = "an unknown operating system";
	}
	if (i_win) {
		operation_system = v_win
	} else {
		operation_system = OS;
	}
	tag += "&" + "operation_system" + "=" + operation_system;
////////////////////////////////////
result = '<img id="statImage" src="'+tag+'" width=1 height=1 border=0 alt="'+tag+'">';
//alert(result);
return result
}
