2025-04-27 07:49:33 -04:00

257 lines
6.3 KiB
Plaintext

<HTML>
<HEAD>
#include "header.inc"
#include "debug_js.inc"
<TITLE id="idTitle" name="idTitle">REMOTE_ASSISTANCE</TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="MSThemeCompatible" content="Yes">
<LINK id="UI_StyleSheet1" REL="stylesheet" TYPE="text/css" HREF="../../Css/rcbuddy.css">
<LINK id="UI_StyleSheet2" REL="stylesheet" TYPE="text/css" HREF="hcp://system/css/shared.css">
<Script id="idScript1" name="idScript1" language="javascript">
/*
* Localizable constants, text and messages
*/
var L_ERRACCESSDENIED_Text = "Directly launching this page is not allowed. ";
var L_RCCTL_Text = "Remote Assistance failed. Please try again. ";
var L_TEXT1_Text =" has connected to your computer ";
var L_TEXT2_Text =" time(s).";
var L_TEXT3_Text =" on ";
var L_SAVEDTO_Text ="Saved To";
var L_SENTTO_Text ="Sent To";
var L_FILE_Text = "File";
var L_YES_Text ="Yes (be sure you have communicated this password to your assistant)";
var L_NO_Text ="No";
var L_AM_Text ="AM";
var L_PM_Text ="PM";
var L_UNKNOWN_Text= "Unknown";
function OnLoad()
{
TraceFunctEnter("OnLoad");
try
{
if( null == parent.InitHelp )
{
idBody.style.visibility = "hidden";
alert( L_ERRACCESSDENIED_Text );
return;
}
}
catch(error)
{
alert(L_RCCTL_Text);
return;
}
try
{
var ret ;
var XMLFile;
var oInc;
var oDate;
var iExpire;
ret=parent.szWinDir;
XMLFile = ret[0].XMLDataFile;
oInc = ret[1].CreateObject_Incident();
oInc.LoadFromXMLFile(XMLFile);
#ifdef _HELPCNT
idConnCount.innerHTML=ret[0].DisplayString+ L_TEXT1_Text +oInc.Misc("HelpCnt")+L_TEXT2_Text;
#endif
if (oInc.Misc("Method")==L_FILE_Text)
{
idSubHeader1.innerText=L_SAVEDTO_Text;
DetailsTable.deleteRow(10);
DetailsTable.deleteRow(10);
DetailsTable.deleteRow(10);
}
else
{
idSubHeader1.innerText=L_SENTTO_Text;
}
oDate = new Date(oInc.Misc("DtStart")*1000);
idStartTime.innerHTML=GetTime(oDate);
iExpire=parseInt(oInc.Misc("DtStart")) + parseInt(oInc.Misc("DtLength")) * 60;
oDate = new Date(iExpire*1000);
idExpireTime.innerHTML=GetTime(oDate);
idStatus.innerText=oInc.Misc("Status");
idDisplayName.insertAdjacentText("afterBegin",ret[0].DisplayString);
if( oInc.ProblemDescription.length > 0 )
{
idMessage.innerText=oInc.ProblemDescription;
}
if (oInc.RCTicketEncrypted)
{
idPassword.innerText=L_YES_Text;
}
else
{
idPassword.innerText=L_NO_Text;
}
}
catch(error)
{
alert(L_RCCTL_Text);
return;
}
TraceFunctLeave();
}
function GetTime(oDate)
{
TraceFunctEnter("GetTime");
try
{
var DateTime;
/*var Hr;
var Min;
var DayNight;
var Month;
var Date;
var Year;
DateTime = oDate;
Hr = DateTime.getHours() % 12;
if (Hr == 0)
{
Hr = 12;
}
if (Hr<10)
{
Hr="&nbsp;"+Hr;
}
Min=DateTime.getMinutes();
if(Min<10)
{
Min="0"+Min;
}
DayNight=(DateTime.getHours()>=12)? L_PM_Text : L_AM_Text ;
Month=DateTime.getMonth()+1;
if (Month<10)
{
Month="0"+Month;
}
Date=DateTime.getDate();
if (Date<10)
{
Date="0"+Date;
}
Year=DateTime.getYear();
DateTime = Hr + ":"+Min+" "+DayNight+L_TEXT3_Text+Month+"/"+Date+"/"+Year; */
DateTime=oDate.toLocaleString();
}
catch(error)
{
//alert(L_RCCTL_Text);
//return;
DateTime=L_UNKNOWN_Text;
}
TraceFunctLeave();
return(DateTime);
}
</Script>
</HEAD>
<BODY scroll="auto" id="idBody" name="idBody" class="margin" tabindex="-1" onload="OnLoad();">
<Table id="idTableframe" name="idTableFrame" cellspacing="0" cellpadding="16px" border="0" class="MaxWidth">
<TR>
<TD>
<Table border="0" id="DetailsTable" name="DetailsTable" cellspacing="0" cellpadding="0" class="MaxWidth">
<TR>
<TD id="idTd1" name="idTd1">
<Span id="idMainTitle" name="idMainTitle" class="sys-font-heading3 sys-rhp-color-title">Invitation Details</Span>
</TD>
</TR>
<TR>
<TD class="Height9">
</TD>
</TR>
<TR>
<TD id="idTd2" name="idTd2">
<Span id="idSubHeader1" name="idSubHeader1" class="sys-font-body-bold sys-color-body"></span>
</TD>
</TR>
<TR>
<TD id="idTd3" name="idTd3">
<span id="idDisplayName" name="idDisplayName" class="sys-font-body sys-color-body">&nbsp;at&nbsp;</span><span id="idStartTime" name="idStartTime" class="sys-font-body sys-color-body"></span>
</TD>
</TR>
<TR>
<TD class="Height9">
</TD>
</TR>
<TR>
<TD id="idTd4" name="idTd4">
<Span id="idSubHeader2" name="idSubHeader2" class="sys-font-body-bold sys-color-body">Expiration Time</span>
</TD>
</TR>
<TR>
<TD id="idTd5" name="idTd5">
<span id="idExpireTime" name="idExpireTime" class="sys-font-body sys-color-body"></span>
</TD>
</TR>
<TR>
<TD class="Height9">
</TD>
</TR>
<TR>
<TD id="idTd6" name="idTd6">
<Span id="idSubHeader3" name="idSubHeader3" class="sys-font-body-bold sys-color-body">Status</span>
</TD>
</TR>
<TR>
<TD id="idTd7" name="idTd7">
<span id="idStatus" name="idStatus" class="sys-font-body sys-color-body"></span>
</TD>
</TR>
<!--<TR>
<TD class="Height8">
</TD>
</TR>-->
#ifdef _HELPCNT
<TR>
<TD id="idTd8" name="idTd8">
<Span id="idConnCount" name="idConnCount" class="sys-font-body sys-color-body"></Span>
</TD>
</TR>
#endif
<TR>
<TD class="Height9">
</TD>
</TR>
<TR>
<TD id="idTd9" name="idTd9">
<Span id="idSubHeader4" name="idSubHeader4" class="sys-font-body-bold sys-color-body">Message Included</span>
</TD>
</TR>
<TR>
<TD id="idTd10" name="idTd10">
<span id="idMessage" name="idMessage" class="sys-font-body sys-color-body"></span>
</TD>
</TR>
<TR>
<TD class="Height9">
</TD>
</TR>
<TR>
<TD id="idTd11" name="idTd11">
<Span id="idSubHeader5" name="idSubHeader5" class="sys-font-body-bold sys-color-body">Password Protected?</span>
</TD>
</TR>
<TR>
<TD id="idTd12" name="idTd12">
<span id="idPassword" name="idPassword" class="sys-font-body sys-color-body"></span>
</TD>
</TR>
</BODY>
</HTML>