<%@ page contentType="text/html; charset=iso-8859-1" language="java" errorPage="" %> <%@ page import="java.util.*" %> <%@ page import="java.io.*" %> <%@ page import="java.lang.*" %> <%@ page import="dcnPackage.*" %> <html> <head> <title>datacorner Rant v1.0</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript" type="text/JavaScript"> function doLogin(){ document.form1.newUser.value="old"; document.form1.submit(); } function doNewLogin(){ document.form1.newUser.value="new"; document.form1.username.value=document.form1.newName.value; document.form1.userpwd.value=document.form1.newPassword.value; document.form1.submit(); } function doNewLoginDialog(){ var newObj=document.getElementById("newAccountLayer"); newObj.style.visibility="visible"; } function doHelpLogin(){ var userobj=document.getElementById("username"); userobj.value="help"; var userobj=document.getElementById("userpwd"); userobj.value="help"; document.form1.newUser.value="old"; document.form1.submit(); } </script> </head> <body> <%! public String readTinyFile(String flname){ String inputLine=""; String readText=""; FileReader fwIn; try{ fwIn=new FileReader(flname); BufferedReader lineIn = new BufferedReader(fwIn); while ((inputLine = lineIn.readLine()) != null) { readText=new String(readText + inputLine); } fwIn.close(); }catch (Exception e){ readText=new String("no file"); } return readText; } %> <% String loadText=""; String fpath="c:/temp/"; String[] argSet1=null; String fname="intro.html"; // an intro page that is displayed at the opening screen // allows alternate display coming in...e.g. look at the return from displayDir.jsp if ((argSet1=request.getParameterValues("fileName"))!=null) fname=argSet1[0]; loadText=readTinyFile(fpath+fname); %> <div id="loginLayer" style="position:absolute; width:800px; height:440px; z-index:1; background-color: #ccccff; layer-background-color: #ccccff; border: 1px none #000000;"> <form action="displayDir.jsp" method="post" name="form1" target="_self"> <div id="Layer2" style="position:absolute; width:800px; height:20px; z-index:2; top: 0px; left: 0px; background-color: 000066; layer-background-color: 000066; border: 1px none #000000;"><font color="#ffffff" size="2" face="Arial, Helvetica, sans-serif"><strong>Datacorner Rants Login</strong></font> </div> <div id="password" style="position:absolute; width:100px; height:240px; z-index:1; left: 10px; top: 40px; background-color: #eeeeff;"> <div id="t1" style="position:absolute; left: 10px; top: 20px; background-color: #eeeeff;"><font color="#333333" size="2" face="Arial, Helvetica, sans-serif"><strong>userName</strong></font> </div> <p align="center"><font size="2" face="Arial, Helvetica, sans-serif"> <input name="username" id="username" type="text" value="userName" style="position:absolute; z-index:2; width:80; left: 5px; top: 40px; "> </font></p> <div id="t2" style="position:absolute; left: 10px; top: 90px; background-color: #eeeeff;"> <font color="#333333" size="2" face="Arial, Helvetica, sans-serif"><strong>password</strong> </font> </div> <p align="center"><font size="2" face="Arial, Helvetica, sans-serif"> <input name="userpwd" id="userpwd" type="password" value="password" style="position:absolute; z-index:2; width:80;left: 5px; top: 110px; "> </font></p> </div> <div id="Layer3" style="position:absolute; width:590px; height:380px; z-index:2; left: 130px; top: 40px; background-color: #eeeeff; layer-background-color: #eeeeff; overflow:auto; border: 1px none #000000;"> <p><font size="2" face="Arial, Helvetica, sans-serif"><%=loadText%> </font></p> </div> <div id="submitLayer" style="position:absolute; width:200px; height:200px; z-index:2; left: 0px; top: 180px; visibility: visible;"> <input type="button" style="position:absolute; font-size:10px; top:10; left:20; width:50; color:black;font-family:arial" value="login" onclick='doLogin()'> <input type="button" style="position:absolute; font-size:10px; top:40; left:20; color:black;font-family:arial" value="new account" onclick='doNewLoginDialog()'> <input type="button" style="position:absolute; font-size:10px; top:70; left:20; color:black;font-family:arial" value="helpRant" onclick='doHelpLogin()'> </div> <input type="hidden" id="newUser" name="newUser" value="old"> <div id="newAccountLayer" style="position:absolute; width:110px; height:150px; z-index:2; left: 50px; top: 100px; background-color: #aaaaee; visibility: hidden;"> <div id="stripe" style="position:absolute; width:110px; height:5px; z-index:2; left: 0px; top: 0px; background-color: #333388;"> </div> <input name="newName" id="newName" type="text" value="userName" style="position:absolute; z-index:2; width:80; left: 15px; top: 20px; "> <input name="newPassword" id="newPassword" type="password" value="password" style="position:absolute; z-index:2; width:80; left: 15px; top: 60px; "> <input type="button" style="position:absolute; font-size:10px; top:120; left:15; color:black;font-family:arial" value="newAccount" onclick='doNewLogin()'> </div> </form> </div> </body> </html>