function getexpirydate(nodays){ var UTCstring; Today = new Date(); nomilli=Date.parse(Today); // cookie life for 90 days Today.setTime(nomilli+nodays*24*60*60*1000); // cookie live for 90 seconds for testing purpose //Today.setTime(nomilli+nodays*1000); UTCstring = Today.toUTCString(); return UTCstring; } function setaffinitycookie(name,value) { cookiestring=name+"="+escape(value)+"; EXPIRES="+getexpirydate(90)+"; path=/"; document.cookie=cookiestring; } function getaffinitycookie() { var allcookies = document.cookie; var pos = allcookies.indexOf("affinity="); var value; if (pos != -1) { var start = pos + 9; var end = allcookies.indexOf(";", start); if (end == -1) end = allcookies.length; value = allcookies.substring(start, end); vaule = unescape(value); } else { value = 0; } return value; } function getssnumcookie() { var allcookies = document.cookie; var pos = allcookies.indexOf("ssnum="); var value; if (pos != -1) { var start = pos + 6; var end = allcookies.indexOf(";", start); if (end == -1) end = allcookies.length; value = allcookies.substring(start, end); vaule = unescape(value); } else { value = 0; } return value; } var pageurl = self.location.href; var affinityvalue = "0"; var ssnumvalue = ""; var temp_all = pageurl.split('?'); if (temp_all.length < 2) { affinityvalue = "0"; ssnumvalue = "0"; } else { var jietemp = temp_all[1].split('&'); for (var i in jietemp) { var para_name = ((jietemp[i]).split('='))[0]; var para_val = ((jietemp[i]).split('='))[1]; if (para_name == "affinitypartnerid") { affinityvalue = para_val; if (affinityvalue == "") { affinityvalue = "0"; } } if (para_name == "ssnum") { ssnumvalue = para_val; if (ssnumvalue == "") { ssnumvalue = "0"; } } } } var oldcookie_1 = getaffinitycookie(); if (oldcookie_1 == 0) setaffinitycookie("affinity",affinityvalue); var oldcookie_2 = getssnumcookie(); if (oldcookie_2 == 0 && ssnumvalue!= "0") setaffinitycookie("ssnum", ssnumvalue);