<%@ 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>