/*
$HeadURL: http://srv-entw4/svn/apps/trunk/stats/demosite/_apps/stats/tracker.js $
$Id: tracker.js 484 2007-10-01 12:35:48Z hoppe $
Description:
============
	Tracker Js
*/

// define tracker url
trackurl='http://mcdonalds1.interlake.net/mcdonalds/website/_www/apps/tracker/tracker.cfm?';

// get browser information
uri = encodeURIComponent(document.URL);
res = encodeURIComponent(screen.width+"X"+screen.height);
depth = encodeURIComponent(screen.colorDepth);
java = encodeURIComponent(navigator.javaEnabled());
plat = encodeURIComponent(navigator.platform);
ref = encodeURIComponent(document.referrer);
pid = c30_trackerpageID;
fid = c30_trackerfolderID;

// cookie methods
function createCookie(name,value,minutes) {
	if (minutes) {
		var date = new Date();
		date.setTime(date.getTime()+(minutes*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}
function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

// read or write cookie (for 20 minutes)
var iSessID = readCookie('cSessID');
if (!iSessID){
	var dSess = new Date();
	iSessID = dSess.getTime() * 1000 + Math.round(Math.random() * 1000);
	createCookie('cSessID',iSessID,20);
}

// write hidden gif
if (navigator.userAgent.indexOf("Mozilla/") != -1) {
	document.write('<s\cript language="JavaScript">\n');
	document.write('document.write("<img src=\'"+trackurl+"uri="+uri+"&res="+res+"&col="+depth+"&jav="+java+"&fid="+fid+"&pla="+plat+"&ref="+ref+"&sid="+iSessID+"&pid="+pid+"&cat="+c30_trackercategory+"\' border=\\\'0\\\' alt=\\\'\\\' width=\\\'1\\\' height=\\\'1\\\' style=\\\'position:absolute; left:-5000px;\\\'>\\n");'+"\n");
	document.write('</s\cript>\n');
} else {
	document.write("<img src='"+trackurl+"uri="+uri+"&res="+res+"&col="+depth+"&jav="+java+"&fid="+fid+"&pla="+plat+"&ref="+ref+"&sid="+iSessID+"&pid="+pid+"&cat="+c30_trackercategory+"' border='0' alt='' width='1' heigth='1' style='position:absolute; left:-5000px;'>\n");
}