var jetzt=new Date();
document.cookie="test=Hallo; expires="+auszeit.toGMTString()+";";
alert(document.cookie);
var auszeit=new Date(jetzt.getTime()+timeout);was genau stellt denn das hier dar?
timeout, würde meiner einschätzung nach den wert undefined haben, was zur folge hat zahl+undefined = NaN und das in GTM string verwandeln ist nicht,
das wiederum heist der cookie wird wohl net gesetzt btw wenn du den selfhtml script teil 1:1 übernommen hast und die werte test und hallo nimmst, geht es. nimmt dein browser cookies an ;)?