Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Each vs Foreach vs For
(version: 3)
Comparing performance of:
Javascript for vs Each vs Javascript forEach vs Each + jQuery object creation
Created:
9 years ago
by:
Registered User
Jump to the latest result
HTML Preparation code:
<!-- saved from url=(0126)http://localhost:61000/ContentContainer.aspx?type=topgen&menu_id=TS1611&activityStepId=2-1&addLaunchIndication=false&client=EN --> <html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" lang="en-US"><head id="Head1"><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Unit4 Business World On! - Content</title><meta name="Author" content="UNIT4 Agresso"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="pragma" content="no-cache"><meta http-equiv="expires" content="-1"><meta name="robots" content="noindex, nofollow"><meta name="format-detection" content="telephone=no"><script type="text/javascript" src="./timesheet_files/jquery-2.1.3.js.download"> <script src="https://code.jquery.com/jquery-2.1.3.min.js" integrity="sha256-ivk71nXhz9nsyFDoYoGf2sbjrR9ddh+XDkCcfZxjvcM=" crossorigin="anonymous"></script> /* <![CDATA[ */ #b_s71_s84_s85_l84s85_ctl00_1545_mb1545_ctl01 img.icon { border-style:none;vertical-align:middle; } #b_s71_s84_s85_l84s85_ctl00_1545_mb1545_ctl01 img.separator { border-style:none;display:block; } #b_s71_s84_s85_l84s85_ctl00_1545_mb1545_ctl01 ul { list-style:none;margin:0;padding:0;width:auto; } #b_s71_s84_s85_l84s85_ctl00_1545_mb1545_ctl01 ul.dynamic { z-index:1; } #b_s71_s84_s85_l84s85_ctl00_1545_mb1545_ctl01 a { text-decoration:none;white-space:nowrap;display:block; } #b_s71_s84_s85_l84s85_ctl00_1545_mb1545_ctl01 a.static { text-decoration:none;border-style:none; } #b_s71_s84_s85_l84s85_ctl00_1545_mb1545_ctl01 a.popout { background-image:url("/WebResource.axd?d=YAYach_zykzn7tRotFpEUrViYdP8iPleRD1VJQrHpqJW9g_-s22IS-XlrbJMOF61Sb3e3xL0XvTm4gb9ztWTL5SkYCzTZmn3_6nDYyZctkM1&t=635951451131102294");background-repeat:no-repeat;background-position:right center;padding-right:14px; } #b_s71_s84_s85_l84s85_ctl00_1545_mb1545_ctl01 a.dynamic { text-decoration:none;border-style:none; } /* ]]> */ </style></head> <body class="containerbody" tabindex="-1" scroll="auto" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onclick="CloseDropDownMenu(event); CatchOnClickGlobal(event);" onkeydown="U4.selfservice.focusHandler.changeForm(event, 'menu');" cz-shortcut-listen="true"> <form method="post" action="http://localhost:61000/ContentContainer.aspx?type=topgen&menu_id=TS1611&activityStepId=2-1&addLaunchIndication=false&client=EN" onsubmit="javascript:return WebForm_OnSubmit();" id="DefaultA" class="DefaultForm"> <div class="aspNetHidden"> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value=""> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value=""> <input type="hidden" name="__LASTFOCUS" id="__LASTFOCUS" value=""> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="eKKMEFNJWj7+pNCep0Y/4997hlwp3sxxegRDSFBudYQmWR1eWsQQsaSuihlxZ6Go829P46GnQ/u5qd0m/r0K4xa0eb2IefXwXo8tqYKRl3Xw5fq6zZJVbWiTIAq0yNgQetZiHpKouEZSIDoPKqN/UAv+iqVSUk42QVgRZgU3w8Wd3YIZutoZS4VRbzltmGrh5gldoWHiq4IMZ2tXEQOVOauKmgHD6mFJSy45Y/bAvBXP8563bsRkQl1eHdzdF8MNeH1H394RyDXHcCTkUYJGtzOiQ2nh5ICqF2d/lSMEBklXLwBWD4yeL+SINUUF3Til4rPQ9F/w/WyahdNnQlJBL2wbo99yvLxIdl1zfMKvAigreHNKlV1F//vQ3c+d6954LCRb2M2GmP0U7e3xAdkZSE9QmN8XDUH0YfN6ewycoiyySRP4n2jrpv5TfYEQIbiSuxvp6dTyMJ8+UvjaRw30X/dVKDXNF9zMbi163696WYwak258r0StoY8AfYCRPMMsY/d7LH3QcheUqbsWKLuiH+jMpDmWep755CFjS7d6E4EbAdC15nR0IA0y47S8134B7sbAE1tu7cVZNWqtdp27i+qwOnKqxWRN08WBiLNwEqLV3SwKmf9JE5TQnrLj/EnOMJZDg402bkv7aRiFbi095/TbZ9tzfq+OXzE2Xe+NYR7cRwq3HDWISGNqQgM8hDWfnM8okag+DRybV0Qj2niwxKAReCem2giY78oiHjJ0WEmoYMGzI+W1gfN6ZUnyfdOyW+OHBeU9H6ows5Ai8vCIrE4FfkUd7h9GnAtDttJ8wMS3ATeJ8shK9pw2SoMGt2mObzYs5a1dW/3svEQyAr628g5X40949aNUnx68UaYelrUPxQq1IepXnEUtYApRsIyLued9lwfypLdficX4XRwEIwGxlAuc6ax+Qktp9uFE+NzvCilNqDSHOug/eg8UwXgAKi4Ag4ZvvSEMCQrjqz7BmpE4DxZTLnTsMO8ay6Vc8wzYLocWfh8L/795ppKC6Hq2CoepFN4aLO6X23rZfD9Sqv3lktaOl+EJF0pVZJaxXhjhP1nzGUqgEntSndvqHBsQomc78/g0irYOW5ZO8aXcKBQQMAKRrXMbiheW607C1249TkBD3o/SioA4GPWESPzRfsPnrChax5TJxGrX/LX5K0vDTJ7JAo9bYUzQU5+Gdlyj9s/G7xZTaRf/T6RprxFSyyLCo6EHD2wMhnzy6zL9rSofs/pbYPCOi8nO4NdSbz1IYWVNYhJFdCRzOl8U5ESUrmVGRvbhbj/Nfh+onaItl72x/G/nj24I+KhJK2hzdslgCk4uuRtg4T8j67RNUFamdzjWNpBMZNmMioXiYIUrJkDQGPyM1YRPenyx9qAQnnAnCECfrBozcmW3smRqm3kFVv0TU/ZYtdwrXZcLVJOHI8Zk7/eGfbxO3RggBINVpv+JB7DeqEMDeIq3hMHzVIPg1x80rXGrN6WsygryBKlTT1CAz2zX/j2L46BgvZmIGexa3Ns3kXwknP2Cs9mjQlgBOiUZFVzUnk4xk8WwxK/51lfx28Lxnzs5euY++NF5cYWc/1od5rNIaLlKR+YggHi3l6n2F4U5wKz5ffBkGRem6XBDbTUF0JzWNei9MNTOx1yEFdgsnzPTVXjEi55VyM0iCQojhWloSc6j2RWK8otOI6Cn0S64sxi6I3kDDxLRHeA/DbF0ULG30kgFOXi3kXAYH6gJS6vaMsARyLBbfkQ++Ko/70cd3XfT37Gf8Rjvb6IVlCHPiyyvOIUwopAiHGGsKDMs5rcA+VupsqscuHgMCjJXW3WtXzQB0k3dpmpk7l4irTB03gVBLRgC7xD07246ZyMZ8tfc2BesbliBqrwWK5id8ecnJ4bxWLoKgZXIdvwABN7gfejaCseEHT02mLCSl9E3+CNDVJ9PirDcf6tss4GT/wAIrDWj73c7V1b/aBFS9yx2zc7bo7B33u7LENa4bzGDqK6R0l/lGBR0qABUweZ6ADEDp/n/7s4EdXt5OE+Kr7lK8x4Kl7/7oDp9nW7T5TsLfUJY8Ux2J5vgdCklechwnmL1wsHwv05q9UMXxK5bLJdQC11T5S1c8wDQxXvQWvti6f0Uo9pwe8w40InpmziOu10+jG9YIiZzse18XhEEdMzY2OnmhwEab+8xifQ6mT/91Wrhz9D/3TzSv+7vERmHngoPhuR2XihTvB14CxRqoEFJ+3sJReiqSYBEdElhu894/qU808hhqeJU1TJPzpFsSPlFMvGycpqqsNG/Iwurt3kdlvCnfEKWwj0IGRqQ7LOoT797VeNadzXr5RrTFGhlmdVfMPcXcNVaHAzR3vM/hNOOAEw40tVK2WSdCnFtsqVGI8K/Wglb9loUdA1nrhC7t2XocMqwM3sLJ9kl16PGyCnqfSG8ypL5jF4cCITsjuFn23YF8ajTyGyGQr4xkv9zPnonHHC2a5b0sohHKwbNL7Vdtdq+tsp7iX12giOYzEV1WYqxG9hJfxtbuHu4IFtpOz4crvL0k0lHktoXQIbU5CuVWRMiv7Ud6iv9vuGSskGPSHHc2YYKd2hANjUyL0yanwekrzOv/xBWlFuXkqJ9Un4RFAHeQW1T+m4xzp1vzbS/YHsVPs5OWndZNgw3vXCUGIYFvzixXThc+vFuadjm6qFOXLXWPD/M1zSlBjVqUHiRDfi4HPrcDtMIEsiedw93YirHKYrEhPkHbnJ4DUHX5bf8HLdX9CkJRF/7ovodaS2FXUTHgozLgnV1bv27dR73wY90/eEt4MwTXHumZtHQj4zAZrY+01xQpzu3BKj7DXpQ5Ipf/A+t6zFeRCfgaXdjfomJPi5QwvKVEY4rLNdiiNDsOzLbIP+VLbMXmbi7RlN4uMmyzjPm4DSaZMg3FmVa1q2jIAMPRsp+FoWdefkTwZWcybJBOX7eD9GI4KT7sqqc+FAFlnzWe649Onu5dE0g0Gk9AKMolMPWyDOfoYDXAeiSBXfSxxnAx2jWTJeBbKlH6TXBPPDnzt9hwpXrWz/RkUl7JtbK7XULrDOaz8T3RhvcToFTsNO0B2h5i1C3TTArwZXjcMkN0tI+NLaGfzhbMgrpFk8UXOPpsG387tnGy4EC2wQrrf8xA0QdiBKAbhpQp449iZ2XWWZScHkQgMR51CvniE2zk+CYCyu0kq1UflLNntaYxzVb2bL5UhEQXHa+l9oekp3TKeKBQ5CH98M1vxm4OIvMpsmdK+oIoe46+MQcsBsa9rO+INN0w4BbuUWZ1+gsjlzwVlbrTv0kLYJxisTQB/XsKAKspaVRFPyBV4Hg7ZCi/tjhWGwK8CmWPNH0o9er/+HiLkTBIpyKfjyzrbq2YN9vU2qYySCMnP8MIRN5CCq3e1tJQpcd80C5zGOZo3Ww+584GgKF013XC02Z4htoDhIeI3BnKVxHTOI30wvobOxraj3lsGftXT5cXoE0Uk7OvYrEtY+NAYZLEF6tMKwdFcM4WUv/udSsld1jT+fAplEPqMd/E1YTrHY1SMq3wZbawMM42de6mcZU6qrkbsiqW85Yz9qCEcpr1TEG0S5WRKhIryU4rsZHkicOoi9Jm3hAbDITmdd0WYARwSwrePX1b94g7y6Aj+kLdvpOhxSE8SMzVSwXITzNVr8NmE+YtuwxUp2d7iqS+Ia9yEpkZ6bQBWwYCne3QbduqiiOCw/r6t6DzwXzQ+/s8w2u0NQ3HDYNJlNz7VKrUQ2aHgg3A5VMBe2Zn1BtC1XyVsqUiG2mDWcKopCfk0Pefet8rA5H2951tzK3mv/SrqgPES1UgiWFsN24nV+nlRbESe6XJnuHVqq4S385ek/SO7XglsKBRATD5tse9CawOcdvvfC7KP/1qejXlrqSQnsw9eb9+z8srN8ip19IvjmYJicQDbMY5TzZ346HEqiX4AZS0cVN9gEy6bBmYAuDroSlcbgFijHRD3HygS0XQ3KCEaitTnAPL9IgdeR1SCVVw+ALD4s4UGZU1hq/Z9y4oWefBAlwK9y3R38yuP3LB+YO6Ko+NMlu9kgTBV7wX1dpuWxXhcZ2SlP+hbFT0SxrvVkGQxP49+WGaeE0maTqrLMhhBXretOvKwX4dO0wMy+I9PEULQ=="> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['DefaultA']; if (!theForm) { theForm = document.DefaultA; } function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } //]]> </script> <script src="./timesheet_files/WebResource.axd" type="text/javascript"></script> <script type="text/javascript"> <!-- Settings: Generated: 10/31/2016 9:14:10 AM, AppLang=EN, BrowLang=en-US, Culture=en-US --> U4 = U4 || {}; U4.selfservice = U4.selfservice || {}; U4.selfservice.regionalRequestSettings = (function () { return { monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"], shortWeekNames:["S","M","T","W","T","F","S"], weekNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"], cancelText:"Cancel", numericErrMsg:"Value is not numeric.", commonErrMsg:"Illegal value entered", dateErrMsg:"'%s' is not a valid date", mandatoryMsg:"This field must contain a value.", wrongvalueMsg:"The value '%s' does not exist, or you are not authorised to use it. Please enter another value.", noMatchingValuesMsg:"No matching values found.", narrowYourSearchMsg:"Too many values. Please narrow your search.", moreText:"More...", closeText:"Close", datePattern:'M/d/yyyy', dateSep:'/', timePattern:'h:mm tt', timeSep:':', amDes:'AM', pmDes:'PM', decimalSep:'.', groupSep:',', minNumberOfCharactersLookup : 1, startDay:'0' }; })(); </script> <script type="text/javascript"> var root = this; root.U4 = root.U4 || {}; root.U4.selfservice = root.U4.selfservice || {}; root.U4.selfservice.doubleBuffering = root.U4.selfservice.doubleBuffering || {}; root.U4.selfservice.doubleBuffering.enabled = true; root.U4.selfservice.doubleBuffering.exclusionList = []; root.U4.selfservice.RiaMode = true; </script> <script src="./timesheet_files/WebResource(1).axd" type="text/javascript"></script> <script src="./timesheet_files/WebResource(2).axd" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ function WebForm_OnSubmit() { if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false; return true; } //]]> </script> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="CFEF4F01"> </div> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tbody><tr> <!-- Main container --> <td id="mainSectionA" valign="top"><input type="hidden" name="b$TCFocusedField" id="b_TCFocusedField" value="b$s71$s84$s85$l84s85$ctl00$date_in_period"><img id="b_busyIcon" src="./timesheet_files/Busy.gif" alt="" style="z-index:1;display:none;"><div id="b__screenAreaCell" onkeydown="trapEnter(event)"><table cellpadding="0" cellspacing="0" class="MainTable"> <tbody><tr> <td id="b__mainSection" class="TabCC" valign="top"><div style="padding-left:16px;"><h1 class="PageTitle">Timesheets - standard</h1></div><table border="0" class="TabStrip" cellpadding="0" cellspacing="0"><tbody><tr></tr></tbody></table><div class="TabContainer" style="border:none;"><table id="b__horiz_71" class="Horizontal" cellspacing="0" cellpadding="0" style="border-collapse:collapse;"> <tbody><tr class="PlaceHolderRow" valign="top"> <td id="b__horiz_71_ph71" class="SectionPlaceHolder"><table id="b_s_border_71" cellspacing="0" cellpadding="0" style="width:100%;"> <tbody><tr> <td class="SectionControl"><table id="b_s71__horiz_84" cellspacing="0" cellpadding="0" style="border-collapse:collapse;"> <tbody><tr class="PlaceHolderRow" valign="top"> <td id="b_s71__horiz_84_ph84" class="SectionPlaceHolder StupidSection"><table id="b_s71_s_border_84" cellspacing="0" cellpadding="0" style="width:100%;"> <tbody><tr> <td class="SectionControl"><table id="b_s71_s84__horiz_85" cellspacing="0" cellpadding="0" style="border-collapse:collapse;"> <tbody><tr class="PlaceHolderRow" valign="top"> <td id="b_s71_s84__horiz_85_ph85" class="SectionPlaceHolder"><table id="b_s71_s84_s_border_85" class="u4-boxed-section" cellspacing="0" cellpadding="0" style="width:595px;"> <tbody><tr> <td class="TopLeftBlue"> </td><td class="TopBlue"><div id="b_s71_s84_SUB_b_s71_s84_s_border_85" class="SubSectionTitleNavy" style="display:inline-block;padding-left:11px;"><h4 class="SectionTitle">Timesheet for</h4></div></td><td class="TopRightBlue"> </td> </tr><tr> <td class="LeftBlue"> </td><td class="SectionControl u4-section"><table id="b_s71_s84_s85_l84s85_ctl00__tab84-85" cellspacing="0" cellpadding="0" class="Plain" style="width:100%;border-collapse:collapse;"> <tbody><tr valign="middle"> <td class="Label LeftLabel" style="width:23%;white-space:nowrap;"><label for="b_s71_s84_s85_l84s85_ctl00_1545_Editor" title="Mandatory">Name</label></td><td class="Plain" colspan="4" style="width:77%;"><input name="b$s71$s84$s85$l84s85$ctl00$1545$IsDirty" type="hidden" id="b_s71_s84_s85_l84s85_ctl00_1545_IsDirty"><table id="b_s71_s84_s85_l84s85_ctl00_1545__ctrlTable" tabindex="-1" class="Control" cellspacing="0" cellpadding="0" style="width:100%;"> <tbody><tr> <td class="InputCell" style="width:100%;white-space:nowrap;"><datalistcontrol id="b_s71_s84_s85_l84s85_ctl00_1545_Control" validateonleave="false" context="VFRTMDI1XjA3YzMxMmIyNDgzNDQzMjBhZDcyZTQ2MWI4ZjcwMjk3XlRTMTYxMV5FTl4xNTQ1XjA=" showdescription="true" validateonchoose="false" validate="true" searchondescription="false" animate="true" delay="500" mandatory="true" maxdisplaylength="35" moredata="false" showcode="false" title="Name" backgroundcolor="white" searchlist="true" style="width:100%;"> <input name="b$s71$s84$s85$l84s85$ctl00$1545$Editor" type="text" autocomplete="off" value="Wanda Weir" readonly="readonly" id="b_s71_s84_s85_l84s85_ctl00_1545_Editor" tabindex="-1" class="slcEditorReadOnly" onfocus="" onkeypress="" data-type="String" data-sectionid="85" maxlength="3997" aria-activedescendant="" onblur="" onchange="" onkeydown="" aria-controls="" onkeyup="" role="combobox" onpaste="" data-fieldid="1545" aria-required="true" style="width:100%;"><input name="b$s71$s84$s85$l84s85$ctl00$1545$RowValue" type="hidden" id="b_s71_s84_s85_l84s85_ctl00_1545_RowValue" value="87010101" onchange="setDirty('b_s71_s84_s85_l84s85_ctl00_1545_IsDirty');"><input name="b$s71$s84$s85$l84s85$ctl00$1545$RowDescription" type="hidden" id="b_s71_s84_s85_l84s85_ctl00_1545_RowDescription" value="Wanda Weir"><div class="HiddenDiv"><xml id="b_s71_s84_s85_l84s85_ctl00_1545_XmlIsland"><list></list></xml></div> </datalistcontrol></td><td class="InputButton" style="white-space:nowrap;"><span id="b_s71_s84_s85_l84s85_ctl00_1545_mb1545"><table id="b_s71_s84_s85_l84s85_ctl00_1545_mb1545_ct" cellspacing="0" cellpadding="0" style="border-collapse:collapse;"> <tbody><tr> <td><div id="b$s71$s84$s85$l84s85$ctl00$1545$mb1545$ctl00:_menuBut" tabindex="10" onkeydown="ShowDropDownMenuOnEnter(event, this, 'b_s71_s84_s85_l84s85_ctl00_1545_mb1545_ctl01');" onclick="this.onkeydown();" class="MenuButton" title="More information"></div></td> </tr><tr> <td><div id="b_s71_s84_s85_l84s85_ctl00_1545_mb1545_ctl01" style="display: none; position: absolute; float: left;"> <ul class="level1 MenuTree static" tabindex="0" role="menu" style="position: relative; width: auto; float: left;"> <li role="menuitem" class="static" style="position: relative;"><a title="More information" class="level1 MenuTreeItem static" href="http://localhost:61000/ContentContainer.aspx?type=topgen&menu_id=TS1611&activityStepId=2-1&addLaunchIndication=false&client=EN#" onclick="__doPostBack('b$s71$s84$s85$l84s85$ctl00$1545$mb1545$ctl01','1000')" tabindex="-1"><img src="./timesheet_files/ExtSystemInfo16.gif" alt="More information" title="More information" class="icon">More information</a></li> </ul> </div><div style="clear: left;"></div></td> </tr> </tbody></table></span></td> </tr><tr> <td id="b_s71_s84_s85_l84s85_ctl00_1545__msgCell" colspan="2" style="border-width:0px;text-align:left;"><div id="b_s71_s84_s85_l84s85_ctl00_1545_m" class="Message DivOverflowNoWrap Ellipsis Description Locked" data-textwidth="45" data-originaltext="87010101" title="Wanda Weir">87010101</div></td> </tr> </tbody></table></td> </tr><tr valign="middle"> <td class="Label LeftLabel" style="width:23%;white-space:nowrap;"><label for="b_s71_s84_s85_l84s85_ctl00_date_in_period_i" title="Mandatory">Date in period<span class="MandatoryIcon" title="Mandatory" aria-hidden="true">*</span></label></td><td class="Plain" style="width:23%;"><input name="b$s71$s84$s85$l84s85$ctl00$date_in_period$IsDirty" type="hidden" id="b_s71_s84_s85_l84s85_ctl00_date_in_period_IsDirty"><table id="b_s71_s84_s85_l84s85_ctl00_date_in_period__ctrlTable" class="Control" cellspacing="0" cellpadding="0" style="width:100%;"> <tbody><tr> <td class="InputCell" style="width:100%;white-space:nowrap;"><input name="b$s71$s84$s85$l84s85$ctl00$date_in_period$i" type="text" value="10/31/2016" maxlength="10" id="b_s71_s84_s85_l84s85_ctl00_date_in_period_i" tabindex="10" title="Date in period (M/d/yyyy)" class="Edit" onfocus="HighlightTextBox(this, 'b$s71$s84$s85$l84s85$ctl00$date_in_period', false, false);" datavalidation="true" data-sectionid="85" onpaste="" data-fieldid="1547" onchange="if(!IsMandatory(this,'Date in period')){return false;}setDirty('b_s71_s84_s85_l84s85_ctl00_date_in_period_IsDirty');if(!FilterWasTriggered('b$s71$s84$s85$l84s85$ctl00$date_in_period$i')){return false;} if(!IsLegalInputValue(this,'Date in period')){return false;}PostBack('b$s71$s84$s85$l84s85$ctl00$date_in_period');ClearFilterWasTriggered('b$s71$s84$s85$l84s85$ctl00$date_in_period$i');" onblur="if(!IsMandatory(this,'Date in period')){return false;}if(!IsLegalInputValue(this,'Date in period')){return false;}if(!DateFilter('b$s71$s84$s85$l84s85$ctl00$date_in_period$i','Date in period')){return false;}ResetTextBox(this, 'b$s71$s84$s85$l84s85$ctl00$date_in_period', false, false, 'white');" onkeydown="if(!U4.selfservice.fieldHelpHelper.openDatePicker(event, this)){CheckForShiftTab(event);if(event.keyCode == 9 && !event.ctrlKey){if(!DateFilter('b$s71$s84$s85$l84s85$ctl00$date_in_period$i','Date in period')){return false;}if(!IsMandatory(this,'Date in period')){return false;}if(!IsLegalInputValue(this,'Date in period')){return false;}}}" data-type="Date" onkeyup="" onkeypress="" autocomplete="off" aria-required="true" style="width:100%;resize:none;"><br><div id="b_s71_s84_s85_l84s85_ctl00_date_in_period_cal" class="CalPoint"></div></td><td class="InputButton" style="white-space:nowrap;"><div title="Open the calendar" id="b_s71_s84_s85_l84s85_ctl00_date_in_period_ctl00_calBut" class="CalendarButton" onclick="OpenCalendar('b_s71_s84_s85_l84s85_ctl00_date_in_period_cal', 'b$s71$s84$s85$l84s85$ctl00$date_in_period$i', 'b_s71_s84_s85_l84s85_ctl00_date_in_period_ctl00_calBut', true, true); "></div></td> </tr> </tbody></table></td><td class="Separator" style="width:8%;"> </td><td class="Label LeftLabel" style="width:23%;white-space:nowrap;"><label for="b_s71_s84_s85_l84s85_ctl00_1548_Editor" title="Mandatory">Period<span class="MandatoryIcon" title="Mandatory" aria-hidden="true">*</span></label></td><td class="Plain" style="width:23%;"><input name="b$s71$s84$s85$l84s85$ctl00$1548$IsDirty" type="hidden" id="b_s71_s84_s85_l84s85_ctl00_1548_IsDirty"><table id="b_s71_s84_s85_l84s85_ctl00_1548__ctrlTable" class="Control" cellspacing="0" cellpadding="0" style="width:100%;"> <tbody><tr> <td class="InputCell" style="width:100%;white-space:nowrap;"><datalistcontrol id="b_s71_s84_s85_l84s85_ctl00_1548_Control" validateonleave="false" context="VFRTMDI1XjA3YzMxMmIyNDgzNDQzMjBhZDcyZTQ2MWI4ZjcwMjk3XlRTMTYxMV5FTl4xNTQ4XjA=" showdescription="true" validateonchoose="false" validate="true" searchondescription="false" animate="true" delay="500" mandatory="true" maxdisplaylength="35" moredata="false" showcode="true" title="Period" backgroundcolor="white" searchlist="true" style="width:100%;"> <input name="b$s71$s84$s85$l84s85$ctl00$1548$Editor" type="text" autocomplete="off" value="201644" id="b_s71_s84_s85_l84s85_ctl00_1548_Editor" tabindex="10" class="slcEditor" onfocus="ShowTypeAheadIcon(this);HighlightTextBox(this, 'b$s71$s84$s85$l84s85$ctl00$1548', false, false);" onkeypress="" data-type="Int" data-sectionid="85" maxlength="3997" datavalidation="true" aria-activedescendant="" onblur="ResetTextBox(this, 'b$s71$s84$s85$l84s85$ctl00$1548', false, false, 'white');" onchange="setDirty('b_s71_s84_s85_l84s85_ctl00_1548_IsDirty');" onkeydown="" aria-controls="" onkeyup="" role="combobox" onpaste="" data-fieldid="1548" aria-required="true" style="width:100%;"><input name="b$s71$s84$s85$l84s85$ctl00$1548$RowValue" type="hidden" id="b_s71_s84_s85_l84s85_ctl00_1548_RowValue" value="201644" onchange="setDirty('b_s71_s84_s85_l84s85_ctl00_1548_IsDirty');"><input name="b$s71$s84$s85$l84s85$ctl00$1548$RowDescription" type="hidden" id="b_s71_s84_s85_l84s85_ctl00_1548_RowDescription" value="201644"><div class="HiddenDiv"><xml id="b_s71_s84_s85_l84s85_ctl00_1548_XmlIsland"><list></list></xml></div> </datalistcontrol></td><td class="InputButton" style="white-space:nowrap;"><button id="b_s71_s84_s85_l84s85_ctl00_1548__cb85-1548" tabindex="10" role="button" type="button" class="BaseButton FieldHelpButton" onclick="baseButtonClick(event, 'b$s71$s84$s85$l84s85$ctl00$1548$_cb85-1548', true, undefined);" onkeydown="this.onclick();" title="Opens the Value lookup window"><span></span></button></td> </tr><tr> <td id="b_s71_s84_s85_l84s85_ctl00_1548__msgCell" colspan="2" style="border-width:0px;text-align:left;"><div id="b_s71_s84_s85_l84s85_ctl00_1548_m" class="Message DivOverflowNoWrap Ellipsis Description" data-textwidth="35" data-originaltext="201644" style="width:28px;" title="201644">201644</div></td> </tr> </tbody></table></td> </tr><tr valign="middle"> <td class="Label LeftLabel" style="width:23%;white-space:nowrap;"><label for="b_s71_s84_s85_l84s85_ctl00_1551_Editor" title="Mandatory">Status<span class="MandatoryIcon" title="Mandatory" aria-hidden="true">*</span></label></td><td class="Plain" style="width:23%;"><input name="b$s71$s84$s85$l84s85$ctl00$1551$IsDirty" type="hidden" id="b_s71_s84_s85_l84s85_ctl00_1551_IsDirty"><table id="b_s71_s84_s85_l84s85_ctl00_1551__ctrlTable" class="Control" cellspacing="0" cellpadding="0" style="width:100%;"> <tbody><tr> <td class="InputCell" style="width:100%;white-space:nowrap;"><datalistcontrol id="b_s71_s84_s85_l84s85_ctl00_1551_Control" validateonleave="false" context="VFRTMDI1XjA3YzMxMmIyNDgzNDQzMjBhZDcyZTQ2MWI4ZjcwMjk3XlRTMTYxMV5FTl4xNTUxXjA=" showdescription="false" validateonchoose="false" validate="false" searchondescription="false" animate="true" delay="500" mandatory="true" maxdisplaylength="35" moredata="false" showcode="false" title="Status" backgroundcolor="white" searchlist="false" style="width:100%;"> <input name="b$s71$s84$s85$l84s85$ctl00$1551$Editor" type="text" autocomplete="off" value="Draft" id="b_s71_s84_s85_l84s85_ctl00_1551_Editor" tabindex="10" class="dlcEditor" onfocus="HighlightTextBox(this, 'b$s71$s84$s85$l84s85$ctl00$1551', false, false);" onkeypress="" data-type="String" data-sectionid="85" maxlength="3997" datavalidation="false" aria-activedescendant="" onblur="ResetTextBox(this, 'b$s71$s84$s85$l84s85$ctl00$1551', false, false, 'white');" onchange="setDirty('b_s71_s84_s85_l84s85_ctl00_1551_IsDirty');" onkeydown="" aria-controls="" onkeyup="" role="combobox" onpaste="" data-fieldid="1551" aria-required="true" style="width:100%;"><input name="b$s71$s84$s85$l84s85$ctl00$1551$RowValue" type="hidden" id="b_s71_s84_s85_l84s85_ctl00_1551_RowValue" value="P" onchange="setDirty('b_s71_s84_s85_l84s85_ctl00_1551_IsDirty');"><input name="b$s71$s84$s85$l84s85$ctl00$1551$RowDescription" type="hidden" id="b_s71_s84_s85_l84s85_ctl00_1551_RowDescription" value="Draft"><div class="HiddenDiv"><xml id="b_s71_s84_s85_l84s85_ctl00_1551_XmlIsland"><list><batchstate><hasmoredata>False</hasmoredata></batchstate><maxitemlenghinfo><value> </value><descr> </descr></maxitemlenghinfo><item><value>P</value><descr>Draft</descr></item><item><value>N</value><descr>Ready</descr></item></list></xml></div> </datalistcontrol></td><td class="DropDownButton" style="white-space:nowrap;"><div class="DropdownIcon" title="Open drop-down list" onmouseover="className='DropdownIconActive'" onmouseout="className='DropdownIcon'"></div></td> </tr> </tbody></table></td><td class="Separator" style="width:8%;"> </td><td class="Label LeftLabel" style="width:23%;white-space:nowrap;"><label for="b_s71_s84_s85_l84s85_ctl00_normalhrs_schedule_i">Normal hours</label></td><td class="Plain" style="width:23%;"><input name="b$s71$s84$s85$l84s85$ctl00$normalhrs_schedule$IsDirty" type="hidden" id="b_s71_s84_s85_l84s85_ctl00_normalhrs_schedule_IsDirty"><table id="b_s71_s84_s85_l84s85_ctl00_normalhrs_schedule__ctrlTable" tabindex="-1" class="Control" cellspacing="0" cellpadding="0" style="width:100%;"> <tbody><tr> <td class="InputCell" style="width:100%;white-space:nowrap;"><input name="b$s71$s84$s85$l84s85$ctl00$normalhrs_schedule$i" type="text" value="40.00" readonly="readonly" id="b_s71_s84_s85_l84s85_ctl00_normalhrs_schedule_i" tabindex="-1" class="Edit Locked" onfocus="" autocomplete="off" data-sectionid="85" onpaste="" onchange="" onblur="" onkeydown="" data-type="Double" onkeyup="" onkeypress="" data-fieldid="1552" style="width:100%;resize:none;text-align:right;"></td> </tr> </tbody></table></td> </tr> </tbody></table></td><td class="RightBlue"> </td> </tr><tr style="font-size:0.42em;"> <td class="BottomLeftBlue"> </td><td class="BottomBlue"> </td><td class="BottomRightBlue"> </td> </tr> </tbody></table></td> </tr> </tbody></table></td> </tr> </tbody></table></td><td id="b_s71__horiz_84_ph86" class="SectionPlaceHolder" style="padding-left:10px;width:50%;"><table id="b_s71_s_border_86" cellspacing="0" cellpadding="0" style="width:100%;"> <tbody><tr> <td class="SectionControl"><table id="b_s71_s86__horiz_88" class="Horizontal" cellspacing="0" cellpadding="0" style="border-collapse:collapse;"> <tbody><tr class="PlaceHolderRow" valign="top"> <td id="b_s71_s86__horiz_88_ph88" class="SectionPlaceHolder"><table id="b_s71_s86_s_border_88" class="u4-boxed-section u4-noborder-section" cellspacing="0" cellpadding="0" style="width:100%;"> <tbody><tr> <td class="TopLeftBlue"> </td><td class="TopBlue"><div class="MinimiseSection"><div class="MenuOpenBlue" onmouseover="U4.selfservice.Utils.makeClassActive(this)" onmouseout="U4.selfservice.Utils.makeClassNormal(this)"><input id="b_s71_s86_BTN_SECT_88" data-titletoopen="Show Balances" onkeydown="{var event= U4.selfservice.Utils.ensureEvent(event); if(event.keyCode == 13 || event.keyCode == 32) {U4.selfservice.Animations.toggleSection(this); return false;}}" value="" class="SmallButton" tabindex="10" data-titletoclose="Hide Balances" onblur="U4.selfservice.Utils.makeClassNormal(this.parentNode)" name="b$s71$s86$s_border_88" onfocus="U4.selfservice.Utils.makeClassActive(this.parentNode)" type="button" title="Hide Balances" onclick="{U4.selfservice.Animations.toggleSection(this); return false;}"></div></div><div id="b_s71_s86_SUB_b_s71_s86_s_border_88" class="SubSectionTitle" style="display:inline-block;" onclick="{U4.selfservice.Animations.toggleSection(this); return false;}" title="Hide Balances" onmouseover="style.cursor='pointer'; HighlightSectionIcon(this);" onmouseout="HighlightSectionIcon(this)"><h4 class="SectionTitle">Balances</h4></div></td><td class="TopRightBlue"> </td> </tr><tr> <td class="LeftBlue"> </td><td class="SectionControl"><table width="100%" cellspacing="0" cellpadding="0" class="DataList"><tbody><tr><td><table class="Excel ColumnsMovable ColumnsResizable ColumnsAutoResizable" cellspacing="0" cellpadding="0" rules="all" width="100%" data-context="VFRTMDI1XjA3YzMxMmIyNDgzNDQzMjBhZDcyZTQ2MWI4ZjcwMjk3XlRTMTYxMV5FTl44OA==" id="b_s71_s86_g86s88" style="border-width:0px;border-collapse:collapse;border-collapse:separate;"><thead><tr class="Header" style="white-space:nowrap;"> <th id="b_s71_s86_g86s88_ctl02__header4311835" class="GridCell NotMovable NotResizable" scope="col" data-fieldname="" data-minwidth="20" data-tempwidth="0" style="white-space:nowrap;text-align:center;vertical-align:middle;width:0px;"><div class="DivOverflowNoWrap Ellipsis Separator" style=" float: center;" data-ingrid="1" data-originaltext="" data-textwidth="0"> </div></th><th id="b_s71_s86_g86s88_ctl02__headerproposed_balance_diff24562638" tabindex="10" class="GridCell" onfocus="className='Active GridCell'" data-name="b$s71$s86$g86s88$ctl02$proposed_balance_diff" data-minwidth="60" onmouseout="className='GridCell'" onmouseover="className='Active GridCell'" onblur="className='GridCell'" onkeydown="var e=event?event:window.event;if(e.keyCode==13||e.keyCode==32){U4.selfservice.gridlib.sortGridColumn('b$s71$s86$g86s88$ctl02$proposed_balance_diff');};" data-tempwidth="60" title="+/- - Header" data-fieldname="proposed_balance_diff" scope="col" style="white-space:nowrap;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;width:16%;"><div class="DivOverflowNoWrap Ellipsis Separator" style=" float: center;" title="+/- - Header" data-ingrid="1" data-originaltext="+/-" data-textwidth="33"> +/- </div></th><th id="b_s71_s86_g86s88_ctl02__headerbalance_name42816808" tabindex="10" class="GridCell" onfocus="className='Active GridCell'" data-name="b$s71$s86$g86s88$ctl02$balance_name" data-minwidth="90" onmouseout="className='GridCell'" onmouseover="className='Active GridCell'" onblur="className='GridCell'" onkeydown="var e=event?event:window.event;if(e.keyCode==13||e.keyCode==32){U4.selfservice.gridlib.sortGridColumn('b$s71$s86$g86s88$ctl02$balance_name');};" data-tempwidth="121" title="Balance - Header" data-fieldname="balance_name" scope="col" style="white-space:nowrap;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;width:121px;"><div class="DivOverflowNoWrap Ellipsis Separator" style=" float: center;" title="Balance - Header" data-ingrid="1" data-originaltext="Balance" data-textwidth="61"> Balance </div></th><th id="b_s71_s86_g86s88_ctl02__headerreg_unit36435349" tabindex="10" class="GridCell" onfocus="className='Active GridCell'" data-name="b$s71$s86$g86s88$ctl02$reg_unit" data-minwidth="60" onmouseout="className='GridCell'" onmouseover="className='Active GridCell'" onblur="className='GridCell'" onkeydown="var e=event?event:window.event;if(e.keyCode==13||e.keyCode==32){U4.selfservice.gridlib.sortGridColumn('b$s71$s86$g86s88$ctl02$reg_unit');};" data-tempwidth="60" title="Unit - Header" data-fieldname="reg_unit" scope="col" style="white-space:nowrap;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;width:16%;"><div class="DivOverflowNoWrap Ellipsis Separator" style=" float: center;" title="Unit - Header" data-ingrid="1" data-originaltext="Unit" data-textwidth="36"> Unit </div></th><th id="b_s71_s86_g86s88_ctl02__headerproposed_balance40465695" tabindex="10" class="GridCell" onfocus="className='Active GridCell'" data-name="b$s71$s86$g86s88$ctl02$proposed_balance" data-minwidth="74" onmouseout="className='GridCell'" onmouseover="className='Active GridCell'" onblur="className='GridCell'" onkeydown="var e=event?event:window.event;if(e.keyCode==13||e.keyCode==32){U4.selfservice.gridlib.sortGridColumn('b$s71$s86$g86s88$ctl02$proposed_balance');};" data-tempwidth="74" title="Proposed - Header" data-fieldname="proposed_balance" scope="col" style="white-space:nowrap;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;width:16%;"><div class="DivOverflowNoWrap Ellipsis Separator" style=" float: center;" title="Proposed - Header" data-ingrid="1" data-originaltext="Proposed" data-textwidth="74"> Proposed </div></th><th id="b_s71_s86_g86s88_ctl02__headerconfirmed_balance30756099" tabindex="10" class="GridCell" onfocus="className='Active GridCell'" data-name="b$s71$s86$g86s88$ctl02$confirmed_balance" data-minwidth="80" onmouseout="className='GridCell'" onmouseover="className='Active GridCell'" onblur="className='GridCell'" onkeydown="var e=event?event:window.event;if(e.keyCode==13||e.keyCode==32){U4.selfservice.gridlib.sortGridColumn('b$s71$s86$g86s88$ctl02$confirmed_balance');};" data-tempwidth="80" title="Confirmed - Header" data-fieldname="confirmed_balance" scope="col" style="white-space:nowrap;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;width:16%;"><div class="DivOverflowNoWrap Ellipsis Separator" style=" float: center;" title="Confirmed - Header" data-ingrid="1" data-originaltext="Confirmed" data-textwidth="80"> Confirmed </div></th><th id="b_s71_s86_g86s88_ctl02__headertotal_balance59991990" tabindex="10" class="GridCell LastVisibleHeaderCell" onfocus="className='Active GridCell LastVisibleHeaderCell'" data-name="b$s71$s86$g86s88$ctl02$total_balance" data-minwidth="80" onmouseout="className='GridCell LastVisibleHeaderCell'" onmouseover="className='Active GridCell LastVisibleHeaderCell'" onblur="className='GridCell LastVisibleHeaderCell'" onkeydown="var e=event?event:window.event;if(e.keyCode==13||e.keyCode==32){U4.selfservice.gridlib.sortGridColumn('b$s71$s86$g86s88$ctl02$total_balance');};" data-tempwidth="80" title="Total - Header" data-fieldname="total_balance" scope="col" style="white-space:nowrap;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;width:16%;"><div class="DivOverflowNoWrap Ellipsis Separator" style=" float: center;" title="Total - Header" data-ingrid="1" data-originaltext="Total" data-textwidth="43"> Total </div></th> </tr></thead> <tbody><tr id="b_s71_s86_g86s88_row0" class="ListItemReadOnly Locked" valign="top"> <td class="GridCellInvisibleX2" align="center" valign="middle" style="height:100%;width:100%;vertical-align:middle;"><div></div></td><td id="b_s71_s86_g86s88_row0_1557" class="GridCell" title="0" style="white-space:nowrap;white-space:nowrap;color: #000000;"><div class="DivOverflowNoWrap Ellipsis" style="width:100%;" data-textwidth="13" data-originaltext="0" data-ingrid="1">0</div></td><td id="b_s71_s86_g86s88_row0_1558" class="GridCell" title="Overtime hours - OT" style="white-space:nowrap;white-space:nowrap"><div class="DivOverflowNoWrap Ellipsis" style="width:100%;" data-textwidth="81" data-originaltext="Overtime hours" data-ingrid="1">Overtime hours</div></td><td id="b_s71_s86_g86s88_row0_1559" class="GridCell" title="Hours - H" style="white-space:nowrap;white-space:nowrap"><div class="DivOverflowNoWrap Ellipsis" style="width:100%;" data-textwidth="35" data-originaltext="Hours" data-ingrid="1">Hours</div></td><td id="b_s71_s86_g86s88_row0_1560" class="GridCell" x:num="0.00" style="white-space:nowrap;text-align:right;white-space:nowrap;"><div class="DivOverflowNoWrap" style="width:100%;" data-textwidth="29" data-originaltext="0.00" data-ingrid="1">0.00</div></td><td id="b_s71_s86_g86s88_row0_1562" class="GridCell" x:num="0.00" style="white-space:nowrap;text-align:right;white-space:nowrap;"><div class="DivOverflowNoWrap" style="width:100%;" data-textwidth="29" data-originaltext="0.00" data-ingrid="1">0.00</div></td><td id="b_s71_s86_g86s88_row0_1563" class="GridCell" x:num="0.00" style="white-space:nowrap;text-align:right;white-space:nowrap;"><div class="DivOverflowNoWrap" style="width:100%;" data-textwidth="29" data-originaltext="0.00" data-ingrid="1">0.00</div></td> </tr><tr id="b_s71_s86_g86s88_row1" class="AltListItemReadOnly Locked" valign="top"> <td class="GridCellInvisibleX2" align="center" valign="middle" style="height:100%;width:100%;vertical-align:middle;"><div></div></td><td id="b_s71_s86_g86s88_row1_1557" class="GridCell" title="0" style="white-space:nowrap;white-space:nowrap;color: #000000;"><div class="DivOverflowNoWrap Ellipsis" style="width:100%;" data-textwidth="13" data-originaltext="0" data-ingrid="1">0</div></td><td id="b_s71_s86_g86s88_row1_1558" class="GridCell" title="Flexi hours - FLEXI" style="white-space:nowrap;white-space:nowrap"><div class="DivOverflowNoWrap Ellipsis" style="width:100%;" data-textwidth="59" data-originaltext="Flexi hours" data-ingrid="1">Flexi hours</div></td><td id="b_s71_s86_g86s88_row1_1559" class="GridCell" title="Hours - H" style="white-space:nowrap;white-space:nowrap"><div class="DivOverflowNoWrap Ellipsis" style="width:100%;" data-textwidth="35" data-originaltext="Hours" data-ingrid="1">Hours</div></td><td id="b_s71_s86_g86s88_row1_1560" class="GridCell" x:num="0.00" style="white-space:nowrap;text-align:right;white-space:nowrap;"><div class="DivOverflowNoWrap" style="width:100%;" data-textwidth="29" data-originaltext="0.00" data-ingrid="1">0.00</div></td><td id="b_s71_s86_g86s88_row1_1562" class="GridCell" x:num="0.00" style="white-space:nowrap;text-align:right;white-space:nowrap;"><div class="DivOverflowNoWrap" style="width:100%;" data-textwidth="29" data-originaltext="0.00" data-ingrid="1">0.00</div></td><td id="b_s71_s86_g86s88_row1_1563" class="GridCell" x:num="0.00" style="white-space:nowrap;text-align:right;white-space:nowrap;"><div class="DivOverflowNoWrap" style="width:100%;" data-textwidth="29" data-originaltext="0.00" data-ingrid="1">0.00</div></td> </tr><tr id="b_s71_s86_g86s88_row2" class="ListItemReadOnly Locked" valign="top"> <td class="GridCellInvisibleX2" align="center" valign="middle" style="height:100%;width:100%;vertical-align:middle;"><div></div></td><td id="b_s71_s86_g86s88_row2_1557" class="GridCell" title="0" style="white-space:nowrap;white-space:nowrap;color: #000000;"><div class="DivOverflowNoWrap Ellipsis" style="width:100%;" data-textwidth="13" data-originaltext="0" data-ingrid="1">0</div></td><td id="b_s71_s86_g86s88_row2_1558" class="GridCell" title="Vacation - VAC" style="white-space:nowrap;white-space:nowrap"><div class="DivOverflowNoWrap Ellipsis" style="width:100%;" data-textwidth="48" data-originaltext="Vacation" data-ingrid="1">Vacation</div></td><td id="b_s71_s86_g86s88_row2_1559" class="GridCell" title="Days - D" style="white-space:nowrap;white-space:nowrap"><div class="DivOverflowNoWrap Ellipsis" style="width:100%;" data-textwidth="31" data-originaltext="Days" data-ingrid="1">Days</div></td><td id="b_s71_s86_g86s88_row2_1560" class="GridCell" x:num="0.00" style="white-space:nowrap;text-align:right;white-space:nowrap;"><div class="DivOverflowNoWrap" style="width:100%;" data-textwidth="29" data-originaltext="0.00" data-ingrid="1">0.00</div></td><td id="b_s71_s86_g86s88_row2_1562" class="GridCell" x:num="0.00" style="white-space:nowrap;text-align:right;white-space:nowrap;"><div class="DivOverflowNoWrap" style="width:100%;" data-textwidth="29" data-originaltext="0.00" data-ingrid="1">0.00</div></td><td id="b_s71_s86_g86s88_row2_1563" class="GridCell" x:num="0.00" style="white-space:nowrap;text-align:right;white-space:nowrap;"><div class="DivOverflowNoWrap" style="width:100%;" data-textwidth="29" data-originaltext="0.00" data-ingrid="1">0.00</div></td> </tr><tr id="b_s71_s86_g86s88_row3" class="AltListItemReadOnly Locked" valign="top"> <td class="GridCellInvisibleX2" align="center" valign="middle" style="height:100%;width:100%;vertical-align:middle;"><div></div></td><td id="b_s71_s86_g86s88_row3_1557" class="GridCell" title="0" style="white-space:nowrap;white-space:nowrap;color: #000000;"><div class="DivOverflowNoWrap Ellipsis" style="width:100%;" data-textwidth="13" data-originaltext="0" data-ingrid="1">0</div></td><td id="b_s71_s86_g86s88_row3_1558" class="GridCell" title="Absence/PCB balance - L403" style="white-space:nowrap;white-space:nowrap"><div class="DivOverflowNoWrap Ellipsis" style="width:100%;" data-textwidth="111" data-originaltext="Absence/PCB balance" data-ingrid="1">Absence/PCB balance</div></td><td id="b_s71_s86_g86s88_row3_1559" class="GridCell" title="Days - D" style="white-space:nowrap;white-space:nowrap"><div class="DivOverflowNoWrap Ellipsis" style="width:100%;" data-textwidth="31" data-originaltext="Days" data-ingrid="1">Days</div></td><td id="b_s71_s86_g86s88_row3_1560" class="GridCell Negative" x:num="-7.00" style="white-space:nowrap;text-align:right;white-space:nowrap;"><div class="DivOverflowNoWrap" style="width:100%;" data-textwidth="33" data-originaltext="-7.00" data-ingrid="1">-7.00</div></td><td id="b_s71_s86_g86s88_row3_1562" class="GridCell" x:num="0.00" style="white-space:nowrap;text-align:right;white-space:nowrap;"><div class="DivOverflowNoWrap" style="width:100%;" data-textwidth="29" data-originaltext="0.00" data-ingrid="1">0.00</div></td><td id="b_s71_s86_g86s88_row3_1563" class="GridCell Negative" x:num="-7.00" style="white-space:nowrap;text-align:right;white-space:nowrap;"><div class="DivOverflowNoWrap" style="width:100%;" data-textwidth="33" data-originaltext="-7.00" data-ingrid="1">-7.00</div></td> </tr><tr id="b_s71_s86_g86s88_buttons"> <td class="GridCell" align="center" valign="middle" colspan="7" style="border-width:0px;"><table cellpadding="0" cellspacing="0" style="width:100%;"> <tbody><tr class="TableButtonRow"> <td class="Button"><button id="b_s71_s86_g86s88_buttons__cb88-1564" tabindex="10" role="button" type="button" class="BaseButton SectionButton" onclick="baseButtonClick(event, 'b$s71$s86$g86s88$buttons$_cb88-1564', true, 'action:calculateBalances');" onkeydown="this.onclick();"><span>Refresh</span></button></td> <td class="Button" width="100%" nowrap="nowrap"> </td> <td class="Button"><button id="b_s71_s86_g86s88_buttons__resetLayoutButton" style="display:none;" tabindex="10" role="button" type="button" class="BaseButton GridResetLayoutButton ButtonWithImage" onclick="gridResetLayoutClick(event, 'b$s71$s86$g86s88$buttons$_resetLayoutButton', true, this);" onkeydown="this.onclick();" title="Reset grid layout to default state"><span style="background-image:url(/System/Images/TopGen/Generate.gif);"></span></button></td> </tr> </tbody></table> </td> </tr> </tbody></table></td></tr></tbody></table></td><td class="RightBlue"> </td> </tr><tr style="font-size:0.42em;"> <td class="BottomLeftBlue"> </td><td class="BottomBlue"> </td><td class="BottomRightBlue"> </td> </tr> </tbody></table></td> </tr> </tbody></table></td> </tr> </tbody></table></td> </tr> </tbody></table></td> </tr> </tbody></table></td> </tr> </tbody></table><table id="b__horiz_95" class="Horizontal" cellspacing="0" cellpadding="0" style="border-collapse:collapse;"> <tbody><tr class="PlaceHolderRow" valign="top"> <td id="b__horiz_95_ph95" class="SectionPlaceHolder StupidSection"><table id="b_s_border_95" cellspacing="0" cellpadding="0" style="width:100%;"> <tbody><tr> <td class="SectionControl"><table id="b_s95__horiz_96" class="Horizontal" cellspacing="0" cellpadding="0" style="border-collapse:collapse;"> <tbody><tr class="PlaceHolderRow" valign="top"> <td id="b_s95__horiz_96_ph96" class="SectionPlaceHolder"><table id="b_s95_s_border_96" class="u4-boxed-section u4-noborder-section" cellspacing="0" cellpadding="0" style="width:1185px;"> <tbody><tr> <td class="TopLeftBlue"> </td><td class="TopBlue"><div class="MinimiseSection"><div class="MenuClosedBlue" onmouseover="U4.selfservice.Utils.makeClassActive(this)" onmouseout="U4.selfservice.Utils.makeClassNormal(this)"><input id="b_s95_BTN_SECT_96" data-titletoopen="Show Working hours" onkeydown="U4.selfservice.focusHandler.rememberFocus(this.id);flipWithEnterKey(event, 'b$s95$s_border_96');" value="" class="SmallButton" tabindex="10" data-titletoclose="Hide Working hours" onblur="U4.selfservice.Utils.makeClassNormal(this.parentNode)" name="b$s95$s_border_96" onfocus="U4.selfservice.Utils.makeClassActive(this.parentNode)" type="button" title="Show Working hours" onclick="U4.selfservice.focusHandler.rememberFocus(this.id);if (ShowHourGlass()){U4.selfservice.doubleBuffering.showCopyContainer();__doPostBack('b$s95$s_border_96','flip');} return false;"></div></div><div id="b_s95_SUB_b_s95_s_border_96" class="SubSectionTitleNavy" style="display:inline-block;" onclick="U4.selfservice.focusHandler.rememberFocus(this.id);PostBack('b$s95$s_border_96', 'flip')" title="Show Working hours" onmouseover="style.cursor='pointer'; HighlightSectionIcon(this);" onmouseout="HighlightSectionIcon(this)"><h4 class="SectionTitle">Working hours</h4></div></td><td class="TopRightBlue"> </td> </tr><tr style="font-size:0px;"> <td class="LeftBlue"> </td><td class="SectionControl"> </td><td class="RightBlue"> </td> </tr><tr style="font-size:0.42em;"> <td class="BottomLeftBlue"> </td><td class="BottomBlue"> </td><td class="BottomRightBlue"> </td> </tr> </tbody></table></td> </tr> </tbody></table></td> </tr> </tbody></table></td> </tr> </tbody></table><table id="b__horiz_104" class="Horizontal" cellspacing="0" cellpadding="0" style="border-collapse:collapse;"> <tbody><tr class="PlaceHolderRow" valign="top"> <td id="b__horiz_104_ph104" class="SectionPlaceHolder StupidSection"><table id="b_s_border_104" cellspacing="0" cellpadding="0" style="width:100%;"> <tbody><tr> <td class="SectionControl"></td> </tr> </tbody></table></td> </tr> </tbody></table><table id="b__horiz_89" class="Horizontal" cellspacing="0" cellpadding="0" style="border-collapse:collapse;"> <tbody><tr class="PlaceHolderRow" valign="top"> <td id="b__horiz_89_ph89" class="SectionPlaceHolder StupidSection"><table id="b_s_border_89" cellspacing="0" cellpadding="0" style="width:100%;"> <tbody><tr> <td class="SectionControl"><table id="b_s89__horiz_90" class="Horizontal" cellspacing="0" cellpadding="0" style="border-collapse:collapse;"> <tbody><tr class="PlaceHolderRow" valign="top"> <td id="b_s89__horiz_90_ph90" class="SectionPlaceHolder"><table id="b_s89_s_border_90" class="u4-boxed-section u4-noborder-section" cellspacing="0" cellpadding="0" style="width:100%;"> <tbody><tr> <td class="TopLeftBlue"> </td><td class="TopBlue"><div id="b_s89_SUB_b_s89_s_border_90" class="SubSectionTitleNavy" style="display:inline-block;padding-left:11px;"><h4 class="SectionTitle">Time entry</h4></div></td><td class="TopRightBlue"> </td> </tr><tr> <td class="LeftBlue"> </td><td class="SectionControl"><table width="100%" cellspacing="0" cellpadding="0" class="DataListBlue"><tbody><tr><td><table class="Excel ColumnsMovable ColumnsResizable ColumnsAutoResizable" cellspacing="0" cellpadding="0" rules="all" width="100%" data-context="VFRTMDI1XjA3YzMxMmIyNDgzNDQzMjBhZDcyZTQ2MWI4ZjcwMjk3XlRTMTYxMV5FTl45MA==" id="b_s89_g89s90" style="border-width:0px;border-collapse:collapse;border-collapse:separate;"><thead><tr class="Header WrapTitle" style="white-space:nowrap;"> <th id="b_s89_g89s90_ctl02__header11168314" class="GridCell NotMovable NotResizable" scope="col" data-fieldname="" data-minwidth="20" data-tempwidth="0" style="white-space:nowrap;text-align:center;vertical-align:middle;width:0px;"><div class="DivOverflowNoWrap Ellipsis Separator" style=" float: center;" data-ingrid="1" data-originaltext="" data-textwidth="0"> </div></th><th class="GridCell NotMovable NotResizable ColumnCheckbox" scope="col" data-minwidth="20" data-tempwidth="20" style="width:22px;vertical-align:middle;text-align:center;"><div onkeydown="U4.selfservice.gridlib.changeHeaderCheckState(event, this, 1, 'b$s89$g89s90$ctl02$ctl01', 'False', 'on', 'False');" class="HeaderCheckButton" tabindex="10" aria-checked="false" name="b$s89$g89s90$ctl02$ctl01" id="b_s89_g89s90_ctl02_ctl01" onclick="U4.selfservice.gridlib.changeHeaderCheckState(event, this, 0, 'b$s89$g89s90$ctl02$ctl01', 'False', 'on', 'False');" data-checked="false" role="checkbox" title="Marks all visible rows"></div></th><th id="b_s89_g89s90_ctl02__header44823586" class="GridCell ColumnZoom NotResizable" scope="col" data-fieldname="" data-minwidth="60" data-tempwidth="60" title="Zoom - Header" style="white-space:nowrap;text-align:center;vertical-align:middle;cursor:default;width:60px;"><div class="DivOverflowNoWrap Ellipsis Separator" style=" float: center;" title="Zoom - Header" data-ingrid="1" data-originaltext="Zoom" data-textwidth="48"> Zoom </div></th><th id="b_s89_g89s90_ctl02__headertimecode14546447" tabindex="10" class="GridCell" onfocus="className='Active GridCell'" data-name="b$s89$g89s90$ctl02$timecode" data-minwidth="112" onmouseout="className='GridCell'" onmouseover="className='Active GridCell'" onblur="className='GridCell'" onkeydown="var e=event?event:window.event;if(e.keyCode==13||e.keyCode==32){U4.selfservice.gridlib.sortGridColumn('b$s89$g89s90$ctl02$timecode');};" data-tempwidth="112" title="Time code - Header" data-fieldname="timecode" scope="col" style="white-space:nowrap;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;width:112px;"><div class="DivOverflowNoWrap Ellipsis Separator" style=" float: center;" title="Time code - Header" data-ingrid="1" data-originaltext="Time code" data-textwidth="78"> Time code </div></th><th id="b_s89_g89s90_ctl02__headerwork_order53949730" tabindex="10" class="GridCell" onfocus="className='Active GridCell'" data-name="b$s89$g89s90$ctl02$work_order" data-minwidth="95" onmouseout="className='GridCell'" onmouseover="className='Active GridCell'" onblur="className='GridCell'" onkeydown="var e=event?event:window.event;if(e.keyCode==13||e.keyCode==32){U4.selfservice.gridlib.sortGridColumn('b$s89$g89s90$ctl02$work_order');};" data-tempwidth="95" title="Work order - Header" data-fieldname="work_order" scope="col" style="white-space:nowrap;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;width:95px;"><div class="DivOverflowNoWrap Ellipsis Separator" style=" float: center;" title="Work order - Header" data-ingrid="1" data-originaltext="Work order" data-textwidth="87"> Work order </div></th><th id="b_s89_g89s90_ctl02__headerproject9445842" tabindex="10" class="GridCell" onfocus="className='Active GridCell'" data-name="b$s89$g89s90$ctl02$project" data-minwidth="83" onmouseout="className='GridCell'" onmouseover="className='Active GridCell'" onblur="className='GridCell'" onkeydown="var e=event?event:window.event;if(e.keyCode==13||e.keyCode==32){U4.selfservice.gridlib.sortGridColumn('b$s89$g89s90$ctl02$project');};" data-tempwidth="83" title="Project - Header" data-fieldname="project" scope="col" style="white-space:nowrap;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;width:83px;"><div class="DivOverflowNoWrap Ellipsis Separator" style=" float: center;" title="Project - Header" data-ingrid="1" data-originaltext="Project" data-textwidth="58"> Project </div></th><th id="b_s89_g89s90_ctl02__headeractivity39587178" tabindex="10" class="GridCell" onfocus="className='Active GridCell'" data-name="b$s89$g89s90$ctl02$activity" data-minwidth="84" onmouseout="className='GridCell'" onmouseover="className='Active GridCell'" onblur="className='GridCell'" onkeydown="var e=event?event:window.event;if(e.keyCode==13||e.keyCode==32){U4.selfservice.gridlib.sortGridColumn('b$s89$g89s90$ctl02$activity');};" data-tempwidth="84" title="Activity - Header" data-fieldname="activity" scope="col" style="white-space:nowrap;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;width:84px;"><div class="DivOverflowNoWrap Ellipsis Separator" style=" float: center;" title="Activity - Header" data-ingrid="1" data-originaltext="Activity" data-textwidth="59"> Activity </div></th><th id="b_s89_g89s90_ctl02__headerdescription60182849" tabindex="10" class="GridCell" onfocus="className='Active GridCell'" data-name="b$s89$g89s90$ctl02$description" data-minwidth="80" onmouseout="className='GridCell'" onmouseover="className='Active GridCell'" onblur="className='GridCell'" onkeydown="var e=event?event:window.event;if(e.keyCode==13||e.keyCode==32){U4.selfservice.gridlib.sortGridColumn('b$s89$g89s90$ctl02$description');};" data-tempwidth="80" title="Description - Header" data-fieldname="description" scope="col" style="white-space:nowrap;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;width:80px;"><div class="DivOverflowNoWrap Ellipsis Separator" style=" float: center;" title="Description - Header" data-ingrid="1" data-originaltext="Description" data-textwidth="85"> Description </div></th><th id="b_s89_g89s90_ctl02__headerwork_type39978463" tabindex="10" class="GridCell" onfocus="className='Active GridCell'" data-name="b$s89$g89s90$ctl02$work_type" data-minwidth="93" onmouseout="className='GridCell'" onmouseover="className='Active GridCell'" onblur="className='GridCell'" onkeydown="var e=event?event:window.event;if(e.keyCode==13||e.keyCode==32){U4.selfservice.gridlib.sortGridColumn('b$s89$g89s90$ctl02$work_type');};" data-tempwidth="93" title="Job type - Header" data-fieldname="work_type" scope="col" style="white-space:nowrap;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;width:93px;"><div class="DivOverflowNoWrap Ellipsis Separator" style=" float: center;" title="Job type - Header" data-ingrid="1" data-originaltext="Job type" data-textwidth="68"> Job type </div></th><th id="b_s89_g89s90_ctl02__headerreg_unit48794444" tabindex="10" class="GridCell" onfocus="className='Active GridCell'" data-name="b$s89$g89s90$ctl02$reg_unit" data-minwidth="60" onmouseout="className='GridCell'" onmouseover="className='Active GridCell'" onblur="className='GridCell'" onkeydown="var e=event?event:window.event;if(e.keyCode==13||e.keyCode==32){U4.selfservice.gridlib.sortGridColumn('b$s89$g89s90$ctl02$reg_unit');};" data-tempwidth="60" title="Time unit - Header" data-fieldname="reg_unit" scope="col" style="text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;width:60px;"><div class="DivOverflowNoWrap Ellipsis Separator" style=" float: center;" title="Time unit - Header" data-ingrid="1" data-originaltext="Time<BR/>unit " data-textwidth="122">Time<br>unit </div></th><th id="b_s89_g89s90_ctl02__headerreg_value118352856" tabindex="10" class="GridCell" onfocus="className='Active GridCell'" data-name="b$s89$g89s90$ctl02$reg_value1" data-minwidth="60" onmouseout="className='GridCell'" onmouseover="className='Active GridCell'" onblur="className='GridCell'" onkeydown="var e=event?event:window.event;if(e.keyCode==13||e.keyCode==32){U4.selfservice.gridlib.sortGridColumn('b$s89$g89s90$ctl02$reg_value1');};" data-tempwidth="60" title="Mon 10/31 - Header" data-fieldname="reg_value1" scope="col" style="text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;width:60px;"><div class="DivOverflowNoWrap Ellipsis Separator" style="color:#000000; float: center;" title="Mon 10/31 - Header" data-ingrid="1" data-originaltext="Mon<BR/>10/31 " data-textwidth="136">Mon<br>10/31 </div></th><th id="b_s89_g89s90_ctl02__headerreg_value259635087" tabindex="10" class="GridCell" onfocus="className='Active GridCell'" data-name="b$s89$g89s90$ctl02$reg_value2" data-minwidth="60" onmouseout="className='GridCell'" onmouseover="className='Active GridCell'" onblur="className='GridCell'" onkeydown="var e=event?event:window.event;if(e.keyCode==13||e.keyCode==32){U4.selfservice.gridlib.sortGridColumn('b$s89$g89s90$ctl02$reg_value2');};" data-tempwidth="60" title="Tue 11/1 - Header" data-fieldname="reg_value2" scope="col" style="text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;width:60px;"><div class="DivOverflowNoWrap Ellipsis Separator" style="color:#000000; float: center;" title="Tue 11/1 - Header" data-ingrid="1" data-originaltext="Tue<BR/>11/1 " data-textwidth="123">Tue<br>11/1 </div></th><th id="b_s89_g89s90_ctl02__headerreg_value32310555" tabindex="10" class="GridCell" onfocus="className='Active GridCell'" data-name="b$s89$g89s90$ctl02$reg_value3" data-minwidth="60" onmouseout="className='GridCell'" onmouseover="className='Active GridCell'" onblur="className='GridCell'" onkeydown="var e=event?event:window.event;if(e.keyCode==13||e.keyCode==32){U4.selfservice.gridlib.sortGridColumn('b$s89$g89s90$ctl02$reg_value3');};" data-tempwidth="60" title="Wed 11/2 - Header" data-fieldname="reg_value3" scope="col" style="text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;width:60px;"><div class="DivOverflowNoWrap Ellipsis Separator" style="color:#000000; float: center;" title="Wed 11/2 - Header" data-ingrid="1" data-originaltext="Wed<BR/>11/2 " data-textwidth="128">Wed<br>11/2 </div></th><th id="b_s89_g89s90_ctl02__headerreg_value457605081" tabindex="10" class="GridCell" onfocus="className='Active GridCell'" data-name="b$s89$g89s90$ctl02$reg_value4" data-minwidth="60" onmouseout="className='GridCell'" onmouseover="className='Active GridCell'" onblur="className='GridCell'" onkeydown="var e=event?event:window.event;if(e.keyCode==13||e.keyCode==32){U4.selfservice.gridlib.sortGridColumn('b$s89$g89s90$ctl02$reg_value4');};" data-tempwidth="60" title="Thu 11/3 - Header" data-fieldname="reg_value4" scope="col" style="text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;width:60px;"><div class="DivOverflowNoWrap Ellipsis Separator" style="color:#000000; float: center;" title="Thu 11/3 - Header" data-ingrid="1" data-originaltext="Thu<BR/>11/3 " data-textwidth="124">Thu<br>11/3 </div></th><th id="b_s89_g89s90_ctl02__headerreg_value544177885" tabindex="10" class="GridCell" onfocus="className='Active GridCell'" data-name="b$s89$g89s90$ctl02$reg_value5" data-minwidth="60" onmouseout="className='GridCell'" onmouseover="className='Active GridCell'" onblur="className='GridCell'" onkeydown="var e=event?event:window.event;if(e.keyCode==13||e.keyCode==32){U4.selfservice.gridlib.sortGridColumn('b$s89$g89s90$ctl02$reg_value5');};" data-tempwidth="60" title="Fri 11/4 - Header" data-fieldname="reg_value5" scope="col" style="text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;width:60px;"><div class="DivOverflowNoWrap Ellipsis Separator" style="color:#000000; float: center;" title="Fri 11/4 - Header" data-ingrid="1" data-originaltext="Fri<BR/>11/4 " data-textwidth="114">Fri<br>11/4 </div></th><th id="b_s89_g89s90_ctl02__headerreg_value646597032" tabindex="10" class="GridCell" onfocus="className='Active GridCell'" data-name="b$s89$g89s90$ctl02$reg_value6" data-minwidth="60" onmouseout="className='GridCell'" onmouseover="className='Active GridCell'" onblur="className='GridCell'" onkeydown="var e=event?event:window.event;if(e.keyCode==13||e.keyCode==32){U4.selfservice.gridlib.sortGridColumn('b$s89$g89s90$ctl02$reg_value6');};" data-tempwidth="60" title="Sat 11/5 - Header" data-fieldname="reg_value6" scope="col" style="text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;width:60px;"><div class="DivOverflowNoWrap Ellipsis Separator" style="color:#000000; float: center;" title="Sat 11/5 - Header" data-ingrid="1" data-originaltext="Sat<BR/>11/5 " data-textwidth="120">Sat<br>11/5 </div></th><th id="b_s89_g89s90_ctl02__headerreg_value756097606" tabindex="10" class="GridCell" onfocus="className='Active GridCell'" data-name="b$s89$g89s90$ctl02$reg_value7" data-minwidth="60" onmouseout="className='GridCell'" onmouseover="className='Active GridCell'" onblur="className='GridCell'" onkeydown="var e=event?event:window.event;if(e.keyCode==13||e.keyCode==32){U4.selfservice.gridlib.sortGridColumn('b$s89$g89s90$ctl02$reg_value7');};" data-tempwidth="60" title="Sun 11/6 - Header" data-fieldname="reg_value7" scope="col" style="text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;width:60px;"><div class="DivOverflowNoWrap Ellipsis Separator" style="color:#ff0000; float: center;" title="Sun 11/6 - Header" data-ingrid="1" data-originaltext="Sun<BR/>11/6 " data-textwidth="124">Sun<br>11/6 </div></th><th id="b_s89_g89s90_ctl02__headerreg_value5409705" tabindex="10" class="GridCell" onfocus="className='Active GridCell'" data-name="b$s89$g89s90$ctl02$reg_value" data-minwidth="60" onmouseout="className='GridCell'" onmouseover="className='Active GridCell'" onblur="className='GridCell'" onkeydown="var e=event?event:window.event;if(e.keyCode==13||e.keyCode==32){U4.selfservice.gridlib.sortGridColumn('b$s89$g89s90$ctl02$reg_value');};" data-tempwidth="60" title="Sum - Header" data-fieldname="reg_value" scope="col" style="white-space:nowrap;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;width:60px;"><div class="DivOverflowNoWrap Ellipsis Separator" style=" float: center;" title="Sum - Header" data-ingrid="1" data-originaltext="Sum" data-textwidth="39"> Sum </div></th><th id="b_s89_g89s90_ctl02__header37547754" class="GridCell NotMovable NotResizable LastVisibleHeaderCell" scope="col" data-fieldname="" data-minwidth="60" data-tempwidth="60" style="white-space:nowrap;text-align:center;vertical-align:middle;width:60px;"><div class="DivOverflowNoWrap Ellipsis Separator" style=" float: center;" data-ingrid="1" data-originaltext=" " data-textwidth="22"> </div></th> </tr></thead> <tbody><tr id="b_s89_g89s90_row0" class="EditRow" valign="top"> <td class="GridCellInvisibleEditX2" align="center" valign="middle" style="height:100%;width:100%;vertical-align:middle;"><div></div></td><td class="GridCell CheckBox" align="center" valign="middle"><span class="DeleteRowCheckBox" onkeydown="U4.selfservice.gridlib.HandleDeleteRowCheck(event, 1, 'b$s89$g89s90$row0$_delete', 'False', 'on', 'False');"><input id="b_s89_g89s90_row0__delete" type="checkbox" name="b$s89$g89s90$row0$_delete" onclick="U4.selfservice.gridlib.HandleDeleteRowCheck(event, 0, 'b$s89$g89s90$row0$_delete', 'False', 'on', 'False');" tabindex="10"><label for="b_s89_g89s90_row0__delete" title="Click to mark row." class="DeleteRowCheckLabel"> </label></span></td><td class="GridCell EditZoomCell" align="center" valign="middle" title=""><div class="DivOverflowNoWrap" style="width:100%;"><button id="b_s89_g89s90_row0_zoom" tg_id="zoom" tabindex="10" role="button" type="button" class="BaseButton GridRowButton ButtonWithImage" onclick="baseButtonClick(event, 'b$s89$g89s90$row0$zoom', true, 'action:Zoom');" onkeydown="this.onclick();" title="Click to see more details"><span style="background-image:url(/System/Images/TopGen/Zoom.gif);"></span></button></div></td><td class="GridCell"><input name="b$s89$g89s90$row0$1572$IsDirty" type="hidden" id="b_s89_g89s90_row0_1572_IsDirty"><div class="DivOverflowNoWrap" style="width:100%;"><table id="b_s89_g89s90_row0_1572__ctrlTable" class="Control" cellspacing="0" cellpadding="0" style="width:100%;table-layout:fixed;"> <tbody><tr> <td class="InputCell" style="width:100%;white-space:nowrap;"><datalistcontrol id="b_s89_g89s90_row0_1572_Control" validateonleave="false" context="VFRTMDI1XjA3YzMxMmIyNDgzNDQzMjBhZDcyZTQ2MWI4ZjcwMjk3XlRTMTYxMV5FTl4xNTcyXjA=" showdescription="true" validateonchoose="false" validate="true" searchondescription="false" animate="true" delay="500" mandatory="false" maxdisplaylength="35" moredata="false" showcode="true" title="Time code" backgroundcolor="white" searchlist="true" style="width:100%;"> <input name="b$s89$g89s90$row0$1572$Editor" type="text" autocomplete="off" value="NORM" id="b_s89_g89s90_row0_1572_Editor" tabindex="10" title="" class="slcEditor" onfocus="ShowTypeAheadIcon(this);HighlightTextBox(this, 'b$s89$g89s90$row0$1572', false, false);" onkeypress="" data-type="String" data-sectionid="90" maxlength="12" datavalidation="true" aria-activedescendant="" onblur="ResetTextBox(this, 'b$s89$g89s90$row0$1572', false, false, 'white');" onchange="setDirty('b_s89_g89s90_row0_1572_IsDirty');" onkeydown="" aria-controls="" onkeyup="" role="combobox" aria-labelledby="b_s89_g89s90_row0_1572_m" onpaste="" data-fieldid="1572" style="width: 100%; background-color: white;"><input name="b$s89$g89s90$row0$1572$RowValue" type="hidden" id="b_s89_g89s90_row0_1572_RowValue" value="NORM" onchange="setDirty('b_s89_g89s90_row0_1572_IsDirty');"><input name="b$s89$g89s90$row0$1572$RowDescription" type="hidden" id="b_s89_g89s90_row0_1572_RowDescription" value="Normal time"><div class="HiddenDiv"><xml id="b_s89_g89s90_row0_1572_XmlIsland"><list></list></xml></div> </datalistcontrol></td><td class="InputButton" style="white-space:nowrap;"><button id="b_s89_g89s90_row0_1572__cb90-1572" tabindex="10" role="button" type="button" class="BaseButton FieldHelpButton" onclick="baseButtonClick(event, 'b$s89$g89s90$row0$1572$_cb90-1572', true, undefined);" onkeydown="this.onclick();" title="Opens the Value lookup window"><span></span></button></td> </tr><tr> <td id="b_s89_g89s90_row0_1572__msgCell" colspan="2" style="border-width:0px;text-align:left;"><div id="b_s89_g89s90_row0_1572_m" class="Message DivOverflowNoWrap Ellipsis Description" style="width:56px;white-space:nowrap;width:100%;" data-ingrid="1" data-textwidth="58" data-originaltext="Normal time" title="Normal time">Normal time</div></td> </tr> </tbody></table></div></td><td class="GridCell"><input name="b$s89$g89s90$row0$1574$IsDirty" type="hidden" id="b_s89_g89s90_row0_1574_IsDirty"><div class="DivOverflowNoWrap" style="width:100%;"><table id="b_s89_g89s90_row0_1574__ctrlTable" class="Control" cellspacing="0" cellpadding="0" style="width:100%;table-layout:fixed;"> <tbody><tr> <td class="InputCell" style="width:100%;white-space:nowrap;"><datalistcontrol id="b_s89_g89s90_row0_1574_Control" validateonleave="false" context="VFRTMDI1XjA3YzMxMmIyNDgzNDQzMjBhZDcyZTQ2MWI4ZjcwMjk3XlRTMTYxMV5FTl4xNTc0XjA=" showdescription="true" validateonchoose="false" validate="true" searchondescription="false" animate="true" delay="500" mandatory="false" maxdisplaylength="35" moredata="false" showcode="true" title="Work order" backgroundcolor="white" searchlist="true" style="width:100%;"> <input name="b$s89$g89s90$row0$1574$Editor" type="text" autocomplete="off" id="b_s89_g89s90_row0_1574_Editor" tabindex="10" title="Work order" class="slcEditor" onfocus="ShowTypeAheadIcon(this);HighlightTextBox(this, 'b$s89$g89s90$row0$1574', false, false);" onkeypress="" data-type="String" data-sectionid="90" maxlength="12" datavalidation="true" aria-activedescendant="" onblur="ResetTextBox(this, 'b$s89$g89s90$row0$1574', false, false, 'white');" onchange="setDirty('b_s89_g89s90_row0_1574_IsDirty');" onkeydown="" aria-controls="" onkeyup="" role="combobox" aria-labelledby="b_s89_g89s90_row0_1574_m" onpaste="" data-fieldid="1574" style="width:100%;"><input name="b$s89$g89s90$row0$1574$RowValue" type="hidden" id="b_s89_g89s90_row0_1574_RowValue" onchange="setDirty('b_s89_g89s90_row0_1574_IsDirty');"><input name="b$s89$g89s90$row0$1574$RowDescription" type="hidden" id="b_s89_g89s90_row0_1574_RowDescription"><div class="HiddenDiv"><xml id="b_s89_g89s90_row0_1574_XmlIsland"><list></list></xml></div> </datalistcontrol></td><td class="InputButton" style="white-space:nowrap;"><button id="b_s89_g89s90_row0_1574__cb90-1574" tabindex="10" role="button" type="button" class="BaseButton FieldHelpButton" onclick="baseButtonClick(event, 'b$s89$g89s90$row0$1574$_cb90-1574', true, undefined);" onkeydown="this.onclick();" title="Opens the Value lookup window"><span></span></button></td> </tr><tr> <td id="b_s89_g89s90_row0_1574__msgCell" colspan="2" style="border-width:0px;text-align:left;"><div id="b_s89_g89s90_row0_1574_m" class="NoMessage" style="white-space:nowrap;width:100%;" data-ingrid="1" data-originaltext="" data-textwidth="0" title=""></div></td> </tr> </tbody></table></div></td><td class="GridCell"><input name="b$s89$g89s90$row0$1575$IsDirty" type="hidden" id="b_s89_g89s90_row0_1575_IsDirty"><div class="DivOverflowNoWrap" style="width:100%;"><table id="b_s89_g89s90_row0_1575__ctrlTable" class="Control" cellspacing="0" cellpadding="0" style="width:100%;table-layout:fixed;"> <tbody><tr> <td class="InputCell" style="width:100%;white-space:nowrap;"><datalistcontrol id="b_s89_g89s90_row0_1575_Control" validateonleave="false" context="VFRTMDI1XjA3YzMxMmIyNDgzNDQzMjBhZDcyZTQ2MWI4ZjcwMjk3XlRTMTYxMV5FTl4xNTc1XjA=" showdescription="true" validateonchoose="false" validate="true" searchondescription="false" animate="true" delay="500" mandatory="false" maxdisplaylength="35" moredata="false" showcode="true" title="Project" backgroundcolor="white" searchlist="true" style="width:100%;"> <input name="b$s89$g89s90$row0$1575$Editor" type="text" autocomplete="off" id="b_s89_g89s90_row0_1575_Editor" tabindex="10" title="Project" class="slcEditor" onfocus="ShowTypeAheadIcon(this);HighlightTextBox(this, 'b$s89$g89s90$row0$1575', false, false);" onkeypress="" data-type="String" data-sectionid="90" maxlength="12" datavalidation="true" aria-activedescendant="" onblur="ResetTextBox(this, 'b$s89$g89s90$row0$1575', false, false, 'white');" onchange="setDirty('b_s89_g89s90_row0_1575_IsDirty');" onkeydown="" aria-controls="" onkeyup="" role="combobox" aria-labelledby="b_s89_g89s90_row0_1575_m" onpaste="" data-fieldid="1575" style="width:100%;"><input name="b$s89$g89s90$row0$1575$RowValue" type="hidden" id="b_s89_g89s90_row0_1575_RowValue" onchange="setDirty('b_s89_g89s90_row0_1575_IsDirty');"><input name="b$s89$g89s90$row0$1575$RowDescription" type="hidden" id="b_s89_g89s90_row0_1575_RowDescription"><div class="HiddenDiv"><xml id="b_s89_g89s90_row0_1575_XmlIsland"><list></list></xml></div> </datalistcontrol></td><td class="InputButton" style="white-space:nowrap;"><button id="b_s89_g89s90_row0_1575__cb90-1575" tabindex="10" role="button" type="button" class="BaseButton FieldHelpButton" onclick="baseButtonClick(event, 'b$s89$g89s90$row0$1575$_cb90-1575', true, undefined);" onkeydown="this.onclick();" title="Opens the Value lookup window"><span></span></button></td> </tr><tr> <td id="b_s89_g89s90_row0_1575__msgCell" colspan="2" style="border-width:0px;text-align:left;"><div id="b_s89_g89s90_row0_1575_m" class="NoMessage" style="white-space:nowrap;width:100%;" data-ingrid="1" data-originaltext="" data-textwidth="0" title=""></div></td> </tr> </tbody></table></div></td><td class="GridCell"><input name="b$s89$g89s90$row0$1576$IsDirty" type="hidden" id="b_s89_g89s90_row0_1576_IsDirty"><div class="DivOverflowNoWrap" style="width:100%;"><table id="b_s89_g89s90_row0_1576__ctrlTable" class="Control" cellspacing="0" cellpadding="0" style="width:100%;table-layout:fixed;"> <tbody><tr> <td class="InputCell" style="width:100%;white-space:nowrap;"><datalistcontrol id="b_s89_g89s90_row0_1576_Control" validateonleave="false" context="VFRTMDI1XjA3YzMxMmIyNDgzNDQzMjBhZDcyZTQ2MWI4ZjcwMjk3XlRTMTYxMV5FTl4xNTc2XjA=" showdescription="true" validateonchoose="false" validate="true" searchondescription="false" animate="true" delay="500" mandatory="false" maxdisplaylength="35" moredata="false" showcode="true" title="Activity" backgroundcolor="white" searchlist="true" style="width:100%;"> <input name="b$s89$g89s90$row0$1576$Editor" type="text" autocomplete="off" id="b_s89_g89s90_row0_1576_Editor" tabindex="10" title="Activity" class="slcEditor" onfocus="ShowTypeAheadIcon(this);HighlightTextBox(this, 'b$s89$g89s90$row0$1576', false, false);" onkeypress="" data-type="String" data-sectionid="90" maxlength="12" datavalidation="true" aria-activedescendant="" onblur="ResetTextBox(this, 'b$s89$g89s90$row0$1576', false, false, 'white');" onchange="setDirty('b_s89_g89s90_row0_1576_IsDirty');" onkeydown="" aria-controls="" onkeyup="" role="combobox" aria-labelledby="b_s89_g89s90_row0_1576_m" onpaste="" data-fieldid="1576" style="width:100%;"><input name="b$s89$g89s90$row0$1576$RowValue" type="hidden" id="b_s89_g89s90_row0_1576_RowValue" onchange="setDirty('b_s89_g89s90_row0_1576_IsDirty');"><input name="b$s89$g89s90$row0$1576$RowDescription" type="hidden" id="b_s89_g89s90_row0_1576_RowDescription"><div class="HiddenDiv"><xml id="b_s89_g89s90_row0_1576_XmlIsland"><list></list></xml></div> </datalistcontrol></td><td class="InputButton" style="white-space:nowrap;"><button id="b_s89_g89s90_row0_1576__cb90-1576" tabindex="10" role="button" type="button" class="BaseButton FieldHelpButton" onclick="baseButtonClick(event, 'b$s89$g89s90$row0$1576$_cb90-1576', true, undefined);" onkeydown="this.onclick();" title="Opens the Value lookup window"><span></span></button></td> </tr><tr> <td id="b_s89_g89s90_row0_1576__msgCell" colspan="2" style="border-width:0px;text-align:left;"><div id="b_s89_g89s90_row0_1576_m" class="NoMessage" style="white-space:nowrap;width:100%;" data-ingrid="1" data-originaltext="" data-textwidth="0" title=""></div></td> </tr> </tbody></table></div></td><td class="GridCell"><input name="b$s89$g89s90$row0$description$IsDirty" type="hidden" id="b_s89_g89s90_row0_description_IsDirty"><div class="DivOverflowNoWrap" style="width:100%;"><table id="b_s89_g89s90_row0_description__ctrlTable" class="Control" cellspacing="0" cellpadding="0" style="width:100%;table-layout:fixed;"> <tbody><tr> <td class="InputCell" style="width:100%;white-space:nowrap;"><input name="b$s89$g89s90$row0$description$i" type="text" value="Normal time" maxlength="255" id="b_s89_g89s90_row0_description_i" tabindex="10" title="Description" class="Edit" onfocus="HighlightTextBox(this, 'b$s89$g89s90$row0$description', false, false);" datavalidation="false" data-sectionid="90" onpaste="" data-fieldid="1577" onchange="setDirty('b_s89_g89s90_row0_description_IsDirty');if(!IsLegalInputValue(this,'Description')){return false;}" onblur="if(!IsLegalInputValue(this,'Description')){return false;}ResetTextBox(this, 'b$s89$g89s90$row0$description', false, false, 'white');" onkeydown="CheckForShiftTab(event);if(event.keyCode == 9 && !event.ctrlKey){if(!IsLegalInputValue(this,'Description')){return false;}}" data-type="String" onkeyup="" onkeypress="" autocomplete="off" style="width:100%;resize:none;"></td> </tr> </tbody></table></div></td><td class="GridCell"><input name="b$s89$g89s90$row0$1581$IsDirty" type="hidden" id="b_s89_g89s90_row0_1581_IsDirty"><div class="DivOverflowNoWrap" style="width:100%;"><table id="b_s89_g89s90_row0_1581__ctrlTable" class="Control" cellspacing="0" cellpadding="0" style="width:100%;table-layout:fixed;"> <tbody><tr> <td class="InputCell" style="width:100%;white-space:nowrap;"><datalistcontrol id="b_s89_g89s90_row0_1581_Control" validateonleave="false" context="VFRTMDI1XjA3YzMxMmIyNDgzNDQzMjBhZDcyZTQ2MWI4ZjcwMjk3XlRTMTYxMV5FTl4xNTgxXjA=" showdescription="true" validateonchoose="false" validate="true" searchondescription="false" animate="true" delay="500" mandatory="false" maxdisplaylength="35" moredata="false" showcode="true" title="Job type" backgroundcolor="white" searchlist="true" style="width:100%;"> <input name="b$s89$g89s90$row0$1581$Editor" type="text" autocomplete="off" id="b_s89_g89s90_row0_1581_Editor" tabindex="10" title="Job type" class="slcEditor" onfocus="ShowTypeAheadIcon(this);HighlightTextBox(this, 'b$s89$g89s90$row0$1581', false, false);" onkeypress="" data-type="String" data-sectionid="90" maxlength="12" datavalidation="true" aria-activedescendant="" onblur="ResetTextBox(this, 'b$s89$g89s90$row0$1581', false, false, 'white');" onchange="setDirty('b_s89_g89s90_row0_1581_IsDirty');" onkeydown="" aria-controls="" onkeyup="" role="combobox" aria-labelledby="b_s89_g89s90_row0_1581_m" onpaste="" data-fieldid="1581" style="width:100%;"><input name="b$s89$g89s90$row0$1581$RowValue" type="hidden" id="b_s89_g89s90_row0_1581_RowValue" onchange="setDirty('b_s89_g89s90_row0_1581_IsDirty');"><input name="b$s89$g89s90$row0$1581$RowDescription" type="hidden" id="b_s89_g89s90_row0_1581_RowDescription"><div class="HiddenDiv"><xml id="b_s89_g89s90_row0_1581_XmlIsland"><list></list></xml></div> </datalistcontrol></td><td class="InputButton" style="white-space:nowrap;"><button id="b_s89_g89s90_row0_1581__cb90-1581" tabindex="10" role="button" type="button" class="BaseButton FieldHelpButton" onclick="baseButtonClick(event, 'b$s89$g89s90$row0$1581$_cb90-1581', true, undefined);" onkeydown="this.onclick();" title="Opens the Value lookup window"><span></span></button></td> </tr><tr> <td id="b_s89_g89s90_row0_1581__msgCell" colspan="2" style="border-width:0px;text-align:left;"><div id="b_s89_g89s90_row0_1581_m" class="NoMessage" style="white-space:nowrap;width:100%;" data-ingrid="1" data-originaltext="" data-textwidth="0" title=""></div></td> </tr> </tbody></table></div></td><td id="b_s89_g89s90_row0_1590" class="GridCell EditLabel" title="Hours - H" style="white-space:nowrap;text-align:left;"><div class="DivOverflowNoWrap Ellipsis" style="width:100%;" data-textwidth="35" data-originaltext="Hours" data-ingrid="1">Hours</div></td><td class="GridCell"><input name="b$s89$g89s90$row0$reg_value1$IsDirty" type="hidden" id="b_s89_g89s90_row0_reg_value1_IsDirty"><div class="DivOverflowNoWrap" style="width:100%;"><table id="b_s89_g89s90_row0_reg_value1__ctrlTable" class="Control" cellspacing="0" cellpadding="0" style="width:100%;table-layout:fixed;"> <tbody><tr> <td class="InputCell" style="width:100%;white-space:nowrap;"><input name="b$s89$g89s90$row0$reg_value1$i" type="text" value="8.00" id="b_s89_g89s90_row0_reg_value1_i" tabindex="10" title="Mon 10/31" class="Edit" onfocus="HighlightTextBox(this, 'b$s89$g89s90$row0$reg_value1', false, false);StoreValue('b$s89$g89s90$row0$reg_value1$i');$(this).select();" datavalidation="false" data-sectionid="90" onpaste="OnPasteMaskValidation(event,'b$s89$g89s90$row0$reg_value1$i','(^-?\\d{0,4}$)|(^-?\\d{0,4}\\.{1}\\d{0,2}$)',false)" data-fieldid="1591" onchange="setDirty('b_s89_g89s90_row0_reg_value1_IsDirty');if(!IsLegalInputValue(this,'Mon 10/31')){return false;}" onblur="RestoreValue('b$s89$g89s90$row0$reg_value1$i');if(!IsLegalInputValue(this,'Mon 10/31')){return false;}ResetTextBox(this, 'b$s89$g89s90$row0$reg_value1', false, false, 'white');" onkeydown="CheckForShiftTab(event);if(event.keyCode == 9 && !event.ctrlKey){if(!IsLegalInputValue(this,'Mon 10/31')){return false;}}OnKeyMaskValidation(event,'b$s89$g89s90$row0$reg_value1$i','(^-?\\d{0,4}$)|(^-?\\d{0,4}\\.{1}\\d{0,2}$)',false, true)" data-type="Double" onkeyup="" onkeypress="OnKeyMaskValidation(event,'b$s89$g89s90$row0$reg_value1$i','(^-?\\d{0,4}$)|(^-?\\d{0,4}\\.{1}\\d{0,2}$)',false, true)" autocomplete="off" style="width:100%;resize:none;text-align:right;"></td> </tr> </tbody></table></div></td><td class="GridCell"><input name="b$s89$g89s90$row0$reg_value2$IsDirty" type="hidden" id="b_s89_g89s90_row0_reg_value2_IsDirty"><div class="DivOverflowNoWrap" style="width:100%;"><table id="b_s89_g89s90_row0_reg_value2__ctrlTable" class="Control" cellspacing="0" cellpadding="0" style="width:100%;table-layout:fixed;"> <tbody><tr> <td class="InputCell" style="width:100%;white-space:nowrap;"><input name="b$s89$g89s90$row0$reg_value2$i" type="text" value="8.00" id="b_s89_g89s90_row0_reg_value2_i" tabindex="10" title="Tue 11/1" class="Edit" onfocus="HighlightTextBox(this, 'b$s89$g89s90$row0$reg_value2', false, false);StoreValue('b$s89$g89s90$row0$reg_value2$i');$(this).select();" datavalidation="false" data-sectionid="90" onpaste="OnPasteMaskValidation(event,'b$s89$g89s90$row0$reg_value2$i','(^-?\\d{0,4}$)|(^-?\\d{0,4}\\.{1}\\d{0,2}$)',false)" data-fieldid="1592" onchange="setDirty('b_s89_g89s90_row0_reg_value2_IsDirty');if(!IsLegalInputValue(this,'Tue 11/1')){return false;}" onblur="RestoreValue('b$s89$g89s90$row0$reg_value2$i');if(!IsLegalInputValue(this,'Tue 11/1')){return false;}ResetTextBox(this, 'b$s89$g89s90$row0$reg_value2', false, false, 'white');" onkeydown="CheckForShiftTab(event);if(event.keyCode == 9 && !event.ctrlKey){if(!IsLegalInputValue(this,'Tue 11/1')){return false;}}OnKeyMaskValidation(event,'b$s89$g89s90$row0$reg_value2$i','(^-?\\d{0,4}$)|(^-?\\d{0,4}\\.{1}\\d{0,2}$)',false, true)" data-type="Double" onkeyup="" onkeypress="OnKeyMaskValidation(event,'b$s89$g89s90$row0$reg_value2$i','(^-?\\d{0,4}$)|(^-?\\d{0,4}\\.{1}\\d{0,2}$)',false, true)" autocomplete="off" style="width:100%;resize:none;text-align:right;"></td> </tr> </tbody></table></div></td><td class="GridCell"><input name="b$s89$g89s90$row0$reg_value3$IsDirty" type="hidden" id="b_s89_g89s90_row0_reg_value3_IsDirty"><div class="DivOverflowNoWrap" style="width:100%;"><table id="b_s89_g89s90_row0_reg_value3__ctrlTable" class="Control" cellspacing="0" cellpadding="0" style="width:100%;table-layout:fixed;"> <tbody><tr> <td class="InputCell" style="width:100%;white-space:nowrap;"><input name="b$s89$g89s90$row0$reg_value3$i" type="text" value="8.00" id="b_s89_g89s90_row0_reg_value3_i" tabindex="10" title="Wed 11/2" class="Edit" onfocus="HighlightTextBox(this, 'b$s89$g89s90$row0$reg_value3', false, false);StoreValue('b$s89$g89s90$row0$reg_value3$i');$(this).select();" datavalidation="false" data-sectionid="90" onpaste="OnPasteMaskValidation(event,'b$s89$g89s90$row0$reg_value3$i','(^-?\\d{0,4}$)|(^-?\\d{0,4}\\.{1}\\d{0,2}$)',false)" data-fieldid="1593" onchange="setDirty('b_s89_g89s90_row0_reg_value3_IsDirty');if(!IsLegalInputValue(this,'Wed 11/2')){return false;}" onblur="RestoreValue('b$s89$g89s90$row0$reg_value3$i');if(!IsLegalInputValue(this,'Wed 11/2')){return false;}ResetTextBox(this, 'b$s89$g89s90$row0$reg_value3', false, false, 'white');" onkeydown="CheckForShiftTab(event);if(event.keyCode == 9 && !event.ctrlKey){if(!IsLegalInputValue(this,'Wed 11/2')){return false;}}OnKeyMaskValidation(event,'b$s89$g89s90$row0$reg_value3$i','(^-?\\d{0,4}$)|(^-?\\d{0,4}\\.{1}\\d{0,2}$)',false, true)" data-type="Double" onkeyup="" onkeypress="OnKeyMaskValidation(event,'b$s89$g89s90$row0$reg_value3$i','(^-?\\d{0,4}$)|(^-?\\d{0,4}\\.{1}\\d{0,2}$)',false, true)" autocomplete="off" style="width:100%;resize:none;text-align:right;"></td> </tr> </tbody></table></div></td><td class="GridCell"><input name="b$s89$g89s90$row0$reg_value4$IsDirty" type="hidden" id="b_s89_g89s90_row0_reg_value4_IsDirty"><div class="DivOverflowNoWrap" style="width:100%;"><table id="b_s89_g89s90_row0_reg_value4__ctrlTable" class="Control" cellspacing="0" cellpadding="0" style="width:100%;table-layout:fixed;"> <tbody><tr> <td class="InputCell" style="width:100%;white-space:nowrap;"><input name="b$s89$g89s90$row0$reg_value4$i" type="text" value="8.00" id="b_s89_g89s90_row0_reg_value4_i" tabindex="10" title="Thu 11/3" class="Edit" onfocus="HighlightTextBox(this, 'b$s89$g89s90$row0$reg_value4', false, false);StoreValue('b$s89$g89s90$row0$reg_value4$i');$(this).select();" datavalidation="false" data-sectionid="90" onpaste="OnPasteMaskValidation(event,'b$s89$g89s90$row0$reg_value4$i','(^-?\\d{0,4}$)|(^-?\\d{0,4}\\.{1}\\d{0,2}$)',false)" data-fieldid="1594" onchange="setDirty('b_s89_g89s90_row0_reg_value4_IsDirty');if(!IsLegalInputValue(this,'Thu 11/3')){return false;}" onblur="RestoreValue('b$s89$g89s90$row0$reg_value4$i');if(!IsLegalInputValue(this,'Thu 11/3')){return false;}ResetTextBox(this, 'b$s89$g89s90$row0$reg_value4', false, false, 'white');" onkeydown="CheckForShiftTab(event);if(event.keyCode == 9 && !event.ctrlKey){if(!IsLegalInputValue(this,'Thu 11/3')){return false;}}OnKeyMaskValidation(event,'b$s89$g89s90$row0$reg_value4$i','(^-?\\d{0,4}$)|(^-?\\d{0,4}\\.{1}\\d{0,2}$)',false, true)" data-type="Double" onkeyup="" onkeypress="OnKeyMaskValidation(event,'b$s89$g89s90$row0$reg_value4$i','(^-?\\d{0,4}$)|(^-?\\d{0,4}\\.{1}\\d{0,2}$)',false, true)" autocomplete="off" style="width:100%;resize:none;text-align:right;"></td> </tr> </tbody></table></div></td><td class="GridCell"><input name="b$s89$g89s90$row0$reg_value5$IsDirty" type="hidden" id="b_s89_g89s90_row0_reg_value5_IsDirty"><div class="DivOverflowNoWrap" style="width:100%;"><table id="b_s89_g89s90_row0_reg_value5__ctrlTable" class="Control" cellspacing="0" cellpadding="0" style="width:100%;table-layout:fixed;"> <tbody><tr> <td class="InputCell" style="width:100%;white-space:nowrap;"><input name="b$s89$g89s90$row0$reg_value5$i" type="text" value="8.00" id="b_s89_g89s90_row0_reg_value5_i" tabindex="10" title="Fri 11/4" class="Edit" onfocus="HighlightTextBox(this, 'b$s89$g89s90$row0$reg_value5', false, false);StoreValue('b$s89$g89s90$row0$reg_value5$i');$(this).select();" datavalidation="false" data-sectionid="90" onpaste="OnPasteMaskValidation(event,'b$s89$g89s90$row0$reg_value5$i','(^-?\\d{0,4}$)|(^-?\\d{0,4}\\.{1}\\d{0,2}$)',false)" data-fieldid="1595" onchange="setDirty('b_s89_g89s90_row0_reg_value5_IsDirty');if(!IsLegalInputValue(this,'Fri 11/4')){return false;}" onblur="RestoreValue('b$s89$g89s90$row0$reg_value5$i');if(!IsLegalInputValue(this,'Fri 11/4')){return false;}ResetTextBox(this, 'b$s89$g89s90$row0$reg_value5', false, false, 'white');" onkeydown="CheckForShiftTab(event);if(event.keyCode == 9 && !event.ctrlKey){if(!IsLegalInputValue(this,'Fri 11/4')){return false;}}OnKeyMaskValidation(event,'b$s89$g89s90$row0$reg_value5$i','(^-?\\d{0,4}$)|(^-?\\d{0,4}\\.{1}\\d{0,2}$)',false, true)" data-type="Double" onkeyup="" onkeypress="OnKeyMaskValidation(event,'b$s89$g89s90$row0$reg_value5$i','(^-?\\d{0,4}$)|(^-?\\d{0,4}\\.{1}\\d{0,2}$)',false, true)" autocomplete="off" style="width:100%;resize:none;text-align:right;"></td> </tr> </tbody></table></div></td><td class="GridCell"><input name="b$s89$g89s90$row0$reg_value6$IsDirty" type="hidden" id="b_s89_g89s90_row0_reg_value6_IsDirty"><div class="DivOverflowNoWrap" style="width:100%;"><table id="b_s89_g89s90_row0_reg_value6__ctrlTable" class="Control" cellspacing="0" cellpadding="0" style="width:100%;table-layout:fixed;"> <tbody><tr> <td class="InputCell" style="width:100%;white-space:nowrap;"><input name="b$s89$g89s90$row0$reg_value6$i" type="text" value="0.00" id="b_s89_g89s90_row0_reg_value6_i" tabindex="10" title="Sat 11/5" class="Edit" onfocus="HighlightTextBox(this, 'b$s89$g89s90$row0$reg_value6', false, false);StoreValue('b$s89$g89s90$row0$reg_value6$i');$(this).select();" datavalidation="false" data-sectionid="90" onpaste="OnPasteMaskValidation(event,'b$s89$g89s90$row0$reg_value6$i','(^-?\\d{0,4}$)|(^-?\\d{0,4}\\.{1}\\d{0,2}$)',false)" data-fieldid="1596" onchange="setDirty('b_s89_g89s90_row0_reg_value6_IsDirty');if(!IsLegalInputValue(this,'Sat 11/5')){return false;}" onblur="RestoreValue('b$s89$g89s90$row0$reg_value6$i');if(!IsLegalInputValue(this,'Sat 11/5')){return false;}ResetTextBox(this, 'b$s89$g89s90$row0$reg_value6', false, false, 'white');" onkeydown="CheckForShiftTab(event);if(event.keyCode == 9 && !event.ctrlKey){if(!IsLegalInputValue(this,'Sat 11/5')){return false;}}OnKeyMaskValidation(event,'b$s89$g89s90$row0$reg_value6$i','(^-?\\d{0,4}$)|(^-?\\d{0,4}\\.{1}\\d{0,2}$)',false, true)" data-type="Double" onkeyup="" onkeypress="OnKeyMaskValidation(event,'b$s89$g89s90$row0$reg_value6$i','(^-?\\d{0,4}$)|(^-?\\d{0,4}\\.{1}\\d{0,2}$)',false, true)" autocomplete="off" style="width:100%;resize:none;text-align:right;"></td> </tr> </tbody></table></div></td><td class="GridCell"><input name="b$s89$g89s90$row0$reg_value7$IsDirty" type="hidden" id="b_s89_g89s90_row0_reg_value7_IsDirty"><div class="DivOverflowNoWrap" style="width:100%;"><table id="b_s89_g89s90_row0_reg_value7__ctrlTable" class="Control" cellspacing="0" cellpadding="0" style="width:100%;table-layout:fixed;"> <tbody><tr> <td class="InputCell" style="width:100%;white-space:nowrap;"><input name="b$s89$g89s90$row0$reg_value7$i" type="text" value="0.00" id="b_s89_g89s90_row0_reg_value7_i" tabindex="10" title="Sun 11/6" class="Edit" onfocus="HighlightTextBox(this, 'b$s89$g89s90$row0$reg_value7', false, false);StoreValue('b$s89$g89s90$row0$reg_value7$i');$(this).select();" datavalidation="false" data-sectionid="90" onpaste="OnPasteMaskValidation(event,'b$s89$g89s90$row0$reg_value7$i','(^-?\\d{0,4}$)|(^-?\\d{0,4}\\.{1}\\d{0,2}$)',false)" data-fieldid="1597" onchange="setDirty('b_s89_g89s90_row0_reg_value7_IsDirty');if(!IsLegalInputValue(this,'Sun 11/6')){return false;}" onblur="RestoreValue('b$s89$g89s90$row0$reg_value7$i');if(!IsLegalInputValue(this,'Sun 11/6')){return false;}ResetTextBox(this, 'b$s89$g89s90$row0$reg_value7', false, false, 'white');" onkeydown="CheckForShiftTab(event);if(event.keyCode == 9 && !event.ctrlKey){if(!IsLegalInputValue(this,'Sun 11/6')){return false;}}OnKeyMaskValidation(event,'b$s89$g89s90$row0$reg_value7$i','(^-?\\d{0,4}$)|(^-?\\d{0,4}\\.{1}\\d{0,2}$)',false, true)" data-type="Double" onkeyup="" onkeypress="OnKeyMaskValidation(event,'b$s89$g89s90$row0$reg_value7$i','(^-?\\d{0,4}$)|(^-?\\d{0,4}\\.{1}\\d{0,2}$)',false, true)" autocomplete="off" style="width:100%;resize:none;text-align:right;"></td> </tr> </tbody></table></div></td><td id="b_s89_g89s90_row0_1654" class="GridCell EditLabel" x:num="40.00" style="text-align:right;white-space:nowrap;"><div class="DivOverflowNoWrap" style="width:100%;" data-textwidth="35" data-originaltext="40.00" data-ingrid="1">40.00</div></td><td class="ApplyButton GridCell" align="center" valign="middle"><table class="EditButtonRow" cellspacing="0" cellpadding="0"><tbody><tr><td><button id="b_s89_g89s90_row0_ctl04_apply" tg_id="apply" tabindex="10" role="button" type="button" class="BaseButton GridRowButton ButtonWithImage" onclick="gridRowApplyClick(event, 'b$s89$g89s90$row0$ctl04$apply', 'b_s89_g89s90_row0')" onkeydown="this.onclick()" title="Close editing mode"><span style="background-image:url(/System/Images/TopGen/Up2.gif);"></span></button></td></tr></tbody></table></td> </tr><tr id="b_s89_g89s90__sumRow" class="SumItem"> <td class="GridCell" align="center" valign="middle" style="display:none;"><div class="DivOverflowNoWrap" style="width:100%;"> </div></td><td class="GridCell" align="center" valign="middle" colspan="2"><div class="DivOverflowNoWrap" style="width:100%;">∑</div></td><td class="GridCell" align="center" valign="middle"><div class="DivOverflowNoWrap" style="width:100%;"> </div></td><td id="b_s89_g89s90__sumRow_timecode" class="GridCell"><div class="DivOverflowNoWrap" style="width:100%;"> </div></td><td id="b_s89_g89s90__sumRow_work_order" class="GridCell"><div class="DivOverflowNoWrap" style="width:100%;"> </div></td><td id="b_s89_g89s90__sumRow_project" class="GridCell"><div class="DivOverflowNoWrap" style="width:100%;"> </div></td><td id="b_s89_g89s90__sumRow_activity" class="GridCell"><div class="DivOverflowNoWrap" style="width:100%;"> </div></td><td id="b_s89_g89s90__sumRow_description" class="GridCell"><div class="DivOverflowNoWrap" style="width:100%;"> </div></td><td id="b_s89_g89s90__sumRow_work_type" class="GridCell"><div class="DivOverflowNoWrap" style="width:100%;"> </div></td><td id="b_s89_g89s90__sumRow_reg_unit" class="GridCell"><div class="DivOverflowNoWrap" style="width:100%;"> </div></td><td id="b_s89_g89s90__sumRow_reg_value1" class="GridCell SumColumn" align="right" style="text-align:right;"><div class="DivOverflowNoWrap" style="width:100%;">8.00</div></td><td id="b_s89_g89s90__sumRow_reg_value2" class="GridCell SumColumn" align="right" style="text-align:right;"><div class="DivOverflowNoWrap" style="width:100%;">8.00</div></td><td id="b_s89_g89s90__sumRow_reg_value3" class="GridCell SumColumn" align="right" style="text-align:right;"><div class="DivOverflowNoWrap" style="width:100%;">8.00</div></td><td id="b_s89_g89s90__sumRow_reg_value4" class="GridCell SumColumn" align="right" style="text-align:right;"><div class="DivOverflowNoWrap" style="width:100%;">8.00</div></td><td id="b_s89_g89s90__sumRow_reg_value5" class="GridCell SumColumn" align="right" style="text-align:right;"><div class="DivOverflowNoWrap" style="width:100%;">8.00</div></td><td id="b_s89_g89s90__sumRow_reg_value6" class="GridCell SumColumn" align="right" style="text-align:right;"><div class="DivOverflowNoWrap" style="width:100%;">0.00</div></td><td id="b_s89_g89s90__sumRow_reg_value7" class="GridCell SumColumn" align="right" style="text-align:right;"><div class="DivOverflowNoWrap" style="width:100%;">0.00</div></td><td id="b_s89_g89s90__sumRow_reg_value" class="GridCell SumColumn" align="right" style="text-align:right;"><div class="DivOverflowNoWrap" style="width:100%;">40.00</div></td><td class="GridCell" align="center" valign="middle"><div class="DivOverflowNoWrap" style="width:100%;"> </div></td> </tr><tr id="b_s89_g89s90_buttons"> <td class="GridCell" align="center" valign="middle" colspan="19" style="border-width:0px;"><table cellpadding="0" cellspacing="0" style="width:100%;"> <tbody><tr class="TableButtonRow"> <td class="Button"><button id="b_s89_g89s90_buttons__newButton" tabindex="10" role="button" type="button" class="BaseButton SectionButton" onclick="baseButtonClick(event, 'b$s89$g89s90$buttons$_newButton', true, undefined);" onkeydown="this.onclick();" title="Add a new row to the table"><span>Add</span></button></td> <td class="Button"><button id="b_s89_g89s90_buttons__deleteButton" tabindex="10" role="button" type="button" class="BaseButton SectionButton" onclick="baseButtonClick(event, 'b$s89$g89s90$buttons$_deleteButton', true, undefined);" onkeydown="this.onclick();" title="Delete the selected rows"><span>Delete</span></button></td> <td class="Button"><button id="b_s89_g89s90_buttons__cb90-1659" tabindex="10" role="button" type="button" class="BaseButton SectionButton" onclick="baseButtonClick(event, 'b$s89$g89s90$buttons$_cb90-1659', true, 'action:CopyRow');" onkeydown="this.onclick();" title="Copy the selected rows"><span>Copy</span></button></td> <td class="Button" width="100%" nowrap="nowrap"> </td> <td class="Button"><button id="b_s89_g89s90_buttons__resetLayoutButton" style="display:none;" tabindex="10" role="button" type="button" class="BaseButton GridResetLayoutButton ButtonWithImage" onclick="gridResetLayoutClick(event, 'b$s89$g89s90$buttons$_resetLayoutButton', true, this);" onkeydown="this.onclick();" title="Reset grid layout to default state"><span style="background-image:url(/System/Images/TopGen/Generate.gif);"></span></button></td> </tr> </tbody></table> </td> </tr> </tbody></table></td></tr></tbody></table></td><td class="RightBlue"> </td> </tr><tr style="font-size:0.42em;"> <td class="BottomLeftBlue"> </td><td class="BottomBlue"> </td><td class="BottomRightBlue"> </td> </tr> </tbody></table></td> </tr> </tbody></table></td> </tr> </tbody></table></td> </tr> </tbody></table></div></td> </tr> </tbody></table> <div tabindex="10" style="width:1px;display:inline;"></div><div style="width:100%;display:inline;"></div></div><div id="b__ribbonGapFiller" class="RibbonGapFiller" style="height: 55px;"></div><div id="b__toolbarCell" class="ToolBarContainer" style="bottom: 0px;"><div role="menubar"> <div id="b_mainActionsToolbar" class="RibbonInlineToolbar" role="toolbar" aria-label="Action" style="right: auto;"> <a role="button" href="http://localhost:61000/ContentContainer.aspx?type=topgen&menu_id=TS1611&activityStepId=2-1&addLaunchIndication=false&client=EN#" id="b$tblsysSave" aria-label="Save" title="" class="RibbonInlineButton RibbonInlineButtonHappy" onclick="U4.selfservice.ribbon.executeButtonAction(event, function () { U4.selfservice.focusHandler.checkFocusAndDoPostBack(event, 'b$tblsysSave'); return false; })" onkeydown="this.onclick()" tabindex="15" style="" data-hasdocuments="no"><span>Save</span></a><a role="button" href="http://localhost:61000/ContentContainer.aspx?type=topgen&menu_id=TS1611&activityStepId=2-1&addLaunchIndication=false&client=EN#" id="b$tblsys1" aria-label="Clear" title="" class="RibbonInlineButton" onclick="U4.selfservice.ribbon.executeButtonAction(event, function () { U4.selfservice.focusHandler.checkFocusAndDoPostBack(event, 'b$tblsys1'); return false; })" onkeydown="this.onclick()" tabindex="15" style="" data-hasdocuments="no"><span>Clear</span></a><a role="button" href="http://localhost:61000/ContentContainer.aspx?type=topgen&menu_id=TS1611&activityStepId=2-1&addLaunchIndication=false&client=EN#" id="b$tblAPP" aria-label="Print preview" title="" class="RibbonInlineButton" onclick="U4.selfservice.ribbon.executeButtonAction(event, function () { window.open('System/printpreview.aspx?instanceid=07c312b248344320ad72e461b8f70297&framename=TTS025&client=EN', '_blank'); return false; })" onkeydown="this.onclick()" tabindex="15" style="" data-hasdocuments="no"><span>Print preview</span></a><a role="button" href="http://localhost:61000/ContentContainer.aspx?type=topgen&menu_id=TS1611&activityStepId=2-1&addLaunchIndication=false&client=EN#" id="b$tblsysDA" aria-label="Documents" title="" class="RibbonInlineButton" onclick="U4.selfservice.ribbon.executeButtonAction(event, function () { U4.selfservice.focusHandler.checkFocusAndDoPostBack(event, 'b$tblsysDA'); return false; })" onkeydown="this.onclick()" tabindex="15" style="display: none;" data-hasdocuments="no"><span>Documents</span></a><div class="RibbonInlineButtonSeparatorWrapper"><div class="RibbonInlineButtonSeparator"></div></div><a role="button" href="http://localhost:61000/ContentContainer.aspx?type=topgen&menu_id=TS1611&activityStepId=2-1&addLaunchIndication=false&client=EN#" id="b$tblscr6" aria-label="Copy timesheet" title="" class="RibbonInlineButton" onclick="U4.selfservice.ribbon.executeButtonAction(event, function () { U4.selfservice.focusHandler.checkFocusAndDoPostBack(event, 'b$tblscr6'); return false; })" onkeydown="this.onclick()" tabindex="15" style="" data-hasdocuments="no"><span>Copy timesheet</span></a><a role="button" href="http://localhost:61000/ContentContainer.aspx?type=topgen&menu_id=TS1611&activityStepId=2-1&addLaunchIndication=false&client=EN#" id="b$tblscr7" aria-label="Clear time" title="" class="RibbonInlineButton" onclick="U4.selfservice.ribbon.executeButtonAction(event, function () { U4.selfservice.focusHandler.checkFocusAndDoPostBack(event, 'b$tblscr7'); return false; })" onkeydown="this.onclick()" tabindex="15" style="" data-hasdocuments="no"><span>Clear time</span></a><a role="button" href="http://localhost:61000/ContentContainer.aspx?type=topgen&menu_id=TS1611&activityStepId=2-1&addLaunchIndication=false&client=EN#" id="b$tblscr8" aria-label="Import deployments" title="" class="RibbonInlineButton" onclick="U4.selfservice.ribbon.executeButtonAction(event, function () { U4.selfservice.focusHandler.checkFocusAndDoPostBack(event, 'b$tblscr8'); return false; })" onkeydown="this.onclick()" tabindex="15" style="" data-hasdocuments="no"><span>Import deployments</span></a><a role="button" href="http://localhost:61000/ContentContainer.aspx?type=topgen&menu_id=TS1611&activityStepId=2-1&addLaunchIndication=false&client=EN#" id="b$tblscr5" aria-label="Import allocations" title="" class="RibbonInlineButton" onclick="U4.selfservice.ribbon.executeButtonAction(event, function () { U4.selfservice.focusHandler.checkFocusAndDoPostBack(event, 'b$tblscr5'); return false; })" onkeydown="this.onclick()" tabindex="15" style="" data-hasdocuments="no"><span>Import allocations</span></a><a role="button" href="http://localhost:61000/ContentContainer.aspx?type=topgen&menu_id=TS1611&activityStepId=2-1&addLaunchIndication=false&client=EN#" id="b$tblscr10" aria-label="Import assignments" title="" class="RibbonInlineButton" onclick="U4.selfservice.ribbon.executeButtonAction(event, function () { U4.selfservice.focusHandler.checkFocusAndDoPostBack(event, 'b$tblscr10'); return false; })" onkeydown="this.onclick()" tabindex="15" style="" data-hasdocuments="no"><span>Import assignments</span></a><a role="button" href="http://localhost:61000/ContentContainer.aspx?type=topgen&menu_id=TS1611&activityStepId=2-1&addLaunchIndication=false&client=EN#" id="b$tblscr9" aria-label="Import absences" title="" class="RibbonInlineButton" onclick="U4.selfservice.ribbon.executeButtonAction(event, function () { U4.selfservice.focusHandler.checkFocusAndDoPostBack(event, 'b$tblscr9'); return false; })" onkeydown="this.onclick()" tabindex="15" style="" data-hasdocuments="no"><span>Import absences</span></a> </div> </div></div><span style="display:none;"><input id="b_ctl00" type="checkbox" name="b$ctl00" checked="checked" onclick="javascript:setTimeout('__doPostBack(\'b$ctl00\',\'\')', 0)"></span><input name="b$PageActiveElement" type="hidden" id="b_PageActiveElement" value=""><div id="livemessagesContainer" class="LivemessagesContainer" data-notabstrip="true"><div id="livemessages" role="region" aria-live="assertive" aria-relevant="additions" style="display: none;"><div> </div><div></div></div><div id="emptyMessages" aria-hidden="true" style="display:none;"><table id="errorList" cellpadding="0" cellspacing="0" class="ErrorList" style="display:none;"> <tbody><tr valign="top"> <td style="padding-bottom:0px;"><table cellpadding="0" cellspacing="0" border="0" class="MessageDialogHeader"> <tbody><tr> <td><img class="u4-message-application-image" src="./timesheet_files/error17.png" alt=""></td> <td width="100%" style="padding-left:8px;">Please correct the following:</td> </tr> </tbody></table> </td> </tr> <tr valign="top"> <td style="padding-left:20px;padding-top:0px;"><ul style="margin-bottom:2px" id="clientsideErrorContainer"><li id="clientsideError" style="display:none"></li></ul></td> </tr> </tbody></table><table id="warningList" cellpadding="0" cellspacing="0" class="WarningList" style="display:none;"> <tbody><tr valign="top"> <td style="padding-bottom:0px;"><table cellpadding="0" cellspacing="0" border="0" class="MessageDialogHeader"> <tbody><tr> <td><img class="u4-message-application-image" src="./timesheet_files/warning17.png" alt=""></td> <td width="100%" style="padding-left:8px;">Warning:</td> </tr> </tbody></table> </td> </tr> <tr valign="top"> <td style="padding-left:20px;padding-top:0px;"><ul style="margin-bottom:2px"><li> </li></ul></td> </tr> </tbody></table></div><div id="livemessagesInfo" onclick="U4.selfservice.LiveMessages.toggleLiveMessages()" aria-live="polite" aria-relevant="text" style="display: none;" class=""><div onfocus="U4.selfservice.Utils.makeClassNormal(this)" data-collapse-panel-text="Collapse message panel" class="LiveMessagesInfoClosed" onmouseover="U4.selfservice.Utils.makeClassActive(this)" id="liveMessagesCollapseButton" onblur="U4.selfservice.Utils.makeClassNormal(this)" onkeydown="if(event.keyCode == 13 || event.keyCode == 32) {U4.selfservice.LiveMessages.toggleLiveMessages();}" onmouseout="U4.selfservice.Utils.makeClassNormal(this)" tabindex="0" role="button" data-expand-panel-text="Expand message panel" aria-label="Expand message panel" style="visibility: hidden;"></div><img class="u4-message-application-small-image" id="errorInfoImg" src="./timesheet_files/error13.png" alt="" style="display:none;"><div id="errorInfoDiv" style="display:none;"> Errors: 0 </div><img class="u4-message-application-small-image" id="warningInfoImg" src="./timesheet_files/warning13.png" alt="" style="display:none;"><div id="warningInfoDiv" style="display:none;"> Warnings: 0 </div></div></div></td> </tr> </tbody></table> <input type="submit" name="exitButton" value="" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("exitButton", "", true, "", "", false, false))" id="exitButton" style="display:none"> <input name="scrollPosA" type="text" value="0,0" id="scrollPosA" style="display:none"> <input name="dialogPosA" type="text" id="dialogPosA" style="display:none"> <input name="fieldHelpPosA" type="text" id="fieldHelpPosA" style="display:none"> <input name="scrollPosI" type="text" value="undefined" id="scrollPosI" style="display:none"> <input name="postbackCounter" type="text" value="2" id="postbackCounter" style="display:none"> <input name="liveMessagesCollapsed" type="text" value="true" id="liveMessagesCollapsed" style="display:none"> <span id="RequiredFieldValidator1" style="visibility:hidden;"></span> <div id="toolTipLayer" style="position:absolute; visibility: hidden;left:0;right:0"></div> <div id="calcDropdownWidth" style="position:absolute; visibility: hidden; height:auto; width:auto"></div> <script type="text/javascript">U4.selfservice.doubleBuffering.setApplicationTitle('Unit4 Business World On! - Timesheets - standard');</script><script type="text/javascript">U4.selfservice.doubleBuffering.setWindowTitle('Unit4 Business World On! - Content');</script> <script type="text/javascript"> //<![CDATA[ var Page_Validators = new Array(document.getElementById("RequiredFieldValidator1")); //]]> </script> <script type="text/javascript"> //<![CDATA[ var RequiredFieldValidator1 = document.all ? document.all["RequiredFieldValidator1"] : document.getElementById("RequiredFieldValidator1"); RequiredFieldValidator1.controltovalidate = "sysDummy"; RequiredFieldValidator1.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; RequiredFieldValidator1.initialvalue = ""; //]]> </script> <script type="text/javascript">var u4 = U4.selfservice.Utils.findU4Parent(window); if (u4 !== null) { u4.publish('u4.selfservice.dataupdated', { activityStepId: '2-1', keyValues: { client: 'EN', reg_period: '201644', reg_period_id: 'TS', resource_id: '87010101', tableName: 'atstseheader', argument: 'client=EN&resource_id=87010101®_period_id=TS®_period=201644' } }); }</script><script type="text/javascript">U4.selfservice.publishRia.pageLoad('2-1', true, { allowWindowOptions: true });</script><script type="text/javascript">U4=U4||{};U4.selfservice=U4.selfservice||{};U4.selfservice.activityStepId='2-1';</script><script type="text/javascript">new Sys.WebForms.Menu({ element: 'b_s71_s84_s85_l84s85_ctl00_1545_mb1545_ctl01', disappearAfter: 500, orientation: 'vertical', tabIndex: 0, disabled: false });</script> <script type="text/javascript"> //<![CDATA[ var Page_ValidationActive = false; if (typeof(ValidatorOnLoad) == "function") { ValidatorOnLoad(); } function ValidatorOnSubmit() { if (Page_ValidationActive) { return ValidatorCommonOnSubmit(); } else { return true; } } //]]> </script> <script type="text/javascript"> <!-- function SetFocus() { SetScrollPos(); SetFocusInternal('b$s89$g89s90$row0$1572$Editor', false); } window.onload = SetFocus; // --> </script><script type="text/javascript">var oldEvt = window.onload; window.onload = function() { if (oldEvt) oldEvt(); agr.DataListInit(); }</script></form> <div id="b_s71_s84_s85_l84s85_ctl00_1545_Popup" class="slcPopup" style="left: 130px; top: 116px; display: none; position: absolute;"></div><div id="b_s71_s84_s85_l84s85_ctl00_1548_Popup" class="slcPopup" style="left: 423px; top: 161px; display: none; position: absolute;"></div><div id="b_s71_s84_s85_l84s85_ctl00_1551_Popup" class="slcPopup" style="left: 130px; top: 206px; display: none; position: absolute;"></div><div id="b_s89_g89s90_row0_1572_Popup" class="slcPopup" style="left: 110px; top: 396px; display: none; position: absolute;"></div><div id="b_s89_g89s90_row0_1574_Popup" class="slcPopup" style="left: 222px; top: 396px; display: none; position: absolute;"></div><div id="b_s89_g89s90_row0_1575_Popup" class="slcPopup" style="left: 317px; top: 396px; display: none; position: absolute;"></div><div id="b_s89_g89s90_row0_1576_Popup" class="slcPopup" style="left: 400px; top: 396px; display: none; position: absolute;"></div><div id="b_s89_g89s90_row0_1581_Popup" class="slcPopup" style="left: 564px; top: 396px; display: none; position: absolute;"></div></body></html>
Script Preparation code:
var elements = document.getElementsByClassName('GridCell'); var jElements = $(elements); var elements2 = [].slice.call(document.getElementsByClassName('GridCell'));
Tests:
Javascript for
for (var i=0; i < elements.length ;i++) { console.log(' Hello' + i); }
Each
jElements.each(function(index, element) { console.log(' Hello' + index); })
Javascript forEach
elements2.forEach(function(element, index) { console.log(' Hello' + index); })
Each + jQuery object creation
$(elements).each(function(index, element) { console.log(' Hello' + index); })
Rendered benchmark preparation results:
Suite status:
<idle, ready to run>
Run tests (4)
Previous results
Fork
Test case name
Result
Javascript for
Each
Javascript forEach
Each + jQuery object creation
Fastest:
N/A
Slowest:
N/A
Latest run results:
No previous run results
This benchmark does not have any results yet. Be the first one
to run it!
Autogenerated LLM Summary
(model
llama3.2:3b
, generated one year ago):
It seems like you're trying to analyze a bunch of data related to JavaScript benchmarking results. Here's my attempt at summarizing the key points: **Browser and Device Information:** * Browser: Chrome 54 * Operating System: Windows (specifically, Windows NT 10.0) * Device Platform: Other (likely referring to other browsers or devices that aren't specified) **Benchmark Results:** The data provides four benchmark results with different test names: 1. **"Javascript forEach"**: Executions per second (EPS): 102.04081726074219 2. **"Javascript for"**: EPS: 94.64315032958984 3. **"Each + jQuery object creation"**: EPS: 88.0863265991211 4. **"Each"**: EPS: 88.07009887695312 **Comparison:** * The Chrome 54 browser with Windows operating system seems to be the most efficient. * The "Javascript forEach" test yields the highest EPS, followed closely by the "Each" and "JavaScript for" tests. Please note that this analysis is limited by the data provided, which may not represent a comprehensive or representative sample of JavaScript benchmarking results.
Related benchmarks:
for loop vs. lodash range foreach vs. jquery each
jQuery vs javascript loop
jQuery.each() vs Array.prototype.forEach() 2
DOM get attributes of children vs JS Array READ performance
javascript foreach vs javascript each vs jquery javascript for
Comments
Confirm delete:
Do you really want to delete benchmark?