|
|
function CNreadCookie() {
|
function CNreadCookie() {
|
|
|
var CNname = CNGetCookie('CNname');
|
var CNname = CNGetCookie('CNname');
|
var CNmail = CNGetCookie('CNmail');
|
var CNmail = CNGetCookie('CNmail');
|
|
|
if(CNname != null){ document.comment.name.value = CNname; }
|
if(CNname != null){ document.comment.name.value = CNname; }
|
if(CNmail != null){ document.comment.mail.value = CNmail; }
|
if(CNmail != null){ document.comment.mail.value = CNmail; }
|
|
|
}
|
}
|
|
|
|
|
|
|
|
|
function CNforget() {
|
function CNforget() {
|
|
|
var expDate = new Date();
|
var expDate = new Date();
|
|
|
CNSetCookie('name', '', expDate);
|
CNSetCookie('name', '', expDate);
|
CNSetCookie('CNpass', '', expDate);
|
CNSetCookie('CNpass', '', expDate);
|
CNSetCookie('CNname', '', expDate);
|
CNSetCookie('CNname', '', expDate);
|
CNSetCookie('CNmail', '', expDate);
|
CNSetCookie('CNmail', '', expDate);
|
|
|
|
|
document.comment.name.value = '';
|
document.comment.name.value = '';
|
document.comment.mail.value = '';
|
document.comment.mail.value = '';
|
|
|
alert("All Your personal information collected by CuteNews has been deleted!\nEnjoy your anonymity.");
|
alert("All Your personal information collected by CuteNews has been deleted!\nEnjoy your anonymity.");
|
|
|
}
|
}
|
|
|
|
|
|
|
|
|
function CNSubmitComment() {
|
function CNSubmitComment() {
|
|
|
if(document.comment.CNremember.checked){
|
if(document.comment.CNremember.checked){
|
var expDays = 365;
|
var expDays = 365;
|
var expDate = new Date();
|
var expDate = new Date();
|
expDate.setTime(expDate.getTime() + (24 * 60 * 60 * 1000 * expDays));
|
expDate.setTime(expDate.getTime() + (24 * 60 * 60 * 1000 * expDays));
|
|
|
CNSetCookie('CNname', document.comment.name.value, expDate);
|
CNSetCookie('CNname', document.comment.name.value, expDate);
|
CNSetCookie('CNmail', document.comment.mail.value, expDate);
|
CNSetCookie('CNmail', document.comment.mail.value, expDate);
|
}
|
}
|
|
|
return true;
|
return true;
|
}
|
}
|
|
|
|
|
|
|
|
|
function CNRememberPass(pass) {
|
function CNRememberPass(pass) {
|
|
|
var expDays = 365;
|
var expDays = 365;
|
var expDate = new Date();
|
var expDate = new Date();
|
expDate.setTime(expDate.getTime() + (24 * 60 * 60 * 1000 * expDays));
|
expDate.setTime(expDate.getTime() + (24 * 60 * 60 * 1000 * expDays));
|
|
|
CNSetCookie('CNpass', pass, expDate);
|
CNSetCookie('CNpass', pass, expDate);
|
|
|
}
|
}
|
|
|
|
|
|
|
function CNGetCookieVal (offset) {
|
function CNGetCookieVal (offset) {
|
var endstr = document.cookie.indexOf (";", offset);
|
var endstr = document.cookie.indexOf (";", offset);
|
if (endstr == -1)
|
if (endstr == -1)
|
endstr = document.cookie.length;
|
endstr = document.cookie.length;
|
return unescape(document.cookie.substring(offset, endstr));
|
return unescape(document.cookie.substring(offset, endstr));
|
}
|
}
|
|
|
|
|
|
|
|
|
|
|
function CNGetCookie (name) {
|
function CNGetCookie (name) {
|
var arg = name + "=";
|
var arg = name + "=";
|
var alen = arg.length;
|
var alen = arg.length;
|
var clen = document.cookie.length;
|
var clen = document.cookie.length;
|
var i = 0;
|
var i = 0;
|
while (i < clen) {
|
while (i < clen) {
|
var j = i + alen;
|
var j = i + alen;
|
if (document.cookie.substring(i, j) == arg)
|
if (document.cookie.substring(i, j) == arg)
|
return CNGetCookieVal (j);
|
return CNGetCookieVal (j);
|
i = document.cookie.indexOf(" ", i) + 1;
|
i = document.cookie.indexOf(" ", i) + 1;
|
if (i == 0) break;
|
if (i == 0) break;
|
}
|
}
|
return null;
|
return null;
|
}
|
}
|
|
|
|
|
|
|
|
|
|
|
function CNSetCookie (name, value) {
|
function CNSetCookie (name, value) {
|
var argv = CNSetCookie.arguments;
|
var argv = CNSetCookie.arguments;
|
var argc = CNSetCookie.arguments.length;
|
var argc = CNSetCookie.arguments.length;
|
var expires = (argc > 2) ? argv[2] : null;
|
var expires = (argc > 2) ? argv[2] : null;
|
var path = (argc > 3) ? argv[3] : null;
|
var path = (argc > 3) ? argv[3] : null;
|
var domain = (argc > 4) ? argv[4] : null;
|
var domain = (argc > 4) ? argv[4] : null;
|
var secure = (argc > 5) ? argv[5] : false;
|
var secure = (argc > 5) ? argv[5] : false;
|
document.cookie = name + "=" + escape (value) +
|
document.cookie = name + "=" + escape (value) +
|
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
|
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
|
((path == null) ? "" : ("; path=" + path)) +
|
((path == null) ? "" : ("; path=" + path)) +
|
((domain == null) ? "" : ("; domain=" + domain)) +
|
((domain == null) ? "" : ("; domain=" + domain)) +
|
((secure == true) ? "; secure" : "");
|
((secure == true) ? "; secure" : "");
|
} |
} |