function setCookie (name, value, expires, path, domain, secure) {
var val = getCookie(name);
if(val != '' && val.indexOf(value + ',') === -1) {
value = val + value + ',';
// когда куки не пустые, но такого еще нет
} else if (val == '') {
value = value + ',';
// когда куки еще совсем пустые
} else {
value = val;
//когда куки не пустые, но такой вариант уже есть
}
document.cookie = name + "=" + escape(value) +
((expires) ? "; expires=" + expires : "") +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
((secure) ? "; secure" : "");
} |