Hallo Philipp,
document.cookie = sprache;
welchen Inhalt hat denn der String "sprache"? Wie sieht dieser aus?
Sieht er in etwa so aus: "name=wert"?
Schau Dir noch mal http://selfhtml.teamone.de/javascript/objekte/document.htm#cookie an und überlege, wie der String sprache korrekt auszusehen hat.
Viele Grüße...
Alex :)