Guest User

JMS SYSTEM

a guest
Sep 18th, 2014
392
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MXML 67.96 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2.  
  3. -<log>
  4.  
  5. <version>1.1</version>
  6.  
  7.  
  8. -<creator>
  9.  
  10. <name>Internet Explorer Network Inspector</name>
  11.  
  12. <version>11.0.9600.17207</version>
  13.  
  14. </creator>
  15.  
  16.  
  17. -<browser>
  18.  
  19. <name>Internet Explorer</name>
  20.  
  21. <version>11.0.9600.17207</version>
  22.  
  23. </browser>
  24.  
  25.  
  26. -<pages>
  27.  
  28.  
  29. -<page>
  30.  
  31. <startedDateTime>2014-07-21T03:59:05.217-08:00</startedDateTime>
  32.  
  33. <id>0</id>
  34.  
  35. <title/>
  36.  
  37.  
  38. -<pageTimings>
  39.  
  40. <onContentLoad>-1</onContentLoad>
  41.  
  42. <onLoad>-1</onLoad>
  43.  
  44. </pageTimings>
  45.  
  46. </page>
  47.  
  48. </pages>
  49.  
  50.  
  51. -<entries>
  52.  
  53.  
  54. -<entry>
  55.  
  56. <pageref>0</pageref>
  57.  
  58. <startedDateTime>2014-07-21T04:00:06.728-08:00</startedDateTime>
  59.  
  60. <time>297</time>
  61.  
  62.  
  63. -<request>
  64.  
  65. <method>GET</method>
  66.  
  67. <url>http://203.106.93.13/jms3b4/jobs/viewJobSrch.asp</url>
  68.  
  69. <httpVersion>HTTP/1.1</httpVersion>
  70.  
  71.  
  72. -<cookies>
  73.  
  74.  
  75. -<cookie>
  76.  
  77. <name>ASPSESSIONIDAQBBBRQD</name>
  78.  
  79. <value>ECEJCLNBJADPJBCCAJAIMDCI</value>
  80.  
  81. </cookie>
  82.  
  83. </cookies>
  84.  
  85.  
  86. -<headers>
  87.  
  88.  
  89. -<header>
  90.  
  91. <name>Accept</name>
  92.  
  93. <value>application/x-ms-application, image/jpeg, application/xaml+xml, image/gif, image/pjpeg, application/x-ms-xbap, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*</value>
  94.  
  95. </header>
  96.  
  97.  
  98. -<header>
  99.  
  100. <name>Referer</name>
  101.  
  102. <value>http://203.106.93.13/jms3b4/jobs/viewJobSrch.asp</value>
  103.  
  104. </header>
  105.  
  106.  
  107. -<header>
  108.  
  109. <name>Accept-Language</name>
  110.  
  111. <value>en-US</value>
  112.  
  113. </header>
  114.  
  115.  
  116. -<header>
  117.  
  118. <name>User-Agent</name>
  119.  
  120. <value>Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; BRI/2; .NET4.0C; .NET4.0E)</value>
  121.  
  122. </header>
  123.  
  124.  
  125. -<header>
  126.  
  127. <name>Accept-Encoding</name>
  128.  
  129. <value>gzip, deflate</value>
  130.  
  131. </header>
  132.  
  133.  
  134. -<header>
  135.  
  136. <name>Host</name>
  137.  
  138. <value>203.106.93.13</value>
  139.  
  140. </header>
  141.  
  142.  
  143. -<header>
  144.  
  145. <name>DNT</name>
  146.  
  147. <value>1</value>
  148.  
  149. </header>
  150.  
  151.  
  152. -<header>
  153.  
  154. <name>Connection</name>
  155.  
  156. <value>Keep-Alive</value>
  157.  
  158. </header>
  159.  
  160.  
  161. -<header>
  162.  
  163. <name>Cache-Control</name>
  164.  
  165. <value>no-cache</value>
  166.  
  167. </header>
  168.  
  169.  
  170. -<header>
  171.  
  172. <name>Cookie</name>
  173.  
  174. <value>ASPSESSIONIDAQBBBRQD=ECEJCLNBJADPJBCCAJAIMDCI</value>
  175.  
  176. </header>
  177.  
  178. </headers>
  179.  
  180. <queryString/>
  181.  
  182. <headersSize>693</headersSize>
  183.  
  184. <bodySize>0</bodySize>
  185.  
  186. </request>
  187.  
  188.  
  189. -<response>
  190.  
  191. <status>200</status>
  192.  
  193. <statusText>OK</statusText>
  194.  
  195. <httpVersion>HTTP/1.1</httpVersion>
  196.  
  197. <cookies/>
  198.  
  199.  
  200. -<headers>
  201.  
  202.  
  203. -<header>
  204.  
  205. <name>Cache-Control</name>
  206.  
  207. <value>private</value>
  208.  
  209. </header>
  210.  
  211.  
  212. -<header>
  213.  
  214. <name>Content-Type</name>
  215.  
  216. <value>text/html</value>
  217.  
  218. </header>
  219.  
  220.  
  221. -<header>
  222.  
  223. <name>Server</name>
  224.  
  225. <value>Microsoft-IIS/7.5</value>
  226.  
  227. </header>
  228.  
  229.  
  230. -<header>
  231.  
  232. <name>X-Powered-By</name>
  233.  
  234. <value>ASP.NET</value>
  235.  
  236. </header>
  237.  
  238.  
  239. -<header>
  240.  
  241. <name>Date</name>
  242.  
  243. <value>Sun, 20 Jul 2014 12:59:29 GMT</value>
  244.  
  245. </header>
  246.  
  247.  
  248. -<header>
  249.  
  250. <name>Content-Length</name>
  251.  
  252. <value>12,456</value>
  253.  
  254. </header>
  255.  
  256. </headers>
  257.  
  258.  
  259. -<content>
  260.  
  261. <size>27846</size>
  262.  
  263. <mimeType>text/html</mimeType>
  264.  
  265. <text> <html> <head> <meta NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"> <script language="JavaScript" src="../inc/navbar.js"></script> <script language="JavaScript" src="../inc/dhtmllib.js"></script> <script language="JavaScript"> /* Top Navigational Bar II (By Mike Hall @ Brainjar.com) Permission granted to Dynamicdrive.com to include script in archive For this and 100's more DHTML scripts, visit http://dynamicdrive.com */ // Define navigation bar settings. navBarX = 0; navBarHeaderWidth = 113; navBarMenuWidth = 113; navBarBorderWidth = 2; navBarPaddingWidth = 3; navBarBorderColor = "wheat"; navBarHeaderBgColor = "darkred"; navBarHeaderFgColor = "white"; navBarActiveBgColor = "darkorange"; navBarActiveFgColor = "black"; navBarItemBgColor = "orange"; navBarItemFgColor = "#000000"; navBarHighBgColor = "chocolate"; navBarHighFgColor = "white"; navBarHeaderFontFamily = "Verdana,Arial,Helvetica,sans-serif"; navBarHeaderFontStyle = "plain"; navBarHeaderFontWeight = "bold"; navBarHeaderFontSize = "8pt"; navBarItemFontFamily = "Verdana,Arial,Helvetica,sans-serif"; navBarItemFontStyle = "plain"; navBarItemFontWeight = "bold"; navBarItemFontSize = "8pt"; // Define navigation bar menus. Extend beyond 4 as desired navBarMenus[0] = new Array( "Job", "", "View Jobs", "../jobs/viewJobSrch.asp"); navBarMenus[1] = new Array( "Chg Passwd", "../login/change_pwd.asp"); navBarMenus[2] = new Array( "Exit", "javascript:parent.location='../index.asp'"); </script> <SCRIPT> <!-- function checkNumber() { if (Year - eventYear == 0 ) { if (Month - eventMonth == 0) { df = ((Day - eventDay) + 1); forms[0].eventDays = df; } } } function ShowDays(df, nameOfText) { if (Year - eventYear == 0 ) { if (Month - eventMonth == 0) { df = ((Day - eventDay) + 1); } } with (document) { document.write ("<input type=text name=" + nameOfText + " SIZE=4 maxlength=4 value=" + df+ ">"); } } function Months() { this[0] = "Mth" this[1] = "Jan" this[2] = "Feb" this[3] = "Mar" this[4] = "Apr" this[5] = "May" this[6] = "Jun" this[7] = "Jul" this[8] = "Aug" this[9] = "Sep" this[10] = "Oct" this[11] = "Nov" this[12] = "Dec" return this; } function UpdateNext() { forms[0].endDay.selectedIndex = forms[0].startDay.selectedIndex; } function ShowDate(currDay, nameOfSelect) { var totalDays = 31; with (document) { document.write("<SELECT NAME=" + nameOfSelect ); if (nameOfSelect == "startDay") { document.write (" onChange=\"UpdateNext()\">\n"); } else { document.write (">\n"); } for ( var i = 0 ; i <= totalDays ; i++ ) { if ( i == currDay ) { document.write("<OPTION VALUE=" + i + " SELECTED>" + i); } else { document.write("<OPTION VALUE=" + i + ">" + i); } } document.write("</SELECT>"); } } function ShowMonth(selectedMonth, months, nameOfSelect) { with ( document ) { document.write("<SELECT NAME=" + nameOfSelect + ">"); for ( i = 0 ; i < 13 ; i++ ) { if ( selectedMonth == i ) { document.write("<OPTION VALUE=" + (i) + " SELECTED onFocus=\"checkNumber()\">" + months[i]); } else { document.write("<OPTION VALUE=" + (i) + " onFocus=\"checkNumber()\" >" + months[i]); } } document.write("</SELECT>"); } } function ShowYear(year, nameOfText) { // Enter 4 digit year. with ( document ) { document.write("<INPUT TYPE=text NAME=" + nameOfText + " SIZE=4 MAXLENGTH=4 VALUE="+ year + ">"); } } function LeapYear (selectedYear) { if (((selectedYear % 4)==0) && ((selectedYear % 100)!=0) || ((selectedYear % 400)==0)) return (1); else return (0); } function GetDaysofYear (selectedYear) { if ( LeapYear(selectedYear) == 1 ) Leap = 29; else Leap = 28; var daysOfYear = new Object(); daysOfYear[1] = 31; daysOfYear[2] = Leap; daysOfYear[3] = 31; daysOfYear[4] = 30; daysOfYear[5] = 31; daysOfYear[6] = 30; daysOfYear[7] = 31; daysOfYear[8] = 31; daysOfYear[9] = 30; daysOfYear[10] = 31; daysOfYear[11] = 30; daysOfYear[12] = 31; return (daysOfYear); } function GetNumOfDays(selectedMonth, selectedYear) { var daysOfYear = GetDaysofYear(selectedYear); return (daysOfYear[selectedMonth]); } function checkNumber(number) { if (number.indexOf("/") != 2 || number.indexOf("/",3) != 5) { alert ("This is not a valid date format. Please reenter your date!"); return false; } } var currDate = new Date(); var monthArray = new Months(); now=new Date(); var tempYear = (now.getYear()); var eventDay=0; var eventMonth=13; if (tempYear < 100) { var eventYear = "19" + tempYear; } else { var eventYear = tempYear; } // --> </SCRIPT><style> BODY { margin-right:0; font-size:10pt; font-family:Verdana, Arial, Helvetica; } .apa { margin-right:0; font-size:9pt; font-family:Arial, Helvetica; } .button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold} .txtadm { margin-right:0; font-size:12pt; font-family:Arial, Helvetica; color:#FFFFFF; font-weight: bold} .txtadm2 { margin-right:0; font-size:9pt; font-family:Arial, Helvetica; font-weight: bold } .txtjob { margin-right:0; font-size:8pt; font-family:Arial, Helvetica;} a{text-decoration:none} </style><style> <!-- BODY { margin-right:0; font-size:10pt; font-family:Verdana, Arial, Helvetica; } .apa { margin-right:0; font-size:9pt; font-family:Arial, Helvetica; } .button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold} .txtadm { margin-right:0; font-size:12pt; font-family:Arial, Helvetica; color:#FFFFFF; font-weight: bold} .txtadm2 { margin-right:0; font-size:9pt; font-family:Arial, Helvetica; font-weight: bold } .txtjob { margin-right:0; font-size:8pt; font-family:Arial, Helvetica; } a{text-decoration:none; font-weight: bold} //--> </style> <script Language="JavaScript"> <!-- function confirmBox() { if (confirm("Are you sure you want to delete this entry?")) return 1; else return 0; } function checkval(str) { bodybuild = "" for (var i=0;i<str.length;i++) { var ch=str.substring(i,i+1) if (ch=="\'") { bodybuild = bodybuild+"\'\'"; } else bodybuild = bodybuild+ch; } return bodybuild; } function checknum(str){ for (var i = 0; i < str.length; i++) { var ch = str.substring(i, i + 1) if (ch < "0" || ch > "9"){ return 0; } } return 1; } function popup(page) { windowprops = "height=170,width=300,location=no," + "scrollbars=yes,menubar=no,toolbar=no,resizable=yes"; window.open(page, "Popup", windowprops); } var mydate=new Date() var year=mydate.getYear() if (year < 1000) year+=1900 var day=mydate.getDay() var month=mydate.getMonth()+1 var daym=mydate.getDate() if (daym<10) daym="0"+daym if (month<10) month="0"+month Now=new Date() hours=Now.getHours() mins=Now.getMinutes() secs=Now.getSeconds() if (hours<10) hours="0"+hours if (mins<10) mins="0"+mins if (secs<10) secs="0"+secs function SubmitIt(myform) { myform.submit(); } // stop hiding --> </script> <script> function Validate(myform) { if (document.myform.dct.checked) { if (document.myform.dist.options[0].selected) { alert("Please select a District"); document.myform.dist.focus(); return 0; } } if (document.myform.dpt1.checked) { if (document.myform.dept1.options[0].selected) { alert("Please select a Department"); document.myform.dept1.focus(); return 0; } } if ((11 == 5)) if (document.myform.lj.checked) { if (document.myform.loji.options[0].selected) { alert("Please select a Loji"); document.myform.loji.focus(); return 0; } } if ((11 == 1)) if (document.myform.lj.checked) { if (document.myform.loji.options[0].selected) { alert("Please select a Loji"); document.myform.loji.focus(); return 0; } } if (document.myform.cc.checked) { if (document.myform.cate.options[0].selected) { alert("Please select a Case Category"); document.myform.cate.focus(); return 0; } } if (document.myform.jc.checked) { if (document.myform.job.options[0].selected) { alert("Please select a Job Code"); document.myform.job.focus(); return 0; } } if (document.myform.jc2.checked) { if (document.myform.job2.value == "") { alert("Please enter Job Code"); document.myform.job2.focus(); return 0; } } if (document.myform.lc.checked) { if (document.myform.loc.value == "") { alert("Please enter Location"); document.myform.loc.focus(); return 0; } } if (document.myform.pn.checked) { if (document.myform.pho1.value == "" || document.myform.pho2.value == "") { alert("Please enter Phone Number"); document.myform.pho1.focus(); return 0; } else { if (!checknum(document.myform.pho1.value) || !checknum(document.myform.pho2.value)) { alert("Phone number must be numbers!"); document.myform.pho1.focus(); return 0; } } } if (document.myform.type[2].checked) { if ((document.myform.day.options[0].selected) && (document.myform.month.options[0].selected)) { alert("Please specify the Date From"); document.myform.day.focus(); return 0; } if ((document.myform.day.options[0].selected) && (!document.myform.month.options[0].selected)) { alert("Please select a Day"); document.myform.day.focus(); return 0; } if ((!document.myform.day.options[0].selected) && (document.myform.month.options[0].selected)) { alert("Please select a Month"); document.myform.month.focus(); return 0; } // The following functions check the date from validity var Day = myform.day.options[myform.day.selectedIndex].value; var Month = myform.month.options[myform.month.selectedIndex].value; var Year = myform.year.options[myform.year.selectedIndex].value; var NumOfDays = GetNumOfDays(Month, Year); var dateString = Day + "/" + Month + "/" + Year; var arrDate = Day + "/" + Month + "/" + Year; if ( Day > NumOfDays ) { alert(" " + dateString + " is invalid."); document.myform.day.focus(); return false; } // end of date from if ((document.myform.day1.options[0].selected) && (document.myform.month1.options[0].selected)) { alert("Please specify the Date To"); document.myform.day1.focus(); return 0; } if ((document.myform.day1.options[0].selected) && (!document.myform.month1.options[0].selected)) { alert("Please select a Day"); document.myform.day1.focus(); return 0; } if ((!document.myform.day1.options[0].selected) && (document.myform.month1.options[0].selected)) { alert("Please select a Month"); document.myform.month1.focus(); return 0; } // The following functions check the date to validity var Day = myform.day1.options[myform.day1.selectedIndex].value; var Month = myform.month1.options[myform.month1.selectedIndex].value; var Year = myform.year1.options[myform.year1.selectedIndex].value; var NumOfDays = GetNumOfDays(Month, Year); var dateString = Day + "/" + Month + "/" + Year; var arrDate = Day + "/" + Month + "/" + Year; if ( Day > NumOfDays ) { alert(" " + dateString + " is invalid."); document.myform.day1.focus(); return false; } // end of date to } if (document.myform.type[3].checked) { if ((document.myform.day2.options[0].selected) && (document.myform.month2.options[0].selected)) { alert("Please specify the Date From Scheduled"); document.myform.day2.focus(); return 0; } if ((document.myform.day2.options[0].selected) && (!document.myform.month2.options[0].selected)) { alert("Please select a Day"); document.myform.day2.focus(); return 0; } if ((!document.myform.day2.options[0].selected) && (document.myform.month2.options[0].selected)) { alert("Please select a Month"); document.myform.month2.focus(); return 0; } // The following functions check the date from validity var Day = myform.day2.options[myform.day2.selectedIndex].value; var Month = myform.month2.options[myform.month2.selectedIndex].value; var Year = myform.year2.options[myform.year2.selectedIndex].value; var NumOfDays = GetNumOfDays(Month, Year); var dateString = Day + "/" + Month + "/" + Year; var arrDate = Day + "/" + Month + "/" + Year; if ( Day > NumOfDays ) { alert(" " + dateString + " is invalid."); document.myform.day2.focus(); return false; } // end of date from if ((document.myform.day3.options[0].selected) && (document.myform.month3.options[0].selected)) { alert("Please specify the Date To"); document.myform.day3.focus(); return 0; } if ((document.myform.day3.options[0].selected) && (!document.myform.month3.options[0].selected)) { alert("Please select a Day"); document.myform.day3.focus(); return 0; } if ((!document.myform.day3.options[0].selected) && (document.myform.month3.options[0].selected)) { alert("Please select a Month"); document.myform.month3.focus(); return 0; } // The following functions check the date to validity var Day = myform.day3.options[myform.day3.selectedIndex].value; var Month = myform.month3.options[myform.month3.selectedIndex].value; var Year = myform.year3.options[myform.year3.selectedIndex].value; var NumOfDays = GetNumOfDays(Month, Year); var dateString = Day + "/" + Month + "/" + Year; var arrDate = Day + "/" + Month + "/" + Year; if ( Day > NumOfDays ) { alert(" " + dateString + " is invalid."); document.myform.day3.focus(); return false; } // end of date scheduled } if (document.myform.type[4].checked) { if (document.myform.key.value == "") { alert("Please enter WRK Number"); document.myform.key.focus(); return 0; } } /* if (document.myform.type[5].checked) { if (document.myform.loc.value == "") { alert("Please enter Location"); document.myform.loc.focus(); return 0; } } if (document.myform.type[6].checked) { if (document.myform.pho1.value == "" || document.myform.pho2.value == "") { alert("Please enter Phone Number"); document.myform.pho1.focus(); return 0; } else { if (!checknum(document.myform.pho1.value) || !checknum(document.myform.pho2.value)) { alert("Phone number must be numbers!"); document.myform.pho1.focus(); return 0; } } } */ return 1; } //function Validate2(frm) //{ // if (document.frm.dis.options[0].selected) // { // alert("Please select a District for Extended Search") // document.frm.dis.focus(); // return 0; // } //return 1; //} function setdist() { document.frm.mydist.value=document.frm.dis.options[document.frm.dis.selectedIndex].value; document.frm.submit(); } </script> <SCRIPT LANGUAGE="JavaScript"> /*** Funtion that enable user to enter input without tabbing***/ //<!-- Original: Cyanide_7 (leo7278@hotmail.com) --> //<!-- Web Site: http://members.xoom.com/cyanide_7 --> //<!-- This script and many more are available free online at --> //<!-- The JavaScript Source!! http://javascript.internet.com --> //<!-- Begin var isNN = (navigator.appName.indexOf("Netscape")!=-1); function autoTab(input,len, e) { var keyCode = (isNN) ? e.which : e.keyCode; var filter = (isNN) ? [0,8,9] : [0,8,9,16,17,18,37,38,39,40,46]; if(input.value.length >= len && !containsElement(filter,keyCode)) { input.value = input.value.slice(0, len); input.form[(getIndex(input)+1) % input.form.length].focus(); } function containsElement(arr, ele) { var found = false, index = 0; while(!found && index < arr.length) if(arr[index] == ele) found = true; else index++; return found; } function getIndex(input) { var index = -1, i = 0, found = false; while (i < input.form.length && index == -1) if (input.form[i] == input)index = i; else i++; return index; } return true; } // End --> </script> </head> <body onload="navBarInit()" bgcolor="wheat"><center> <br><br> <!--table 1--> <table border="0" WIDTH="650" bgcolor="darkred" align="center"> <tr> <td> <!--table 2--> <table border="0" WIDTH="100%" bgcolor="#CCCCCC" align="center" cellpadding="1" cellspacing="1"> <tr> <td colspan="3" bgcolor="chocolate"> <font color="#FFFFFF" size ="2"><b> VIEW JOBS</b> : Search Jobs By</font> </td> </tr> <tr> <td valign="top"> <!-- this is for normal search --> <form name="myform" method="post" ACTION="viewJob2.asp" onsubmit="if (! Validate(this)) return false;"> <input type="hidden" name="dept" value="11"> <!--table normal search--> <table border="0" width="100%" cellpadding="1" cellspacing="0"> <tr> <td> <input type="checkbox" name="dct" value="Y"> </td> <td colspan="2" class="apa"> <select name="dist" size="1" style="font-size:9pt"> <option selected value="00">District</option> <option value="BP">Batu Pahat </option> <option value="JB">Johor Bahru </option> <option value="KG">Kluang </option> <option value="KT">Kota Tinggi </option> <option value="KU">Kulai </option> <option value="MG">Mersing </option> <option value="MR">Muar </option> <option value="PG">Pasir Gudang </option> <option value="PN">Pontian </option> <option value="SG">Segamat </option> </select> </td> </tr> <tr> <td> <input type="checkbox" name="dpt1" value="Y"> </td> <td colspan="2" class="apa"> <select name="dept1" size="1" style="font-size:9pt"> <option selected value="00">Department</option> <option value="9">ADMIN</option> <option value="2">NETWORK</option> <option value="5">PRODUCTION</option> </select> </td> </tr> <tr> <td> <input type="checkbox" name="lj" value="Y"> </td> <td colspan="2" class="apa"> <select name="loji" size="1" style="font-size:9pt"> <option selected value="00">Loji</option> <option value="5">LOJI AIR PANAS A</option> <option value="6">LOJI AIR PANAS B</option> <option value="31">LOJI BATU 2 BANDAR</option> <option value="34">LOJI BDR TENGGARA</option> <option value="10">LOJI BUKIT BATU</option> <option value="48">LOJI BUKIT HAMPAR</option> <option value="41">LOJI BUKIT KEPONG</option> <option value="38">LOJI BUKIT SERAMPANG</option> <option value="28">LOJI ENDAU</option> <option value="39">LOJI GERSIK</option> <option value="40">LOJI GOMBANG</option> <option value="46">LOJI GUNUNG LEDANG</option> <option value="27">LOJI JEMALUANG</option> <option value="1">LOJI JEMENTAH</option> <option value="22">LOJI KAHANG BARU</option> <option value="21">LOJI KAHANG TIMUR</option> <option value="47">LOJI KEMELAH</option> <option value="3">LOJI KG TENGAH 1</option> <option value="4">LOJI KG TENGAH 2</option> <option value="109">LOJI LABIS BARU</option> <option value="32">LOJI LINGGIU</option> <option value="36">LOJI LOK HENG</option> <option value="29">LOJI NITAR</option> <option value="2">LOJI PALONG TIMUR</option> <option value="42">LOJI PANCOR 1</option> <option value="43">LOJI PANCOR 2</option> <option value="44">LOJI PANCOR 3</option> <option value="45">LOJI PANCOR 4</option> <option value="17">LOJI PARIT RAJA 4</option> <option value="16">LOJI PARIT SULONG</option> <option value="89">LOJI PEMANIS</option> <option value="90">LOJI SEMANGAR</option> <option value="23">LOJI SEMBRONG BARAT</option> <option value="24">LOJI SEMBRONG TIMUR</option> <option value="11">LOJI SG JOHOR</option> <option value="12">LOJI SG LAYANG</option> <option value="101">LOJI SG SAYONG BARU</option> <option value="33">LOJI SG SAYONG LAMA</option> <option value="102">LOJI SPG RENGGAM</option> <option value="25">LOJI SPG RENGGAM 2</option> <option value="20">LOJI SRI GADING</option> <option value="35">LOJI SUNGAI GEMBUT</option> <option value="108">LOJI SUNGAI JOHOR</option> <option value="37">LOJI SUNGAI LEBAM</option> <option value="30">LOJI TENGGAROH</option> <option value="26">LOJI TENGLU</option> <option value="18">LOJI YONG PENG 2</option> <option value="19">LOJI YONG PENG 3</option> <option value="66">RP AIR TAWAR 1</option> <option value="104">RP ASIATEK</option> <option value="106">RP BANANG HEIGHT</option> <option value="71">RP BANDAR TENGGARA</option> <option value="7">RP BATU ANAM</option> <option value="64">RP BUKIT GENUANG</option> <option value="8">RP BUKIT KELEDANG</option> <option value="13">RP BUKIT KEMPAS</option> <option value="14">RP BUKIT SKUDAI</option> <option value="49">RP BUKIT TREH</option> <option value="88">RP CENTURY GARDEN</option> <option value="53">RP CEP LAYANG-LAYANG</option> <option value="96">RP CIQ</option> <option value="99">RP DATO CHELLAM</option> <option value="80">RP DESA TEBRAU</option> <option value="54">RP FELDA LAYANG2</option> <option value="55">RP FELDA U. BELITONG</option> <option value="69">RP INAS</option> <option value="63">RP IND. PARIT RAJA</option> <option value="91">RP INDAH PURA</option> <option value="105">RP IOI</option> <option value="72">RP KEMPAS BARU</option> <option value="9">RP KG ALAI</option> <option value="100">RP KG KOPOK</option> <option value="94">RP KG MELAYU RAYA</option> <option value="75">RP KG. OREN</option> <option value="51">RP KG. SAWAH</option> <option value="78">RP KOTA MASAI</option> <option value="59">RP LADANG LAMBAK</option> <option value="107">RP LARKIN PERDANA</option> <option value="52">RP LAYANG-LAYANG</option> <option value="81">RP LEASURE FARM</option> <option value="103">RP LEISURE FARM</option> <option value="97">RP NUSA JAYA</option> <option value="15">RP PASIR GUDANG</option> <option value="50">RP PONTIAN BESAR</option> <option value="92">RP PUTERI WANGSA</option> <option value="60">RP RENGIT</option> <option value="65">RP SELUYUT</option> <option value="67">RP SEMENCHU</option> <option value="79">RP SENAI 2</option> <option value="82">RP SENAI 3</option> <option value="68">RP SENING</option> <option value="74">RP SG. REDAN</option> <option value="76">RP TMN ABADI</option> <option value="83">RP TMN ANGGERIK</option> <option value="57">RP TMN BAHAGIA</option> <option value="61">RP TMN BANANG JAYA</option> <option value="84">RP TMN BKT KEMPAS F1</option> <option value="85">RP TMN BKT KEMPAS F5</option> <option value="87">RP TMN BKT TIRAM</option> <option value="73">RP TMN CEMPAKA</option> <option value="77">RP TMN CENDANA</option> <option value="98">RP TMN GAYA</option> <option value="86">RP TMN KEMPAS BARU</option> <option value="56">RP TMN MEGAH</option> <option value="93">RP TMN MELAWATI</option> <option value="62">RP TMN SOGA</option> <option value="58">RP TMN SRI LAMBAK</option> <option value="95">RP ULU CHOH</option> <option value="70">RP WA HA</option> </select> </td> </tr> <tr> <td> <input type="checkbox" name="cc" value="Y"> </td> <td colspan="2" class="apa"> <select name="cate" size="1" style="font-size:9pt"> <option selected value="00">Case Category</option> <option value="A">A - METER INSTALLATION</option> <option value="B">B - PRV INSTALLATION</option> <option value="C">C - ALTITUDE VALVE INSTALLATION</option> <option value="D">D - SLUICE VALVE INSTALLATION</option> <option value="E">E - AIR VALVE INSTALLATION</option> <option value="F">F - REPAIR VALVE</option> <option value="G">G - MISCELLANEOUS ITEM</option> <option value="H">H - TAPPING INSTALLATION</option> <option value="I">I - MAIN PIPE</option> <option value="J">J - COMMUNICATION PIPE</option> <option value="K">K - WATER THEFT</option> </select> </td> </tr> <tr> <td> <input type="checkbox" name="jc" value="Y"> </td> <td colspan="2" class="apa"> <select name="job" size="1" style="font-size:9pt"> <option selected value="00">Job Code</option> <option value="A01 ">A01 - Install New Flow Meter</option> <option value="A02 ">A02 - Dismantle and Replace Existing Flow Meter</option> <option value="A03 ">A03 - Dismantle and Relocate Existing Flow Meter</option> <option value="A04 ">A04 - Dismantle Existing Flow Meter and Replace with Shortpiece</option> <option value="A05 ">A05 - Extra Over for Supply & Install MS Taper</option> <option value="A06 ">A06 - Install only New Cabinet with Plinth</option> <option value="A07 ">A07 - Supply & Install only New Cabinet with Plinth</option> <option value="A08 ">A08 - Dismantle Existing Cabinet and Plinth</option> <option value="A09 ">A09 - Trial Pit Excavation</option> <option value="A10 ">A10 - EXTRA for Road Reinstatement</option> <option value="B01 ">B01 - Install PRV on Existing Pipe</option> <option value="B02 ">B02 - Install Bypass PRV</option> <option value="B03 ">B03 - Install PRV Stand</option> <option value="B04 ">B04 - Extra Over for Diversion</option> <option value="B05 ">B05 - Dismantle and Replace Existing PRV</option> <option value="B06 ">B06 - Dismantle and Relocate Existing PRV</option> <option value="B07 ">B07 - Dismantle Existing PRV and Replace with Shortpiece</option> <option value="B08 ">B08 - Extra Over for Supply & Install MS Taper</option> <option value="B09 ">B09 - Install Flow Control Valve on Existing Pipe c/w Brickwall Chamber</option> <option value="B10 ">B10 - Install Brickwall Chamber Type A size 1500mm x 2000mm x 2000mm</option> <option value="B11 ">B11 - EXTRA Install Brickwall Chamber Type B size 1679mm x 3682mm</option> <option value="B12 ">B12 - EXTRA Install Brickwall Chamber Type C size 2538mm x 3682mm</option> <option value="B13 ">B13 - Trial Pit Excavation</option> <option value="B14 ">B14 - EXTRA for Road Reinstatement</option> <option value="B15 ">B15 - Install Flow Control Valve on S-Bend</option> <option value="C01 ">C01 - Install Altitude Valve on Existing Pipe</option> <option value="C02 ">C02 - Install Bypass for Altitude Valve</option> <option value="C03 ">C03 - Dismantle and Replace Existing Altitude Valve</option> <option value="C04 ">C04 - Dismantle and Relocate Existing Altitude Valve</option> <option value="C05 ">C05 - Dismantle Existing Altitude Valve and Replace with Shortpiece</option> <option value="C06 ">C06 - Install Brickwall Chamber Type A size 1500mm x 2000mm</option> <option value="C07 ">C07 - EXTRA Install Brickwall Chamber Type B size 1679mm x 3682mm</option> <option value="C08 ">C08 - EXTRA Install Brickwall Chamber Type C size 2538mm x 3682mm</option> <option value="C09 ">C09 - Trial Pit Excavation</option> <option value="C10 ">C10 - EXTRA for Road Reinstatement</option> <option value="D01 ">D01 - Install New Valve on Existing Pipe</option> <option value="D02 ">D02 - Dismantle and Replace Existing Valve</option> <option value="D03 ">D03 - Dismantle and Relocate Existing Valve</option> <option value="D04 ">D04 - Dismantle Valve and Replace with Shortpiece</option> <option value="D05 ">D05 - Install pre cast Chamber size 330mm x 405mm</option> <option value="D06 ">D06 - Install pre cast Chamber size 530mm x 605mm</option> <option value="D07 ">D07 - Construct Heavy Duty Cover</option> <option value="D08 ">D08 - Extra Over for Middle Section</option> <option value="D09 ">D09 - Construct Cylinder Chamber with Heavy Duty Cover</option> <option value="D10 ">D10 - Supply & Install Standard SAJ Marker Post</option> <option value="D11 ">D11 - Trial Pit Excavation</option> <option value="D12 ">D12 - EXTRA for Road Reinstatement</option> <option value="E01 ">E01 - Install New Air Valve in Chamber</option> <option value="E02 ">E02 - Install New Air Valve on S Bend</option> <option value="E03 ">E03 - Replace Existing Air Valve in Chamber</option> <option value="E04 ">E04 - Replace Existing Air Valve on S Bend</option> <option value="E05 ">E05 - Install pre cast Chamber size 550mm x 675mm with Marker Post</option> <option value="E06 ">E06 - Install pre cast Chamber size 750mm x 825mm with Marker Post</option> <option value="E07 ">E07 - EXTRA for Trial Pit Excavation</option> <option value="E08 ">E08 - EXTRA for Road Reinstatement</option> <option value="F01 ">F01 - Repair Sluice Valve</option> <option value="F02 ">F02 - Repair Air Valve</option> <option value="F03 ">F03 - EXTRA for Road Reinstatement</option> <option value="F04 ">F04 - Precast Chamber</option> <option value="G01 ">G01 - Repair Cabinet</option> <option value="H01 ">H01 - 30mm Pressure Tapping</option> <option value="H02 ">H02 - 30mm Insertion Probe Tapping</option> <option value="H03 ">H03 - Install pre cast Chamber size 330mm x 405mm</option> <option value="H04 ">H04 - Install Culvert Chamber size 1200mm x 1500mm</option> <option value="H05 ">H05 - EXTRA for Additional Culvert Chamber</option> <option value="H06 ">H06 - Trial Pit Excavation</option> <option value="H07 ">H07 - EXTRA for Road Reinstatement</option> <option value="I01 ">I01 - Repair AC Pipe</option> <option value="I01 B ">I01 B - Repair PVC Pipe</option> <option value="I01 C ">I01 C - Repair Mechanical Joint on AC Pipe</option> <option value="I01 D ">I01 D - Repair Mechanical Joint on PVC Pipe</option> <option value="I02 ">I02 - Repair MS Pipe</option> <option value="I02 B ">I02 B - Repair DI Pipe</option> <option value="I02 C ">I02 C - Repair CI Pipe</option> <option value="I02 D ">I02 D - Repair Welding joint on MS Pipe</option> <option value="I02 E ">I02 E - Repair Welding joint on DI Pipe</option> <option value="I02 F ">I02 F - Repair Welding joint on CI Pipe</option> <option value="I03 ">I03 - Repair Mechanical Joint on MS Pipe</option> <option value="I03 B ">I03 B - Repair Mechanical Joint on DI Pipe</option> <option value="I03 C ">I03 C - Repair Mechanical Joint on CI Pipe</option> <option value="I04 ">I04 - Welding Plate on MS Pipe / S-Bend</option> <option value="I04 B ">I04 B - Repair Collar Welding Joint on MS Pipe</option> <option value="I04 C ">I04 C - Stub Ends or Electrofusion Method for Polyethylene Pipe</option> <option value="I04 D ">I04 D - Repair by Installing Stainless Steel Collar/ Clamp Saddle</option> <option value="I05 ">I05 - EXTRA for Reinstall Saddle and Ferrule</option> <option value="I06 ">I06 - EXTRA for Trial Pit Excavation</option> <option value="I07 ">I07 - EXTRA for Road Reinstatement</option> <option value="J01 ">J01 - Repair Poly Pipe</option> <option value="J01 B ">J01 B - Repair GI Pipe</option> <option value="J01 C ">J01 C - Repair Joint on Poly Pipe</option> <option value="J01 D ">J01 D - Repair Joint on GI Pipe</option> <option value="J02 ">J02 - Replace Saddle and Ferrule</option> <option value="J03 ">J03 - Minor Repair for Meter Stand</option> <option value="J04 ">J04 - Replace Half Set Stainless Steel Meter Stand</option> <option value="J05 ">J05 - Replace Full Set Stainless Steel Meter Stand</option> <option value="J06 ">J06 - EXTRA for Road Reinstatement / Concreting</option> <option value="J08 ">J08 - Close off Ferule and Backfill with Excavated Material</option> <option value="K01 ">K01 - From Main Pipe</option> <option value="K02 ">K02 - From Existing Meter Stand</option> <option value="K03 ">K03 - Plug Stop Cock at Meter Stand</option> </select> </td> </tr> <tr> <td> <input type="checkbox" name="jc2" value="Y"> </td> <td colspan="2" class="apa">Job Code: <input TYPE="text" NAME="job2" SIZE="2" maxlength="2"> </td> </tr> <tr> <td> <input type="checkbox" name="lc" value="Y"> </td> <td colspan="2" class="apa">Location: <input TYPE="text" NAME="loc" SIZE="23"> </td> </tr> <tr> <td> <input type="checkbox" name="pn" value="Y"> </td> <td colspan="2" class="apa">Phone Number: <input TYPE="text" NAME="pho1" onKeyUp="return autoTab(this, 3, event);" SIZE="3">&nbsp;-&nbsp;<input TYPE="text" NAME="pho2" SIZE="8"> </td> </tr> <tr> <td> <input TYPE="radio" NAME="type" VALUE="N" checked selected> </td> <td class="apa">All</td> </tr> <tr> <td> <input TYPE="radio" NAME="type" VALUE="T"> </td> <td class="apa">Submitted Today</td> </tr> <tr> <td> <input TYPE="radio" NAME="type" VALUE="B"> </td> <td class="apa">Submitted Between:</td> <td class="apa"> <script> <!-- ShowDate(eventDay , 'day'); document.write("&nbsp;"); ShowMonth(eventMonth , monthArray, 'month'); // --> </script> <select name="year" size="1"> <option value="2011">2011</option> <option value="2012">2012</option> <option value="2013">2013</option> <option checked selected value="2014">2014</option> <option value="2015">2015</option> </select> </td> </tr> <tr> <td></td> <td ALIGN="right" class="apa">and</td> <td class="apa"> <script> <!-- ShowDate(eventDay , 'day1'); document.write("&nbsp;"); ShowMonth(eventMonth , monthArray, 'month1'); // --> </script> <select name="year1" size="1"> <option value="2011">2011</option> <option value="2012">2012</option> <option value="2013">2013</option> <option checked selected value="2014">2014</option> <option value="2015">2015</option> </select> </td> </tr> <tr> <td> <input TYPE="radio" NAME="type" VALUE="S"> </td> <td class="apa">Scheduled Between:</td> <td class="apa"> <script> <!-- ShowDate(eventDay , 'day2'); document.write("&nbsp;"); ShowMonth(eventMonth , monthArray, 'month2'); // --> </script> <select name="year2" size="1"> <option value="2011">2011</option> <option value="2012">2012</option> <option value="2013">2013</option> <option checked selected value="2014">2014</option> <option value="2013">2015</option> </select> </td> </tr> <tr> <td></td> <td ALIGN="right" class="apa">and</td> <td class="apa"> <script> <!-- ShowDate(eventDay , 'day3'); document.write("&nbsp;"); ShowMonth(eventMonth , monthArray, 'month3'); // --> </script> <select name="year3" size="1"> <option value="2011">2011</option> <option value="2012">2012</option> <option value="2013">2013</option> <option checked selected value="2014">2014</option> <option value="2013">2015</option> </select> </td> </tr> <tr> <td><input type="radio" name="type" value="W"></td> <td class="apa">WRK No:</td> <td class="apa"> <input TYPE="text" NAME="key" SIZE="13"> </td> </tr> <!--<tr> <td><input type="radio" name="type" value="L"></td> <td class="apa">Location:</td> <td class="apa"> <input TYPE="text" NAME="loc" SIZE="13"></td> </tr> <tr> <td><input type="radio" name="type" value="P"></td> <td class="apa">Phone Number:</td> <td class="apa"> <input TYPE="text" NAME="pho1" onKeyUp="return autoTab(this, 3, event);" SIZE="3">&nbsp;-&nbsp;<input TYPE="text" NAME="pho2" SIZE="8"></td> </tr>--> <tr> <td COLSPAN="3"> <hr width="100%" size="1" noshade> </td> <tr> <td COLSPAN="3" class="apa" valign="top"> <!--table 3--> <table width="100%" border="0" cellspacing="0" cellpadding="2"> <tr> <td class="apa">Schedule:&nbsp;&nbsp; </td> <td class="apa"> <select name="sch" size="1" style="font-size:9pt"> <option selected value="A">All</option> <option value="Y">Assigned</option> <option value="N">Unassigned</option> </select> </td> <td align="right"> <input type="submit" name="Submit2" value="Search" class="button"> </td> </tr> <tr> <td class="apa">Status:&nbsp;&nbsp; </td> <td class="apa"><select name="status" style="font-size:9pt"> <option selected value="L">All</option> <option value="O">Open</option> <option value="C">Close</option> </select> </td> </tr> <tr> <td class="apa">Call/Plan:&nbsp;&nbsp;</td> <td class="apa"> <select name="cp" style="font-size:9pt"> <option selected value="S">All</option> <option value="C">Call</option> <option value="P">Plan</option> </select> </td> </tr> </table><!--end table 3--> </td> </tr> </table><!--end table normal search--> </form> </td> <td VALIGN="top" class="apa" align="center" colspan="2"> <form method="post" name="frm" ACTION="viewJobSrch.asp"> <select name="dis" size="1" style="font-size:9pt" Onchange="setdist()"> <option selected value="00">District</option> <option value="BP">Batu Pahat </option> <option value="JB">Johor Bahru </option> <option value="KG">Kluang </option> <option value="KT">Kota Tinggi </option> <option value="KU">Kulai </option> <option value="MG">Mersing </option> <option value="MR">Muar </option> <option value="PG">Pasir Gudang </option> <option value="PN">Pontian </option> <option value="SG">Segamat </option> </select> <input type="hidden" name="mydist" size="4"> </form> <script> function Validate2(frm2) { if ((!document.frm2.sc.checked) && (!document.frm2.ar.checked) && (!document.frm2.zn.checked) && (!document.frm2.texte.checked) && (!document.frm2.cr.checked) && (!document.frm2.dp.checked) && (!document.frm2.cc.checked) && (!document.frm2.jc.checked)) { alert("Please select at least one criteria to search"); document.frm2.ar.focus(); return 0; } if (document.frm2.sc.checked) { if (document.frm2.sect.options[0].selected) { alert("Please select a Section"); document.frm2.sect.focus(); return 0; } } if (document.frm2.ar.checked) { if (document.frm2.area.options[0].selected) { alert("Please select an Area"); document.frm2.area.focus(); return 0; } } if (document.frm2.zn.checked) { if (document.frm2.zone.options[0].selected) { alert("Please select Zone"); document.frm2.zone.focus(); return 0; } } if (document.frm2.texte.checked) { if (document.frm2.tech.options[0].selected) { alert("Please select a Technician"); document.frm2.tech.focus(); return 0; } } if (document.frm2.cr.checked) { if (document.frm2.crew.options[0].selected) { alert("Please select a Crew"); document.frm2.crew.focus(); return 0; } } if (document.frm2.dp.checked) { if (document.frm2.dept.options[0].selected) { alert("Please select a Department"); document.frm2.dept.focus(); return 0; } } if (document.frm2.cc.checked) { if (document.frm2.cate.options[0].selected) { alert("Please select a Case Category"); document.frm2.cate.focus(); return 0; } } if (document.frm2.jc.checked) { if (document.frm2.job.options[0].selected) { alert("Please select a Job Code"); document.frm2.job.focus(); return 0; } } if (document.frm2.dd[2].checked) { if ((document.frm2.bday.options[0].selected) && (document.frm2.bmonth.options[0].selected)) { alert("Please specify the Date From"); document.frm2.bday.focus(); return 0; } if ((document.frm2.bday.options[0].selected) && (!document.frm2.bmonth.options[0].selected)) { alert("Please select a Day"); document.frm2.bday.focus(); return 0; } if ((!document.frm2.bday.options[0].selected) && (document.frm2.bmonth.options[0].selected)) { alert("Please select a Month"); document.frm2.bmonth.focus(); return 0; } // The following functions check the date from validity var Day = frm2.bday.options[frm2.bday.selectedIndex].value; var Month = frm2.bmonth.options[frm2.bmonth.selectedIndex].value; var Year = frm2.byear.options[frm2.byear.selectedIndex].value; var NumOfDays = GetNumOfDays(Month, Year); var dateString = Day + "/" + Month + "/" + Year; var arrDate = Day + "/" + Month + "/" + Year; if ( Day > NumOfDays ) { alert(" " + dateString + " is invalid."); document.frm2.bday.focus(); return false; } // end of date from if ((document.frm2.bday1.options[0].selected) && (document.frm2.bmonth1.options[0].selected)) { alert("Please specify the Date To"); document.frm2.bday1.focus(); return 0; } if ((document.frm2.bday1.options[0].selected) && (!document.frm2.bmonth1.options[0].selected)) { alert("Please select a Day"); document.frm2.bday1.focus(); return 0; } if ((!document.frm2.bday1.options[0].selected) && (document.frm2.bmonth1.options[0].selected)) { alert("Please select a Month"); document.frm2.bmonth1.focus(); return 0; } // The following functions check the date to validity var Day = frm2.bday1.options[frm2.bday1.selectedIndex].value; var Month = frm2.bmonth1.options[frm2.bmonth1.selectedIndex].value; var Year = frm2.byear1.options[frm2.byear1.selectedIndex].value; var NumOfDays = GetNumOfDays(Month, Year); var dateString = Day + "/" + Month + "/" + Year; var arrDate = Day + "/" + Month + "/" + Year; if ( Day > NumOfDays ) { alert(" " + dateString + " is invalid."); document.frm2.bday1.focus(); return false; } // end of date to } return 1; } </script> <form method="post" name="frm2" action="viewJob7.asp" onsubmit="if (! Validate2(this)) return false;"> </form> </td> </tr> </table><!--end table 2--> </td> </tr></table><!--end table 1--></body> </html> </text>
  266.  
  267. </content>
  268.  
  269. <redirectionURL/>
  270.  
  271. <headersSize>155</headersSize>
  272.  
  273. <bodySize>27846</bodySize>
  274.  
  275. </response>
  276.  
  277. <cache/>
  278.  
  279.  
  280. -<timings>
  281.  
  282. <send>32</send>
  283.  
  284. <wait>156</wait>
  285.  
  286. <receive>109</receive>
  287.  
  288. </timings>
  289.  
  290. </entry>
  291.  
  292.  
  293. -<entry>
  294.  
  295. <pageref>0</pageref>
  296.  
  297. <startedDateTime>2014-07-21T04:00:06.916-08:00</startedDateTime>
  298.  
  299. <time>187</time>
  300.  
  301.  
  302. -<request>
  303.  
  304. <method>GET</method>
  305.  
  306. <url>http://203.106.93.13/jms3b4/inc/navbar.js</url>
  307.  
  308. <httpVersion>HTTP/1.1</httpVersion>
  309.  
  310.  
  311. -<cookies>
  312.  
  313.  
  314. -<cookie>
  315.  
  316. <name>ASPSESSIONIDAQBBBRQD</name>
  317.  
  318. <value>ECEJCLNBJADPJBCCAJAIMDCI</value>
  319.  
  320. </cookie>
  321.  
  322. </cookies>
  323.  
  324.  
  325. -<headers>
  326.  
  327.  
  328. -<header>
  329.  
  330. <name>Accept</name>
  331.  
  332. <value>*/*</value>
  333.  
  334. </header>
  335.  
  336.  
  337. -<header>
  338.  
  339. <name>Referer</name>
  340.  
  341. <value>http://203.106.93.13/jms3b4/jobs/viewJobSrch.asp</value>
  342.  
  343. </header>
  344.  
  345.  
  346. -<header>
  347.  
  348. <name>Accept-Language</name>
  349.  
  350. <value>en-US</value>
  351.  
  352. </header>
  353.  
  354.  
  355. -<header>
  356.  
  357. <name>User-Agent</name>
  358.  
  359. <value>Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; BRI/2; .NET4.0C; .NET4.0E)</value>
  360.  
  361. </header>
  362.  
  363.  
  364. -<header>
  365.  
  366. <name>Accept-Encoding</name>
  367.  
  368. <value>gzip, deflate</value>
  369.  
  370. </header>
  371.  
  372.  
  373. -<header>
  374.  
  375. <name>Host</name>
  376.  
  377. <value>203.106.93.13</value>
  378.  
  379. </header>
  380.  
  381.  
  382. -<header>
  383.  
  384. <name>DNT</name>
  385.  
  386. <value>1</value>
  387.  
  388. </header>
  389.  
  390.  
  391. -<header>
  392.  
  393. <name>Connection</name>
  394.  
  395. <value>Keep-Alive</value>
  396.  
  397. </header>
  398.  
  399.  
  400. -<header>
  401.  
  402. <name>Cache-Control</name>
  403.  
  404. <value>no-cache</value>
  405.  
  406. </header>
  407.  
  408.  
  409. -<header>
  410.  
  411. <name>Cookie</name>
  412.  
  413. <value>ASPSESSIONIDAQBBBRQD=ECEJCLNBJADPJBCCAJAIMDCI</value>
  414.  
  415. </header>
  416.  
  417. </headers>
  418.  
  419. <queryString/>
  420.  
  421. <headersSize>498</headersSize>
  422.  
  423. <bodySize>0</bodySize>
  424.  
  425. </request>
  426.  
  427.  
  428. -<response>
  429.  
  430. <status>200</status>
  431.  
  432. <statusText>OK</statusText>
  433.  
  434. <httpVersion>HTTP/1.1</httpVersion>
  435.  
  436. <cookies/>
  437.  
  438.  
  439. -<headers>
  440.  
  441.  
  442. -<header>
  443.  
  444. <name>Content-Type</name>
  445.  
  446. <value>application/x-javascript</value>
  447.  
  448. </header>
  449.  
  450.  
  451. -<header>
  452.  
  453. <name>Last-Modified</name>
  454.  
  455. <value>Wed, 30 Jan 2002 03:37:52 GMT</value>
  456.  
  457. </header>
  458.  
  459.  
  460. -<header>
  461.  
  462. <name>Accept-Ranges</name>
  463.  
  464. <value>bytes</value>
  465.  
  466. </header>
  467.  
  468.  
  469. -<header>
  470.  
  471. <name>ETag</name>
  472.  
  473. <value>"028e47e3fa9c11:0"</value>
  474.  
  475. </header>
  476.  
  477.  
  478. -<header>
  479.  
  480. <name>Server</name>
  481.  
  482. <value>Microsoft-IIS/7.5</value>
  483.  
  484. </header>
  485.  
  486.  
  487. -<header>
  488.  
  489. <name>X-Powered-By</name>
  490.  
  491. <value>ASP.NET</value>
  492.  
  493. </header>
  494.  
  495.  
  496. -<header>
  497.  
  498. <name>Date</name>
  499.  
  500. <value>Sun, 20 Jul 2014 12:59:29 GMT</value>
  501.  
  502. </header>
  503.  
  504.  
  505. -<header>
  506.  
  507. <name>Content-Length</name>
  508.  
  509. <value>4,930</value>
  510.  
  511. </header>
  512.  
  513. </headers>
  514.  
  515.  
  516. -<content>
  517.  
  518. <size>17015</size>
  519.  
  520. <mimeType>application/x-javascript</mimeType>
  521.  
  522. <text>/****************************************************************************** * navbar.js * * * * Copyright 1999 by Mike Hall. * * Web address: http://www.brainjar.com * * Last update: December 13, 1999. * * * * Creates a interactive DHTML navigation bar with drop-down menus. * * Note: requires dhtmllib.js * * Script featured on Dynamic Drive DHTML code library (http://dynamicdrive.com) * ******************************************************************************/ //***************************************************************************** // Define the default look of the navigation bar. //***************************************************************************** var navBarY = 0; // Default position. var navBarX = 0; var navBarWidth = -1; // Sizes var navBarHeaderWidth = 100; var navBarMenuWidth = 175; var navBarBorderWidth = 1; var navBarPaddingWidth = 4; var navBarBorderColor = "#000000"; // Colors. var navBarHeaderBgColor = "#999999"; var navBarHeaderFgColor = "#000000"; var navBarActiveBgColor = "#666666"; var navBarActiveFgColor = "#ffffff"; var navBarItemBgColor = "#cccccc"; var navBarItemFgColor = "#000000"; var navBarHighBgColor = "#000080"; var navBarHighFgColor = "#ffffff"; var navBarHeaderFontFamily = "Arial,Helvetica,sans-serif"; // Fonts. var navBarHeaderFontStyle = "plain"; var navBarHeaderFontWeight = "bold"; var navBarHeaderFontSize = "10pt"; var navBarItemFontFamily = "MS Sans Serif,Arial,Helvetica,sans-serif"; var navBarItemFontStyle = "plain"; var navBarItemFontWeight = "bold"; var navBarItemFontSize = "8pt"; var navBarTrackX = false; // Tracking flags. var navBarTrackY = false; //***************************************************************************** // Define the navigation bar menu array. //***************************************************************************** var navBarMenus = new Array(); // List of menus. //***************************************************************************** // Initialize the navigation bar. //***************************************************************************** var navBar; // Base layer. var navBarHeight; // Height of navigation bar headers. // These variables are used to determine if a resize event is a true one. // Necessary due to a bug in older NS4 releases. var origWidth; var origHeight; function navBarInit() { var menu = new Array(); var layer, norm, high, dmmy; var last; var width; var on, off; var i, j, x, y, z; var link; if (!isMinNS4 && !isMinIE4) return; // Fix for resize bug. if (isMinNS4) { origWidth = window.innerWidth; origHeight = window.innerHeight; } window.onresize = navBarReload; // Check sizes. if (navBarMenuWidth < navBarHeaderWidth) navBarMenuWidth = navBarHeaderWidth; // Build the navigation bar. navBarBuild(); moveLayerTo(navBar, navBarX, navBarY); showLayer(navBar); // Get each menu, position it, initialize it and set up event handling. x = 0; y = 0; i = 0; while ((layer = getLayer("menu" + (i + 1), window)) != null) { // Set menu width. width = navBarMenuWidth; if (i == navBarMenus.length - 1) width = navBarWidth - x; // Initialize the menu container. menu[i] = layer; moveLayerTo(layer, x, y); // Initialize the three layers that make up each menu item. z = 0; j = 0; while ((layer = getLayer("item" + (i + 1) + "_" + (j + 1), menu[i])) != null) { // Normal item layer. norm = layer; moveLayerTo(norm, 0, z); clipLayer(norm, navBarBorderWidth, navBarBorderWidth, width - navBarBorderWidth, getHeight(norm) - navBarBorderWidth); if (isMinNS4 && j > 0) layer.visibility = "inherit"; else showLayer(norm); // Highlighted item layer. high = getLayer("high" + (i + 1) + "_" + (j + 1), menu[i]); moveLayerTo(high, 0, z); clipLayer(high, navBarBorderWidth, navBarBorderWidth, width - navBarBorderWidth, getHeight(norm) - navBarBorderWidth); hideLayer(high); // Transparent, dummy item layer. Used to capture mouse events. dmmy = getLayer("dmmy" + (i + 1) + "_" + (j + 1), menu[i]); moveLayerTo(dmmy, 0, z); clipLayer(dmmy, 0, 0, width, getHeight(norm)); if (j == 0) menu[i].high = high; else { dmmy.high = high; dmmy.onmouseover = navBarItemOn; dmmy.onmouseout = navBarItemOff; } link = navBarMenus[i][j * 2 + 1]; if (link != "") { if (isMinNS4) { dmmy.document.link = link; dmmy.document.onmousedown = navBarItemGo; } if (isMinIE4) { dmmy.link = link; dmmy.onmousedown = navBarItemGo; } } // Set up position for next item. z += getHeight(norm) - navBarBorderWidth; if (j == 0) off = z + navBarBorderWidth - 1; on = z + navBarBorderWidth; j++; } x += navBarHeaderWidth - navBarBorderWidth; // Set up clipping sizes for menu container. menu[i].offWidth = navBarHeaderWidth; menu[i].offHeight = off + 1; menu[i].onWidth = width; menu[i].onHeight = on; menu[i].onmouseover = navBarMenuOn; menu[i].onmouseout = navBarMenuOff; clipLayer(menu[i], 0, 0, menu[i].offWidth, menu[i].offHeight); // Display the menu container layer. showLayer(menu[i]); i++; } // Save bar height. navBarHeight = menu[i - 1].offHeight; // Dummy out mouse events for the filler. menu[i - 1].onmouseover = null; menu[i - 1].onmouseout = null; // Clip filler. clipLayer(menu[i - 1], 0, 0, menu[i - 1].onWidth, menu[i - 1].offHeight); // Clip base layer so it won't interfere with underlying page. clipLayer(navBar, 0, 0, navBarWidth, menu[0].offHeight); // Set tracking. if (navBarTrackX || navBarTrackY) { navBarScroll(); if (isMinNS4) setInterval('navBarScroll()', 20); if (isMinIE4) window.onscroll = navBarScroll; } } //***************************************************************************** // Dynamically build the HTML for the navigation bar and add it to the page. //***************************************************************************** function navBarBuild() { var i, j, k, str, tmp; var padding, width; var headText, actvText, itemText, highText; var tblStart, tblEnd; // Add a dummy menu for filler. navBarMenus[navBarMenus.length] = new Array("&nbsp;", ""); // Set total navigation bar width according to value defined: // // < 0 - set to window width. // = 0 - calulate size according to menu definition. // > 0 - use given value or calculated size, whichever is greater. width = (navBarMenus.length - 2) * (navBarHeaderWidth - navBarBorderWidth) + (navBarMenus[navBarMenus.length - 2].length > 2 ? navBarMenuWidth : navBarHeaderWidth); if (navBarWidth < 0) navBarWidth = Math.max(getWindowWidth(), getPageWidth()) - navBarX; if (navBarWidth == 0) navBarWidth = width; if (navBarWidth > 0) navBarWidth = Math.max(navBarWidth, width); // Set up code for menu item text. padding = navBarPaddingWidth + navBarBorderWidth; headText = 'color:' + navBarHeaderFgColor + ';' + 'font-family:' + navBarHeaderFontFamily + ';' + 'font-size:' + navBarHeaderFontSize + ';' + 'font-style:' + navBarHeaderFontStyle + ';' + 'font-weight:' + navBarHeaderFontWeight + ';'; actvText = 'color:' + navBarActiveFgColor + ';' + 'font-family:' + navBarHeaderFontFamily + ';' + 'font-size:' + navBarHeaderFontSize + ';' + 'font-style:' + navBarHeaderFontStyle + ';' + 'font-weight:' + navBarHeaderFontWeight + ';'; itemText = 'color:' + navBarItemFgColor + ';' + 'font-family:' + navBarItemFontFamily + ';' + 'font-size:' + navBarItemFontSize + ';' + 'font-style:' + navBarItemFontStyle + ';' + 'font-weight:' + navBarItemFontWeight + ';'; highText = 'color:' + navBarHighFgColor + ';' + 'font-family:' + navBarItemFontFamily + ';' + 'font-size:' + navBarItemFontSize + ';' + 'font-style:' + navBarItemFontStyle + ';' + 'font-weight:' + navBarItemFontWeight + ';'; tblStart = '<table border=0 cellpadding=' + padding + ' cellspacing=0 width="100%"><tr><td>'; tblEnd = '</td></tr></table>'; // Build HTML code for the menus. str = ""; for (i = 0; i < navBarMenus.length; i++) { // Set menu width, the filler should be wide enough to fill that width. width = navBarMenuWidth; if (i == navBarMenus.length - 1) width = Math.max(navBarHeaderWidth, navBarWidth - (navBarMenus.length - 1) * navBarHeaderWidth); if (isMinNS4) str += '<layer name="menu' + (i + 1) + '"' + ' bgcolor="' + navBarBorderColor + '"' + ' width=' + width + ' visibility=hidden>\n' if (isMinIE4) str += '<div id="menu' + (i + 1) + '"' + ' style="position:absolute;' + ' background-color:' + navBarBorderColor + ';' + ' width:' + width + 'px;' + ' height:100%;' + ' visibility:hidden;">\n'; for (k = 0; k < navBarMenus[i].length; k += 2) { j = k / 2; tmp = (i + 1) + "_" + (j + 1); if (j == 0) { if (isMinNS4) { str += ' <layer name="item' + tmp + '" ' + ' bgcolor="' + navBarHeaderBgColor + '" ' + ' width=' + width + '>' + tblStart + '<span style="' + headText + '">' + navBarMenus[i][k] + '</span>' + tblEnd + '</layer>\n'; str += ' <layer name="high' + tmp + '" ' + ' bgcolor="' + navBarActiveBgColor + '" ' + ' width=' + width + '>' + tblStart + '<span style="' + actvText + '">' + navBarMenus[i][k] + '</span>' + tblEnd + '</layer>\n'; str += ' <layer name="dmmy' + tmp + '" ' + ' width=' + width + '>' + '</layer>\n'; } if (isMinIE4) { str += ' <div id="item' + tmp + '"' + ' style="position:absolute;' + ' background-color:' + navBarHeaderBgColor + ';' + ' width:' + width + 'px;">' + tblStart + '<span style="' + headText + '">' + navBarMenus[i][k] + '</span>' + tblEnd + '</div>\n'; str += ' <div id="high' + tmp + '"' + ' style="position:absolute;' + ' background-color:' + navBarActiveBgColor + ';' + ' width:' + width + 'px;">' + tblStart + '<span style="' + actvText + '">' + navBarMenus[i][k] + '</span>' + tblEnd + '</div>\n'; str += ' <div id="dmmy' + tmp + '"' + ' style="position:absolute;' + ' width:' + width + 'px;' + ' height:100%;">' + '</div>\n'; } } else { if (isMinNS4) { str += ' <layer name="item' + tmp + '" ' + ' bgcolor="' + navBarItemBgColor + '" ' + ' width=' + width + '>' + tblStart + '<span style="' + itemText + '">' + navBarMenus[i][k] + '</span>' + tblEnd + '</layer>\n'; str += ' <layer name="high' + tmp + '" ' + ' bgcolor="' + navBarHighBgColor + '" ' + ' width=' + width + '>' + tblStart + '<span style="' + highText + '">' + navBarMenus[i][k] + '</span>' + tblEnd + '</layer>\n'; str += ' <layer name="dmmy' + tmp + '" ' + ' width=' + width + '>' + '</layer>\n'; } if (isMinIE4) { str += ' <div id="item' + tmp + '"' + ' style="position:absolute;' + ' background-color:' + navBarItemBgColor + ';' + ' width:' + width + 'px;">' + tblStart + '<span style="' + itemText + '">' + navBarMenus[i][k] + '</span>' + tblEnd + '</div>\n'; str += ' <div id="high' + tmp + '"' + ' style="position:absolute;' + ' background-color:' + navBarHighBgColor + ';' + ' width:' + width + 'px;">' + tblStart + '<span style="' + highText + '">' + navBarMenus[i][k] + '</span>' + tblEnd + '</div>\n'; str += ' <div id="dmmy' + tmp + '"' + ' style="position:absolute;' + ' width:' + width + 'px;' + ' height:100%;">' + '</div>\n'; } } } if (isMinNS4) str += '</layer>\n'; if (isMinIE4) str += '</div>\n'; } // Create it as a new layer. if (isMinNS4) { navBar = new Layer(width); navBar.document.writeln(str); navBar.document.close(); clipLayer(navBar, 0, 0, navBarWidth, getWindowHeight()); } if (isMinIE4) { str = '<div id="navBar" style="position:absolute;' + ' width:' + navBarWidth + 'px;' + ' height:' + (getWindowHeight() - navBarY) + 'px;' + ' overflow:hidden;">' + str + '</div>\n'; // Insert HTML code at end of page. For IE4, need to scroll window to // end of page, insert and scroll back to correct bug. if (!isMinIE5) { x = getPageScrollX(); y = getPageScrollY(); window.scrollTo(getPageWidth(), getPageHeight()); } document.body.insertAdjacentHTML("beforeEnd", str); if (!isMinIE5) window.scrollTo(x, y); navBar = getLayer("navBar"); } } //***************************************************************************** // Event handlers for the navigation bar. //***************************************************************************** function navBarScroll() { var x, y, d; var max; // Adjust navigation bar position based on current scroll amounts. x = navBarX; d = getPageScrollX() - navBarX; if (navBarTrackX && d > 0) x += d; y = navBarY; d = getPageScrollY() - navBarY; if (navBarTrackY && d > 0) y += d; // For IE, set limits to prevent infinite scrolling as bar is moved. if (isMinIE4) { max = Math.max(getPageWidth(), navBarWidth) - (navBarX + navBarWidth); x = Math.max(navBarX, Math.min(x, max)); max = Math.max(getPageHeight(), getWindowHeight()) - getWindowHeight() - navBarHeight + navBarY; y = Math.max(navBarY, Math.min(y, max)); } // Reposition the navigation bar. moveLayerTo(navBar, x, y); } function navBarMenuOn() { // Display the menu by clipping containter to full view. clipLayer(this, 0, 0, this.onWidth, this.onHeight); clipLayer(navBar, 0, 0, navBarWidth, this.onHeight); showLayer(this.high); } function navBarMenuOff() { // Hide the menu by clipping container to show only the header item. if (isMinIE4 && window.event.toElement && window.event.srcElement.id.substr(4, 1) == window.event.toElement.id.substr(4, 1)) return; clipLayer(this, 0, 0, this.offWidth, this.offHeight); clipLayer(navBar, 0, 0, navBarWidth, this.offHeight); hideLayer(this.high); } function navBarItemOn() { // Show the highlighted layer for this item. showLayer(this.high); } function navBarItemOff() { // Hide the highlighted layer for this item. hideLayer(this.high); } function navBarItemGo() { // If the link starts with "javascript:" execute the code. Otherwise just // link to the URL. if (this.link.indexOf("javascript:") == 0) eval(this.link); else window.location.href = this.link; return false; } function navBarReload() { // Reload page in case of a browser resize. First make sure it's a true // resize. if (isMinNS4 && origWidth == window.innerWidth && origHeight == window.innerHeight) return; window.location.href = window.location.href; } </text>
  523.  
  524. </content>
  525.  
  526. <redirectionURL/>
  527.  
  528. <headersSize>240</headersSize>
  529.  
  530. <bodySize>17015</bodySize>
  531.  
  532. </response>
  533.  
  534. <cache/>
  535.  
  536.  
  537. -<timings>
  538.  
  539. <send>0</send>
  540.  
  541. <wait>124</wait>
  542.  
  543. <receive>63</receive>
  544.  
  545. </timings>
  546.  
  547. </entry>
  548.  
  549.  
  550. -<entry>
  551.  
  552. <pageref>0</pageref>
  553.  
  554. <startedDateTime>2014-07-21T04:00:06.916-08:00</startedDateTime>
  555.  
  556. <time>124</time>
  557.  
  558.  
  559. -<request>
  560.  
  561. <method>GET</method>
  562.  
  563. <url>http://203.106.93.13/jms3b4/inc/dhtmllib.js</url>
  564.  
  565. <httpVersion>HTTP/1.1</httpVersion>
  566.  
  567.  
  568. -<cookies>
  569.  
  570.  
  571. -<cookie>
  572.  
  573. <name>ASPSESSIONIDAQBBBRQD</name>
  574.  
  575. <value>ECEJCLNBJADPJBCCAJAIMDCI</value>
  576.  
  577. </cookie>
  578.  
  579. </cookies>
  580.  
  581.  
  582. -<headers>
  583.  
  584.  
  585. -<header>
  586.  
  587. <name>Accept</name>
  588.  
  589. <value>*/*</value>
  590.  
  591. </header>
  592.  
  593.  
  594. -<header>
  595.  
  596. <name>Referer</name>
  597.  
  598. <value>http://203.106.93.13/jms3b4/jobs/viewJobSrch.asp</value>
  599.  
  600. </header>
  601.  
  602.  
  603. -<header>
  604.  
  605. <name>Accept-Language</name>
  606.  
  607. <value>en-US</value>
  608.  
  609. </header>
  610.  
  611.  
  612. -<header>
  613.  
  614. <name>User-Agent</name>
  615.  
  616. <value>Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; BRI/2; .NET4.0C; .NET4.0E)</value>
  617.  
  618. </header>
  619.  
  620.  
  621. -<header>
  622.  
  623. <name>Accept-Encoding</name>
  624.  
  625. <value>gzip, deflate</value>
  626.  
  627. </header>
  628.  
  629.  
  630. -<header>
  631.  
  632. <name>Host</name>
  633.  
  634. <value>203.106.93.13</value>
  635.  
  636. </header>
  637.  
  638.  
  639. -<header>
  640.  
  641. <name>DNT</name>
  642.  
  643. <value>1</value>
  644.  
  645. </header>
  646.  
  647.  
  648. -<header>
  649.  
  650. <name>Connection</name>
  651.  
  652. <value>Keep-Alive</value>
  653.  
  654. </header>
  655.  
  656.  
  657. -<header>
  658.  
  659. <name>Cache-Control</name>
  660.  
  661. <value>no-cache</value>
  662.  
  663. </header>
  664.  
  665.  
  666. -<header>
  667.  
  668. <name>Cookie</name>
  669.  
  670. <value>ASPSESSIONIDAQBBBRQD=ECEJCLNBJADPJBCCAJAIMDCI</value>
  671.  
  672. </header>
  673.  
  674. </headers>
  675.  
  676. <queryString/>
  677.  
  678. <headersSize>500</headersSize>
  679.  
  680. <bodySize>0</bodySize>
  681.  
  682. </request>
  683.  
  684.  
  685. -<response>
  686.  
  687. <status>200</status>
  688.  
  689. <statusText>OK</statusText>
  690.  
  691. <httpVersion>HTTP/1.1</httpVersion>
  692.  
  693. <cookies/>
  694.  
  695.  
  696. -<headers>
  697.  
  698.  
  699. -<header>
  700.  
  701. <name>Content-Type</name>
  702.  
  703. <value>application/x-javascript</value>
  704.  
  705. </header>
  706.  
  707.  
  708. -<header>
  709.  
  710. <name>Last-Modified</name>
  711.  
  712. <value>Wed, 30 Jan 2002 03:37:48 GMT</value>
  713.  
  714. </header>
  715.  
  716.  
  717. -<header>
  718.  
  719. <name>Accept-Ranges</name>
  720.  
  721. <value>bytes</value>
  722.  
  723. </header>
  724.  
  725.  
  726. -<header>
  727.  
  728. <name>ETag</name>
  729.  
  730. <value>"0ce817c3fa9c11:0"</value>
  731.  
  732. </header>
  733.  
  734.  
  735. -<header>
  736.  
  737. <name>Server</name>
  738.  
  739. <value>Microsoft-IIS/7.5</value>
  740.  
  741. </header>
  742.  
  743.  
  744. -<header>
  745.  
  746. <name>X-Powered-By</name>
  747.  
  748. <value>ASP.NET</value>
  749.  
  750. </header>
  751.  
  752.  
  753. -<header>
  754.  
  755. <name>Date</name>
  756.  
  757. <value>Sun, 20 Jul 2014 12:59:29 GMT</value>
  758.  
  759. </header>
  760.  
  761.  
  762. -<header>
  763.  
  764. <name>Content-Length</name>
  765.  
  766. <value>2,492</value>
  767.  
  768. </header>
  769.  
  770. </headers>
  771.  
  772.  
  773. -<content>
  774.  
  775. <size>10267</size>
  776.  
  777. <mimeType>application/x-javascript</mimeType>
  778.  
  779. <text>/****************************************************************************** * dhtmllib.js * * * * Copyright 1999 by Mike Hall. * * Web address: http://www.brainjar.com * * Last update: November 30, 1999. * * * * Provides basic functions for DHTML positioned elements which will work on * * both Netscape Communicator and Internet Explorer browsers (version 4.0 and * * up). * ******************************************************************************/ // Determine browser. var isMinNS4 = (navigator.appName.indexOf("Netscape") >= 0 && parseFloat(navigator.appVersion) >= 4) ? 1 : 0; var isMinIE4 = (document.all) ? 1 : 0; var isMinIE5 = (isMinIE4 && navigator.appVersion.indexOf("5.")) >= 0 ? 1 : 0; //----------------------------------------------------------------------------- // Layer visibility. //----------------------------------------------------------------------------- function hideLayer(layer) { if (isMinNS4) layer.visibility = "hide"; if (isMinIE4) layer.style.visibility = "hidden"; } function showLayer(layer) { if (isMinNS4) layer.visibility = "show"; if (isMinIE4) layer.style.visibility = "visible"; } function isVisible(layer) { if (isMinNS4 && layer.visibility == "show") return(true); if (isMinIE4 && layer.style.visibility == "visible") return(true); return(false); } //----------------------------------------------------------------------------- // Layer positioning. //----------------------------------------------------------------------------- function moveLayerTo(layer, x, y) { if (isMinNS4) layer.moveTo(x, y); if (isMinIE4) { layer.style.left = x; layer.style.top = y; } } function moveLayerBy(layer, dx, dy) { if (isMinNS4) layer.moveBy(dx, dy); if (isMinIE4) { layer.style.pixelLeft += dx; layer.style.pixelTop += dy; } } function getLeft(layer) { if (isMinNS4) return(layer.left); if (isMinIE4) return(layer.style.pixelLeft); return(-1); } function getTop(layer) { if (isMinNS4) return(layer.top); if (isMinIE4) return(layer.style.pixelTop); return(-1); } function getRight(layer) { if (isMinNS4) return(layer.left + getWidth(layer)); if (isMinIE4) return(layer.style.pixelLeft + getWidth(layer)); return(-1); } function getBottom(layer) { if (isMinNS4) return(layer.top + getHeight(layer)); else if (isMinIE4) return(layer.style.pixelTop + getHeight(layer)); return(-1); } function getPageLeft(layer) { if (isMinNS4) return(layer.pageX); if (isMinIE4) return(layer.offsetLeft); return(-1); } function getPageTop(layer) { if (isMinNS4) return(layer.pageY); if (isMinIE4) return(layer.offsetTop); return(-1); } function getWidth(layer) { if (isMinNS4) { if (layer.document.width) return(layer.document.width); else return(layer.clip.right - layer.clip.left); } if (isMinIE4) { if (layer.style.pixelWidth) return(layer.style.pixelWidth); else return(layer.clientWidth); } return(-1); } function getHeight(layer) { if (isMinNS4) { if (layer.document.height) return(layer.document.height); else return(layer.clip.bottom - layer.clip.top); } if (isMinIE4) { if (false && layer.style.pixelHeight) return(layer.style.pixelHeight); else return(layer.clientHeight); } return(-1); } function getzIndex(layer) { if (isMinNS4) return(layer.zIndex); if (isMinIE4) return(layer.style.zIndex); return(-1); } function setzIndex(layer, z) { if (isMinNS4) layer.zIndex = z; if (isMinIE4) layer.style.zIndex = z; } //----------------------------------------------------------------------------- // Layer clipping. //----------------------------------------------------------------------------- function clipLayer(layer, clipleft, cliptop, clipright, clipbottom) { if (isMinNS4) { layer.clip.left = clipleft; layer.clip.top = cliptop; layer.clip.right = clipright; layer.clip.bottom = clipbottom; } if (isMinIE4) layer.style.clip = 'rect(' + cliptop + ' ' + clipright + ' ' + clipbottom + ' ' + clipleft +')'; } function getClipLeft(layer) { if (isMinNS4) return(layer.clip.left); if (isMinIE4) { var str = layer.style.clip; if (!str) return(0); var clip = getIEClipValues(layer.style.clip); return(clip[3]); } return(-1); } function getClipTop(layer) { if (isMinNS4) return(layer.clip.top); if (isMinIE4) { var str = layer.style.clip; if (!str) return(0); var clip = getIEClipValues(layer.style.clip); return(clip[0]); } return(-1); } function getClipRight(layer) { if (isMinNS4) return(layer.clip.right); if (isMinIE4) { var str = layer.style.clip; if (!str) return(layer.style.pixelWidth); var clip = getIEClipValues(layer.style.clip); return(clip[1]); } return(-1); } function getClipBottom(layer) { if (isMinNS4) return(layer.clip.bottom); if (isMinIE4) { var str = layer.style.clip; if (!str) return(layer.style.pixelHeight); var clip = getIEClipValues(layer.style.clip); return(clip[2]); } return(-1); } function getClipWidth(layer) { if (isMinNS4) return(layer.clip.width); if (isMinIE4) { var str = layer.style.clip; if (!str) return(layer.style.pixelWidth); var clip = getIEClipValues(layer.style.clip); return(clip[1] - clip[3]); } return(-1); } function getClipHeight(layer) { if (isMinNS4) return(layer.clip.height); if (isMinIE4) { var str = layer.style.clip; if (!str) return(layer.style.pixelHeight); var clip = getIEClipValues(layer.style.clip); return(clip[2] - clip[0]); } return(-1); } function getIEClipValues(str) { var clip = new Array(); var i; // Parse out the clipping values for IE layers. i = str.indexOf("("); clip[0] = parseInt(str.substring(i + 1, str.length), 10); i = str.indexOf(" ", i + 1); clip[1] = parseInt(str.substring(i + 1, str.length), 10); i = str.indexOf(" ", i + 1); clip[2] = parseInt(str.substring(i + 1, str.length), 10); i = str.indexOf(" ", i + 1); clip[3] = parseInt(str.substring(i + 1, str.length), 10); return(clip); } //----------------------------------------------------------------------------- // Layer scrolling. //----------------------------------------------------------------------------- function scrollLayerTo(layer, x, y, bound) { var dx = getClipLeft(layer) - x; var dy = getClipTop(layer) - y; scrollLayerBy(layer, -dx, -dy, bound); } function scrollLayerBy(layer, dx, dy, bound) { var cl = getClipLeft(layer); var ct = getClipTop(layer); var cr = getClipRight(layer); var cb = getClipBottom(layer); if (bound) { if (cl + dx < 0) dx = -cl; else if (cr + dx > getWidth(layer)) dx = getWidth(layer) - cr; if (ct + dy < 0) dy = -ct; else if (cb + dy > getHeight(layer)) dy = getHeight(layer) - cb; } clipLayer(layer, cl + dx, ct + dy, cr + dx, cb + dy); moveLayerBy(layer, -dx, -dy); } //----------------------------------------------------------------------------- // Layer background. //----------------------------------------------------------------------------- function setBgColor(layer, color) { if (isMinNS4) layer.bgColor = color; if (isMinIE4) layer.style.backgroundColor = color; } function setBgImage(layer, src) { if (isMinNS4) layer.background.src = src; if (isMinIE4) layer.style.backgroundImage = "url(" + src + ")"; } //----------------------------------------------------------------------------- // Layer utilities. //----------------------------------------------------------------------------- function getLayer(name) { if (isMinNS4) return findLayer(name, document); if (isMinIE4) return eval('document.all.' + name); return null; } function findLayer(name, doc) { var i, layer; for (i = 0; i < doc.layers.length; i++) { layer = doc.layers[i]; if (layer.name == name) return layer; if (layer.document.layers.length > 0) { layer = findLayer(name, layer.document); if (layer != null) return layer; } } return null; } //----------------------------------------------------------------------------- // Window and page properties. //----------------------------------------------------------------------------- function getWindowWidth() { if (isMinNS4) return(window.innerWidth); if (isMinIE4) return(document.body.clientWidth); return(-1); } function getWindowHeight() { if (isMinNS4) return(window.innerHeight); if (isMinIE4) return(document.body.clientHeight); return(-1); } function getPageWidth() { if (isMinNS4) return(document.width); if (isMinIE4) return(document.body.scrollWidth); return(-1); } function getPageHeight() { if (isMinNS4) return(document.height); if (isMinIE4) return(document.body.scrollHeight); return(-1); } function getPageScrollX() { if (isMinNS4) return(window.pageXOffset); if (isMinIE4) return(document.body.scrollLeft); return(-1); } function getPageScrollY() { if (isMinNS4) return(window.pageYOffset); if (isMinIE4) return(document.body.scrollTop); return(-1); } </text>
  780.  
  781. </content>
  782.  
  783. <redirectionURL/>
  784.  
  785. <headersSize>240</headersSize>
  786.  
  787. <bodySize>10267</bodySize>
  788.  
  789. </response>
  790.  
  791. <cache/>
  792.  
  793.  
  794. -<timings>
  795.  
  796. <send>31</send>
  797.  
  798. <wait>78</wait>
  799.  
  800. <receive>15</receive>
  801.  
  802. </timings>
  803.  
  804. </entry>
  805.  
  806. </entries>
  807.  
  808. </log>
Add Comment
Please, Sign In to add comment