﻿<!--
//This function corrects the datetime for the missing zero
function CheckifZero(VarNumber)
{
    if(VarNumber.toString().length < 2)
    {
        VarNumber = "0" + VarNumber;
    }
    return VarNumber;
}
//Gets the current date
var todayDate = new Date();
var thisYear = todayDate.getYear();
if (thisYear < 1000) 
{
    thisYear = thisYear + 1900;
}
var logDate = thisYear + "/" + CheckifZero(todayDate.getMonth()+1) + "/" + CheckifZero(todayDate.getDate()) + " " + CheckifZero(todayDate.getHours()) + ":" + CheckifZero(todayDate.getMinutes()) + ":" + CheckifZero(todayDate.getSeconds());
//Retrieves some user informations
//domain with port
var logHostName = location.hostname;
//only domain
var logHost = location.host;
//Gets the port
var logPort = location.port;
//Part after domain
var logPathName = location.pathname;
//Complete URL
var logHref = location.href;
//Codename like "Mozilla"
var logBrowserCName = navigator.appCodeName;
//Name of the browser
var logBrowserName = navigator.appName;
//Complete browser version-information
var logBrowserVersion = navigator.appVersion;
//Language, but not always returns value
var logLanguage = navigator.language;
//Boolean value if cookies are enabled
var logCookieEnabled = navigator.cookieEnabled;
//Client platform
var logPlatform = navigator.platform;
//Group month is a string of year-month
var logGroupMonth = thisYear + "-" + (todayDate.getMonth()+1);
//Getting the pagelink
var logPagelink = logHref.replace(logHostName, '');
logPagelink = logPagelink.replace(logHost, '');
logPagelink = logPagelink.replace('http://', '');
//-->