// function to extract url variables
function getQueryVar(variable) {
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
    if (pair[0] == variable) {
      return pair[1];
    }
  } 
 // alert('Query Variable ' + variable + ' not found');
}
// set spod account
//spod_acctId = getQueryVar('id');
//if spod_acctid is null
//if(spod_acctId == undefined || spod_acctId == null)
	//spod_acctId  = -1;
// spod_visitedPage
var spod_visitedPage = (typeof(document.location) != "undefined") ? document.location : "";
if (spod_visitedPage == "[object]") spod_visitedPage = "";
if (!spod_visitedPage) spod_visitedPage = (typeof(document.URL) != "undefined") ? document.URL : "";
spod_visitedPage = escape(spod_visitedPage);

// spod_visitedPageTitle
var spod_visitedPageTitle = document.title;

// spod_timeZoneOffset
var spod_date = new Date();
var spod_timeZoneOffset = "";
if (spod_date.getTimezoneOffset) spod_timeZoneOffset = spod_date.getTimezoneOffset();

// spod_langs
var spod_langs = "";
if (navigator.systemLanguage) spod_langs =  navigator.systemLanguage;
if (navigator.userLanguage) spod_langs =  navigator.userLanguage;
if (navigator.language) spod_langs =  navigator.language;

// spod_cookies
var spod_cookies = "";
if (navigator.cookieEnabled) spod_cookies =  navigator.cookieEnabled;

// spod_vendor
var spod_vendor = "";
if (navigator.vendor) spod_vendor =  navigator.vendor;

// spod_vendorSub
var spod_vendorSub = "";
if (navigator.vendorSub) spod_vendorSub =  navigator.vendorSub;

// spod_platform
var spod_platform = "";
if (navigator.platform) spod_platform = navigator.platform;

// spod_width
var spod_width=screen.width;
if (!spod_width){var spod_width="0";}

// spod_height
var spod_height=screen.height;
if (!spod_height){var spod_height="0";}

// spod_screenColors
var spod_screenColors=screen.colorDepth;
var WS_sp=screen.pixelDepth;
if (!spod_screenColors){var spod_screenColors=WS_sp;}
if (!spod_screenColors){var spod_screenColors="";}

// spod_jsVersion
var spod_jsVersion="Undetermined";
document.write('<sc'+'ript language="JavaS'+'cript">spod_jsVersion = "1"</script'+'>');
document.write('<sc'+'ript language="JavaS'+'cript1.1">spod_jsVersion = "1.1"</script'+'>');
document.write('<sc'+'ript language="JavaS'+'cript1.2">spod_jsVersion = "1.2"</script'+'>');
document.write('<sc'+'ript language="JavaS'+'cript1.3">spod_jsVersion = "1.3"</script'+'>');
document.write('<sc'+'ript language="JavaS'+'cript1.4">spod_jsVersion = "1.4"</script'+'>');
document.write('<sc'+'ript language="JavaS'+'cript1.5">spod_jsVersion = "1.5"</script'+'>');
document.write('<sc'+'ript language="JavaS'+'cript1.6">spod_jsVersion = "1.6"</script'+'>');
document.write('<sc'+'ript language="JavaS'+'cript2.0">spod_jsVersion = "2.0"</script'+'>');

// spod_fpVersion
var spod_fpVersion="None";
if (navigator.plugins && navigator.plugins.length) {
	for (var ii=0;ii<navigator.plugins.length;ii++) {
		if (navigator.plugins[ii].name.indexOf('Shockwave Flash')!=-1) {
    		spod_fpVersion=navigator.plugins[ii].description.split('Shockwave Flash ')[1];
    		break;
   		}
  	}
} else if (window.ActiveXObject) {
	for (var ii=10;ii>=2;ii--) {
   		try {
    		var fl=eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash."+ii+"');");
    		if (fl) { spod_fpVersion=ii + '.0'; break; }
   		}
   		catch(e) {
		}
  	}
}

// spod_arVersion
var spod_arVersion="None";
if (navigator.plugins && navigator.plugins.length) {
	for (var ii=0;ii<navigator.plugins.length;ii++) {
		if (navigator.plugins[ii].name.indexOf('Adobe Acrobat')!=-1) {
    		spod_arVersion=navigator.plugins[ii].description.split('Version ')[1];
    		break;
   		}
  	}
} else if (window.ActiveXObject) {
	for (x=2; x<10; x++) {
		try {
			oAcro=eval("new ActiveXObject('PDF.PdfCtrl."+x+"');");
			if (oAcro) {
				spod_arVersion=x+'.0';
			}
		}
		catch(e) {}
	}
	try {
		oAcro4=new ActiveXObject('PDF.PdfCtrl.1');
		if (oAcro4) {
			spod_arVersion='4.0';
		}
	}
	catch(e) {}
	try {
		oAcro7=new ActiveXObject('AcroPDF.PDF.1');
		if (oAcro7) {
			spod_arVersion='7.0';
		}
	}catch(e) {}
}

// spod_jsURL
var spod_jsURL = '/stats/spod.cfm?';

var spod_referrer = document.referrer;
    
if(spod_referrer) {
	spod_referrer.toLowerCase();
    if(spod_referrer.indexOf("unknown") != -1) spod_referrer = "";
    spod_referrer = escape(spod_referrer); 
}


function main(){
    var spod_imageURL = spod_jsURL + '&aid=' + spod_acctId + '&ar=' + spod_arVersion + '&c=' + spod_cookies + '&fpv=' + spod_fpVersion + '&h=' + spod_height + '&jsv=' + spod_jsVersion + '&l=' + spod_langs + '&p=' + spod_platform + '&r=' + spod_referrer + '&sc=' + spod_screenColors + '&tz=' + spod_timeZoneOffset + '&v=' +spod_vendor + '&vs=' + spod_vendorSub + '&vp=' + spod_visitedPage + '&vpt=' + spod_visitedPageTitle + '&w=' + spod_width + '&end';
	//alert(spod_acctId);
	document.write('<img SRC="'+spod_imageURL+'" border="0" alt="" height="1" width="1"/>');
	//document.write(spod_imageURL);
	completed = 1;
}

var completed = 0;

if (! completed && spod_acctId >= 0) main();

