Jag vill även tillägga att scriptet inte skapar någon cookie och det kan bero på följande:
document.cookie = name+"="+value+expires+"; path=/; domain=/";
Du stänger raden 3 gånger här. Semikolon måste vara inom citationstecken.
Det var inget! Jag som är snurrig

Men ingen cookie skapas iaf.