Cara, eu tenho uma função muito boa pra mexer com cookies, primeiro você adiciona esse script na sua página function my_getcookie(name){cname=name+'=';cpos=document.cookie.indexOf(cname);if(cpos!=-1){cstart=cpos+cname.length;cend=document.cookie.indexOf(";",cstart);if(cend==-1){cend=document.cookie.length}return unescape(document.cookie.substring(cstart,cend))}return null}function my_setcookie(name,value,sticky,path){expires="";domain="";if(sticky){expires="; expires=Wed, 1 Jan 2020 00:00:00 GMT"}if(!path){path="/"}document.cookie=name+"="+value+"; path="+path+expires+domain+';'}
Agora, se você quiser criar um cookie em qualquer script seu você põe:
my_setcookie('NOME_DO_COOKIE','VALOR_DO_COOKIE',1,0);
Se você quiser retornar o valor de um cookie já existente você põe:
my_getcookie('NOME_DO_COOKIE'); Se o cookie não existir ele retornará o valor como null.