Hier ersteinmal der code:
function form_onload(){
var cookiearray = document.cookie.split(";");
alert(cookiearray);
alert(cookiearray.length);
cookieobject = new Object();
for (var i =0;i < cookiearray.length; i++){
var xt_tempobj = cookiearray[i].split("=")[0];
var xt_tempobj2 = cookiearray[i].split("=")[1];
Warum der doppelte split?
mach doch einfach:
var xt_tempobj = cookiearray[i].split("=");
Dann kannst du auf xt_tempobj[0] und xt_tempobj[1] zugreifen (sofern vorhanden)
zur Kontrolle solltest du dir auch mal anzeigen lassen was du eigtnlich hier rausbekommst.
vielleicht kann mir hier ja jemand nocheinmal helfen.
Ohne Kenntnisse deiner Datenstruktur nicht. Bisher ergibst du dich nur Andeutungen, wir können nur schwer anhand deiner fehlerhaften Funktion erraten wie du die Daten genau strukturieren willst.
Struppi.