Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

232 lines
9.0 KiB

  1. <html>
  2. <head>
  3. <title>Untitled Document</title>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  5. <script language="JavaScript">
  6. <!--
  7. function MM_goToURL() { //v3.0
  8. var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  9. window.navigate(args[0]);
  10. }
  11. //-->
  12. </script>
  13. </head>
  14. <body bgcolor="#FFFFFF">
  15. <div id=idStep4>
  16. <table width="450" border="0" cellspacing="0" cellpadding="0" height="450">
  17. <tr valign="top">
  18. <td height="354"> <font face="Arial, Helvetica, sans-serif" size="+1" color="#666666">Remote
  19. Control</font><font face="Arial, Helvetica, sans-serif" color="#000000" size="2">
  20. </font> <font face="Arial, Helvetica, sans-serif" size="+1" color="#666666">
  21. - </font><font face="Arial, Helvetica, sans-serif" color="#666666">Asking for PSS Help
  22. </font><font face="Arial, Helvetica, sans-serif" color="#000000" size="2"><font color="#666666"></font></font>
  23. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  24. <tr valign="top">
  25. <td height="39">
  26. <!--
  27. <table width="100%" border="0" cellspacing="0" cellpadding="10">
  28. <tr>
  29. <td>
  30. <p><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Your
  31. helper will be sent an email explaining </font><font face="Arial, Helvetica, sans-serif" color="#000000" size="2"><font face="Verdana, Arial, Helvetica, sans-serif">Remote
  32. Control </font></font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
  33. and instructing them how to start the help session. Please
  34. fill out the invitation below.</font></p>
  35. </td>
  36. </tr>
  37. </table>
  38. -->
  39. </td>
  40. </tr>
  41. <tr valign="top">
  42. <td height="43"> <br>
  43. <table width="90%" border="1" cellspacing="0" cellpadding="0" bordercolorlight="#000000" bordercolordark="#FFFFFF" align="center">
  44. <tr bgcolor="#99CCFF">
  45. <td nowrap height="5">
  46. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  47. <tr>
  48. <td width="65%">
  49. <div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Problem
  50. Description</font></div>
  51. </td>
  52. <td width="35%">
  53. <div align="right"><font size="1"><img src="Help.gif" width="45" height="16" align="absmiddle">&nbsp;</font></div>
  54. </td>
  55. </tr>
  56. </table>
  57. </td>
  58. </tr>
  59. <tr>
  60. <td height="147">
  61. <table width="100%" border="0" cellspacing="8" cellpadding="0">
  62. <tr>
  63. <td width="68%" height="18"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">FROM<b>
  64. <font face="Arial, Helvetica, sans-serif" color="#666666">(YOUR
  65. NAME)</font></b>
  66. <input type="text" id="idFrom" name="textfield222" size="60" maxlength="30">
  67. </font> </td>
  68. </tr>
  69. <tr>
  70. <td width="68%"> <font size="1" face="Verdana, Arial, Helvetica, sans-serif">MESSAGE
  71. TO PSS Support Engineer <font face="Arial, Helvetica, sans-serif" color="#666666"></font><br>
  72. </font><font face="Arial, Helvetica, sans-serif">
  73. <textarea id="idMsg" name="textarea" wrap="VIRTUAL" cols="45" rows="8">
  74. </textarea>
  75. </font><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
  76. </font> </td>
  77. </tr>
  78. </table>
  79. <table width="100%" border="0" cellspacing="10" cellpadding="0">
  80. <tr>
  81. <td width="60%" valign="middle" bgcolor="E0E0E0">
  82. <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">MAKE
  83. HELP INVITATION EXPIRE</font></div>
  84. </td>
  85. <td width="35%" valign="top" nowrap><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
  86. <select name="select2">
  87. <option>in 5 minutes</option>
  88. <option>in 30 minutes</option>
  89. <option>in 1 hour</option>
  90. <option>in 3 hours</option>
  91. <option>in 6 hours</option>
  92. <option selected>in 1 day</option>
  93. </select>
  94. </font></td>
  95. </tr>
  96. <!--
  97. <tr>
  98. <td width="60%" valign="middle" bgcolor="E0E0E0">
  99. <div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">MAKE
  100. HELPER ENTER A PASSWORD <font face="Arial, Helvetica, sans-serif" color="#666666">(OPTIONAL)</font>
  101. </font></div>
  102. </td>
  103. <td width="35%" valign="top" nowrap><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
  104. PASSWORD<br>
  105. <input type="password" id="idPass1" name="textfield2" size="18" maxlength="18">
  106. <br>
  107. CONFIRM PASSWORD<br>
  108. <input type="password" id="idPass2" name="textfield23" size="18" maxlength="18">
  109. </font></td>
  110. </tr>
  111. <tr>
  112. <td colspan="2" valign="top">
  113. <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><font color="#000000">NOTE:
  114. If you use a password you will need to <a href="PassHelp.htm">give
  115. it to your helper</a>.</font></font></div>
  116. </td>
  117. </tr>
  118. -->
  119. </table>
  120. </td>
  121. </tr>
  122. </table>
  123. <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>&nbsp;<font color="#0033CC">&nbsp;</font></b></font></div>
  124. </td>
  125. </tr>
  126. </table>
  127. </td>
  128. </tr>
  129. <tr valign="bottom">
  130. <td height="2">
  131. <table width="350" border="0" cellspacing="0" cellpadding="0" align="center">
  132. <tr>
  133. <td width="135">
  134. <div align="center"><font face="Arial, Helvetica, sans-serif">
  135. <input type="submit" name="Submit222" value="&lt; Back" onClick="MM_goToURL('RCscreen1.htm');return document.MM_returnValue">
  136. &nbsp; </font></div>
  137. </td>
  138. <td width="80">
  139. <div align="left"> </div>
  140. </td>
  141. <td width="135">
  142. <div align="center"><font face="Arial, Helvetica, sans-serif">
  143. <input type="submit" name="Submit23" value="Send Help Request" OnClick="DoSend()">
  144. </font></div>
  145. </td>
  146. </tr>
  147. </table>
  148. </td>
  149. </tr>
  150. </table>
  151. </div>
  152. </body>
  153. <Script Language=JavaScript>
  154. var oChannel = null;
  155. var oRCSession = null;
  156. var L_RCCHANNEL_MSG = "Please double click the attached file to launch Remote Control expert session.";
  157. var L_DESCRIPTION_MSG = "Problem description: ";
  158. var L_SUBJECT_MSG = "Remote Control Help Request from: ";
  159. function DoSend() {
  160. //
  161. if (parent.Init() == false)
  162. return false;
  163. var oRCSession = parent.oRCSession;
  164. var oChannel = parent.oChannel;
  165. sSalemID = oRCSession.ConnectParms;
  166. oRCSession.OnConnected = parent.onCallBackConnect;
  167. // save ticket locally
  168. oChannel.RecordIncident(parent.sEmail, sSalemID);
  169. //
  170. // Now set the attributes of the incident
  171. //
  172. Timeout = "undefined";
  173. var IncidentFile = oChannel.VendorDirectory + "\\rcPSS.MsRcIncident";
  174. oInc = parent.pchealth.CreateObject_Incident();
  175. oInc.UserName = idFrom.value;
  176. oInc.ProblemDescription = idMsg.value;
  177. oInc.RcTicket = sSalemID;
  178. //
  179. // TODO: only timeout is left to be added to Incident
  180. //
  181. //
  182. // Save incident OFF to an XML file
  183. //
  184. oInc.GetXML(IncidentFile);
  185. //
  186. // Upload the incident to the PSS Web.
  187. //
  188. try {
  189. obj = new ActiveXObject("UploadManager.MPCUpload");
  190. job = obj.CreateJob();
  191. //job.onStatusChange = job_onStatusChange;
  192. //job.onProgressChange = job_onProgressChange;
  193. job.Server = "http://steveshi04/pssDemo/UploadServer.dll";
  194. job.ProviderID = "RCHANDLER";
  195. job.GetDataFromFile( IncidentFile );
  196. job.Mode = 1; // foreground mode
  197. job.PersistToDisk = false;
  198. job.History = 0; //No history log
  199. job.Sig = "";
  200. job.ActivateAsync();
  201. // Open the last step: step4 and wait for connection from buddy
  202. PopupThanks();
  203. }
  204. catch (e) {
  205. alert("Upload failed: " + e.Description);
  206. }
  207. }
  208. function PopupThanks() {
  209. navigate("rcScreen4.htm");
  210. }
  211. </Script>
  212. </html>