cookie=function(cookieName,cookieValue,howMuch){
var returnRezalt=null;
if(cookieValue||cookieValue===null){
var cookieDate=new Date;
if(cookieValue===null)howMuch=-1;
cookieDate.setDate(cookieDate.getDate()+(howMuch||365));
document.cookie=cookieName+'='+cookieValue+'; expires='+cookieDate.toGMTString();
}
else if(cookieName){
var allCookie=document.cookie.split('; ');
for(var a=0;a<allCookie.length;a++){
if(allCookie[a].slice(0,allCookie[a].indexOf('='))==cookieName)
returnRezalt=allCookie[a].slice(allCookie[a].indexOf('=')+1)
}
}
return returnRezalt;
}
Создание
cookie('test','value');
Чтение
alert(cookie('test'));
Удаление
cookie('test',null);
Прошу написать как можно улучшить.