function pressKey(e)
{
    if (checkEnter(e))
    {
        writeCookie('spaminaCook', document.form1.login.value, 100000)
    }
}

function writeCookie(name, value, hours)
{
  var expire = "";
  if(hours != null)
  {
    expire = new Date((new Date()).getTime() + hours * 3600000);
    expire = "; expires=" + expire.toGMTString();
  }
  document.cookie = name + "=" + escape(value) + expire;
  document.form1.submit();
  return true;
}

function readCookie(name)
{
    var cookieValue = "";
    var search = name + "=";
    if(document.cookie.length > 0)
    {
        offset = document.cookie.indexOf(search);
        if (offset != -1)
        {
            offset += search.length;
            end = document.cookie.indexOf(";", offset);
            if (end == -1)
            {
                end = document.cookie.length;
            }
            cookieValue = unescape(document.cookie.substring(offset, end));
        }
    }
    return cookieValue;
}

function checkEnter(e)
{   //e is event object passed from function invocation
    e = e || window.event;
    var characterCode = e.keyCode;
    
    if(characterCode == 13)
    { //if generated character code is equal to ascii 13 (if enter key)
        return true
    }
    else
    {
        return false
    }
}

function init()
{
    var username = readCookie('spaminaCook');
    if ((username != "")&&(document.form1.login != ""))
    {
    	document.form1.login.value = username;
    	document.form1.pass.focus();
    }
}

window.onload = init;