i do have a misfunction with JavaScript date creation in IE. The following does work in any Browser but the IE. IE seems to create a random date in 2014 Do you have any idea, why it does fail?
var date = new Date();
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
var expires = date.toGMTString();