6 <script type=
"text/javascript">
7 function createCookie(name
,value
,days
,path
) {
10 date
.setTime(date
.getTime()+(days
*24*60*60*1000));
11 var expires
= "; expires="+date
.toGMTString();
13 else var expires
= "";
14 var match
= document
.cookie
.match('/('+name
+'\=[^\;]*\);/');
16 document
.cookie
= document
.cookie
.replace(match
[1], name
+"="+value
);
18 document
.cookie
= name
+"="+value
+expires
+"; path=/"+path
;
21 function readCookie(name
) {
22 var nameEQ
= name
+ "=";
23 var ca
= document
.cookie
.split(';');
24 for(var i
=0;i
< ca
.length
;i
++) {
26 while (c
.charAt(0)==' ') c
= c
.substring(1,c
.length
);
27 if (c
.indexOf(nameEQ
) == 0) return c
.substring(nameEQ
.length
,c
.length
);
32 function eraseCookie(name
) {
33 createCookie(name
,"",-1);
36 function add_cgiparam(elem
, attr
, param
) {
37 var elems
= document
.getElementsByTagName(elem
);
38 for (var i
= 0; i
< elems
.length
; i
++)
40 var n
=elems
[i
][attr
].indexOf("?");
42 elems
[i
][attr
] = elems
[i
][attr
] + "?" + param
;
44 elems
[i
][attr
] = elems
[i
][attr
] + "&" + param
;
48 function setSessionParameters() {
49 var sessionset
= readCookie("CGIscriptorSESSION");
50 if(!(sessionset
&& sessionset
.match(/[\S]/)))return false;
52 var sessionticket
= "";
53 sessionticket
= localStorage
.getItem("CGIscriptorPRIVATE");
54 createCookie("CGIscriptorSESSION",sessionticket
, 1, "Private");
55 var sessionparm
= document
.getElementById('SESSIONTICKET');
56 if(sessionparm
) sessionparm
.value
= sessionticket
;
58 // Without cookies, use this
59 // add_cgiparam('a', 'href', "SESSIONTICKET="+sessionticket);
60 // add_cgiparam('form', 'action', "SESSIONTICKET="+sessionticket);
63 function setChallengeParameters() {
64 var sessionset
= readCookie("CGIscriptorCHALLENGE");
65 if(!(sessionset
&& sessionset
.match(/[\S]/)))return false;
67 var sessionticket
= "";
68 sessionticket
= localStorage
.getItem("CGIscriptorPRIVATE");
70 createCookie("CGIscriptorCHALLENGE",sessionticket
, 1, "Private");
71 var sessionparm
= document
.getElementById('CHALLENGETICKET');
72 if(sessionparm
) sessionparm
.value
= sessionticket
;
74 // Without cookies, use this
75 // add_cgiparam('a', 'href', "CHALLENGETICKET="+sessionticket);
76 // add_cgiparam('form', 'action', "CHALLENGETICKET="+sessionticket);
80 window
.onload = function() {
81 var challengeSet
= setChallengeParameters();
83 setSessionParameters();
91 <p ALIGN=RIGHT
><a href=
"?LOGOUT">Logout
</a></p>
92 <p ALIGN=RIGHT
><a href=
"ChangePassword.html">Change Password
</a></p>
93 <h1 align=CENTER
>Manual
</h1>
94 <p align=CENTER
>Logged in from
<script type=
"text/ssperl" CGI='$
LOGINIPADDRESS=
"" $
LOGINPATH=
""'
>"$LOGINIPADDRESS $LOGINPATH"</script></p>
95 <p align=CENTER
><form method=GET
action=
"index.html">
96 <p align=CENTER
><input type=
"submit" value=
"Go back to home page" /></p>
97 <input type=
"hidden" name=
"SESSIONTICKET" id=
"SESSIONTICKET" value=
"" />
98 <input type=
"hidden" name=
"CHALLENGETICKET" id=
"CHALLENGETICKET" value=
"" /><br />