// get the document's title ---------------------------------
t = escape(document.title);
try{
	cd=client_data;
}catch(e){
	cd=0;
}try{
	rl=redirect_log;
}catch(e){
	rl=0;
}
if(cd==1){
	// get the user agent name ----------------------------------
	v = navigator.appName;

	// get the screen resolution --------------------------------
	c=0;
	if (v != "Netscape") c = screen.colorDepth;
	else c = screen.pixelDepth;

	// get the screen size --------------------------------------
	s = screen.width+"x"+screen.height;

	// get the document's referrer -------------------------------
	var f = "";

	// if pp_frames is true then try getting the framed referral (without error checking)
	if (typeof(pp_frames) != "undefined")
		if (pp_frames)
			f = top.document.referrer;

	// get the referral for non-multi-domained-framed sites using a Netscape browser
	if ((f == "") || (f == "[unknown origin]") || (f == "unknown") || (f == "undefined"))
		if (document["parent"] != null) 
			if (parent["document"] != null) // ACCESS ERROR HERE!
				if (parent.document["referrer"] != null) 
					if (typeof(parent.document) == "object")
						f = parent.document.referrer; 

	// get the referral for the current document if a framed referral wasn't found
	if ((f == "") || (f == "[unknown origin]") || (f == "unknown") || (f == "undefined"))
		if (document["referrer"] != null) 
			f = document.referrer;

	// convert all the unknown's into blank
	if ((f == "") || (f == "[unknown origin]") || (f == "unknown") || (f == "undefined"))
		f = "";

	// escape the referral
	f = escape(f);

	// getting data ready to send -------------------------------
	r=log_url+"&referer="+f+"&screensize="+s+"&colordepth="+c+"&page_title="+t+"&client_data=1";
}
else{
	r=log_url+"&page_title="+t;}
//window.open(r,traget='_blank');if(rl==1)
{	window.location=r;}else{
	document.open();
	document.write("<img src=\""+r+"\" alt=\"\" border=\"0\">");
	document.close();
}