var AID=0, hash = window.location.hash; if (AID==0 && hash.charAt(0) == "#") { var hashStr = hash.substr(1); var regStr = /[A-Z][A-Z]+-[0-9]+/; if (regStr.test(hashStr)) AID = parseInt(hashStr.substr(3), 10) + 10000000; else AID = parseInt(hashStr, 10); if (isNaN(AID)) AID = 0; } if (AID > 0) { var nem_exp = new Date(); //set new date object nem_exp.setTime(nem_exp.getTime() + (1000 * 60 * 60 * 24 * 30)); //set it 30 days ahead function nem_setCookie(name, value, expires) { document.cookie = name + "=" + String(value) + "; path=/" + ((expires == null) ? "" : "; expires=" + expires.toGMTString()); } var CookieVal = String(AID); CookieVal += '|' + escape(""); nem_setCookie("NEMAID",CookieVal,nem_exp); }