Question : Setting javascript cookies properly

I am setting a cookie like so:
document.cookie = 'name=value';
The problem I am having is that after I close the browser, the cookie gets deleted.
How can I set the cookie so that it stays "permenantly"

Answer : Setting javascript cookies properly

just simply put the expiry date to a bigger value, something like

function setCookie(name, value)
{
    var expirydate = (new Date(2200, 1, 1)).toGMTString();
    document.cookie = name + "=" + escape(value) + "; expires=" + expirydate ;
}

Random Solutions  
 
programming4us programming4us