// EMO:
// Installation:
// 
// - Copy /usr/local/awstats/wwwroot/js/awstats_misc_tracker.js to ./aw_stats_misc_tracker.js
// - update the awstatsmisctrackerurl to /awstats_empty.php
// - Copy ./awstats_misc_tracker.js to ./aw_stats_misc_tracker_cookie.js
// - remove cookie code from the aw_stats_misc_tracker.js file
// - remove uid en sid parameters from the tracker URL


// awstats_misc_tracker.js
//-------------------------------------------------------------------
// You can add this file onto some of your web pages (main home page can
// be enough) by adding the following HTML code to your page body:
//
// <script language=javascript src="/js/awstats_misc_tracker.js"></script>
// <noscript><img src="/js/awstats_misc_tracker.js?nojs=y" height="0" width="0"  style="display: none; border:0px;" alt="awstats" /></noscript>
//
// * This must be added after the <body> tag, not placed within the
//   <head> tags, or the resulting tracking <img> tag will not be handled
//   correctly by all browsers.  Internet explorer will also not report
//   screen height and width attributes until it begins to render the
//   body.
//
// This allows AWStats to be enhanced with some miscellanous features:
// - Screen size detection (TRKscreen)
// - Browser size detection (TRKwinsize)
// - Screen color depth detection (TRKcdi)
// - Java enabled detection (TRKjava)
// - Macromedia Director plugin detection (TRKshk)
// - Macromedia Shockwave plugin detection (TRKfla)
// - Realplayer G2 plugin detection (TRKrp)
// - QuickTime plugin detection (TRKmov)
// - Mediaplayer plugin detection (TRKwma)
// - Acrobat PDF plugin detection (TRKpdf)
//-------------------------------------------------------------------

// If you use pslogger.php to generate your log, you can change this line with
// var awstatsmisctrackerurl="pslogger.php?loc=/js/awstats_misc_tracker.js";
var awstatsmisctrackerurl="/awstats_empty.php";

if (window.location.search == "" || window.location.search == "?") {

	TRKnow = new Date();
	TRKscreen=screen.width+"x"+screen.height;
	if (navigator.appName != "Netscape") {TRKcdi=screen.colorDepth}
	else {TRKcdi=screen.pixelDepth};
	TRKjava=navigator.javaEnabled();
	
  // Detect the browser internal width and height
  if (document.documentElement && document.documentElement.clientWidth)
    TRKwinsize = document.documentElement.clientWidth + 'x' + document.documentElement.clientHeight;
  else if (document.body)
    TRKwinsize = document.body.clientWidth + 'x' + document.body.clientHeight;
  else
    TRKwinsize = window.innerWidth + 'x' + window.innerHeight;
	document.write('<img src="'+awstatsmisctrackerurl+'?screen='+TRKscreen+'&win='+TRKwinsize+'&cdi='+TRKcdi+'&java='+TRKjava+'" height="0" width="0" style="display:none; border:0px;" alt=" awstats" />')
}

