Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- -<log>
- <version>1.1</version>
- -<creator>
- <name>Internet Explorer Network Inspector</name>
- <version>11.0.9600.17207</version>
- </creator>
- -<browser>
- <name>Internet Explorer</name>
- <version>11.0.9600.17207</version>
- </browser>
- -<pages>
- -<page>
- <startedDateTime>2014-07-21T03:59:05.217-08:00</startedDateTime>
- <id>0</id>
- <title/>
- -<pageTimings>
- <onContentLoad>-1</onContentLoad>
- <onLoad>-1</onLoad>
- </pageTimings>
- </page>
- </pages>
- -<entries>
- -<entry>
- <pageref>0</pageref>
- <startedDateTime>2014-07-21T04:00:06.728-08:00</startedDateTime>
- <time>297</time>
- -<request>
- <method>GET</method>
- <url>http://203.106.93.13/jms3b4/jobs/viewJobSrch.asp</url>
- <httpVersion>HTTP/1.1</httpVersion>
- -<cookies>
- -<cookie>
- <name>ASPSESSIONIDAQBBBRQD</name>
- <value>ECEJCLNBJADPJBCCAJAIMDCI</value>
- </cookie>
- </cookies>
- -<headers>
- -<header>
- <name>Accept</name>
- <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>
- </header>
- -<header>
- <name>Referer</name>
- <value>http://203.106.93.13/jms3b4/jobs/viewJobSrch.asp</value>
- </header>
- -<header>
- <name>Accept-Language</name>
- <value>en-US</value>
- </header>
- -<header>
- <name>User-Agent</name>
- <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>
- </header>
- -<header>
- <name>Accept-Encoding</name>
- <value>gzip, deflate</value>
- </header>
- -<header>
- <name>Host</name>
- <value>203.106.93.13</value>
- </header>
- -<header>
- <name>DNT</name>
- <value>1</value>
- </header>
- -<header>
- <name>Connection</name>
- <value>Keep-Alive</value>
- </header>
- -<header>
- <name>Cache-Control</name>
- <value>no-cache</value>
- </header>
- -<header>
- <name>Cookie</name>
- <value>ASPSESSIONIDAQBBBRQD=ECEJCLNBJADPJBCCAJAIMDCI</value>
- </header>
- </headers>
- <queryString/>
- <headersSize>693</headersSize>
- <bodySize>0</bodySize>
- </request>
- -<response>
- <status>200</status>
- <statusText>OK</statusText>
- <httpVersion>HTTP/1.1</httpVersion>
- <cookies/>
- -<headers>
- -<header>
- <name>Cache-Control</name>
- <value>private</value>
- </header>
- -<header>
- <name>Content-Type</name>
- <value>text/html</value>
- </header>
- -<header>
- <name>Server</name>
- <value>Microsoft-IIS/7.5</value>
- </header>
- -<header>
- <name>X-Powered-By</name>
- <value>ASP.NET</value>
- </header>
- -<header>
- <name>Date</name>
- <value>Sun, 20 Jul 2014 12:59:29 GMT</value>
- </header>
- -<header>
- <name>Content-Length</name>
- <value>12,456</value>
- </header>
- </headers>
- -<content>
- <size>27846</size>
- <mimeType>text/html</mimeType>
- <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"> - <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(" "); 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(" "); 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(" "); 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(" "); 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"> - <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: </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: </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: </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>
- </content>
- <redirectionURL/>
- <headersSize>155</headersSize>
- <bodySize>27846</bodySize>
- </response>
- <cache/>
- -<timings>
- <send>32</send>
- <wait>156</wait>
- <receive>109</receive>
- </timings>
- </entry>
- -<entry>
- <pageref>0</pageref>
- <startedDateTime>2014-07-21T04:00:06.916-08:00</startedDateTime>
- <time>187</time>
- -<request>
- <method>GET</method>
- <url>http://203.106.93.13/jms3b4/inc/navbar.js</url>
- <httpVersion>HTTP/1.1</httpVersion>
- -<cookies>
- -<cookie>
- <name>ASPSESSIONIDAQBBBRQD</name>
- <value>ECEJCLNBJADPJBCCAJAIMDCI</value>
- </cookie>
- </cookies>
- -<headers>
- -<header>
- <name>Accept</name>
- <value>*/*</value>
- </header>
- -<header>
- <name>Referer</name>
- <value>http://203.106.93.13/jms3b4/jobs/viewJobSrch.asp</value>
- </header>
- -<header>
- <name>Accept-Language</name>
- <value>en-US</value>
- </header>
- -<header>
- <name>User-Agent</name>
- <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>
- </header>
- -<header>
- <name>Accept-Encoding</name>
- <value>gzip, deflate</value>
- </header>
- -<header>
- <name>Host</name>
- <value>203.106.93.13</value>
- </header>
- -<header>
- <name>DNT</name>
- <value>1</value>
- </header>
- -<header>
- <name>Connection</name>
- <value>Keep-Alive</value>
- </header>
- -<header>
- <name>Cache-Control</name>
- <value>no-cache</value>
- </header>
- -<header>
- <name>Cookie</name>
- <value>ASPSESSIONIDAQBBBRQD=ECEJCLNBJADPJBCCAJAIMDCI</value>
- </header>
- </headers>
- <queryString/>
- <headersSize>498</headersSize>
- <bodySize>0</bodySize>
- </request>
- -<response>
- <status>200</status>
- <statusText>OK</statusText>
- <httpVersion>HTTP/1.1</httpVersion>
- <cookies/>
- -<headers>
- -<header>
- <name>Content-Type</name>
- <value>application/x-javascript</value>
- </header>
- -<header>
- <name>Last-Modified</name>
- <value>Wed, 30 Jan 2002 03:37:52 GMT</value>
- </header>
- -<header>
- <name>Accept-Ranges</name>
- <value>bytes</value>
- </header>
- -<header>
- <name>ETag</name>
- <value>"028e47e3fa9c11:0"</value>
- </header>
- -<header>
- <name>Server</name>
- <value>Microsoft-IIS/7.5</value>
- </header>
- -<header>
- <name>X-Powered-By</name>
- <value>ASP.NET</value>
- </header>
- -<header>
- <name>Date</name>
- <value>Sun, 20 Jul 2014 12:59:29 GMT</value>
- </header>
- -<header>
- <name>Content-Length</name>
- <value>4,930</value>
- </header>
- </headers>
- -<content>
- <size>17015</size>
- <mimeType>application/x-javascript</mimeType>
- <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(" ", ""); // 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>
- </content>
- <redirectionURL/>
- <headersSize>240</headersSize>
- <bodySize>17015</bodySize>
- </response>
- <cache/>
- -<timings>
- <send>0</send>
- <wait>124</wait>
- <receive>63</receive>
- </timings>
- </entry>
- -<entry>
- <pageref>0</pageref>
- <startedDateTime>2014-07-21T04:00:06.916-08:00</startedDateTime>
- <time>124</time>
- -<request>
- <method>GET</method>
- <url>http://203.106.93.13/jms3b4/inc/dhtmllib.js</url>
- <httpVersion>HTTP/1.1</httpVersion>
- -<cookies>
- -<cookie>
- <name>ASPSESSIONIDAQBBBRQD</name>
- <value>ECEJCLNBJADPJBCCAJAIMDCI</value>
- </cookie>
- </cookies>
- -<headers>
- -<header>
- <name>Accept</name>
- <value>*/*</value>
- </header>
- -<header>
- <name>Referer</name>
- <value>http://203.106.93.13/jms3b4/jobs/viewJobSrch.asp</value>
- </header>
- -<header>
- <name>Accept-Language</name>
- <value>en-US</value>
- </header>
- -<header>
- <name>User-Agent</name>
- <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>
- </header>
- -<header>
- <name>Accept-Encoding</name>
- <value>gzip, deflate</value>
- </header>
- -<header>
- <name>Host</name>
- <value>203.106.93.13</value>
- </header>
- -<header>
- <name>DNT</name>
- <value>1</value>
- </header>
- -<header>
- <name>Connection</name>
- <value>Keep-Alive</value>
- </header>
- -<header>
- <name>Cache-Control</name>
- <value>no-cache</value>
- </header>
- -<header>
- <name>Cookie</name>
- <value>ASPSESSIONIDAQBBBRQD=ECEJCLNBJADPJBCCAJAIMDCI</value>
- </header>
- </headers>
- <queryString/>
- <headersSize>500</headersSize>
- <bodySize>0</bodySize>
- </request>
- -<response>
- <status>200</status>
- <statusText>OK</statusText>
- <httpVersion>HTTP/1.1</httpVersion>
- <cookies/>
- -<headers>
- -<header>
- <name>Content-Type</name>
- <value>application/x-javascript</value>
- </header>
- -<header>
- <name>Last-Modified</name>
- <value>Wed, 30 Jan 2002 03:37:48 GMT</value>
- </header>
- -<header>
- <name>Accept-Ranges</name>
- <value>bytes</value>
- </header>
- -<header>
- <name>ETag</name>
- <value>"0ce817c3fa9c11:0"</value>
- </header>
- -<header>
- <name>Server</name>
- <value>Microsoft-IIS/7.5</value>
- </header>
- -<header>
- <name>X-Powered-By</name>
- <value>ASP.NET</value>
- </header>
- -<header>
- <name>Date</name>
- <value>Sun, 20 Jul 2014 12:59:29 GMT</value>
- </header>
- -<header>
- <name>Content-Length</name>
- <value>2,492</value>
- </header>
- </headers>
- -<content>
- <size>10267</size>
- <mimeType>application/x-javascript</mimeType>
- <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>
- </content>
- <redirectionURL/>
- <headersSize>240</headersSize>
- <bodySize>10267</bodySize>
- </response>
- <cache/>
- -<timings>
- <send>31</send>
- <wait>78</wait>
- <receive>15</receive>
- </timings>
- </entry>
- </entries>
- </log>
Add Comment
Please, Sign In to add comment