function fxAnalytics() {
	var func, params;

	params = "";

	if (location) {
		if (location.href) {
			params += fxIsEmpty(params) ? "" : "&";
			params += "LocationHref=" + escape(location.href);
		}		
	}

	if (navigator) {
		if (navigator.appName) {
			params += fxIsEmpty(params) ? "" : "&";
			params += "NavigatorAppName=" + escape(navigator.appName);
		}
		if (navigator.appVersion) {
			params += fxIsEmpty(params) ? "" : "&";
			params += "NavigatorAppVersion=" + escape(navigator.appVersion);
		}
		if (navigator.platform) {
			params += fxIsEmpty(params) ? "" : "&";
			params += "NavigatorPlatform=" + escape(navigator.platform);
		}
		if (navigator.userAgent) {
			params += fxIsEmpty(params) ? "" : "&";
			params += "NavigatorUserAgent=" + escape(navigator.userAgent);
		}
		if (navigator.systemLanguage) {
			params += fxIsEmpty(params) ? "" : "&";
			params += "NavigatorSystemLanguage=" + escape(navigator.systemLanguage);
		}
		if (navigator.userLanguage) {
			params += fxIsEmpty(params) ? "" : "&";
			params += "NavigatorUserLanguage=" + escape(navigator.userLanguage);
		}
	}

	if (screen) {
		if (screen.colorDepth) {
			params += fxIsEmpty(params) ? "" : "&";
			params += "ScreenColorDepth=" + escape(screen.colorDepth);
		}
		if (screen.height) {
			params += fxIsEmpty(params) ? "" : "&";
			params += "ScreenHeight=" + escape(screen.height);
		}
		if (screen.width) {
			params += fxIsEmpty(params) ? "" : "&";
			params += "ScreenWidth=" + escape(screen.width);
		}
	}

	func = function (status, response) {}
	fxAjaxPost("../analytics.php", params, func);
}

fxAnalytics();