For me, checking the "Always Stay Logged in" makes the site recognize me every time I come here.
I do not have to enter my name and password.
If I don't have that checked, every time I come here I have to log in.
I'm running Firefox and I have it set to "accept cookies" from the sites I visit.
If your browser is not set to accept cookies, the "Always stay logged in" won't work because your browser will not be able to identify itself to this site so the site won't know who you are.
Setting the cookie accept or reject box is something each person must do while their browser is running.
If you haven't done this before, while your browser is running, click the help button and type in cookies.