edenusss: checkbox mit cookiefunktion

ich habe folgenden quelltext auf meiner seite:

<script language="JavaScript">
<!--

function readCookie(cookiename) {

var num = document.cookie.length;
          var name = cookiename + "=";
          var len = name.length;
          var x = 0;
          while (x <= num) {
              var y = (x + len);
              if (document.cookie.substring(x,y) == name)
                   return (extractCookieValue(y));
              x = document.cookie.indexOf(" ", x)+1;
              if (x == 0)
                   break;
          }

}

function extractCookieValue(val) {

if ((endOfCookie = document.cookie.indexOf(";", val)) == -1 ) {
            endOfCookie = document.cookie.length;
         }
         return unescape(document.cookie.substring(val,endOfCookie));
   }

function loadUp() {

username = readCookie("terramiko_number");
           checked = readCookie("terramiko_checked");
       if ((username != " ")) {
           document.enter.USER.value = username;
           document.enter.p_remember.checked = checked;
       }
       return(true);
    }

function createCookie(name,value,days) {

var expireday = new Date();
        expireday.setTime(expireday.valueOf() + 1000*3600*24*days);
        document.cookie = name + "=" + value + "; expires=" + expireday.toGMTString() + ";";
   }

function login() {
parseInt();
var USER =document.enter.USER.value;
parseInt();
top.location.href(+USER+"/"+"index.htm");
 checked = document.enter.p_remember.checked
       if ((username != "")) {
          days = document.enter.p_remember.checked ? 90 : -1;
          createCookie("terramiko_number",username,days);
           createCookie("terramiko_checked",checked,days);
                    return(true);
       }
       else {
           alert("\nPlease enter your username\n");
           return(false);
}}
</script><center><br><br><br>
<body link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF" onLoad="loadUp()">
<FORM ACTION="" METHOD=POST name="enter">
       Kundennummer:<br>
                    <INPUT TYPE=text NAME="USER" VALUE="" SIZE=35 class="rahmen" style="width:110px;">
          <INPUT TYPE=button NAME="B1" VALUE="Login" onclick="login()">
        </p>
         Nummer merken
<script language="JavaScript">
document.write("<input type="checkbox" name="p_remember" value="yes">");
</script>
      </form>

jetzt habe ich folgendes problem:
wenn ich mich nun "anmelde" dann zeigt er mir in dem textfeld nur "undefined" an, ich hab schon versucht das problem zu beheben.
könnt ihr mir vielleicht einen tipp geben?

vielen dank im vorraus!