function Get_Cookie(name)
{
	var start = document.cookie.indexOf(name+"=");
	var len = start+name.length+1;
	if((!start) && (name != document.cookie.substring(0, name.length))) return null;
	if(start == -1) return null;
	var end = document.cookie.indexOf(";", len);
	if(end == -1) end = document.cookie.length;
	return unescape(document.cookie.substring(len, end));
}

function Set_Cookie(name, value, expires, path, domain, secure)
{
	document.cookie = name + "=" + escape(value) +
		((expires) ? ";expires=" + expires.toGMTString() : "") +
		((path) ? ";path=" + path : "") + 
		((domain) ? ";domain=" + domain : "") +
		((secure) ? ";secure" : "");
}

function Delete_Cookie(name, path, domain)
{
	if(Get_Cookie(name)) document.cookie = name + "=" +
		((path) ? ";path=" + path : "") +
		((domain) ? ";domain=" + domain : "") +
		";expires=Thu, 01-Jan-1970 00:00:01 GMT";
}

function record_info()
{
	// look for id cookie
	var flag = Get_Cookie('info_flag');
	if(flag != 'Y')
	{
		// send browser info
		var vars = "type=browser";
		vars += "&url=" + escape(document.URL);
		vars += "&refer=" + escape(document.referrer);
		vars += "&ua=" + escape(navigator.userAgent.toLowerCase());
		vars += "&code=" + escape(navigator.appCodeName);
		vars += "&name=" + escape(navigator.appName);
		vars += "&version=" + escape(navigator.appVersion);
		vars += "&os=" + escape(navigator.platform);
		vars += "&lang=" + escape(navigator.appName == 'Netscape' ? navigator.language : navigator.browserLanguage);
		if(navigator.appName == 'Netscape') var lang = navigator.language; else var lang = navigator.browserLanguage;
		if (window.screen)
		{
			vars += "&height=" + escape(screen.height);
			vars += "&width=" + escape(screen.width);
			vars += "&maxheight=" + escape(screen.availHeight);
			vars += "&maxwidth=" + escape(screen.availWidth);
			vars += "&depth=" + escape(screen.colorDepth);
			vars += "&smooth=" + escape(screen.fontSmoothingEnabled);
		}
		var browser = new Image();
		browser.name = "browser";
		browser.src = "http://www.turningpointtechnologies.com/stats/record.php?" + vars;

		Set_Cookie('info_flag', 'Y');
	}

	// page info
	var vars = "type=page";
	vars += "&refer=" + escape(document.referrer);
	vars += "&url=" + escape(document.URL);
	var page = new Image();
	page.name = "page";
	page.src = "http://www.turningpointtechnologies.com/stats/record.php?" + vars;
}

record_info();
var src_loaded = true;

record_info();
var src_loaded = true;
