in PartsUnlimited-aspnet45/src/PartsUnlimitedWebsite/Scripts/ai.0.15.0-build58334.js [905:935]
function User(accountId) {
var cookie = ApplicationInsights.Util.getCookie(User.userCookieName);
if (cookie) {
var params = cookie.split(User.cookieSeparator);
if (params.length > 0) {
this.id = params[0];
}
}
if (!this.id) {
this.id = ApplicationInsights.Util.newGuid();
var date = new Date();
var acqStr = ApplicationInsights.Util.toISOStringForIE8(date);
this.accountAcquisitionDate = acqStr;
date.setTime(date.getTime() + 31536000000);
var newCookie = [this.id, acqStr];
ApplicationInsights.Util.setCookie(User.userCookieName, newCookie.join(User.cookieSeparator) + ';expires=' + date.toUTCString());
ApplicationInsights.Util.removeStorage('ai_session');
}
this.accountId = accountId;
var authCookie = ApplicationInsights.Util.getCookie(User.authUserCookieName);
if (authCookie) {
authCookie = decodeURI(authCookie);
var authCookieString = authCookie.split(User.cookieSeparator);
if (authCookieString[0]) {
this.authenticatedId = authCookieString[0];
}
if (authCookieString.length > 1 && authCookieString[1]) {
this.accountId = authCookieString[1];
}
}
}