   var pp_frames = true;

// define some defaults -------------------------------------
if(st==null)     var st='js';    // st means show-type

// get the user agent name ----------------------------------
v = navigator.appName;

// get the screen resolution --------------------------------
var kleuren=0;
if (v != "Netscape") kleuren = screen.colorDepth;
else kleuren = screen.pixelDepth;

// get the screen size --------------------------------------
var resolutie = screen.width+"x"+screen.height;

// get the document's referrer -------------------------------
var referentie = "";

// if pp_frames is true then try getting the framed referral (without error checking)
if (typeof(pp_frames) != "undefined")
	if (pp_frames)
		referentie = top.document.referrer;

// get the referral for non-multi-domained-framed sites using a Netscape browser
if ((referentie == "") || (referentie == "[unknown origin]") || (referentie == "unknown") || (referentie == "undefined"))
	if (document["parent"] != null) 
		if (parent["document"] != null) // ACCESS ERROR HERE!
			if (parent.document["referrer"] != null) 
				if (typeof(parent.document) == "object")
					referentie = parent.document.referrer; 

// get the referral for the current document if a framed referral wasn't found
if ((referentie == "") || (referentie == "[unknown origin]") || (referentie == "unknown") || (referentie == "undefined"))
	if (document["referrer"] != null) 
		referentie = document.referrer;

// convert all the unknown's into blank
if ((referentie == "") || (referentie == "[unknown origin]") || (referentie == "unknown") || (referentie == "undefined"))
	referentie = "";

// escape the referral
referentie = escape(referentie);

// getting data ready to send -------------------------------
r="?referentie="+referentie+"&kleuren="+kleuren+"&resolutie="+resolutie+"&titel="+titel+"&subtitel="+subtitel+"&onderdeel="+onderdeel+"&subonderdeel="+subonderdeel;

if (st=='js') { // calling by JavaScript-tag
	if (v != "Microsoft Internet Explorer") {
		r = r+"&url="+document.URL; // $HTTP_REFERER problem with NS,...
	}
	document.open();
	document.write("<script language=\"JavaScript\" type=\"text/javascript\" src=\"beheer/statistieken/log.php"+r+"\"></script>");
	document.close();
} else { // calling by IMG-tag
	rand = Math.round(1000*Math.random());
	r = r+"&b="+rand;  //force the page to load the IMG
	document.open();
	document.write("<img src=\"beheer/statistieken/log.php"+r+"\" alt=\"\" border=\"0\">");
	document.close();
}