/* ----------------------------------------------- 
Thomas WebTraxs - v.2.2.3 
------------------------------------------------ */ 

// ---------------------------------------------------------- 
// SETTINGS: 
// here should be your username you received from www.thomastracking.com 
// Do not edit this file manually!! Use the one you got in your 
// confirmation-email or the one from PowerPhlogger's settings 
// section. 
id = "marshallpaper"; 
// If you're using a frameset and are not getting correct 
// referrers, please uncomment the following line: 
// pp_frames = true; 
// ---------------------------------------------------------- 


// define some defaults ------------------------------------- 
if(showme==null) var showme='n'; 
if(st==null) var st='img'; // st means show-type 


// 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 title --------------------------------- 
t = escape(document.title); 

// 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="?id="+id+"&referer="+f+"&r="+s+"&c="+c+"&showme="+showme+"&st="+st+"&title="+t; 

// adding logid if called by st='phpjs' 
if(jslogid==null) var jslogid = 0; 
else r = r + "&jslogid="+jslogid; 

function alturl() { 
document.pphLoggerImage.src = "http://alt.webtraxs.com//pixel.gif"+r; 
return false; 
} 

function altJs(r) { 
document.open(); 
document.write("<img src=\"http://alt.webtraxs.com//pixel.gif"+r+ 
"\" alt=\"\" border=\"0\" name=pphLoggerImage>"); 
document.close(); 
} 

if (st=='js') { // calling logger 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=\"http://db2.webtraxs.com/webtraxs.php"+r+"\" onError=\"altJs('"+r+"');\"></script>"); 
document.close(); 
} else { // calling PowerPhlogger 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=\"http://db2.webtraxs.com/webtraxs.php"+r+"\" onError='alturl();' alt=\"\" border=\"0\" name=pphLoggerImage>"); 
document.close(); 
} 
