var vUri = location.pathname;
var vColo = screen.colorDepth;
var vWidt = screen.width;
var vHeig = screen.height;
var vPlat = navigator.platform;
var vName = navigator.appName;

var vRefe = "none";
if (document.referrer!='') vRefe = escape(document.referrer);
if (vRefe.length>=253) vRefe=vRefe.substring(0,253) + "..";

// Check browser...we're looking for ie/win
var isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;    
var isWin = (navigator.appVersion.indexOf("Windows") != -1) ? true : false;
  
function isCookieEnabled()
{
    var now = new Date();
    now.setTime(now.getTime() + 365 * 24 * 60 * 60 * 1000);
    var curCookie = 'CookieCheck=LogLog; path=/; expires=' + now.toGMTString();
    document.cookie = curCookie;
    if(document.cookie.indexOf("CookieCheck") == -1){
	    return false;
	}else{
	    return true;
  }
}

function getOS(){
           var v = navigator.appVersion.toUpperCase();
   // ================ WINDOWS ====================
           if (0<=v.indexOf('WIN95') || 0<=v.indexOf('WINDOWS 95') || 0<=v.indexOf('WIN32')) return 'Win95';
           if (0<=v.indexOf('WIN98') || 0<=v.indexOf('WINDOWS 98')) return 'Win98';
           if (0<=v.indexOf('WINNT') || 0<=v.indexOf('WINDOWS NT')) return 'WinNT';
		   if (0<=v.indexOf('WINDOWS XP')) return 'WinXP';
           if (0<=v.indexOf('WINDOWS 3.1')) return 'Win3.1';
           if (0<=v.indexOf('WINDOWS 3')) return 'Win3';
           if (0<=v.indexOf('WIN16')) return 'Win16'; // might be 3.x or NT.
   // ================== MAC ======================
           if((0<=v.indexOf('MAC')) && (0<=v.indexOf('PPC') || 0<=v.indexOf('POWERPC'))) return 'Mac ppc'; 
           if (0<=v.indexOf('MAC')) return 'Mac68K';
   // ================== X11 ======================
           if (0<=v.indexOf('SUNOS'))       return 'Sun';
           if (0<=v.indexOf('LINUX'))        return 'Linux';
           if (0<=v.indexOf('IRIX'))           return 'Irix';
           if (0<=v.indexOf('HP-UX'))        return 'HP-UX';
           if (0<=v.indexOf('OSF'))           return 'OSF';
           if (0<=v.indexOf('AIX'))            return 'AIX';
   // ================== Other ======================
           if (0<=v.indexOf('OS/2'))        return 'OS/2';
		   if (0<=v.indexOf('WEBTV'))        return 'WebTV';
           return 'unknown';
}

function getBrowser(){
           var b = navigator.userAgent.toUpperCase();
 
           if (0<=b.indexOf('MSIE')) return 'IE';
		   if (0<=b.indexOf('NETSCAPE')) return 'Netscape';
		   if (0<=b.indexOf('FIREBIRD')) return 'Firebird';
		   if (0<=b.indexOf('FIREFOX')) return 'FireFox';
		   if (0<=b.indexOf('OPERA')) return 'Opera';
		   if (0<=b.indexOf('AOL')) return 'Aol';
		   if (0<=b.indexOf('KONQUEROR')) return 'Konqueror';
		   if (0<=b.indexOf('SAFARI')) return 'Safari';
		   if (0<=b.indexOf('GOOGLEBOT')) return 'Googlebot';
		   if (0<=b.indexOf('GALEON')) return 'Galeon';
		   if (0<=b.indexOf('JAVA')) return 'Java';
		   if (0<=b.indexOf('CAMINO')) return 'Camino';
		   if (0<=b.indexOf('PHOENIX')) return 'Phoenix';
		   if (0<=b.indexOf('SCOOTER')) return 'Scooter';
		   if (0<=b.indexOf('LYNX')) return 'Lynx';
           return 'unknown';
}

var vOper = getOS();
var vBrow = getBrowser();
var vCook = isCookieEnabled();