anchor.diff:  				  request.getParameter("lyskomDold") != null, false)) {
   		    error = "Felaktigt lsenord!";
   		} else {
  -		    if (names != null) {
  -			session.setAttribute("lyskomPersonNo", new Integer(names[0].getNo()));
  -			session.setAttribute("lyskomPassword", request.getParameter("lyskomLosen"));
  -			session.setAttribute("lyskomPerson", lyskom.getMyPerson());
  -                        justLoggedIn = true;
  -		    }
  -		    session.setAttribute("lyskomName",
  -					 new String(lyskom.getConfName(lyskom.getMyPerson().getNo())));
   		    session.setAttribute("lyskom", lyskom);
   		    authenticated = Boolean.TRUE;
  -		    lyskom.setClientVersion("dll.nu/lyskom", "$Revision: 1.8 $");
  +                    justLoggedIn = true;
  +		    lyskom.setClientVersion("dll.nu/lyskom", "$Revision: 1.9 $");
   		    lyskom.changeWhatIAmDoing("kr web-latte");
   		}
   	    } else if (names != null && names.length == 0) {
  
positive.code: %>
  <%
  
  	boolean listNews = request.getParameter("listnews") != null ||
  	        (justLoggedIn && commonPreferences.getBoolean("print-number-of-unread-on-entrance"));
  	
  	    if (listNews) {
  		if (preferences.getBoolean("auto-refresh-news") &&
  		    (request.getHeader("User-Agent").indexOf("MSIE") >= 0 ||
  
negative.code:         if (authenticated.booleanValue()) {
  	    String gotoURL = (String) session.getAttribute("goto");
      	    if (gotoURL != null) {
  		if (justLoggedIn) {
  		    if (gotoURL.indexOf("?") == -1) {
  			gotoURL = gotoURL + "?jul";
  		    } else {
  			gotoURL = gotoURL + "&jul";
  		    }
  		}
  	        session.removeAttribute("goto");
  	        response.sendRedirect(gotoURL);
  	        return;
              }
  	    justLoggedIn = request.getParameter("jul") != null;
          }
      } catch (IllegalStateException ex1) {}
      List messages = null;
  