function SetCookie (name, value) { var argv = SetCookie.arguments; var argc = SetCookie.arguments.length; var expires = (2 < argc) ? argv[2] : null; var path = (3 < argc) ? argv[3] : null; var domain = (4 < argc) ? argv[4] : null; var secure = (5 < argc) ? argv[5] : false; document.cookie = name + "=" + escape (value) + ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + ((path == null) ? "" : ("; path=" + path)) + ((domain == null) ? "" : ("; domain=" + domain)) + ((secure == true) ? "; secure" : ""); } function getCookie (name) { var dc = document.cookie; var cname = name + "="; var clen = dc.length; var cbegin = 0; while (cbegin < clen) { var vbegin = cbegin + cname.length; if (dc.substring(cbegin, vbegin) == cname) { var vend = dc.indexOf (";", vbegin); if (vend == -1) vend = clen; return unescape(dc.substring(vbegin, vend)); } cbegin = dc.indexOf(" ", cbegin) + 1; if (cbegin== 0) break; } return null; } var expdate = new Date(); var value; expdate.setTime(expdate.getTime() + (24 * 60 * 60 * 1000 * 365)); var thirdPartyCookieValue = '128343930096123269'; var cookieValue = getCookie('webstat_id'); if (cookieValue == '' || cookieValue == null) { cookieValue = thirdPartyCookieValue; SetCookie("webstat_id", cookieValue, expdate, "/", null, false); }