<html>
<head>
+<link rel="shortcut icon" href="http://%%OPENGATESERVERNAME%%/favicon.ico" type="image/x-icon">
+<link rel="icon" href="http://%%OPENGATESERVERNAME%%/favicon.ico" type="image/x-icon">
<meta http-equiv="Content-Type" content="text/html;charset=iso-2022-jp">
+<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<title>Http Keep-Alive</title>
-<script type="text/javascript">
-
-//<!--
-function createXMLHttpRequest() {
- try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) {}
- try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {}
- try { return new XMLHttpRequest(); } catch(e) {}
- alert("XMLHttpRequest not supported");
- return null;
-}
-
-function onTimeout()
-{
- if(httpObj.readyState!=4){
- document.getElementById("dispmsg").innerHTML = 'ERROR-01';
- connect=0;
- }
-
- if(connect==1){
- sendHello();
- setTimeout('onTimeout()', timeInterval);
- }
-}
-
-function sendHello(){
-
- // http communication object
- httpObj=createXMLHttpRequest();
- httpObj.onreadystatechange = displayResponse;
-
- try{
- httpObj.open("GET","%%HTTPHELLOURL%%"+Math.random(),true);
- }catch(e){
- document.getElementById("dispmsg").innerHTML = 'ERROR-02';
- connect=0;
- }
-
- httpObj.send(null);
-}
-
-function displayResponse()
-{
- if(httpObj.readyState==4){
- if(httpObj.responseText=="hello"){
- today=new Date;
- hh=today.getHours(); mm=today.getMinutes();
- if(hh<10)hh='0'+hh; if(mm<10)mm='0'+mm;
- document.getElementById("dispmsg").innerHTML = hh+':'+mm;
- }
- else{
- document.getElementById("dispmsg").innerHTML = 'ERROR-03';
- connect=0;
- }
- }
-}
-
-function init()
-{
- connect=1;
- sendHello();
-
- // http request after timeInterval(ms)
- timeInterval =%%HTTPHELLOINTERVAL%%;
-
- // get next text after some delay
- setTimeout('onTimeout()', timeInterval);
-}
-//-->
-</script>
+<script type="text/JavaScript" src="%%HTTPKEEPJSURL%%"></script>
+<script type="text/JavaScript" src="%%MD5JSURL%%"></script>
</head>
<body>
-<script language="JavaScript">
-<!--
- init();
-//-->
-</script>
-<noscript>
-<p><b>JavaScript\e$B$,L58z$K@_Dj$5$l$F$$$^$9!#3NG'2<$5$$!#\e(B</b></p>
-</noscript>
+
<p>\e$B%M%C%H%o!<%/$rMxMQ$G$-$^$9!#\e(B</p>
-<p>\e$BMxMQ$,=*$C$?$iI,$:\e(BWeb\e$B%V%i%&%6$r=*N;$7$F$/$@$5$$!#%M%C%H%o!<%/MxMQ5v2D$b<+F0E*$K<h$j>C$5$l$^$9!#\e(B
-</p>
+<p>\e$BMxMQ$,=*$C$?$iI,$:\e(BWeb\e$B%V%i%&%6$r=*N;$7$F$/$@$5$$!#\e(B
+\e$B%M%C%H%o!<%/MxMQ5v2D$b<+F0E*$K<h$j>C$5$l$^$9!#\e(B</p>
+<noscript>
+<p><b>JavaScript\e$B$,L58z$K@_Dj$5$l$F$$$^$9!#JQ99$7$F2<$5$$!#\e(B</b></p>
+</noscript>
<hr />
<p>
-<div align="center">
+<div id="watchdog" align="center">
<table width="60%" bgcolor="yellow" >
<tr>
<td align='center'>\e$B%M%C%H%o!<%/MxMQ5v2D\e(B</td>
<td align='center'>\e$B%f!<%6L>\e(B %%USERID%%</td>
<td align='center'>\e$B@\B33NG'\e(B</td>
-<td align='center'><div id="dispmsg">\e$B3+;OCf\e(B...</div> </td>
+<td align='center'><div id="dispmsg">\e$B3+;OCf!%!%!%\e(B</div> </td>
</tr>
</table>
</div>
</p>
<hr />
-<p>\e$B>e$N%P!<1&C<$K\e(BERROR\e$B$,I=<($5$l$k$H$-$O!"\e(B
-<a href="%%TERMINATEURL%%"><b>\e$BMxMQCfCG\e(B</b></a>\e$B$r%/%j%C%/$7$F\e(B
-\e$B%V%i%&%6$r=*N;$7$?8e!"G'>Z%Z!<%8$K$*$$$F\e(BJAVA\e$BJ}<0$rA*Br$7$F$/$@$5$$!#\e(B
-
-<script language="JavaScript">
-!--
- window.open("%%STARTURL%%","window1");
-//-->
-</script>
+<p>\e$B>e$N\e(B2\e$BK\$N@~$N4V$K2+?'$N%P!<$,I=<($5$l$J$+$C$?$j%M%C%H%o!<%/$,JD:?$5$l$k\e(B
+\e$B$J$IF0:n$,$*$+$7$$>l9g$O!"\e(B<a href="%%TERMINATEURL%%"><b>\e$BMxMQCfCG\e(B
+</b></a>\e$B$r%/%j%C%/$7$F$+$i%V%i%&%6$r=*N;$7$F$/$@$5$$!#\e(B
+\e$B$^$?G'>Z%Z!<%8$,I=<($5$l$J$$>l9g$O!"\e(B
+\e$BDL>o$H$OJL$N%Z!<%8$r%"%/%;%9$7$F$_$F$/$@$5$$!#\e(B
+</p>
<table bgcolor="lightyellow" border="1">
<tr><td>
-<b>\e$B$3$N%Z!<%8$O$3$N$^$^$K!JKt$O:G>/2=!K$7$F!"JL$N%&%$%s%I%&$G:n6H$7$F$/$@$5$$!#\e(B</b>
-\e$B:n6HMQ%&%#%s%I%&$,3+$+$J$$>l9g$K$O!"\e(B
-<a href="%%STARTURL%%" target="_blank"><h3>[\e$B%9%?!<%H%Z!<%8\e(B]</h3></a>
-\e$B$r%/%j%C%/$7$F$/$@$5$$!#\e(B
-
+<b>\e$B$3$N%Z!<%8$O!"!V$3$N$^$^!W$+Kt$O!V:G>/2=>uBV!W$K$7$F2<$5$$!#%M%C%H\e(B
+\e$B%o!<%/MxMQ$O!"JL$K%V%i%&%6$=$NB>$N%M%C%H%o!<%/MxMQ%W%m%0%i%`$r5/F0$7$F\e(B
+\e$B9T$C$F$/$@$5$$!#\e(B</b> \e$B$^$?$O!"\e(B<a href="%%STARTURL%%"
+target="_blank"><b>[\e$B%9%?!<%H%Z!<%8\e(B]
+</b></a>\e$B$+$i3+;O$7$F$/$@$5$$!J%/%j%C%/$G%9%?!<%H%Z!<%8$,3+$+$J$1$l$P!"\e(B
+\e$B%7%U%H%-!<$r2!$7$J$,$i%/%j%C%/$7$F$/$@$5$$!#\e(B
+\e$B$^$?%]%C%W%"%C%W5v2D$K@_Dj$9$l$P<+F0E*$K%]%C%W%"%C%W$7$^$9!K!#\e(B
</td></tr>
</table>
+<script type="text/JavaScript">
+//<!--
+ window.open("%%STARTURL%%","window1");
+
+ applet =' <applet code="Opengate.class" archive="Opengate.jar" ';
+ applet +=' codebase="%%OPENGATEDIR%%" width="600" height="30" > ';
+ applet +=' <param name=port value="%%OPENGATEPORT%%"> ';
+ applet +=' <param name=user value="%%USERID%%"> ';
+ applet +=' <param name=sessionid value="%%SESSIONID%%"> ';
+ applet +=' <param name=lang value="%%LANGUAGE%%"> ';
+ applet +=' </applet> ';
+
+ initHttpkeep("%%HTTPHELLOURL%%",applet,"%%SESSIONID%%");
+//-->
+</script>
+
</body>
</html>