Ticket #3822: detail.html

File detail.html, 178.6 KB (added by Chad Peters, 10 years ago)

IE html Sample (watered down)

Line 
1<html dir='ltr' lang='en'>
2<head>
3<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4<script language='JavaScript'>
5</script> 
6
7<style type="text/css">
8.PORTLET-FORM-BUTTON,.PORTLET-FORM-LABEL,.PSHEADERTOOLBARFRAME,.PSIMAGE,.PSSTATICIMAGE,.RESET{}
9.PSACENOBORDER,.PSSRCHRESULTSHDR{background-color:rgb(113,126,142);}
10.PSACECOL{background-color:rgb(113,126,142);vertical-align:top;text-align:right;}
11.LEVEL1{background-color:rgb(153,153,102);}
12.Z_YE_COMP_TOTAL{background-color:rgb(169,169,169);border-top-width:3px;border-bottom-width:1px;border-top-color:rgb(0,0,0);border-bottom-color:rgb(0,0,0);border-top-style:ridge;border-bottom-style:solid;}
13.Z_YE_COMP_SUB_TOTAL{background-color:rgb(169,169,169);border-top-width:3px;border-top-color:rgb(0,0,0);border-top-style:solid;}
14.PSACEPRF{background-color:rgb(188,197,203);border-width:2px;border-color:rgb(255,255,255);border-style:outset;}
15.Z_SUBTOTAL{background-color:rgb(204,204,153);line-height:300%;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:double;}
16.Z_TALL_CELL{background-color:rgb(211,211,211);line-height:300%;}
17.PSACEROWBLANKNB{background-color:rgb(218,218,218);}
18.PSACEROWBLANK{background-color:rgb(218,218,218);border-top-width:1px;border-top-color:rgb(255,255,255);border-top-style:solid;}
19.PORTLET-MENU{background-color:rgb(228,228,203);}
20.PAHEADERTOOLBARBODY{background-color:rgb(233,237,244);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
21.PSACECOMBOBUTTON{background-color:rgb(234,242,255);border-left-width:1px;border-left-color:rgb(120,172,255);border-left-style:solid;cursor:pointer;}
22.PALEGENDBACKGROUND{background-color:rgb(242,244,240);}
23.PAGROUPBOXLEVEL1,.PAGROUPBOXLEVEL3,.PAGROUPBOXLEVEL3WBO{background-color:rgb(243,243,233);border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-color:rgb(113,126,142);border-left-color:rgb(113,126,142);border-right-color:rgb(113,126,142);border-bottom-style:solid;border-left-style:solid;border-right-style:solid;}
24.PAGROUPBOXLEVEL3NBO{background-color:rgb(243,243,233);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
25.PAGROUPBOXLEVEL1WBO{background-color:rgb(243,243,233);border-width:2px;border-color:rgb(113,126,142);border-style:solid;}
26.PSLEVEL1SCROLLAREABODYNBO,.PSLEVEL3SCROLLAREABODYNBO{background-color:rgb(243,243,233);margin:1px;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
27.PSLEVEL1SCROLLAREABODY,.PSLEVEL1SCROLLAREABODYWBO,.PSLEVEL3SCROLLAREABODY,.PSLEVEL3SCROLLAREABODYWBO{background-color:rgb(243,243,233);margin:1px;border-width:1px;border-color:rgb(113,126,142);border-style:solid;}
28.PSPAGECONTAINER{background-color:rgb(255,255,255);}
29.PAGROUPBOXLEVEL2,.PAGROUPBOXLEVEL2WBO{background-color:rgb(255,255,255);border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-color:rgb(113,126,142);border-left-color:rgb(113,126,142);border-right-color:rgb(113,126,142);border-bottom-style:solid;border-left-style:solid;border-right-style:solid;}
30.PAGROUPBOXLEVEL1NBO,.PAGROUPBOXLEVEL2NBO{background-color:rgb(255,255,255);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
31.PSLEVEL2SCROLLAREABODY{background-color:rgb(255,255,255);margin:1px;border-width:1px;border-color:rgb(113,126,142);border-style:solid;}
32.PAHEADERTOOLBARFRAME{background-color:rgb(74,89,140);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
33.PSACEMYSC{background-color:rgb(99,142,189);vertical-align:top;}
34.PORTLET-FORM-FIELD,.LEVEL2,.LEVEL3{background-repeat:repeat-y;}
35.PSACESHDV{border-right-width:1px;border-right-color:rgb(213,220,238);border-right-style:solid;}
36.PAFRAMELEVEL3NBO{border-style:solid;}
37.PABACKGROUNDINVISIBLE,.PAFRAMELEVEL1NBO,.PAFRAMELEVEL2NBO,.PSFRAMENBO,.PSLEVEL1GRIDNBO,.PSLEVEL2GRIDNBO,.PSLEVEL3GRIDNBO{border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
38.PSRIGHTLEFTSCROLL{border-top-width:0px;border-bottom-width:0px;border-style:solid;}
39.Z_GRID_LINE{border-top-width:1px;border-bottom-width:1px;border-top-color:rgb(0,0,0);border-top-style:solid;}
40.PAHORIZONTALRULELEVEL1,.PAHORIZONTALRULELEVEL2,.PAHORIZONTALRULELEVEL3{border-top-width:1px;border-bottom-width:1px;border-top-color:rgb(213,220,238);border-bottom-color:rgb(145,157,195);border-top-style:solid;border-bottom-style:solid;}
41.PSHORIZONTALRULE{border-top-width:1px;border-bottom-width:1px;border-top-color:rgb(51,77,102);border-bottom-color:rgb(51,77,102);border-top-style:solid;border-bottom-style:solid;}
42.PACFGRIDFOOT{border-top-width:1px;border-top-color:rgb(40,66,119);border-top-style:solid;}
43.Z_YE_COMP_SEPARATOR{border-top-width:3px;border-top-color:rgb(0,0,0);border-top-style:double;}
44.PORTLET-MENU-CASCADE-ITEM-S,.PSLEVEL1GRIDWBO,.PSLEVEL2GRIDWBO,.PSLEVEL3GRIDWBO{border-width:1px;border-color:rgb(113,126,142);border-style:solid;}
45.PSFRAME{border-width:1px;border-color:rgb(204,204,153);border-style:solid;}
46.PSFRAMEWBO,.PTPAGELET,.PTSELECTBODY{border-width:1px;border-color:rgb(40,66,119);border-style:solid;}
47.PAFRAMELEVEL1,.PAFRAMELEVEL1WBO,.PAFRAMELEVEL2,.PAFRAMELEVEL2WBO,.PAFRAMELEVEL3,.PAFRAMELEVEL3WBO{border-width:1px;border-color:rgb(88,105,123);border-style:solid;}
48.PORTLET-MENU-DESCRIPTION{border-width:2px;border-color:rgb(113,126,142);border-style:solid;}
49.PSACEPRFDIVHID,.PSACEPRFIN{border-width:2px;border-color:rgb(255,255,255);border-style:outset;}
50.PORTLET-SECTION-HEADER{border-width:thin;border-color:rgb(204,204,153);border-style:solid;}
51.PSPROCESSING{color:rgb(113,126,142);background-color:rgb(255,255,255);}
52.MUTE{color:rgb(153,153,153);}
53.HILEFT2{color:rgb(229,229,204);}
54.EDGE,.HILEFT1{color:rgb(255,255,255);}
55.PTSELECTHEADER{font-family:Arial,Helvetica,sans-serif;font-size:10pt;font-weight:bold;color:rgb(255,255,255);background-color:rgb(74,89,140);padding-bottom:2px;padding-left:2px;padding-right:2px;border-width:1px;border-color:rgb(74,89,140);border-style:solid;}
56.PORTLET-MENU-ITEM-HOVER{font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:rgb(204,0,51);text-decoration: underline;text-indent:3px;}
57.HEADERLINK{font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:rgb(255,255,255);background-color:rgb(113,126,142);}
58.HEADERLINKACTIVE{font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:rgb(255,255,255);text-decoration: underline;}
59.PORTLET-MENU-ITEM-HOVER-S{font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:bold;color:rgb(60,65,173);background-color:rgb(188,197,203);padding-bottom:2px;padding-left:2px;padding-right:2px;border-width:thin;border-color:rgb(115,130,181);border-style:solid;}
60.PORTLET-MENU-CASCADE-ITEM{font-family:Arial,Helvetica,sans-serif;font-size:8pt;padding-bottom:2px;padding-left:2px;padding-right:2px;border-width:thin;border-color:rgb(113,126,142);border-style:solid;}
61.PTPAGELETHEADER{font-family:Arial,Helvetica;font-size:10pt;font-weight:bold;color:rgb(255,255,255);background-color:rgb(74,89,140);padding-left:2px;border-color:rgb(74,89,140);}
62.PTPAGELETBODY{font-family:Arial,Helvetica;font-size:10pt;margin-left:2px;}
63.PSNAVPARENTLINK,.PTNAVSELPARENTLINK,.PSNAVPARENTLINK:ACTIVE,.PSNAVPARENTLINK:VISITED{font-family:Arial,Helvetica;font-size:8pt;color:rgb(0,0,0);text-decoration: none;}
64.PORTLET-MENU-ITEM{font-family:Arial,Helvetica;font-size:8pt;color:rgb(113,126,142);text-decoration: underline;}
65.PTNAVSELCHILDLINK{font-family:Arial,Helvetica;font-size:8pt;color:rgb(255,255,255);background-color:rgb(113,126,142);text-decoration: none;}
66.PORTLET-MENU-ITEM-SELECTED{font-family:Arial,Helvetica;font-size:8pt;color:rgb(255,255,255);text-decoration: none;text-indent:3px;}
67.PAADDITIONALINSTRUCTHOVER,.PAADDITIONALINSTRUCTIONS:HOVER{font-family:Arial,Helvetica;font-size:8pt;color:rgb(51,51,204);text-decoration: underline;}
68.PTNAVLINK,.PTNAVLINKHOVER,.PSNAVPARENTLINK:HOVER,.PTNAVLINK:ACTIVE,.PTNAVLINK:VISITED,.PTNAVLINK:HOVER{font-family:Arial,Helvetica;font-size:8pt;color:rgb(88,105,123);text-decoration: underline;}
69.PORTLET-MENU-CAPTION{font-family:Arial,Helvetica;font-size:8pt;font-weight:bold;color:rgb(0,0,0);background-color:rgb(228,228,203);text-align:left;padding-top:3px;padding-bottom:1px;padding-left:2px;}
70.PTNAVSEARCHLABEL{font-family:Arial,Helvetica;font-size:8pt;font-weight:bold;color:rgb(255,255,255);background-color:rgb(113,126,142);padding-top:3px;padding-bottom:1px;padding-left:2px;}
71.PAADDITIONALINSTRUCTACTIVE,.PAADDITIONALINSTRUCTIONS:LINK,.PAADDITIONALINSTRUCTIONS:ACTIVE{font-family:Arial,Helvetica;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(51,51,204);}
72.PTBREADCRUMB{font-family:Arial,helvetica,sans-serif;font-size:8pt;font-weight:normal;color:rgb(51,51,204);}
73.PSACEODDROW{font-family:Arial,sans-serif,;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(244,244,232);border-top-width:1px;border-left-width:1px;border-top-color:rgb(128,128,128);border-left-color:rgb(128,128,128);border-top-style:solid;border-left-style:solid;}
74.PSPAGE{font-family:Arial,sans-serif;background-color:rgb(255,255,255);margin-top:0px;margin-left:2px;}
75.PSSRCHPAGE{font-family:Arial,sans-serif;background-color:rgb(255,255,255);margin-top:1px;margin-left:6px;}
76.PAGROUPBOXLABELINVISIBLE{font-family:Arial,sans-serif;font-size:0%;font-weight:normal;font-style:normal;color:rgb(242,244,240);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
77.MID{font-family:Arial,sans-serif;font-size:10pt;}
78.STRONG{font-family:Arial,sans-serif;font-size:10pt;font-weight:bold;}
79.PAPAGETITLE{font-family:Arial,sans-serif;font-size:10pt;font-weight:bold;font-style:normal;color:rgb(51,77,102);}
80.PACALENDARDAYNUMDISABLED{font-family:Arial,sans-serif;font-size:11pt;font-weight:bold;font-style:normal;color:rgb(153,153,153);}
81.PACALENDARDAYNUM{font-family:Arial,sans-serif;font-size:11pt;font-weight:bold;font-style:normal;color:rgb(74,89,140);}
82.PATRANSACTIONTITLE{font-family:Arial,sans-serif;font-size:11pt;font-weight:bold;font-style:normal;color:rgb(74,89,140);border-bottom-width:2px;border-bottom-color:rgb(74,89,140);border-bottom-style:solid;width:100%;}
83.PSACEWARN{font-family:Arial,sans-serif;font-size:11pt;font-weight:normal;font-style:normal;background-color:rgb(253,238,170);border-width:1px;border-color:rgb(146,108,36);border-style:solid;}
84.PSACEHELP{font-family:Arial,sans-serif;font-size:11pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(253,238,170);border-width:2px;border-color:rgb(146,108,36);border-style:groove;}
85.PSPTABLABEL{font-family:Arial,sans-serif;font-size:14pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(88,105,123);}
86.PSSRCHACTION,.Z_HIT_NUMBER{font-family:Arial,sans-serif;font-size:14pt;font-weight:bold;font-style:normal;color:rgb(51,77,102);}
87.PASTEPBYSTEPTITLE{font-family:Arial,sans-serif;font-size:14pt;font-weight:bold;font-style:normal;color:rgb(74,89,140);border-top-width:2px;border-top-color:rgb(74,89,140);border-top-style:solid;width:600px;}
88.PSACELINK{font-family:Arial,sans-serif;font-size:8pt;color:rgb(0,0,0);text-decoration: none;}
89.PSACELINKHOVER,.PSACELINK:HOVER{font-family:Arial,sans-serif;font-size:8pt;color:rgb(255,69,0);text-decoration: none;}
90.PORTLET-FORM-FIELD-LABEL,.PORTLET-FORM-FIELD-LABELDISABLED{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;}
91.PSGRIDCOLUMNHDR,.PSLEVEL1GRIDCOLUMNHDR,.PSLEVEL2GRIDCOLUMNHDR,.PSLEVEL3GRIDCOLUMNHDR{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(0,0,0);background-color:rgb(228,228,203);border-width:1px;border-color:rgb(228,228,203);border-style:solid;}
92.PSLEVEL1GRIDCOLUMNHDRTXT,.PSLEVEL2GRIDCOLUMNHDRTXT,.PSLEVEL3GRIDCOLUMNHDRTXT,.PSLEVEL1GRIDCOLUMNHDR:LINK,.PSLEVEL1GRIDCOLUMNHDR:VISITED,.PSLEVEL1GRIDCOLUMNHDRDISABLED,.PSLEVEL2GRIDCOLUMNHDR:LINK,.PSLEVEL2GRIDCOLUMNHDR:VISITED,.PSLEVEL2GRIDCOLUMNHDRDISABLED,.PSLEVEL3GRIDCOLUMNHDR:LINK,.PSLEVEL3GRIDCOLUMNHDR:VISITED,.PSLEVEL3GRIDCOLUMNHDRDISABLED{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(0,0,0);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
93.PTBREADCRUMBCUR{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(0,0,0);text-decoration: none;}
94.PSSRCHRESULTSHDRTXT,.PSSRCHRESULTSHDR:LINK,.PSSRCHRESULTSHDR:VISITED{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(255,255,255);}
95.PORTLET-TABLE-HEADER{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(255,255,255);background-color:rgb(113,126,142);border-width:1px;border-top-color:rgb(188,197,203);border-bottom-color:rgb(113,126,142);border-left-color:rgb(188,197,203);border-right-color:rgb(113,126,142);border-style:solid;}
96.PSGRIDCOLUMNHDRSORTED,.PSGRIDCOLUMNHDRSORTNONE{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(255,255,255);background-color:rgb(92,133,179);border-width:1px;border-top-color:rgb(213,220,238);border-bottom-color:rgb(40,66,119);border-left-color:rgb(213,220,238);border-right-color:rgb(40,66,119);border-style:solid;}
97.PAGRIDHEADERTXT,.PTSRCHRESULTSHDRTXT,.PAGRIDHEADER:LINK,.PAGRIDHEADER:VISITED,.PAGRIDHEADERDISABLED,.PAGRIDHEADERTXT:LINK,.PAGRIDHEADERTXT:VISITED{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(255,255,255);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
98.PSGROUPBOXNBO{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
99.PSGROUPBOXWBO{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;border-width:1px;border-color:rgb(51,77,102);border-style:solid;}
100.PORTLET-FORM-INPUT-FIELD,.PORTLET-MSG-ERROR,.PORTLET-MSG-STATUS,.PORTLET-SECTION-TEXT,.PSCHECKBOX,.PSDROPDOWNLABEL,.PSEDITBOXLABEL,.PSLONGEDITLABEL,.PSRADIOBUTTON,.PSSRCHCHECKBOX,.PSSRCHDROPDOWNLABEL,.PSSRCHEDITBOXLABEL{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);}
101.PSTREENODESELECTED{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);background-color:rgb(113,126,142);}
102.PASEARCHBOXBODY{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);background-color:rgb(228,228,203);border-width:1px;border-color:rgb(228,228,203);border-style:solid;}
103.PAGROUPBOX{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);background-color:rgb(242,245,249);border-width:1px;border-color:rgb(40,66,119);border-style:solid;}
104.PAEXPANDCOLLAPSE{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);border-bottom-width:1px;border-bottom-color:rgb(205,208,229);border-top-style:none;border-bottom-style:solid;border-left-style:none;border-right-style:none;}
105.PORTLET-MSG-INFO{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(0,0,196);}
106.PSQRYRESULTSHDR{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(102,140,189);border-width:1px;border-top-color:rgb(213,220,238);border-bottom-color:rgb(40,66,119);border-left-color:rgb(213,220,238);border-right-color:rgb(40,66,119);border-style:solid;}
107.PSLEVEL2SCROLLAREAFOOTER,.PSLEVEL3SCROLLAREAFOOTER{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(113,126,142);border-top-width:1px;border-top-color:rgb(113,126,142);border-top-style:solid;}
108.PSLEVEL3SCROLLAREAHEADER{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(113,126,142);text-indent:1px;border-bottom-width:1px;border-bottom-color:rgb(113,126,142);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
109.PSLEVEL2SCROLLAREAHEADER{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(113,126,142);text-indent:1px;border-bottom-width:1px;border-bottom-color:rgb(113,126,142);border-top-style:none;border-bottom-style:solid;border-left-style:none;border-right-style:none;}
110.PSLEVEL1SCROLLAREAHEADER{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(113,126,142);text-indent:1px;border-bottom-width:1px;border-bottom-color:rgb(40,66,119);border-top-style:none;border-bottom-style:solid;border-left-style:none;border-right-style:none;}
111.PSLEVEL1GRIDLABEL,.PSLEVEL2GRIDLABEL{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(113,126,142);text-indent:1px;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
112.PSGROUPBOXLABEL{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(113,126,142);text-indent:1px;border-width:1px;border-color:rgb(113,126,142);border-style:solid;}
113.PAGRIDHEADER{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(113,126,142);vertical-align:bottom;border-width:1px;border-color:rgb(113,126,142);border-style:solid;}
114.PSTRELLINKSHDRNARROW{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(228,228,203);text-indent:4px;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
115.PSTRELLINKSHDRWIDE{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(228,228,203);text-indent:4px;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;width:100%;}
116.PSLEVEL1GRIDACTIVETAB{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(74,89,140);text-align:center;}
117.PSLEVEL3GRIDACTIVETAB{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(88,105,123);text-align:center;}
118.PAGROUPBOXLABELLEVEL1,.PAGROUPBOXLABELLEVEL2,.PAGROUPBOXLABELLEVEL3,.PAGROUPDIVIDER{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(88,105,123);text-indent:1px;border-width:1px;border-color:rgb(88,105,123);border-style:solid;}
119.PAFRAMEBACKGROUND{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);border-width:1px;border-color:rgb(88,105,123);border-style:solid;}
120.PSACTIVETAB{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(88,105,123);background-color:rgb(255,255,255);}
121.Z_PAGRIDHEADERTXT_RED{font-family:Arial,sans-serif;font-size:8pt;font-weight:lighter;color:rgb(128,0,0);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
122.PSERRORTEXT{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;color:rgb(255,0,0);}
123.PSACESLICE{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;background-color:rgb(242,244,240);}
124.PORTLET-FONT,.PORTLET-FONT-DIM,.PORTLET-MSG-ALERT,.PORTLET-MSG-SUCCESS,.PORTLET-SECTION-BODY,.PORTLET-TABLE-FOOTER,.PORTLET-TABLE-SELECTED,.PORTLET-TABLE-SUBHEADER,.PORTLET-TABLE-TEXT,.PAADDITIONALINSTRUCTDISABLED,.PAADDITIONALINSTRUCTIONS,.PAEXAMPLE,.PSHYPERLINKDISABLED,.PSLEVEL1GRIDROW,.PSLEVEL2GRIDROW,.PSLEVEL3GRIDROW,.PSLONGEDITBOX,.PSSRCHINSTRUCTIONS,.PSSRCHRESULTSFOOTER,.PSSRCHTIPS,.PSTEXT,.PSQRYINSTRUCTIONS,.PSQRYRESULTSFOOTER,.PSQRYTIPS,.PAADDITIONALINSTRUCTIONSDISABLED,.PSHYPERLINKDISABLED,.PSSRCHRESULTSEVENROWDISABLED,.PSSRCHRESULTSODDROWDISABLED{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);}
125.PSLEVEL1GRIDNAVIGATIONBAR,.PSLEVEL2GRIDNAVIGATIONBAR{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(113,126,142);border-top-width:1px;border-top-color:rgb(113,126,142);border-top-style:solid;}
126.PSLEVEL3GRIDLABEL{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(113,126,142);text-indent:1px;border-top-width:1px;border-top-color:rgb(113,126,142);border-top-style:solid;}
127.PORTLET-TABLE-ALTERNATE{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(188,197,203);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-bottom-style:solid;border-right-style:solid;}
128.PSQRYRESULTSODDROW{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(213,220,238);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-top-style:none;border-bottom-style:solid;border-left-style:none;border-right-style:solid;}
129.PORTLET-TABLE-BODY{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(228,228,203);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-bottom-style:solid;border-right-style:solid;}
130.PSQRYRESULTSEVENROW{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(233,237,244);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-top-style:none;border-bottom-style:solid;border-left-style:none;border-right-style:solid;}
131.PSSRCHRESULTSEVENROW{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(243,243,233);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(243,243,233);border-right-color:rgb(243,243,233);border-bottom-style:solid;border-right-style:solid;}
132.PSLEVEL1GRIDODDROW{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(243,243,233);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-bottom-style:solid;border-right-style:solid;}
133.PSLEVEL3GRIDODDROW{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(243,243,233);border-bottom-width:1px;border-right-width:1px;border-color:rgb(243,243,233);border-bottom-style:solid;border-right-style:solid;}
134.PSLEVEL1GRID,.PSLEVEL2GRID,.PSLEVEL3GRID{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(243,243,233);border-width:1px;border-color:rgb(113,126,142);border-style:solid;}
135.PSLEVEL2GRIDODDROW{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(243,243,233);border-width:1px;border-color:rgb(243,243,233);border-style:solid;}
136.PSACEODDROWNB{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(244,244,232);}
137.PSPUSHBUTTONTBUPDATEMODE{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:100px;height:23px;cursor:Hand;}
138.PSPUSHBUTTONTBCORRECTMODE,.PSPUSHBUTTONTBPREVINLIST,.PSPUSHBUTTONTBUPDATEALLMODE{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:105px;height:23px;cursor:Hand;}
139.PSPUSHBUTTONTBNEXTINWORKLIST{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:107px;height:23px;cursor:Hand;}
140.PSPUSHBUTTONTBRETURN{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:110px;height:23px;cursor:Hand;}
141.PSPUSHBUTTONTBPREVINWORKLIST{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:127px;height:23px;cursor:Hand;}
142.PSPUSHBUTTONTBADDMODE{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:48px;height:23px;cursor:Hand;}
143.PSPUSHBUTTONTBSAVE{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:55px;height:23px;cursor:Hand;}
144.PSPUSHBUTTONTBSENDNOTIFY{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:60px;height:23px;cursor:Hand;}
145.PSPUSHBUTTONTBNEXTTAB,.PSPUSHBUTTONTBREFRESH{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:70px;height:23px;cursor:Hand;}
146.PSPUSHBUTTONTBNEXTINLIST,.PSPUSHBUTTONTBSPELLCHECK{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:85px;height:23px;cursor:Hand;}
147.PSPUSHBUTTONTBPOPUP{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:90px;height:23px;}
148.PSPUSHBUTTONTBPREVTAB{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:90px;height:23px;cursor:Hand;}
149.PSPUSHBUTTONTBVIEWWORKLIST{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:95px;height:23px;cursor:Hand;}
150.PSPUSHBUTTON{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);cursor:Hand;}
151.PSPUSHBUTTONTBCANCEL,.PSPUSHBUTTONTBCLEAR{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);width:62px;height:23px;cursor:Hand;}
152.PSPUSHBUTTONTBLOOKUP{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);width:68px;height:23px;cursor:Hand;}
153.PSPUSHBUTTONTBADD,.PSPUSHBUTTONTBAPPLY,.PSPUSHBUTTONTBOK,.PSPUSHBUTTONTBSEARCH{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);width:70px;height:23px;cursor:Hand;}
154.PSPUSHBUTTONTBDELETE{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);width:73px;height:23px;cursor:Hand;}
155.PSERROR{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(255,102,102);}
156.PSACEEDITSELECT{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(255,255,153);border-width:1px;border-color:rgb(188,197,203);border-style:solid;width:100%;}
157.PSACEEVENROWNB,.PSQRYRESULTSTITLE{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(255,255,255);}
158.PSLEVEL2GRIDEVENROW,.PSLEVEL3GRIDEVENROW,.PSSRCHRESULTSODDROW{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(255,255,255);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-bottom-style:solid;border-right-style:solid;}
159.PSACEEVENROW{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(255,255,255);border-top-width:1px;border-left-width:1px;border-top-color:rgb(128,128,128);border-left-color:rgb(128,128,128);border-top-style:solid;border-left-style:solid;}
160.PSACECOMBO{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(255,255,255);vertical-align:middle;border-width:1px;border-color:rgb(120,172,255);border-style:solid;}
161.PSDROPDOWNLIST_DISPONLY,.PSEDITBOX_DISPONLY,.PSLONGEDITBOXDISABLED{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
162.PSEDITBOX_DISPONLY_NOWRAP{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;white-space:nowrap;}
163.PSACEEDIT{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);border-width:1px;border-color:rgb(188,197,203);border-style:solid;width:100%;}
164.PSEDITBOX{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);border-width:1px;border-top-color:rgb(153,153,153);border-bottom-color:rgb(204,204,204);border-left-color:rgb(153,153,153);border-right-color:rgb(204,204,204);border-style:solid;}
165.PSQRYHYPERLINK{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,255);}
166.PAHYPERLINKSUCCESSSTAT,.PAHYPERLINKSUCCESSSTAT:LINK,.PAHYPERLINKSUCCESSSTAT:VISITED,.PAHYPERLINKSUCCESSSTATDISABLED{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,147,132);}
167.PSEDITBOX_DISABLED,.PSEDITBOXDISABLED{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(128,128,128);border-width:1px;border-color:rgb(204,204,204);border-style:solid;}
168.PAHYPERLINKDESCR{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(153,153,153);}
169.PSPUSHBUTTONDISABLED,.PSPUSHBUTTONDISABLED{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(169,169,169);background-color:rgb(204,204,204);}
170.PAHYPERLINKWARNSTAT,.PAHYPERLINKWARNSTAT:LINK,.PAHYPERLINKWARNSTAT:VISITED,.PAHYPERLINKWARNSTATDISABLED{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(176,160,47);}
171.PSDISABLED,.PSEDITBOX_DISPONLYDISABLED,.PSEDITBOX_DISPONLY_NOWRAPDISABLED,.PSMULTILANGDISABLED,.PSPUSHBUTTONDISABLEDDISABLED,.PSSRCHSUBTITLEDISABLED,.PSTREENODESELECTEDDISABLED{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(192,192,192);}
172.PAERRORTEXT,.PAHYPERLINKERRSTAT,.PSHYPERLINKHOVER,.PAHYPERLINKERRSTAT:LINK,.PAHYPERLINKERRSTAT:VISITED,.PAHYPERLINKERRSTATDISABLED,.PSHYPERLINK:HOVER,.PSSRCHRESULTSEVENROW:HOVER,.PSSRCHRESULTSODDROW:HOVER{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(204,0,51);}
173.PSHEADERHYPERLINKD,.PSSRCHRESULTSHYPERLINKD,.PSQRYHYPERLINKD,.PSHEADERHYPERLINKDISABLED,.PSLEVEL1GRIDLABELDISABLED,.PSLEVEL1GRIDNAVIGATIONBARDISABLED,.PSLEVEL1SCROLLAREAFOOTERDISABLED,.PSLEVEL1SCROLLAREAHEADERDISABLED,.PSLEVEL2GRIDLABELDISABLED,.PSLEVEL2GRIDNAVIGATIONBARDISABLED,.PSLEVEL2SCROLLAREAFOOTERDISABLED,.PSLEVEL2SCROLLAREAHEADERDISABLED,.PSLEVEL3GRIDLABELDISABLED,.PSLEVEL3GRIDNAVIGATIONBARDISABLED,.PSLEVEL3SCROLLAREAFOOTERDISABLED,.PSLEVEL3SCROLLAREAHEADERDISABLED,.PSSRCHRESULTSHYPERLINKDISABLED{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(204,204,204);}
174.PSLEVEL1GRIDINACTIVETABHOVER,.PSLEVEL2GRIDINACTIVETABHOVER,.PSLEVEL3GRIDINACTIVETABHOVER,.PSLEVEL1GRIDINACTIVETAB:HOVER,.PSLEVEL2GRIDINACTIVETAB:HOVER,.PSLEVEL3GRIDINACTIVETAB:HOVER{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(255,255,102);background-color:rgb(145,157,195);text-decoration: underline;}
175.PAHEADERTOOLBARTEXTSMALL,.PSHEADERHYPERLINK,.PSSRCHRESULTSHYPERLINK,.PSHEADERHYPERLINK:LINK,.PSHEADERHYPERLINK:ACTIVE,.PSHEADERHYPERLINK:VISITED,.PSHEADERHYPERLINK:HOVER,.PSLEVEL1GRIDLABEL:LINK,.PSLEVEL1GRIDLABEL:ACTIVE,.PSLEVEL1GRIDLABEL:VISITED,.PSLEVEL1GRIDNAVIGATIONBAR:LINK,.PSLEVEL1GRIDNAVIGATIONBAR:ACTIVE,.PSLEVEL1SCROLLAREAFOOTER:LINK,.PSLEVEL1SCROLLAREAFOOTER:ACTIVE,.PSLEVEL1SCROLLAREAHEADER:LINK,.PSLEVEL1SCROLLAREAHEADER:ACTIVE,.PSLEVEL1SCROLLAREAHEADER:VISITED,.PSLEVEL2GRIDLABEL:LINK,.PSLEVEL2GRIDLABEL:ACTIVE,.PSLEVEL2GRIDLABEL:VISITED,.PSLEVEL2GRIDNAVIGATIONBAR:LINK,.PSLEVEL2GRIDNAVIGATIONBAR:ACTIVE,.PSLEVEL2SCROLLAREAFOOTER:LINK,.PSLEVEL2SCROLLAREAFOOTER:ACTIVE,.PSLEVEL2SCROLLAREAHEADER:LINK,.PSLEVEL2SCROLLAREAHEADER:ACTIVE,.PSLEVEL2SCROLLAREAHEADER:VISITED,.PSLEVEL3GRIDLABEL:LINK,.PSLEVEL3GRIDLABEL:ACTIVE,.PSLEVEL3GRIDNAVIGATIONBAR:LINK,.PSLEVEL3GRIDNAVIGATIONBAR:ACTIVE,.PSLEVEL3SCROLLAREAFOOTER:LINK,.PSLEVEL3SCROLLAREAFOOTER:ACTIVE,.PSLEVEL3SCROLLAREAHEADER:LINK,.PSLEVEL3SCROLLAREAHEADER:ACTIVE,.PSLEVEL3SCROLLAREAHEADER:VISITED,.PSSRCHRESULTSHYPERLINK:LINK,.PSSRCHRESULTSHYPERLINK:ACTIVE,.PSSRCHRESULTSHYPERLINK:VISITED{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(255,255,255);}
176.PSSRCHRESULTSTITLE{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(255,255,255);background-color:rgb(113,126,142);}
177.PSLEVEL1GRIDINACTIVETAB,.PSLEVEL2GRIDINACTIVETAB,.PSLEVEL3GRIDINACTIVETAB{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(255,255,255);background-color:rgb(120,156,202);text-decoration: none;}
178.PSLEVEL2GRIDACTIVETAB{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(255,255,255);background-color:rgb(74,89,140);text-decoration: none;}
179.PSINACTIVETAB{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(255,255,255);background-color:rgb(88,105,123);text-decoration: none;}
180.PSINACTIVETABHOVER,.PSINACTIVETAB:HOVER{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(255,255,255);background-color:rgb(88,105,123);text-decoration: underline;}
181.PAADDITIONALINSTRUCTVISITED,.PSHYPERLINKACTIVE,.PSHYPERLINKVISITED,.PAADDITIONALINSTRUCTIONS:VISITED,.PSHYPERLINK:ACTIVE,.PSSRCHRESULTSEVENROW:ACTIVE,.PSSRCHRESULTSODDROW:ACTIVE{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(51,51,204);}
182.PAHYPERLINKLVL1ODD{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(51,51,204);background-color:rgb(213,220,238);}
183.PSHYPERLINKYELLOWBKGRD{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(51,51,204);background-color:rgb(255,255,0);}
184.PSHYPERLINK,.PSHYPERLINK:LINK,.PSHYPERLINK:VISITED,.PSSRCHRESULTSEVENROW:LINK,.PSSRCHRESULTSEVENROW:VISITED,.PSSRCHRESULTSODDROW:LINK,.PSSRCHRESULTSODDROW:VISITED{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(51,51,204);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
185.PTMENULINK{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;text-decoration: none;}
186.SMALL{font-family:Arial,sans-serif;font-size:9pt;}
187.KNOCKOUT{font-family:Arial,sans-serif;font-size:9pt;color:rgb(51,51,204);}
188.PSGRIDCOLUMNHDRSORTNONED{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;color:rgb(0,0,0);background-color:rgb(92,133,179);border-right-width:1px;border-right-color:rgb(255,255,255);}
189.PAHELPFIELDVALUE{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:italic;color:rgb(51,51,204);}
190.PAGROUPDIVIDERBODY{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;background-color:rgb(242,244,240);border-width:1px;border-color:rgb(40,66,119);border-style:solid;}
191.PABOLDTEXT{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);}
192.PAGROUPBOXWBO{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);background-color:rgb(242,244,240);border-width:1px;border-color:rgb(40,66,119);border-style:solid;}
193.PSGROUPBOX{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);background-color:rgb(255,255,255);border-width:2px;border-style:solid;}
194.PAGROUPBOXNBO{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
195.PSLEVEL1SCROLLAREAFOOTER{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(113,126,142);border-top-width:1px;border-top-color:rgb(113,126,142);border-top-style:solid;}
196.ACEFCOLUMNHDR{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(130,145,198);vertical-align:top;border-width:1px;border-top-color:rgb(213,220,238);border-bottom-color:rgb(96,107,177);border-left-color:rgb(213,220,238);border-right-color:rgb(96,107,177);border-style:solid;}
197.PABOLDBLUETEXT{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(51,51,204);}
198.PSSRCHTITLE{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(51,77,102);}
199.PSSRCHSUBTITLE{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(51,77,102);margin-top:1em;margin-bottom:0.3em;}
200.PSQRYTITLE{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(74,89,140);}
201.PORTLET-SECTION-SELECTED{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(88,105,123);}
202.PORTLET-SECTION-SUBHEADER{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(88,105,123);margin-top:1em;margin-bottom:0.3em;}
203.PSGRIDODDROWSORTED{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;color:rgb(0,0,0);background-color:rgb(211,220,232);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-bottom-style:solid;border-right-style:solid;}
204.PSGRIDEVENROWSORTED{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;color:rgb(0,0,0);background-color:rgb(233,237,244);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-bottom-style:solid;border-right-style:solid;}
205.PACFGRIDLABEL{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;color:rgb(255,255,255);background-color:rgb(74,89,140);text-indent:1px;}
206.PALEVEL0PRIMARY,.PAPAGEINSTRUCTIONS{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);}
207.PORTLET-DLG-ICON-LABEL{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(184,176,144);}
208.PSMULTILANG{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(204,255,204);}
209.PATEXTBACKGROUND{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(231,231,231);}
210.PSPUSHBUTTONTBABORT,.PSPUSHBUTTONTBCONTINUE,.PSPUSHBUTTONTBIGNORE,.PSPUSHBUTTONTBNO,.PSPUSHBUTTONTBPREVIEW,.PSPUSHBUTTONTBRETRY,.PSPUSHBUTTONTBYES{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);width:70px;height:23px;cursor:Hand;}
211.PSLEVEL1GRIDEVENROW{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(255,255,255);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-bottom-style:solid;border-right-style:solid;}
212.PSLEVEL3GRIDNAVIGATIONBAR{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(74,89,140);border-top-width:1px;border-top-color:rgb(40,66,119);border-top-style:solid;}
213.PALEVEL0SECONDARY{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(113,126,142);}
214.PORTLET-ICON-LABEL{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(255,0,0);}
215.PTSPELLCHECKERROR{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(255,255,255);background-color:rgb(0,0,0);}
216.ACEFODDROW{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(255,255,255);background-color:rgb(211,220,232);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-bottom-style:solid;border-right-style:solid;}
217.ACEFEVNROW{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(255,255,255);background-color:rgb(233,237,244);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-bottom-style:solid;border-right-style:solid;}
218.PORTLET-SECTION-ALTERNATE{font-family:Arial,serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(0,0,0);text-indent:1px;}
219.PAHELPGRIDHEADER{font-family:Arial,serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(0,0,0);text-indent:1px;}
220.PAHELPGROUPDIVIDER{font-family:Arial,serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(126,135,186);text-indent:1px;}
221.PSTLEFTMENU{font-family:Arial;font-size:8pt;color:rgb(0,0,0);background-color:rgb(243,243,233);border-width:1px;border-color:rgb(243,243,233);border-style:solid;}
222.PORTLET-SECTION-FOOTER{font-family:Arial;font-size:8px;font-weight:500;color:rgb(0,0,0);}
223.PSPSMALLTEXT{font-family:Arial;font-size:9px;font-weight:500;color:rgb(0,0,0);}
224.PSCHARTGANTTGRID{font-size:10pt;font-weight:normal;color:rgb(0,0,0);}
225.PSGRIDCOUNTER{font-size:80%;text-decoration: none;}
226.PTNAVSEARCHDIVIDER{font-size:8pt;background-color:rgb(113,126,142);margin-top:2px;margin-bottom:2px;border-width:1px;border-top-color:rgb(255,255,255);border-bottom-color:rgb(113,126,142);border-left-color:rgb(113,126,142);border-right-color:rgb(113,126,142);border-style:solid;}
227.PTNAVBACKGROUND{font-size:8pt;background-color:rgb(228,228,203);}
228.PSTRELLINKSBODYNARROW{font-size:8pt;border-width:thin;border-color:rgb(88,105,123);border-style:solid;}
229.PSTRELLINKSBODYWIDE{font-size:8pt;border-width:thin;border-color:rgb(88,105,123);border-style:solid;width:100%;}
230.PTNAVSELPARENTBK,.PTNAVSELPARENTEDGE{font-size:8pt;color:rgb(0,0,0);background-color:rgb(243,243,233);}
231.PTNAVSELFOLDERBK{font-size:8pt;color:rgb(0,0,0);background-color:rgb(243,243,233);border-top-width:1px;border-bottom-width:1px;border-top-color:rgb(228,228,203);border-bottom-color:rgb(228,228,203);border-top-style:solid;border-bottom-style:solid;}
232.PTNAVSELCHILDBK,.PTNAVSELCHILDEDGEDK,.PTNAVSELCHILDEDGELT{font-size:8pt;color:rgb(255,255,255);background-color:rgb(113,126,142);}
233.PSCHARTAXISTITLE{font-size:8pt;font-weight:bold;color:rgb(0,0,0);}
234.PSCHARTTITLE{font-size:8pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);}
235.Z_BULLETIN{font-size:8pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(183,0,0);}
236.Z_HEADER_GREEN{font-size:8pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(51,77,102);}
237.PSCHARTDEFAULT{font-size:8pt;font-weight:normal;color:rgb(0,0,0);}
238.PTBREADCRUMBMARGIN{font-size:8pt;margin-left:6px;}
239.Z_TOTAL{font-weight:bold;font-style:normal;color:rgb(0,0,255);background-color:rgb(204,204,153);line-height:200%;border-top-width:1px;border-bottom-width:3px;border-top-color:rgb(0,0,0);border-bottom-color:rgb(0,0,0);border-top-style:solid;border-bottom-style:double;}
240.PSBOTTOMLINE{height:2px;}
241.PSLEVEL2SCROLLAREABODYNBO{margin:1px;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
242.PSLEVEL2SCROLLAREABODYWBO{margin:1px;border-width:1px;border-color:rgb(113,126,142);border-style:solid;}
243.PSACECOMBOIMG{vertical-align:middle;}
244</style>
245
246<title>Issue Tracking System</title>
247<script language='JavaScript'>
248var baseKey_win3 = "\x1b";
249var altKey_win3 = "05678\xbc\xbe\xbf\xde";
250var ctrlKey_win3 = "JK";
251var saveWarningKeys_win3 = "";
252var bTabOverTB_win3 = false;
253var bTabOverPg_win3 = false;
254var bTabOverNonPS_win3 = false;
255</script>
256
257<script language='JavaScript'>
258var optionsArray_win3 = [
259        [['A', 'All HIT Updates'],
260         ['Z', 'No Email Updates'],
261         ['C', 'Only Comment Changes'],
262         ['N', 'Only When Closed']]
263];
264var selectElemOptions_win3 = [
265        ['Z_ISSUE_EMAIL_FLG$0', 0, [0],0],
266        ['Z_ISSUE_EMAIL_FLG$1', 0, [2],0],
267        ['Z_ISSUE_EMAIL_FLG$2', 0, [0],0],
268        ['Z_ISSUE_EMAIL_FLG$3', 0, [0],0]
269];
270</script>
271
272<script language='JavaScript' type='text/javascript'>
273/*  Copyright (c) 2000, 2007, Oracle. All rights reserved.
274    ToolsRel: 8.49.12 */
275
276function getScrollX()
277{
278return document.body.scrollLeft;
279}
280
281function getScrollY()
282{
283return document.body.scrollTop;
284}
285</script>
286<SCRIPT LANGUAGE='JavaScript'>
287try {
288document.domain = "hbk.com";
289}
290catch(err) {;}
291</SCRIPT>
292<script language='JavaScript' type='text/javascript'>
293/*  Copyright (c) 2000, 2007, Oracle. All rights reserved.
294    ToolsRel: 8.49.12 */
295
296if (window.showhide == null)
297{
298window.showhide = function (obj, bShow)
299        {
300        if (obj == null)
301                return;
302        if (bShow)
303                {
304                var y = getScrollY();
305                if (y != 0)
306                        obj.style.top = y;
307                obj.style.visibility = "visible";
308                obj.style.display = "block";
309                }
310        else
311                {
312                obj.style.visibility = "hidden";
313                obj.style.display = "none";
314                }
315        }
316}
317
318function processing_win3(opt,waittime)
319{
320var waitobj = document.getElementById("WAIT_win3");
321var saveobj = document.getElementById("SAVED_win3");
322
323if (opt == 0)
324{
325        showhide(waitobj, false);
326        showhide(saveobj, false);
327        return;
328}
329
330if (opt == 1)
331{
332        showhide(waitobj, true);
333        showhide(saveobj, false);
334        return;
335}
336
337if (opt == 2)
338{
339        showhide(waitobj, false);
340        showhide(saveobj, true);
341        setTimeout("processing_win3(0);",waittime);
342}
343}
344
345function isAltKey(evt)
346{
347if (!evt && window.event)
348        evt = window.event;
349if (!evt)
350        return false;
351
352if (evt.altKey)
353        return true;
354if (evt.modifiers)
355        return (evt.modifiers & Event.ALT_MASK) != 0;
356return false;
357}
358
359function isCtrlKey(evt)
360{
361if (!evt && window.event)
362        evt = window.event;
363if (!evt)
364        return false;
365
366if (evt.ctrlKey)
367        return true;
368if (evt.modifiers)
369        return (evt.modifiers & Event.CONTROL_MASK) != 0;
370return false;
371}
372
373function isShiftKey(evt)
374{
375if (!evt && window.event)
376        evt = window.event;
377if (!evt)
378        return false;
379
380if (evt.shiftKey)
381        return true;
382if (evt.modifiers)
383        return (evt.modifiers & Event.SHIFT_MASK) != 0;
384return false;
385}
386
387function getKeyCode(evt)
388{
389if (!evt && window.event)
390        evt = window.event;
391if (!evt)
392        return 0;
393if (evt.keyCode)
394        return evt.keyCode;
395if (evt.which)
396        return evt.which;
397return 0;
398}
399
400function cancelBubble(evt)
401{
402if (!evt && window.event)
403        evt = window.event;
404if (!evt)
405        return;
406if (typeof evt.cancelBubble != "undefined")
407        evt.cancelBubble = true;
408if (typeof evt.stopPropagation != "undefined" && evt.stopPropagation)
409        evt.stopPropagation();
410}
411
412function isPromptKey(evt)
413{
414if (isAltKey(evt) && getKeyCode(evt) == "5".charCodeAt(0))
415{
416        cancelBubble(evt);
417        return true;
418}
419return false;
420}
421
422function getEventTarget(evt)
423{
424if (!evt && window.event)
425        evt = window.event;
426if (!evt)
427        return null;
428if (evt.srcElement)
429        return evt.srcElement;
430if (evt.target)
431        return evt.target;
432return null;
433}
434
435function getModifiers(evt)
436{
437var res = "";
438if (isAltKey(evt))
439        res += "A";
440if (isCtrlKey(evt))
441        res += "C";
442if (isShiftKey(evt))
443        res += "S";
444return res;
445}
446
447var nLastKey_win3 = 0;
448
449function doKeyDown_win3(evt)
450{
451var target = getEventTarget(evt);
452if (target && target.form && target.form.name != "win3")
453        return findHandler("doKeyDown_" + target.form.name, evt);
454
455nLastKey_win3 = getKeyCode(evt);
456if (nLastKey_win3 != "\t".charCodeAt(0))
457        return true;
458
459if (isCtrlKey(evt))
460        return tryFocus(oFirstTab_win3);
461
462if (isAltKey(evt) || isShiftKey(evt))
463        return true;
464
465if (target == oLastTab_win3)
466{
467if (oFirstTB_win3)
468        {
469        if (!bTabOverTB_win3)
470                return true;
471        }
472if (oFirstPg_win3)
473        {
474        if (!bTabOverPg_win3)
475                return tryFocus(oFirstPg_win3);
476        }
477if (bTabOverNonPS_win3 || oFirstTB_win3 != null || oFirstPg_win3 != null)
478        return tryFocus(oFirstTab_win3);
479return true;
480}
481
482if (target == oLastTB_win3)
483{
484  if (oFirstPg_win3)
485  {
486    if (!bTabOverPg_win3)
487       return tryFocus(oFirstPg_win3);
488  }
489  if (bTabOverNonPS_win3 || oFirstPg_win3 != null)
490    return tryFocus(oFirstTab_win3);
491  return true;
492}
493
494if (target == oLastPg_win3)
495{
496  if (bTabOverNonPS_win3)
497    return tryFocus(oFirstTab_win3);
498  return true;
499}
500}
501
502function getLastKey_win3()
503{
504var nTemp = nLastKey_win3;
505nLastKey_win3 = 0;
506return nTemp;
507}
508
509function doKeyUp_win3(evt)
510{
511var target = getEventTarget(evt);
512if (target && target.form && target.form.name != "win3")
513        return findHandler("doKeyUp_" + target.form.name, evt);
514var key = getKeyCode(evt);
515var keyChar = String.fromCharCode(key);
516
517if (keyChar == "\r" || key == 27)
518        return true;
519
520if (!routeKeyEvent(evt))
521        return false;
522
523var bAlt = isAltKey(evt);
524var bCtrl = isCtrlKey(evt);
525var bNotMine = false;
526
527if (bAlt)
528{
529        if (bCtrl || altKey_win3.indexOf(keyChar) < 0)
530                if (keyChar == "9" || key == 220)
531                       
532                        return true;
533                else
534                        bNotMine = true;
535}
536else if (bCtrl)
537{
538        keyChar = String.fromCharCode(key | 0x40);
539        if (ctrlKey_win3.indexOf(keyChar) < 0)
540                bNotMine = true;
541}
542else
543{
544        if (baseKey_win3.indexOf(keyChar) < 0)
545        bNotMine = true;
546}
547
548if (bNotMine)
549{
550       
551       
552       
553        if ((bAlt || bCtrl)) 
554                {
555                var navFrame = parent.frames["NAV"];
556        if (navFrame == null)
557            navFrame = parent.frames["UniversalHeader"];
558                if (navFrame && !isCrossDomain(navFrame) && navFrame.parentKeyHandler)
559                        navFrame.parentKeyHandler(window, key, bAlt, bCtrl);
560                }
561        return true;
562}
563
564var code = getModifiers(evt) + keyChar;
565
566if (target && target.name)
567        document.win3.ICFocus.value = target.name;
568
569if (code == "A8")
570        if (!doDeleteKey_win3(target))
571                return false;
572
573
574if (code == "A\xbf")
575{
576        if (window.FindString_win3
577        && document.win3.ICFind
578        && findScroll(target))
579        {
580                if (!FindString_win3(document.win3.ICFind))
581                        return false;
582        }
583else
584        return false
585}
586
587if (code == "A7")
588        if (!doInsertKey_win3(target))
589                return false;
590
591if (code == "A\xbc" || code == "A\xbe" || code == "A\xde")
592        if (!activeLink(target,code))
593                return false; 
594
595if (saveWarningKeys_win3.indexOf(code) >= 0)
596        if (!saveWarning("", null, "", ""))
597                return false; 
598
599submitAction_win3(document.win3, "#KEY" + code);
600return false;
601}
602
603function activeLink(obj, akey)
604{
605var scrl = findScroll(obj);
606var btnid;
607if (!scrl)
608        return false;
609if (akey == "A\xbc")
610        btnid = "\$hup\$";
611else if (akey == "A\xbe")
612        btnid = "\$hdown\$";
613else if (akey == "A\xde")
614        btnid = "\$hviewall\$";
615btnid = scrl.id.replace(/\$scroll[im]?\$/,btnid);
616var btn = document.getElementById(btnid);
617if(btn)
618        return true;
619return false;
620}
621
622function findHandler(handlerName, evt)
623{
624var obj = window[handlerName];
625if (typeof obj == "function")
626        return obj(evt);
627return true;
628}
629
630function keyHandler(keyCode, bIsAlt, bIsCtrl)
631{
632return keyHandler_win3(keyCode, bIsAlt, bIsCtrl);
633}
634
635function keyHandler_win3(keyCode, bIsAlt, bIsCtrl)
636{
637var keyChar = String.fromCharCode(keyCode);
638var code = "";
639if (bIsAlt)
640{
641        code = "A";
642        if (bIsCtrl || altKey_win3.indexOf(keyChar) < 0)
643                return false;
644}
645else if (bIsCtrl)
646{
647        code = "C";
648        keyChar = String.fromCharCode(keyCode | 0x40);
649        if (ctrlKey_win3.indexOf(keyChar) < 0)
650                return false;
651}
652else
653        return false;     
654
655code += keyChar;
656
657if (code  == "A8" || code == "A\xbf" || code == "A7")
658        return false;
659
660submitAction_win3(document.win3, "#KEY" + code);
661return true;
662}
663
664function doDeleteKey_win3(obj)
665{
666if (!window.DeleteCheck2_win3)
667        return false;
668
669var scroll = findScroll(obj);
670if (!scroll)
671        return false; 
672
673if (scroll.id.search(/^(.*)(\$scroll[im]?\$)(.*)$/,"$fdelete$") < 0)
674        buttonid = scroll.id;
675else
676        buttonid =  RegExp["$1"] + "$fdelete$" +  RegExp["$3"]
677if (document.getElementById(buttonid))
678        return DeleteCheck2_win3();
679
680if (obj.name.search(/\$(\d*)(\$\$\d*)?$/) < 0)
681        return false;         
682var row = RegExp.$1;   
683
684if (buttonid.search(/^(.*)(\$fdelete\$)(.*)$/) < 0)
685        return false;
686buttonid = RegExp["$1"] + "$delete$" + row + "$$" + RegExp["$3"];
687
688if (document.getElementById(buttonid))
689        return DeleteCheck2_win3();
690return false;
691}
692
693function doInsertKey_win3(obj)
694{
695if (!window.AddMultiple_win3)
696        return false;
697
698var scroll = findScroll(obj);
699if (!scroll)
700        return false; 
701if (scroll.id.match(/\$scrollm\$/)) 
702        return AddMultiple_win3(document.win3.ICAddCount);
703if (scroll.id.match(/\$scrolli\$/)) 
704        return true;
705return false;
706}
707
708function findScroll(obj)
709{
710while (obj)
711{
712        if (typeof obj.id  != "undefined")
713                if (obj.id.match(/\$scroll/))
714                        return obj;
715        if (typeof obj.parentNode != "undefined")
716                obj = obj.parentNode;
717        else   
718        if (typeof obj.offsetParent != "undefined")
719                obj = obj.offsetParent;
720        else
721                return null;
722}
723}
724
725if (window.doKeyPress_win3 == null)
726{
727window.doKeyPress_win3 = function (evt)
728        {
729        var target = getEventTarget(evt);
730        if (target && target.form && target.form.name != "win3")
731                return findHandler("doKeyPress_" + target.form.name, evt);
732
733        var key = getKeyCode(evt);
734        var keyChar = String.fromCharCode(key);
735
736       
737       
738        if (keyChar != "\r" && key != 27)
739                return true;
740
741        // process Alt-9 and Alt-\
742        if (!routeKeyEvent(evt))
743                return false;
744
745       
746       
747        if (target && key != 27)
748        {
749                if ((typeof target.onclick == "function" || target.href)
750                && target.type != "radio" && target.type != "checkbox")
751                        return true;
752                if (target.type == "textarea")
753                        return true;
754        }
755        var code = getModifiers(evt) + keyChar;
756
757        if (target && target.name)
758                document.win3.ICFocus.value = target.name;
759
760        submitAction_win3(document.win3, "#KEY" + code);
761        return false;
762        }
763}
764
765var oFirstTab_win3 = null;
766var oLastTab_win3 = null;
767var oFirstTB_win3 = null;
768var oLastTB_win3 = null;
769var oFirstPg_win3 = null;
770var oLastPg_win3 = null;
771
772var nFirstTBIndex = 5000;       
773var nFirstPgIndex = 10000;
774
775function checkTabIndex(obj)
776{
777if (obj.tabIndex && obj.tabIndex >= 0)
778{
779        if (obj.tabIndex < nFirstTBIndex)
780        {
781                if (oLastTab_win3 == null || obj.tabIndex > oLastTab_win3.tabIndex)
782                        oLastTab_win3 = obj;
783                if (oFirstTab_win3 == null || obj.tabIndex < oFirstTab_win3.tabIndex)
784                        oFirstTab_win3 = obj;
785        }
786        else if (obj.tabIndex < nFirstPgIndex)
787        {
788                if (oLastTB_win3 == null || obj.tabIndex > oLastTB_win3.tabIndex)
789                        oLastTB_win3 = obj;
790                if (oFirstTB_win3 == null || obj.tabIndex < oFirstTB_win3.tabIndex)
791                        oFirstTB_win3 = obj;
792        }
793        else
794        {
795                if (oLastPg_win3 == null || obj.tabIndex > oLastPg_win3.tabIndex)
796                        oLastPg_win3 = obj;
797                if (oFirstPg_win3 == null || obj.tabIndex < oFirstPg_win3.tabIndex)
798                        oFirstPg_win3 = obj;
799        }
800}
801}
802
803function setEventHandlers_win3(sFirst, sLast, bMac)
804{
805var focus1, focus2;
806focus1 = function (evt) {doFocus_win3(this, true, true);};
807focus2 = function (evt) {doFocus_win3(this, false, true);};
808
809var i;
810
811if (sFirst!="")
812{
813        var docanchors = document.anchors;
814    var docanclen = docanchors.length;
815       
816        for (i = 0; i < docanclen; ++i)
817        {
818                if (docanchors[i].name == sFirst) break;
819        }
820        for (++i; i < docanclen; ++i)
821        {
822                var anc =  docanchors[i];
823                if (anc.name == sLast) break;
824                checkTabIndex(anc);
825                checkAccessKeys(anc);
826               
827                if  (typeof anc.onfocus != "function")
828                        anc.onfocus = focus1;
829        }
830}
831var frm = document.win3;
832if (!frm) return;
833var frmlen = frm.length;
834for (i = 0; i < frmlen; ++i)
835{
836        var frmi  =  frm[i];
837        if (frmi.type=="hidden") continue;
838        checkTabIndex(frmi);
839        checkAccessKeys(frmi);
840        if (typeof frmi.onfocus != "function")
841        {
842        if (typeof frmi.onclick == "function")
843                frmi.onfocus = focus1;
844        else
845                frmi.onfocus = focus2;
846        }
847}
848
849}
850
851if (window.setKeyEventHandler_win3 == null)
852{
853        window.setKeyEventHandler_win3 = function ()
854        {
855        if (typeof(baseKey_win3) != "undefined")
856                {
857                document.onkeyup = doKeyUp_win3;
858                if (baseKey_win3.indexOf("\r") >= 0 || baseKey_win3.indexOf("\x1b") >= 0)
859                        document.onkeypress = doKeyPress_win3;
860                }
861        document.onkeydown = doKeyDown_win3;
862        }
863}
864
865var oTop = null;
866var oBottom = null;
867
868if (window.routeKeyEvent == null)
869  {
870  window.routeKeyEvent = function(evt)
871    {
872    if (!isAltKey(evt) || isCtrlKey(evt))
873      return true;
874    var key = getKeyCode(evt); 
875    var keyChar = String.fromCharCode(key);
876    if (keyChar == "9"  && oTop != null)
877      {
878      oTop.focus();
879      return false;
880      }
881    if (key == 220 && oBottom != null)
882      {
883      oBottom.focus();
884      return false;
885      }
886    return true;
887    }
888  }
889
890if (window.checkAccessKeys == null)
891  {
892  window.checkAccessKeys = function(obj)
893    {
894    var attr = obj.getAttribute("PSaccesskey");
895    if (attr == "9")
896      oTop = obj;
897    else if (attr == "\\")
898      oBottom = obj;
899    }
900  }
901
902function setFocus_win3(fldname, indx)
903{
904var obj = null;
905if (document.win3)
906{
907        obj = document.win3.elements[fldname];
908        if (!obj)
909                obj = document.win3[fldname];
910}
911if (!obj)
912        obj = document.getElementById(fldname);
913if (!obj) return false;
914if (indx >= 0 && obj.length && indx < obj.length)
915        obj = obj[indx];
916return !tryFocus(obj);
917}
918
919function tryFocus(obj)
920{
921if (obj && typeof obj.focus != "undefined" && !obj.disabled)
922{
923        obj.focus();
924        if (window.focusHook)
925                focusHook(obj);
926        return false;
927}
928return true;
929}
930</script>
931<script language='JavaScript' type='text/javascript'>
932/*  Copyright (c) 2000, 2007, Oracle. All rights reserved.
933    ToolsRel: 8.49.12 */
934
935function CopyUrlToClipboard()
936{
937
938// strCurrUrl contains the url to copy to the clipboard
939if (navigator.appName == "Netscape")
940        {
941    // Netscape 7.1 Copy to Clipboard
942    netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
943    var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
944    if (!str)
945        {
946        alert("no support 1");
947        return;
948        }
949    str.data=strCurrUrl;
950    var trans = Components.classes["@mozilla.org/widget/transferable;1"].createInstance(Components.interfaces.nsITransferable);
951    if (!trans) return;
952    trans.addDataFlavor("text/unicode");
953    trans.setTransferData("text/unicode",str,strCurrUrl.length*2);
954    // ICE#:1437732000 - var Iclip and var clip
955    var Iclip = Components.interfaces.nsIClipboard;
956    var clip = Components.classes["@mozilla.org/widget/clipboard;1"].getService(Iclip);
957    if (!clip)
958        {
959        alert("no support 2");
960        return;
961        }
962    clip.emptyClipboard(clip.kGlobalClipboard);
963    clip.setData(trans,null,clip.kGlobalClipboard);
964        }
965else
966    {
967    // IE Copy to Clipboard
968    clipboardData.setData("Text", strCurrUrl);
969        }
970
971}
972</script>
973<script language='JavaScript' type='text/javascript'>
974// Copyright (c) 2000, 2007, Oracle. All rights reserved.
975// Toolsrel:  8.49.12
976
977function isCrossDomain(objFrame)
978{
979if (typeof(objFrame.document)!="object")
980  return true;
981var props = objFrame.document.props;
982if (typeof(props) != "object")
983  return true;
984if (props.domain != document.domain)
985  return true;
986return false;
987}
988
989function isCrossDomainTop() 
990{
991var objFrame;
992for (var j=0;j<top.frames.length;j++)
993{
994  objFrame = top.frames[j];
995  if (isCrossDomain(objFrame))
996    return true;
997  if (objFrame.frames)
998  {
999    for (var k=0;k<objFrame.frames.length;k++)
1000    {
1001      if (isCrossDomain(objFrame.frames[k]))
1002        return true;
1003    }
1004  }
1005}
1006return false;
1007}
1008</script>
1009<script language='JavaScript' type='text/javascript'>
1010//  Copyright (c) 2000, 2007, Oracle. All rights reserved.
1011//  ToolsRel: 8.49.12
1012
1013document.props = new Object();
1014document.props.location = document.location.href;
1015document.props.domain = document.domain;
1016
1017function saveWarning2(frameName,form,target,Hide, url)
1018{
1019var currUrl=getFrameCurrUrl();
1020if (currUrl.length==0)
1021currUrl = url;
1022
1023if (currUrl.indexOf("h=Y")!=-1)
1024currUrl = currUrl.replace("h=Y","h=N");
1025else if (currUrl.indexOf("h=N")!=-1)
1026currUrl = currUrl.replace("h=N","h=Y");
1027else if (currUrl.indexOf("?")!=-1)
1028currUrl = currUrl+"&h="+Hide;
1029else
1030currUrl = currUrl+"?h="+Hide;
1031
1032saveWarning(frameName,form,target,currUrl);
1033}
1034
1035function saveWarning(frameName,form,target,url)
1036{
1037var changed=null;
1038
1039if (form)
1040  changed = checkFormChanged(form, null);
1041
1042if (changed==null && top.frames && frameName.length>0 )
1043{
1044  objFrame = top.frames[frameName];
1045  if (objFrame)
1046    changed=checkFrameChanged(objFrame);
1047}
1048
1049if ((changed==null) && top.frames)
1050  changed = checkAnyFrameChanged(top.frames);
1051
1052var rtn = true;
1053if (changed)
1054  // rtn = !confirm("You have unsaved data on this page. Click OK to go back and save, or Cancel to continue.");
1055  rtn = confirm("You have unsaved data on this page. Click OK to go back and save, or Cancel to continue.");
1056
1057if (!url)
1058  return rtn;           
1059
1060if (rtn)
1061  open(url, target)
1062
1063}
1064
1065function setAnchorAndFocus(link) 
1066{
1067setAnchor(link);
1068
1069var obj = document.anchors[link];
1070if (obj == null && document.getElementById) 
1071    obj=document.getElementById(link);
1072if (obj != null)
1073    tryFocus(obj);
1074} 
1075
1076
1077function setAnchor(link) 
1078{
1079var obj = document.anchors[link];
1080if (obj == null && document.getElementById) 
1081    obj=document.getElementById(link);
1082
1083if (obj!=null && typeof obj == 'object')
1084    {
1085    if (obj.scrollIntoView) 
1086        obj.scrollIntoView();
1087    else 
1088       
1089       
1090       
1091       
1092            if (document.location.hash != ("#" + link) && document.location.hash != link) 
1093            document.location.href = "#"+link;
1094    }
1095}               
1096
1097function checkAnyFrameChanged(frames)
1098{
1099for (var j=0; j < frames.length; ++j)
1100{
1101  var objFrame = frames[j];
1102  if (checkFrameChanged(objFrame))
1103    return true;
1104 
1105  if ((!isCrossDomain(objFrame)) && (objFrame.frames))
1106    if (checkAnyFrameChanged(objFrame.frames))
1107      return true;
1108}
1109}
1110
1111function checkFrameChanged(objFrame)
1112{
1113if (isCrossDomain(objFrame))
1114  return null;
1115
1116var objForms = objFrame.document.forms;
1117if (!objForms)
1118  return null;
1119
1120var retval = null;
1121for (var i=0; i < objForms.length; i++)
1122{
1123  var change = checkFormChanged(objForms[i], objFrame);
1124  if (change != null)
1125  {
1126    if (change)
1127      return true;
1128    retval = change;
1129  }
1130}
1131return retval;
1132}
1133
1134function checkFormChanged(form, objFrame)
1135{
1136if (!form.ICChanged)
1137  return null;         
1138if (form.ICChanged.value == "-1")
1139  return false;       
1140if (form.ICChanged.value == "1" && form.ICSaveWarningFilter.value != "1")
1141  return true;         
1142for (var j = 0; j < form.length; ++j)
1143{
1144  if (isChanged(form.elements[j], objFrame) && form.ICSaveWarningFilter.value != "1")
1145     return true;
1146}
1147return false;
1148}
1149
1150function ignoreChg(obj, objFrame)
1151{
1152if (obj.getAttribute == null)
1153  {
1154  var ignoreChgElem = null; 
1155  if (objFrame != null)
1156    ignoreChgElem = objFrame.ignoreChgElem;
1157  if (ignoreChgElem == null)
1158    return false;
1159  for (var i=0; i<ignoreChgElem.length; i++)
1160    if (obj.name == ignoreChgElem[i])
1161      return true;
1162  return false;
1163  }
1164else
1165  return obj.getAttribute("PSnchg");
1166}
1167
1168function isChanged(obj, objFrame)
1169{
1170if (obj.type == "checkbox"  || obj.type == "radio")
1171  return (obj.checked != obj.defaultChecked) && !ignoreChg(obj, objFrame);
1172else if (obj.type == "select-one" && obj.selectedIndex > -1)
1173  return !(obj.options[obj.selectedIndex].defaultSelected) && !ignoreChg(obj, objFrame);
1174else if (obj.type == "select-multiple")
1175{
1176  for (var i =0; i < obj.options.length; ++i)
1177  {
1178     if (obj.options[i].defaultSelected != obj.options[i].selected)
1179        return !ignoreChg(obj, objFrame);
1180  }
1181  return false;
1182}
1183else if (obj.type == "hidden" || obj.type == "button")
1184  return false;
1185else
1186  return (obj.value != obj.defaultValue) && !ignoreChg(obj, objFrame);
1187}
1188
1189var timeoutWin;
1190var timeoutWarningID;
1191var timeoutID;
1192
1193function setupTimeoutMac() 
1194{
1195window.setTimeout("setupTimeout();", 1000);             
1196}
1197
1198function stayAlive() {
1199    var requestHandler; 
1200    var resetTimeoutURL = timeOutURL.replace("=expire","=resettimeout");
1201
1202
1203    if (window.XMLHttpRequest) { 
1204        requestHandler = new XMLHttpRequest(); 
1205    } 
1206    else if(window.ActiveXObject) { 
1207        requestHandler = new ActiveXObject("Microsoft.XMLHTTP"); 
1208    } 
1209
1210    if(requestHandler) {
1211       requestHandler.open("GET", resetTimeoutURL , true); 
1212       requestHandler.send(null);         
1213   }
1214
1215   window.setTimeout("stayAlive();",900000);
1216}
1217
1218
1219function getForm(document,formname)
1220{
1221var objForms = document.forms;
1222if (!objForms)
1223  return null;
1224
1225for (var i=0; i < objForms.length; i++)
1226{
1227  if (objForms[i].name==formname)
1228    return objForms[i];
1229}
1230return null;
1231}
1232
1233function getLoginCookieValue(cookiename)
1234{
1235var allcookies;
1236allcookies = document.cookie;
1237
1238if (allcookies == "")
1239  return "-1";
1240
1241var start = allcookies.indexOf(cookiename + '=');
1242if (start == -1) return "-1";         
1243start += cookiename.length + 1;   
1244   
1245var end = allcookies.indexOf(';', start);
1246if (end == -1) end = allcookies.length;
1247var cookieval = allcookies.substring(start, end);
1248var a = cookieval.split(' ');
1249var winhref=window.location.href;   
1250winhref=winhref.toLowerCase();
1251for(var i=0; i < a.length; i++)
1252{ 
1253  if (a[i].length>0)
1254  {
1255    var urlpath = a[i].substring(0,a[i].lastIndexOf("/"));
1256    var pshome = a[i].substring(a[i].lastIndexOf("/"),a[i].length);       
1257    urlpath = urlpath.toLowerCase();
1258    pshome = pshome.toLowerCase();
1259    if ((winhref.indexOf(urlpath) !=-1) && (winhref.indexOf(pshome) !=-1))
1260       return a[i];
1261  }
1262}
1263return "-1";
1264}
1265
1266function isSessionLoggedout()
1267{
1268var val =  getLoginCookieValue("PS_LOGINLIST");
1269if (val==-1)
1270{
1271  self.location=timeOutURL;
1272  return true;
1273}
1274return false;
1275}
1276
1277function isIE() {
1278var isIE = navigator.appVersion.indexOf("MSIE")>0;
1279return isIE;
1280}
1281
1282function isMAC() {
1283var isMAC = navigator.appVersion.indexOf("Mac")>0;
1284return isMAC;
1285}
1286
1287function addExtraParam(saveWarn,frameName,form,target,tgturl,openNewWindowOption)
1288{
1289  var rtn = true;
1290
1291  if (saveWarn == "Y")
1292  {
1293    var changed=null;
1294
1295    if (form)
1296      changed = checkFormChanged(form, null);
1297
1298    if (changed==null && top.frames && frameName.length>0 )
1299    {
1300      objFrame = top.frames[frameName];
1301      if (objFrame)
1302        changed=checkFrameChanged(objFrame);
1303    }
1304
1305    if ((changed==null) && top.frames)
1306      changed = checkAnyFrameChanged(top.frames);
1307
1308    if (changed)
1309      //rtn = !confirm("You have unsaved data on this page. Click OK to go back and save, or Cancel to continue.");
1310      rtn = confirm("You have unsaved data on this page. Click OK to go back and save, or Cancel to continue.");
1311
1312    if (!tgturl)
1313      return rtn;           
1314  }
1315 
1316  if (rtn)
1317  {
1318    var newurl = "";
1319    if (typeof URLIntercept == "function"){
1320      newurl = URLIntercept(tgturl,target);
1321      if (newurl == "") 
1322        return; 
1323      else
1324        tgturl = newurl; 
1325      } 
1326      // open(tgturl, target);
1327     var bIsNS7 = (navigator.appName == "Netscape" && ((navigator.vendorSub == "7.0") || (navigator.vendorSub == "7.01") ));
1328     if (bIsNS7) 
1329        open(tgturl, '_top');
1330     else
1331        open(tgturl, target, ((target.toLowerCase() == '_blank') ? openNewWindowOption : ''));
1332  }
1333}
1334
1335
1336function getFrameCurrUrl()
1337{
1338var objFrame =  top.frames['TargetContent'];
1339if (!objFrame)
1340  return "";
1341else
1342{
1343if (!objFrame.strCurrUrl)
1344return "";
1345else
1346  return objFrame.strCurrUrl;
1347}
1348}
1349</script>
1350<script language='JavaScript'>
1351var nResubmit=0;
1352setupTimeout();
1353function submitAction_win3(form, name)
1354{
1355form.ICAction.value=name;
1356form.ICXPos.value=getScrollX();
1357form.ICYPos.value=getScrollY();
1358processing_win3(1,3000);
1359form.ICResubmit.value=nResubmit;
1360form.submit();
1361nResubmit++;
1362}
1363</script>
1364<script language='JavaScript' type='text/javascript'>
1365// Copyright (c) 2000, 2007, Oracle. All rights reserved.
1366// ToolsRel: 8.49.12
1367
1368function PTImage(src)
1369{
1370var temp = new Image();
1371temp.onerror = function(){loadFailed = true;};
1372temp.src = src;
1373return temp;
1374}
1375
1376var loadedImages = null;
1377var loadFailed = false;
1378var saveDateItems = null;
1379
1380function loadImages(dateitems)
1381{
1382if (document.images)
1383{
1384  saveDateItems = dateitems;
1385  loadedImages = new Array();
1386  loadedImages[0] = PTImage(dateitems.pt_dateheader);
1387  loadedImages[1] = PTImage(dateitems.pt_datering);
1388  loadedImages[2] = PTImage(dateitems.pt_datesel);
1389  loadedImages[3] = PTImage(dateitems.pt_prevmonth);
1390  loadedImages[4] = PTImage(dateitems.pt_nextmonth);
1391  loadedImages[5] = PTImage(dateitems.pt_daystitle_hijri);
1392  loadedImages[6] = PTImage(dateitems.pt_daystitle_s0);
1393  loadedImages[7] = PTImage(dateitems.pt_daystitle_m1);
1394  loadedImages[8] = PTImage(dateitems.pt_daystitle_t2);
1395  loadedImages[9] = PTImage(dateitems.pt_daystitle_w3);
1396  loadedImages[10] = PTImage(dateitems.pt_daystitle_t4);
1397  loadedImages[11] = PTImage(dateitems.pt_daystitle_f5);
1398  loadedImages[12] = PTImage(dateitems.pt_daystitle_s6);
1399}
1400}
1401
1402function checkImages()
1403{
1404
1405if (loadedImages == null) return false;
1406
1407if (loadFailed)
1408{
1409   if (saveDateItems)
1410   {
1411     loadFailed = false;
1412     loadImages(saveDateItems);
1413   }
1414   return false;
1415}
1416
1417if (navigator.appName == "Netscape" && 
1418    parseFloat(navigator.vendorSub, 10) < 7.0)
1419  return true;
1420for (var i = 0; i < loadedImages.length; ++i)
1421{
1422  if (!loadedImages[i].complete)
1423    return false;
1424}
1425return true;
1426}
1427
1428function Pair(x, y)
1429{
1430this.x = x;
1431this.y = y;
1432}
1433
1434
1435function getPos(fld)
1436{
1437if (fld.offsetParent)
1438{
1439  var dFTop = 0;
1440  var dFLeft = 0;
1441  while (fld && fld.tagName != "BODY")
1442  {
1443    dFTop += fld.offsetTop;
1444    dFLeft += fld.offsetLeft;
1445    fld = fld.offsetParent;
1446  }
1447  return new Pair(dFLeft, dFTop);
1448}
1449else
1450  return new Pair(-1, -1);
1451}
1452
1453function getSize(fld)
1454{
1455if (fld.offsetWidth)
1456  return new Pair(fld.offsetWidth, fld.offsetHeight);
1457else
1458  return new Pair(0, 0);
1459}
1460
1461function getWindowSize()
1462{
1463if (document.body.clientWidth)
1464   return new Pair(document.body.clientWidth, document.body.clientHeight);
1465else if (window.innerWidth)
1466   return new Pair(window.innerWidth, window.innerHeight);
1467else
1468   return new Pair(200,200);
1469}
1470
1471var dateFormat;
1472var dateFieldToUpdate;
1473var promptField;
1474var submitAfter;
1475
1476var calendarRetry = 0;
1477var dateBoxOpen = false;
1478
1479function initDate(firstDayOfWeek)
1480{
1481var fld = document.getElementById(dateFieldToUpdate);
1482var cal = document.getElementById("CalFrame");
1483
1484if (fld == null || cal == null)
1485  return;
1486
1487if (!checkImages())
1488{
1489  ++calendarRetry;
1490  if (calendarRetry < 10)
1491  {
1492    processing_win3(1);
1493    setTimeout("initDate(firstDayOfWeek);", 1000);
1494    return;
1495  }
1496  processing_win3(0);
1497  alert("Unable to load images for calendar.");
1498  calendarRetry = 0;
1499  return;
1500}
1501
1502processing_win3(0);
1503
1504var string = document.win3[dateFieldToUpdate].value;
1505var dt = getDate(string, dateFormat, calendarType);
1506
1507
1508var pos = getPos(fld);
1509var siz = getSize(fld);
1510var top = pos.y + siz.y;
1511var left = pos.x + siz.x;
1512
1513cal.style.width="206px";     
1514cal.style.height="216px";
1515cal.style.display="block";   
1516cal.style.zIndex="1";         
1517
1518var calsiz = getSize(cal);
1519var docsiz = getWindowSize();
1520var scrollx = getScrollX();
1521var scrolly = getScrollY();
1522
1523
1524if (left + calsiz.x - scrollx > docsiz.x)
1525  left = docsiz.x - calsiz.x + scrollx;
1526if (top + calsiz.y - scrolly > docsiz.y)
1527  top = docsiz.y - calsiz.y + scrolly;
1528if (left < scrollx)
1529  left = scrollx;
1530if (top < scrolly)
1531  top = scrolly;
1532
1533
1534if  (navigator.appName != "Netscape")
1535  cal.style.display="none";
1536cal.style.top=top + "px";
1537cal.style.left=left + "px";
1538cal.style.display="block";
1539cal.style.visibility="visible";
1540
1541var calFrame = frames.CalFrame;
1542if (calFrame)
1543  {
1544  calFrame.calimages = loadedImages;
1545  calFrame.firstDayOfWeek = firstDayOfWeek;
1546  calFrame.initCalendar(dt, calendarType);
1547 
1548  var h = 0;  if (calFrame.document.height)
1549     h = calFrame.document.height;
1550  else if (calFrame.document.body.parentNode && calFrame.document.body.parentNode.clientHeight)
1551     h = calFrame.document.body.parentNode.clientHeight;
1552  if (h > 216)   
1553     cal.style.height = h + "px" ;
1554  }
1555dateBoxOpen = true;
1556}
1557
1558
1559function openDate(e,field,format,bsubmit,cal,firstDayOfWeek)
1560{
1561dateFormat = format;
1562dateFieldToUpdate = e;
1563promptField = field;
1564submitAfter=bsubmit;
1565calendarType=cal;
1566
1567if (!dateBoxOpen)
1568  initDate(firstDayOfWeek);
1569}
1570
1571function setResult(dt)
1572{
1573var obj = document.win3[dateFieldToUpdate];
1574obj.value = formatDate(dt, dateFormat, calendarType);
1575PSclearError_win3(obj);
1576closeCal();
1577
1578obj.form.ICFocus.value = promptField;
1579
1580if (submitAfter)
1581  submitAction_win3(obj.form,obj.name);
1582else
1583 
1584  if (typeof obj.onchange != "undefined" && typeof obj.onchange != "unknown" && obj.onchange)
1585  {
1586    obj.onchange();
1587    PSshowDeferredMsg_win3();
1588  }
1589}
1590
1591function closeCal()
1592{
1593closeCal2();
1594document.getElementById(promptField).focus();
1595}
1596
1597function closeCal2()
1598{
1599var cal = document.getElementById("CalFrame");
1600cal.style.visibility="hidden";
1601cal.style.width = "0px";
1602cal.style.height = "0px";
1603if  (navigator.appName != "Netscape")
1604  cal.style.display="none";
1605dateBoxOpen=false;
1606}
1607</script>
1608<script language='javascript'>
1609function dateitemrefs()
1610{
1611this.pt_dateheader = "/cs/HITDEV/cache/PT_DATE_HEADER_1.gif";
1612this.pt_datering = "/cs/HITDEV/cache/PT_CURRENT_DATE_1.gif";
1613this.pt_datesel = "/cs/HITDEV/cache/PT_SELECTED_DATE_1.gif";
1614this.pt_nextmonth = "/cs/HITDEV/cache/PT_RIGHT_SCROLL_1.gif";
1615this.pt_prevmonth= "/cs/HITDEV/cache/PT_LEFT_SCROLL_1.gif";
1616this.pt_daystitle_hijri = "/cs/HITDEV/cache/PT_DATE_TITLE_HIJRI_1.gif";
1617this.pt_daystitle_s0 = "/cs/HITDEV/cache/PT_DATE_TITLE_S0_1.GIF";
1618this.pt_daystitle_m1 = "/cs/HITDEV/cache/PT_DATE_TITLE_M1_1.GIF";
1619this.pt_daystitle_t2 = "/cs/HITDEV/cache/PT_DATE_TITLE_T2_1.GIF";
1620this.pt_daystitle_w3 = "/cs/HITDEV/cache/PT_DATE_TITLE_W3_1.GIF";
1621this.pt_daystitle_t4 = "/cs/HITDEV/cache/PT_DATE_TITLE_T4_1.GIF";
1622this.pt_daystitle_f5 = "/cs/HITDEV/cache/PT_DATE_TITLE_F5_1.gif";
1623this.pt_daystitle_s6 = "/cs/HITDEV/cache/PT_DATE_TITLE_S6_1.GIF";
1624}
1625 
1626function LoadCalendar()
1627{
1628var dateitems = new dateitemrefs();
1629loadImages(dateitems);
1630}
1631function DatePrompt_win3(dtfield,promptfield,yrfmt,bsubmit)
1632{
1633openDate(dtfield, promptfield, "MDY/"+yrfmt,bsubmit,"G",0);
1634}
1635</script>
1636<script language='JavaScript' type='text/javascript'>
1637/*  Copyright (c) 2000, 2007, Oracle. All rights reserved.
1638    ToolsRel: 8.49.12 */
1639
1640var oErr_win3 = null;
1641
1642function PSwarning_win3(msg)
1643{
1644msg = PSmessageSubst_win3(msg, PSwarning_win3.arguments, 1);
1645alert(msg);
1646}
1647
1648function PSdeferWarning_win3(msg)
1649{
1650sDefMsg_win3 = PSmessageSubst_win3(msg, PSdeferWarning_win3.arguments, 1);
1651bDefWarning_win3 = true;
1652}
1653
1654function PSerror_win3(obj, msg)
1655{
1656if (bReset_win3)
1657{
1658  resetChange(obj);
1659  bReset_win3 = false;
1660}
1661else
1662{
1663  obj.PSsaveclass = obj.className;
1664  obj.className = "PSERROR";
1665}
1666msg = PSmessageSubst_win3(msg, PSerror_win3.arguments, 2);
1667alert(msg);
1668oErr_win3=obj;
1669}
1670
1671function PSdeferError_win3(obj, msg)
1672{
1673sDefMsg_win3 = PSmessageSubst_win3(msg, PSdeferError_win3.arguments, 2);
1674oDefErr_win3=obj;
1675bDefWarning_win3 = false; 
1676}
1677
1678function PSshowDeferredMsg_win3()
1679{
1680if (sDefMsg_win3=="")return;
1681if (bDefWarning_win3)
1682   PSwarning_win3(sDefMsg_win3);
1683else
1684   PSerror_win3(oDefErr_win3, sDefMsg_win3);
1685
1686sDefMsg_win3 = "";
1687oDefErr_win3 = null;   
1688}
1689
1690function PSclearError_win3(obj)
1691{
1692if (obj == oDefErr_win3)
1693{
1694  sDefMsg_win3 = ""; 
1695  oDefErr_win3 = null;   
1696}
1697}
1698
1699function PSmessageSubst_win3(msg, parms, startparm)
1700{
1701var pos;
1702var res = "";
1703var startpos = 0;
1704var nparms = parms.length - startparm;
1705
1706if (nparms == 0)
1707  return msg;
1708
1709while (startpos < msg.length)
1710{
1711  pos = msg.indexOf("%", startpos);
1712  if (pos == -1 || pos == msg.length - 1)
1713  {
1714    res += msg.substring(startpos);
1715    return res;
1716  }
1717  res += msg.substring(startpos, pos);
1718
1719  ++pos;
1720  if (msg.charAt[pos] == "%")
1721  {
1722    res += "%";
1723    ++pos;
1724    startpos = pos;
1725    continue;
1726  }
1727
1728  var numstr = "";
1729
1730  while (pos < msg.length)
1731  {
1732    var c = msg.charAt(pos);
1733    if ("0123456789".indexOf(c) == -1)
1734      break;
1735    numstr += c;
1736    ++pos;
1737  }
1738
1739  startpos = pos;
1740
1741  if (numstr.length == 0)
1742    continue;
1743
1744  var num = parseInt(numstr);
1745  if (num > nparms)
1746    continue;
1747
1748  res += parms[startparm + num - 1];
1749}
1750
1751return res;
1752}
1753
1754function FindString_win3(obj)
1755{
1756var s = prompt("Enter search string:","");
1757if (s == null || s == "")
1758  return false;
1759obj.value = s;
1760return true;
1761}
1762
1763function DeleteCheck_win3(form,name)
1764{
1765if(confirm("Delete current/selected rows from this page?  The delete will occur when the transaction is saved."))
1766  submitAction_win3(form,name);
1767}
1768
1769function DeleteCheck2_win3()
1770{
1771return confirm("Delete current/selected rows from this page?  The delete will occur when the transaction is saved.");
1772}
1773
1774function AddMultiple_win3(obj)
1775{
1776var msg = "Enter number of rows to add:";
1777var defreply  = "1";
1778while(true)
1779{
1780  var s = prompt(msg,defreply);
1781  if (s == null || s == "")
1782    return false;
1783  if (s.search(/^ *(\d*) *$/) == 0)
1784  {
1785    var n = parseInt(RegExp.$1);
1786    if (n > 0 && n <= 100)
1787    {   
1788      obj.value = RegExp.$1;
1789      return true;
1790    }
1791  }     
1792  msg = "Invalid value.  Please enter a number between 1 and 100." 
1793        + "\n" + "Enter number of rows to add:";
1794  defreply = RegExp.$1;
1795}
1796}
1797
1798var oChange_win3 = null;
1799var oDefErr_win3 = null;
1800var sDefMsg_win3 = "";
1801var bDefWarn_win3; 
1802var oKillFocus_win3 = null;
1803var oTargetFocus_win3 = null;
1804var bReset_win3 = false;
1805
1806function moveFocus_win3(killobj)
1807{
1808if (oErr_win3!=null)
1809{
1810  oKillFocus_win3 = killobj;
1811  oTargetFocus_win3 = oErr_win3;
1812  oErr_win3.focus();
1813  oErr_win3 = null;
1814}
1815}
1816
1817function doFocus_win3(obj,bTabonly,bDef)
1818{
1819
1820if (window.focusHook)
1821  focusHook(obj);
1822
1823if (obj==oTargetFocus_win3)
1824{
1825  oTargetFocus_win3 = null;
1826  oKillFocus_win3 = null;
1827  return;
1828}
1829
1830if (typeof dateBoxOpen != "undefined" && dateBoxOpen)
1831   closeCal2();
1832
1833if(!bTabonly || getLastKey_win3() == "\t".charCodeAt(0))
1834{
1835  if(oChange_win3!=null && oChange_win3!=obj)
1836  {
1837    oChange_win3.form.ICFocus.value=obj.name;
1838    submitAction_win3(oChange_win3.form,oChange_win3.name);
1839    oChange_win3 = null;
1840  }
1841  else if(bDef && oDefErr_win3!=null && oDefErr_win3!=obj)
1842    PSshowDeferredMsg_win3();
1843}
1844moveFocus_win3(obj);
1845}
1846
1847function doFocusMac_win3(obj,bTabonly)
1848{
1849if (obj==oTargetFocus_win3)
1850{
1851  oTartgetFocus_win3 = null;
1852  oKillFocus_win3 = null;
1853  return;
1854}
1855
1856if (typeof dateBoxOpen != "undefined" && dateBoxOpen)
1857   closeCal2();
1858
1859document.win3.ICFocus.value = obj.name;
1860if(oDefErr_win3!=null && oDefErr_win3!=obj)
1861  PSshowDeferredMsg_win3();
1862
1863moveFocus_win3(obj);
1864
1865}
1866
1867function doReqField_win3(obj, bserver, bnumeric)
1868{
1869if (oKillFocus_win3==obj)
1870  return;
1871
1872var val;
1873if(obj.PSsaveclass) obj.className = obj.PSsaveclass;
1874if(obj.type == "select-one")
1875  val = obj.options[obj.selectedIndex].value;
1876else
1877  val = obj.value;
1878if (val.search(/^ *$/) == 0 || (bnumeric && val.search(/^[ 0]*$/) == 0))
1879{
1880  if (bserver)
1881    oChange_win3=obj;
1882  else
1883    PSdeferError(obj, "Field is required."); 
1884}
1885}
1886
1887function doEdits_win3(obj,sType,bHist,bEffdtSub,bDate,bYN,bUCase,bImmed, re)
1888{
1889if(sDefMsg_win3!="")
1890{
1891  PSshowDeferredMsg_win3();
1892  return false;
1893}
1894
1895if(oChange_win3 != null)
1896{
1897  submitAction_win3(obj.form,obj.name);
1898  return true;
1899}
1900
1901if(obj.PSsaveclass) obj.className = obj.PSsaveclass;
1902
1903if(bUCase=='Y')
1904 {
1905 var temp = obj;
1906 if(obj.type == "select-one") temp = obj.options[obj.selectedIndex];
1907 temp.value=temp.value.toUpperCase();
1908 }
1909
1910var bErr = false; 
1911
1912if(sType!='') bErr = checkType_win3(obj, sType, re);
1913if(!bErr && bHist=='Y') bErr = historyUpdated_win3(obj);
1914if(!bErr && bEffdtSub=='Y') bErr =subscrollUpdated_win3(obj);
1915if(!bErr && bDate=='Y') bErr = isReasonableDate_win3(obj);
1916if(!bErr && bYN=='Y') bErr = isYN_win3(obj);
1917
1918if (bErr && bImmed=='Y') PSshowDeferredMsg_win3();
1919
1920return true;
1921}
1922
1923function isChanged(obj)
1924{
1925if (obj.type == "checkbox"  || obj.type == "radio")
1926  return (obj.checked != obj.defaultChecked);
1927else if (obj.type == "select-one")
1928       {
1929       if (obj.id == "#ICDataLang")
1930            return false;
1931       else
1932            return !(obj.options[obj.selectedIndex].defaultSelected);
1933       }
1934else if (obj.type == "select-multiple")
1935{
1936  for (var i =0; i < obj.options.length; ++i)
1937  {
1938     if (obj.options[i].defaultSelected != obj.options[i].selected)
1939        return true;
1940  }
1941  return false;
1942}
1943else if (obj.type == "hidden" || obj.type == "button")
1944 return false;
1945else
1946  return (obj.value != obj.defaultValue);
1947}
1948
1949function resetChange(obj)
1950{
1951if (obj.type == "checkbox")
1952  obj.checked = obj.defaultChecked;
1953else if (obj.type == "radio")
1954  {
1955  var arr = obj.form[obj.name];
1956  for (var i = 0; i < arr.length; ++i)
1957      arr[i].checked = arr[i].defaultChecked;
1958  }       
1959else if (obj.type == "select-one")
1960  {
1961  var arr = obj.options;
1962  for (var i = 0; i < arr.length; ++i)
1963    arr[i].selected = arr[i].defaultSelected;
1964  }       
1965else
1966  obj.value = obj.defaultValue;
1967}
1968
1969
1970function historyUpdated_win3(obj)
1971{
1972if (!isChanged(obj))
1973   return false;
1974
1975PSdeferError_win3(obj, "Cannot change current or history records unless in Correction mode.");
1976bReset_win3 = true;
1977return true;
1978}
1979
1980function subscrollUpdated_win3(obj)
1981{
1982if (!isChanged(obj))
1983   return false;
1984
1985PSdeferError_win3(obj, "Cannot change key field with effective dated subordinate data unless in Correction mode.");
1986bReset_win3 = true;
1987return true;
1988}
1989
1990function isReasonableDate_win3(obj)
1991{
1992if(obj.type == "select-one")  obj = obj.options[obj.selectedIndex];
1993var dateval = new Date(obj.value);
1994var now = new Date();
1995var diff = new Date(Math.abs(now.getTime() - dateval.getTime()));
1996if (diff.getMonth > 0)
1997 
1998  PSdeferWarning_win3("Warning -- date out of range.");
1999return false;
2000}
2001
2002function isYN_win3(obj)
2003{
2004var val;
2005if(obj.type == "select-one")
2006  val = obj.options[obj.selectedIndex].value;
2007else
2008  val = obj.value;
2009if (val != 'Y' && val != 'N')
2010{
2011 
2012  PSdeferError_win3(obj, "Value must either be Y for Yes or N for No.");
2013  return true;
2014}
2015return false;
2016}
2017
2018function isNumOnly_win3(obj)
2019{
2020var val = obj.value;
2021if (val == '') return false;
2022
2023if (val.search(/^ *\d* *$/) != 0)
2024{
2025 
2026  PSdeferError_win3(obj, "Numeric Only field format error.  Please reenter.");
2027  return true;
2028}
2029return false;
2030}
2031
2032function isNumeric_win3(obj,fmt,re)
2033{
2034var val = obj.value;
2035if (val == '') return false;
2036
2037if (val.search(re) != 0)
2038{
2039 
2040  PSdeferError_win3(obj, "Number field format error. Please re-enter using the proper format.  %1", fmt);
2041  return true;
2042}
2043return false;
2044}
2045
2046function isTime_win3(obj,fmt)
2047{
2048var val = obj.value;
2049if (val == '') return false;
2050
2051if (!checkTime(val,fmt))
2052{
2053 
2054  PSdeferError_win3(obj, "Time field format error.  Please re-enter using the proper format.");
2055  return true;
2056}
2057return false;
2058}
2059
2060function isDateTime_win3(obj,fmt)
2061{
2062var val = obj.value;
2063if (val == '') return false;
2064
2065var newval = checkDateTime(val,fmt);
2066if (newval == "")
2067{
2068 
2069  PSdeferError_win3(obj, "Datetime field format error.  Please reenter using the proper format.");
2070  return true;
2071}
2072obj.value = newval;
2073return false;
2074}
2075
2076function isDate_win3(obj,fmt)
2077{
2078var val = obj.value;
2079if (val == '') return false;
2080
2081var dt = getDate(val,fmt);
2082
2083if (dt==null)
2084{
2085  PSdeferError_win3(obj, "The system does not understand the date you entered."); 
2086  return true;
2087}
2088obj.value = formatDate(dt, fmt);
2089return false;
2090}
2091
2092function checkType_win3(obj,sType,re)
2093{
2094var cType = sType.substring(0, 1);
2095var sFmt = sType.substring(1);
2096switch(cType)
2097{
2098case 'N': return isNumOnly_win3(obj);
2099case 'S': return isNumeric_win3(obj,sFmt,re);
2100case 'D': return isDate_win3(obj,sFmt);
2101case 'T': return isTime_win3(obj,sFmt);
2102case 'X': return isDateTime_win3(obj,sFmt);
2103}
2104return false;
2105}
2106
2107function getDateRegExpStr(fmt)
2108{
2109var dmy = fmt.substring(0, 3);
2110var sep = fmt.substring(3, 4);
2111var sepchars = "-/.";
2112var sepstr = "\\-\/\\.";
2113if (sepchars.indexOf(sep)==-1)
2114   sepstr += sep;     
2115var restr;
2116
2117if (dmy == "DMY" || dmy == "MDY")
2118{
2119  restr = "(\\d{1,2})[";
2120  restr += sepstr;
2121  restr += "]?(\\d{1,2})[";
2122  restr += sepstr;
2123  restr += "]?(\\d{4}|\\d{2})";
2124}
2125else  // YMD
2126{
2127  restr = "(\\d{4}|\\d{2})[";
2128  restr += sepstr;
2129  restr += "]?(\\d{1,2})[";
2130  restr += sepstr;
2131  restr += "]?(\\d{1,2})";
2132}
2133return restr;
2134}
2135
2136function getTimeRegExpStr(fmt)
2137{
2138var restr;
2139
2140restr = "(\\d{1,2})([:\\.]?(\\d{1,2})([:\\.]?(\\d{1,2})(\\.\\d*)?)?)?";
2141
2142if (fmt.length != 0)
2143  restr += " *(\\w*)"
2144
2145return restr;
2146}
2147
2148function getDate(val,fmt,cal)
2149{
2150var todaystr = "today".toUpperCase();
2151if (val.length > 0 && todaystr.indexOf(val.toUpperCase()) == 0) 
2152  return new Date();
2153
2154if(cal==null)
2155  cal="G";
2156 
2157var re = new  RegExp("^ *" + getDateRegExpStr(fmt) + " *$");
2158var parts= re.exec(val);
2159if (parts==null)
2160  return null;
2161
2162var dmy = fmt.substring(0, 3);
2163var defyr;
2164if (fmt.length >=7)
2165  defyr = parseInt(fmt.substring(5), 10);
2166else
2167  defyr = 50;
2168var d, m, y;
2169if (dmy == "DMY")
2170{
2171  d = parseInt(parts[1],10);
2172  m = parseInt(parts[2],10);
2173  y = parseInt(parts[3],10);
2174}
2175else if  (dmy == "MDY")
2176{
2177  m = parseInt(parts[1],10);
2178  d = parseInt(parts[2],10);
2179  y = parseInt(parts[3],10);
2180}
2181else
2182{
2183  y = parseInt(parts[1],10);
2184  m = parseInt(parts[2],10);
2185  d = parseInt(parts[3],10);
2186}
2187if (y<100)
2188{
2189 
2190  if (y<=defyr)
2191    y += 2000;
2192  else
2193    y += 1900;
2194}
2195--m;
2196
2197if(cal=="T")
2198  y=y-543;
2199
2200if(cal=='H')
2201  var dt = new HijriDate(y,m,d);
2202else
2203  var dt = new Date(y,m,d);
2204
2205if(cal=="G")
2206{
2207  if (dt.getFullYear()!=y||dt.getMonth()!=m||dt.getDate()!=d)
2208    return null;
2209}
2210
2211return dt;
2212}
2213
2214function checkTime(val,fmt)
2215{
2216var re = new  RegExp("^ *" + getTimeRegExpStr(fmt) + " *$");
2217var parts =  re.exec(val);
2218if (parts==null)
2219  return false;
2220
2221var h, m, s, ampm;
2222h = parseInt(parts[1],10);
2223if (parts.length>3)
2224  m = parseInt(parts[3],10);
2225else
2226  m = 0;
2227if (parts.length>5)
2228  s = parseInt(parts[5],10);
2229else
2230  s = 0;
2231if (parts.length>7)
2232  ampm = parts[7].toUpperCase();
2233else
2234  ampm = "";
2235
2236if (fmt.length>0 && ampm.length>0)
2237{
2238  var i =fmt.indexOf(";");
2239  var am, pm;
2240  if (i >0)
2241  {
2242    am=fmt.substring(0,i);
2243    pm=fmt.substring(i+1);
2244    if (pm.indexOf(ampm)==0)
2245      h +=12;
2246    else if (am.indexOf(ampm)!=0)
2247      return false;
2248    --h;
2249   }
2250}
2251if (h<0||h>23||m>59||s>59)
2252  return false;
2253return true;
2254
2255}
2256
2257function checkDateTime(val,fmt)
2258{
2259var re = /^ *([^ ]*) +([^ ]*) *$/;
2260var parts=re.exec(val);
2261if (parts==null)
2262  return "";
2263var dt=parts[1];
2264var tm=parts[2];
2265var dtfmt = fmt.substring(0,4);
2266var tmfmt = fmt.substring(4);
2267
2268var dtobj = getDate(dt,dtfmt);
2269if (dtobj == null)
2270  return "";
2271if (!checkTime(tm, tmfmt))
2272  return "";
2273return formatDate(dtobj, dtfmt) + " " + tm;
2274}
2275</script>
2276<script language='JavaScript' type='text/javascript'>
2277/*  Copyright (c) 2000, 2007, Oracle. All rights reserved.
2278    ToolsRel: 8.49.12 */
2279
2280function formatDate(dt, dateFormat, calendarType)
2281{
2282var format = dateFormat.substring(0,3);
2283var separator = dateFormat.substring(3,4);
2284
2285if(calendarType == "H")
2286{
2287  var day=Number(dt.day);
2288  var mnt=Number(dt.month) +1;
2289  var yr=Number(dt.year);
2290}
2291else
2292{
2293var day = dt.getDate();
2294var mnt = dt.getMonth() +1;
2295var yr = dt.getFullYear();
2296}
2297if (calendarType == null)
2298  calendarType = "G";
2299
2300if (dateFormat.length>=7)
2301{
2302  if (dateFormat.substring(4,5) == "2")
2303  {
2304    var yrdef = parseInt(dateFormat.substring(5,7), 10);
2305    var yr2 = yr%100;
2306    if (yr2 < yrdef)
2307    { 
2308      if (yr2 + 2000 == yr)
2309        yr = yr2;
2310    }
2311    else
2312    { 
2313      if (yr2 + 1900 == yr)
2314        yr = yr2;
2315    }
2316  }
2317}
2318
2319if (calendarType == "T")
2320  yr=yr+543;
2321
2322var formattedDate;
2323if (format == 'MDY')
2324  formattedDate = '' + padout(mnt) + separator + padout(day) + separator + padout(yr);
2325else if (format == 'DMY')
2326  formattedDate = '' + padout(day) + separator +padout(mnt) + separator  + padout(yr);
2327else if (format == 'YMD')
2328  formattedDate = '' + padout(yr) + separator + padout(mnt) + separator + padout(day);
2329
2330
2331return formattedDate;
2332}
2333
2334function padout(number)
2335{
2336return (number < 10) ? '0' + number : number;
2337}
2338
2339
2340function setSelectElemOptions_win3()
2341{
2342var bIE = navigator.userAgent.toLowerCase().indexOf('msie');
2343/* ICE#:1338733000 - Add form name specifier */
2344if (typeof selectElemOptions_win3 != "undefined")
2345        {
2346        for (var i = 0; i < selectElemOptions_win3.length; i++)
2347                {
2348        var selectElem = document.forms['win3'].elements[selectElemOptions_win3[i][0]];
2349                if (selectElem == null)
2350                        continue;
2351                var curLen = selectElem.options.length;
2352                var options = optionsArray_win3[selectElemOptions_win3[i][1]];
2353                var selected = selectElemOptions_win3[i][2];
2354                var erroraccess = selectElemOptions_win3[i][3];
2355                if (options==null || selected == null)
2356                        continue;
2357                for (var j = 0; j < options.length; j++)
2358            {
2359                        selectElem.options[curLen + j] = new Option(options[j][1], options[j][0], false, false);
2360            if (bIE>=0)  // IE browser
2361                        selectElem.options[curLen + j].innerHTML=selectElem.options[curLen + j].innerText;  // avoid converting &lt to &amp; lt
2362            else
2363                selectElem.options[curLen + j].innerHTML=selectElem.options[curLen + j].textContent; // avoid converting &lt to &amp; lt
2364            }
2365                for (var k = 0; k < selected.length; k++)
2366                        {       
2367                        var selection = selected[k];
2368                        /*YHINNACH Res#579416 - if accessibility layout on and error on the field prepend ERROR*/
2369                        if(erroraccess != null && erroraccess == "1")
2370                                {
2371                                var optiondescr = "ERROR:"+ options[selection][1]; 
2372                                selectElem.options[curLen + selection] = new Option(optiondescr,options[selection][0],false,false);             
2373                                }
2374                        selectElem.options[selection].selected = true;
2375                        selectElem.options[selection].defaultSelected = true;
2376               
2377                        }
2378                } /* end of for loop */
2379        }   /* end of if (typeof selectElemOptions_win3 != "undefined") */
2380}
2381
2382
2383var UmmAlQura=new Array();
2384UmmAlQura[0]= new Array(29, 30, 29, 29,  30, 29, 30, 30,  30, 30, 29, 30, 355); //1420 starts 1999-04-17
2385UmmAlQura[1]= new Array(29, 29, 30, 29,  29, 29, 30, 30,  30, 30, 29, 30, 354); //1421 starts 2000-04-06
2386UmmAlQura[2]= new Array(30, 29, 29, 30,  29, 29, 29, 30,  30, 30, 29, 30, 354); //1422 starts 2001-03-26
2387UmmAlQura[3]= new Array(30, 29, 30, 29,  30, 29, 29, 30,  29, 30, 29, 30, 354); //1423 starts 2002-03-15
2388UmmAlQura[4]= new Array(30, 29, 30, 30,  29, 30, 29, 30,  29, 29, 30, 29, 354); //1424 starts 2003-03-04
2389UmmAlQura[5]= new Array(30, 29, 30, 30,  29, 30, 29, 30,  30, 29, 30, 29, 355); //1425 starts 2004-02-21
2390UmmAlQura[6]= new Array(29, 30, 29, 30,  29, 30, 30, 29,  30, 30, 29, 30, 355); //1426 starts 2005-02-10
2391UmmAlQura[7]= new Array(29, 29, 30, 29,  30, 29, 30, 30,  29, 30, 30, 29, 354); //1427 starts 2006-01-31
2392UmmAlQura[8]= new Array(30, 29, 29, 30,  29, 29, 30, 30,  30, 29, 30, 30, 355); //1428 starts 2007-01-20
2393UmmAlQura[9]= new Array(29, 30, 29, 29,  30, 29, 29, 30,  30, 29, 30, 30, 354); //1429 starts 2008-01-10
2394UmmAlQura[10]=new Array(29, 30, 30, 29,  29, 30, 29, 30,  29, 30, 29, 30, 354); //1430 starts 2008-12-29
2395UmmAlQura[11]=new Array(29, 30, 30, 29,  30, 29, 30, 29,  30, 29, 29, 30, 354); //1431 starts 2009-12-18
2396UmmAlQura[12]=new Array(29, 30, 30, 30,  29, 30, 29, 30,  29, 30, 29, 29, 354); //1432 starts 2010-12-07
2397UmmAlQura[13]=new Array(30, 29, 30, 30,  29, 30, 30, 29,  30, 29, 30, 29, 355); //1433 starts 2011-11-26
2398UmmAlQura[14]=new Array(29, 30, 29, 30,  29, 30, 30, 29,  30 ,30, 29, 29, 354); //1434 starts 2012-11-15
2399
2400HijriLeapYearCycle=new Array(0, 1,0,0,0,1, 0,1,0,0,0, 1,0,0,1,0, 0,1,0,1,0, 0,1,0,0,1, 0,1,0,0,1); // 1-based not 0-based
2401
2402HijriDayTable=new Array();
2403HijriDayTable[0]= new Array(30, 29, 30, 29, 30, 29, 30, 29, 30, 29, 30, 29); 
2404HijriDayTable[1]= new Array(30, 29, 30, 29, 30, 29, 30, 29, 30, 29, 30, 30);
2405
2406function GregorianToJulian(dt) {
2407    mon=dt.getMonth();
2408    day=dt.getDate(); 
2409    year=dt.getFullYear();
2410    hour=12;
2411    min=0;
2412    sec=0;
2413    with (Math) { 
2414      GGG = 1;
2415      if( year < 1582 ) GGG = 0;
2416      if( year <= 1582 && mon < 10 ) GGG = 0;
2417      if( year <= 1582 && mon == 10 && day < 5 ) GGG = 0;
2418      JD = -1 * floor(7 * (floor((mon + 9) / 12) + year) / 4);
2419      S = 1;
2420      if ((mon - 9)<0) S=-1;
2421      A = abs(mon - 9);
2422      J1 = floor(year + S * floor(A / 7));
2423      J1 = -1 * floor((floor(J1 / 100) + 1) * 3 / 4);
2424      JD = JD + floor(275 * mon / 9) + day + (GGG * J1);
2425      JD = JD + 1721027 + 2 * GGG + 367 * year - 0.5;
2426      JD = JD + (hour / 24);
2427    }
2428    return(JD);
2429}
2430
2431
2432function JulianToGregorian(jul) {
2433   JD=jul;
2434   with (Math) { 
2435   Z = floor(JD+0.5);
2436   F = JD+0.5 - Z;
2437   if (Z < 2299161) {
2438      Y = Z
2439        } else
2440      {I = floor((Z - 1867216.25)/36524.25);
2441      Y = Z + 1 + I - floor(I/4);
2442    }
2443   B = Y + 1524;
2444   C = floor((B - 122.1)/365.25);
2445   D = floor(365.25 * C);
2446   T = floor((B - D)/ 30.600);
2447   RJ = B - D - floor(30.6001 * T) + F;
2448   DD = floor(RJ);
2449   if (T < 14) {
2450      MM = T - 1
2451   } else
2452   { if ((T == 14) || (T == 15))  MM = T - 13 
2453   } 
2454   if (MM > 2) {
2455      YY = C - 4716 } else
2456   { if ((MM == 1) || (MM == 2)) YY = C - 4715
2457   }
2458   }
2459return(new Date(YY,MM-1,DD));
2460}
2461
2462function HijriToJulian(year,month,day)
2463{
2464
2465var julian;
2466var cycles = 0;
2467var cycledays = 0;
2468var yeardays = 0;
2469var monthdays = 0;
2470var useummalqura = false;
2471var dayspercycle = 10631.0;          //19 years of 354 days plus 11 years of 355 days
2472
2473var yearspercycle = 30;                                 
2474
2475cycles = Math.floor ((year-1) / yearspercycle);
2476cycledays = cycles * dayspercycle;
2477var cycleyears = year;
2478cycleyears -= (yearspercycle * cycles);
2479for (curyear = 1; curyear < cycleyears; curyear++) 
2480{
2481    yearproc=year-cycleyears+curyear;
2482        if ((yearproc) >= 1420 && (yearproc) <= 1434) // We're in Umm Al-Qura range
2483      yeardays += UmmAlQura[yearproc-1420][12]; 
2484        else
2485          if(HijriLeapYearCycle[curyear] == 1)
2486        yeardays += 355;
2487          else
2488                yeardays += 354;
2489}
2490
2491if(year >=1420 && year <= 1434) 
2492  useummalqura=true;
2493else
2494  useummalqura=false;
2495
2496for (curmonth = 0; curmonth < month; curmonth++) {
2497        if (useummalqura == true)
2498          daysinmonth = UmmAlQura[year-1420][curmonth];
2499        else 
2500    {
2501          if(HijriLeapYearCycle[curyear] == 1)
2502                daysinmonth = HijriDayTable[1][curmonth]; //one indexed
2503          else
2504                daysinmonth = HijriDayTable[0][curmonth]; //one indexed
2505        }
2506       
2507    monthdays += daysinmonth;
2508}
2509julian = cycledays + yeardays + monthdays + day;
2510julian += 1948439;  // Hijri first day in Julian calendar
2511
2512return(julian)
2513}
2514
2515function JulianToHijri(julian)  //Returns Year-Month-Day as String as "YYYY-MM-DD"
2516{
2517    var year=0;
2518    var month=0;
2519    var day=1;
2520    var count=0;
2521    var count2=0;
2522    var julLeft = julian;
2523    var cycleLastDay = false;
2524
2525    var UAQStart = 2451285;
2526    var UAQEnd = 2456599;
2527
2528// Work out whether Julian is before, in or after Umm Al-Qurarange
2529    if ((julLeft >= UAQStart) && (julLeft <= UAQEnd))
2530    {                       // Inside Umm Al-Qurarange
2531        year=1420;
2532        julLeft-=(UAQStart-1);
2533        for (count=0;julLeft>UmmAlQura[count][12];count++)
2534        {
2535            year++;julLeft-=UmmAlQura[count][12];
2536        }
2537        for (count2=0;julLeft>UmmAlQura[count][count2];count2++)
2538        {
2539            month++;julLeft-=UmmAlQura[count][count2];
2540        }
2541        day=julLeft;
2542    }
2543    else
2544    {                       // Outside Umm Al-Qurarange
2545        julLeft-=1948437;
2546        year=1+(Math.floor(julLeft/10631.0)*30);
2547        julLeft-= Math.floor(julLeft/10631.0)*10631.0;
2548        if (julLeft == 0)
2549        {
2550            cycleLastDay = true;
2551            year-=30;
2552            julLeft = 10630;
2553        }
2554
2555        for (count=0;julLeft>(354+HijriLeapYearCycle[count+1]);count++)
2556        {
2557            year++;julLeft-=(354+HijriLeapYearCycle[count+1]);
2558        }
2559        for (count2=0;julLeft>(HijriDayTable[HijriLeapYearCycle[count+1]][count2]);count2++)
2560        {
2561            month++;julLeft-=(HijriDayTable[HijriLeapYearCycle[count+1]][count2]);
2562        }
2563        day=julLeft;
2564        if (cycleLastDay == true) day+=1;
2565    }
2566    if (day<10) 
2567      day="0"+day;
2568   
2569    month+=2; 
2570    if (month<10) 
2571      month= "0"+(month);
2572   
2573    if (year<10) 
2574      year="000"+year;
2575    else if (year<100) 
2576      year="00"+year;
2577    else if(year<1000) 
2578      year="0"+year;
2579    return(year+"-"+month+"-"+day);
2580}
2581
2582function getHijriMonthDays(year,month)
2583{
2584
2585if(year >= 1420 && year <= 1434)
2586  return(UmmAlQura[year-1420][month]);
2587else
2588 {
2589   var cycleyear = year%30; // 30 year leap year cycle
2590   isleapyear=HijriLeapYearCycle[cycleyear];
2591   return HijriDayTable[isleapyear][month];
2592 }
2593
2594}
2595
2596function HijriDate(yearVal, monthVal, dayVal) 
2597{
2598  if(yearVal!=null && monthVal != null && dayVal != null)
2599  {
2600    this.year=yearVal;
2601    this.month=monthVal;
2602    this.day=dayVal;
2603  }
2604  else
2605  {
2606   tempdt=new Date; 
2607   currJul=GregorianToJulian(tempdt);
2608   currHijriStr=JulianToHijri(currJul);
2609   this.year=Number(currHijriStr.substring(0,4));
2610   this.month=Number(currHijriStr.substring(5,7))-1;
2611   this.day=Number(currHijriStr.substring(8,10));
2612   // 12 months: 0 - 11
2613   if (this.month > 11)
2614   {
2615      this.month = this.month - 12;
2616      this.year = this.year + 1;
2617   }
2618  }
2619
2620  this.daysOfMonth=daysOfMonth;
2621  this.adjustDay=adjustDay;
2622  this.adjustMonth=adjustMonth;
2623 
2624  function daysOfMonth()
2625  {
2626    return(getHijriMonthDays(this.year,this.month));
2627  }
2628
2629  function adjustDay(delta)
2630  {
2631    dayAdj=this.day+delta;
2632    if(dayAdj < 1)
2633    {
2634      this.adjustMonth(-1);
2635      this.day=this.daysOfMonth()+dayAdj;
2636     }
2637    else if((dayAdj) > this.daysOfMonth())
2638    {
2639      this.day=dayAdj-this.daysOfMonth();
2640      this.adjustMonth(+1);
2641     }
2642    else 
2643      this.day=dayAdj;
2644    return this.day;
2645    }
2646
2647  function adjustMonth(delta)
2648  {
2649    monthAdj=this.month+delta;
2650    if(monthAdj < 0)
2651    {
2652      this.year--;
2653      this.month=12+monthAdj;
2654     }
2655    else if(monthAdj > 11)
2656    {
2657      this.year++;
2658      this.month=monthAdj-12;
2659    }
2660    else 
2661      this.month=monthAdj;
2662
2663  return this.month;
2664  }
2665}
2666</script>
2667<script type="text/javascript" src="/shared/javascript/prototype.js"></script>
2668                <script type="text/javascript" src="/shared/javascript/scriptaculous.js"></script>
2669                <script type="text/javascript" src="/ckeditor/ckeditor_basic.js"></script>
2670<link rel="stylesheet" href="/livesearch/hit-live-search.css" type="text/css" media="screen" />
2671                <script type="text/javascript" language="javascript" src="/livesearch/hit-live-search.js"></script>
2672</head>
2673<body class='PSPAGE'  onload="
2674setFocus_win3('Z_ISSUE_WRK_REFRESH_BTN',-1);
2675setEventHandlers_win3('ICFirstAnchor_win3', 'ICLastAnchor_win3', false);
2676LoadCalendar();
2677setSelectElemOptions_win3();
2678processing_win3(0,3000);
2679setKeyEventHandler_win3();
2680nResubmit=0;
2681">
2682<a name='ICFirstAnchor_win3'></a>
2683<form name='win3' method='post' action="../../../EMPLOYEE/ERP/c/Z_ISSUE_MENU.Z_ISSUE_DETAIL.GBL"  autocomplete='off'>
2684<input type='hidden' name='ICType' value='Panel' />
2685<input type='hidden' name='ICElementNum' value='3' />
2686<input type='hidden' name='ICStateNum' value='1' />
2687<input type='hidden' name='ICAction' value='None' />
2688<input type='hidden' name='ICXPos' value='0' />
2689<input type='hidden' name='ICYPos' value='0' />
2690<input type='hidden' name='ICFocus' value='' />
2691<input type='hidden' name='ICSaveWarningFilter' value='0' />
2692<input type='hidden' name='ICChanged' value='0' />
2693<input type='hidden' name='ICResubmit' value='0' />
2694<input type='hidden' name='ICSID' value='pHKhf4Yp1yBp' />
2695<div ID='PAGEBAR'><table cols='3' width='100%' cellpadding='0' cellspacing='0' hspace='0' vspace='0'>
2696<tr>
2697<td width='80%'></td><td width='10%' nowrap='nowrap' align='right'></td>
2698<td width='10%' nowrap='nowrap' align='right'><a name='COPYURL' id='COPYURL' tabindex='1' href="Javascript:CopyUrlToClipboard();"></a></td></tr>
2699</table>
2700<br />
2701</div><table border='0' cellpadding='0' cellspacing='0'>
2702<tr>
2703<td rowspan='2'></td>
2704</tr>
2705<tr>
2706<td nowrap='nowrap' align='center' class='PSACTIVETAB' >&nbsp;&nbsp;HIT&nbsp;&nbsp;</td>
2707<td nowrap='nowrap' align='center' class='PSINACTIVETAB' >&nbsp;&nbsp;<a name='tab1' tabindex='-1' class='PSINACTIVETAB' style='background-color:transparent' href="javascript: submitAction_win3(document.win3,'#ICPanel5');">Documents</a>&nbsp;&nbsp;</td>
2708<td nowrap='nowrap' align='center' class='PSINACTIVETAB' >&nbsp;&nbsp;<a name='tab2' tabindex='-1' class='PSINACTIVETAB' style='background-color:transparent' href="javascript: submitAction_win3(document.win3,'#ICPanel9');">Audit</a>&nbsp;&nbsp;</td>
2709</tr>
2710<tr>
2711<td class='PSACTIVETAB' ></td>
2712</tr>
2713</table>
2714<table class='PSPAGECONTAINER' ><tr><td>
2715<table  id='ACE_width' border='0' cellpadding='0' cellspacing='0' class='PSPAGECONTAINER' cols='10' width='1107'>
2716<tr>
2717<td width='0' height='4'></td>
2718<td width='4'></td>
2719<td width='4'></td>
2720<td width='84'></td>
2721<td width='848'></td>
2722<td width='4'></td>
2723<td width='4'></td>
2724<td width='32'></td>
2725<td width='120'></td>
2726<td width='7'></td>
2727</tr>
2728<tr>
2729<td height='37'></td>
2730<td colspan='7'  valign='top' align='left'>
2731<table  id='ACE_width' border='0' cellpadding='0' cellspacing='0' cols='13' width='979' class='PSFRAME' style='border-style:none' >
2732<tr>
2733<td width='7' height='10'></td>
2734<td width='105'></td>
2735<td width='56'></td>
2736<td width='20'></td>
2737<td width='8'></td>
2738<td width='28'></td>
2739<td width='164'></td>
2740<td width='20'></td>
2741<td width='60'></td>
2742<td width='20'></td>
2743<td width='340'></td>
2744<td width='72'></td>
2745<td width='79'></td>
2746</tr>
2747<tr>
2748<td height='2'></td>
2749<td rowspan='5'  valign='top' align='left'>
2750<span  class='Z_HIT_NUMBER' >307570</span><!-- Z_ISSUE_TBL_Z_ISSUE_ID -->
2751</td>
2752</tr>
2753<tr>
2754<td height='3'></td>
2755<td></td>
2756<td rowspan='4'  valign='top' align='left'>
2757<div style="width:20px; height:16px; " >
2758<!-- Begin HTML Area Z_DERIVED_Z_HTML_AREA_08 -->
2759
2760<!-- End HTML Area -->
2761</div>
2762</td>
2763<td rowspan='4'></td>
2764<td rowspan='4'  valign='top' align='left'>
2765<div style="width:28px; height:16px; " >
2766<!-- Begin HTML Area Z_DERIVED_HTMLAREA -->
2767<style> 
2768div.resultsbox { 
2769 box-sizing: border-box; 
2770 border: 1px solid black; 
2771 position: absolute; 
2772 background-color: #ffffff; 
2773 font: 70% Arial,sans-serif; 
2774 cursor:hand; 
2775} 
2776 
2777div.resultsbox div.link { 
2778  cursor:hand; 
2779  padding: 0px 3px;
2780} 
2781 
2782div.resultsbox div.selected { 
2783        background-color: #334D66; 
2784        color:white; 
2785} 
2786</style> 
2787<!-- End HTML Area -->
2788</div>
2789</td>
2790<td rowspan='4'></td>
2791<td rowspan='4'  valign='top' align='left'>
2792<div style="width:20px; height:16px; " >
2793<!-- Begin HTML Area Z_DERIVED_Z_HTML_AREA_11 -->
2794<SCRIPT LANGUAGE="JavaScript"> 
2795var targetArray = new Array();
2796
2797targetArray.push( { 'ID':'OBSERVER', 'TYPE':'NAMEDL', 'INPUT':'', 'OUTPUT':'', 'ROWS':'TRUE', 'ONCHANGE':'FALSE', 'COMP':'N'} );
2798targetArray.push( { 'ID':'PREFERRED_NAME', 'TYPE':'NAME', 'INPUT':'', 'OUTPUT':'', 'ROWS':'TRUE', 'ONCHANGE':'FALSE', 'COMP':'N'} );
2799targetArray.push( { 'ID':'RESOURCE', 'TYPE':'NAME', 'INPUT':'', 'OUTPUT':'', 'ROWS':'TRUE', 'ONCHANGE':'FALSE', 'COMP':'N'} );
2800targetArray.push( { 'ID':'Z_ISSUE_ASSIGN_TO', 'TYPE':'NAME', 'INPUT':'', 'OUTPUT':'', 'ROWS':'FALSE', 'ONCHANGE':'FALSE', 'COMP':'N'} );
2801targetArray.push( { 'ID':'Z_ISSUE_RPT_BY', 'TYPE':'NAME', 'INPUT':'', 'OUTPUT':'', 'ROWS':'FALSE', 'ONCHANGE':'FALSE', 'COMP':'N'} );
2802targetArray.push( { 'ID':'Z_PARENT_NAME', 'TYPE':'PARENT', 'INPUT':'Z_PARENT_TYPE', 'OUTPUT':'Z_PARENT_ID', 'ROWS':'FALSE', 'ONCHANGE':'FALSE', 'COMP':'N'} );
2803targetArray.push( { 'ID':'Z_PREFERRED_NAME', 'TYPE':'NAME', 'INPUT':'', 'OUTPUT':'', 'ROWS':'FALSE', 'ONCHANGE':'FALSE', 'COMP':'N'} );
2804
2805var href = location.href;
2806var  endIndex = href.indexOf("ERP/c");
2807var postURL = href.substring(0,endIndex+4) + "s/WEBLIB_Z_FUNC.ISCRIPT1.FieldFormula.IScript_doSearch";
2808 
2809document.onreadystatechange = function() {
2810        if(document.readyState == 'complete') {
2811                var txt = document.getElementById("Z_PARENT_TYPE_SRCH");
2812                if(txt) {
2813                        txt.style.visibility = "hidden";
2814                }
2815                txt = document.getElementById("Z_PARENT_TYPE_SRCH$0");
2816                if(txt) {
2817                        txt.style.visibility = "hidden";
2818                }
2819
2820                if(targetArray && targetArray.length > 0) {
2821                        for(var j=0; j< targetArray.length; j++) {
2822                                var id = targetArray[j].ID;
2823                                var rows = targetArray[j].ROWS;
2824                                var t_type = targetArray[j].TYPE;
2825                                var input = targetArray[j].INPUT;
2826                                var output = targetArray[j].OUTPUT;
2827                                var execOnChange = false;
2828                                var comp = targetArray[j].COMP;
2829                                var rowEnabled = false;
2830                                var t_const = false;
2831                                var t_iter  = false;
2832                                if(targetArray[j].ONCHANGE && targetArray[j].ONCHANGE.indexOf('TRUE') != -1) {
2833                                        execOnChange = true;
2834                                }
2835                                if(rows && (rows.indexOf('TRUE') != -1)) {
2836                                        rowEnabled = true;
2837                                        if(rows.indexOf('CONST') != -1) {
2838                                                t_const = true;
2839                                        }
2840                                        if(rows.indexOf('ITER') != -1) {
2841                                                t_iter = true;
2842                                        }
2843                                        if(!t_iter) {
2844                                                var i = 0;
2845                                                var extid = id + "$" + i;
2846                                                var tAutoElement = document.getElementById(extid);                                     
2847                                                while(tAutoElement) {
2848                                                        var itemtype = tAutoElement.attributes.getNamedItem("type");
2849                                                        if(itemtype.value = "text")     {
2850                                                                tAutoElement.focus = initControl(extid,t_type,input,output,rowEnabled,t_const,execOnChange,comp);
2851                                                        }
2852                                                        i++;
2853                                                        extid = id + "$" + i;
2854                                                        tAutoElement = document.getElementById(extid);
2855                                                }
2856                                        }
2857                                        else {
2858                                                var i = 0;
2859                                                var extid;
2860                                                for (i=0; i<=20; i++) { // iterates upto 20 elements to see if there are matches
2861                                                        extid = id + "$" + i;
2862                                                        var tAutoElement = document.getElementById(extid);
2863                                                        if(tAutoElement) {
2864                                                                var itemtype = tAutoElement.attributes.getNamedItem("type");
2865                                                                if(itemtype.value = "text")     {
2866                                                                        tAutoElement.focus = initControl(extid,t_type,input,output,rowEnabled,t_const,execOnChange,comp);
2867                                                                }
2868                                                        }
2869                                                }
2870                                        } 
2871                                } // end rows if
2872                                else {
2873                                        var tAutoElement = document.getElementById(id);
2874                                        if(tAutoElement) {     
2875                                                var itemtype = tAutoElement.attributes.getNamedItem("type");
2876                                                if(itemtype.value = "text")             
2877                                                        tAutoElement.focus = initControl(id,t_type,input,output,rowEnabled,t_const,execOnChange,comp);
2878                                        }
2879                                }
2880                                       
2881                        }// end for     
2882                } // end check for targetArray validity         
2883                               
2884        }// end document.readystate complete
2885};
2886 
2887initControl = function(id,type,input,output,rowflag,t_const,execOnChange,comp) {       
2888        var element = document.getElementById(id);
2889        if(element) {
2890                var inputArray = new Array();
2891                var outputArray = new Array();
2892                var tOptions = new Array();
2893                var rowNum = "";
2894               
2895                if(rowflag == true) {
2896                        var dlrIndex = id.indexOf('$');
2897                        if(dlrIndex != -1) {
2898                                rowNum = id.substring(dlrIndex, id.length);
2899                        }
2900                }
2901               
2902                if(t_const == true) {
2903                        rowNum = ""; // reset if the input is constant
2904                }
2905               
2906                if(input && input.length > 1) {
2907                        var tempArray = input.split(";");
2908                        for(var i=0; i<tempArray.length; i++){                                                   
2909                                inputArray.push(tempArray[i]+rowNum);
2910                        }
2911                }
2912
2913                if(output && output.length > 1) {
2914                        var o_tempArray = output.split(";");
2915                        for(var i=0; i<o_tempArray.length; i++){                                                         
2916                                outputArray.push(o_tempArray[i]+rowNum);
2917                        }
2918                }
2919
2920                switch(type) {
2921                                                case "NAME":
2922                                                                         tOptions[0] = postURL;
2923                                                                         tOptions[1] = 10;        // max no. of results to display
2924                                                                         tOptions[2] = false;    // local cache
2925                                                                         tOptions[3] = "NAME";   // type of field
2926                                                                         tOptions[4] = "false"; //tooltip
2927                                                                         tOptions[5] = "";
2928                                                                         tOptions[7] = comp; //Include Inactive
2929                                                                         break;
2930
2931                                                case "NAMEDL":
2932                                                                         tOptions[0] = postURL;
2933                                                                         tOptions[1] = 10;        // max no. of results to display
2934                                                                         tOptions[2] = false;    // local cache
2935                                                                         tOptions[3] = "NAMEDL";   // type of field
2936                                                                         tOptions[4] = "false"; //tooltip
2937                                                                         tOptions[5] = "";
2938                                                                         tOptions[7] = comp; //Include Inactive
2939                                                                         break;
2940
2941                                                case "PARENT":
2942                                                                         tOptions[0] = postURL;
2943                                                                         tOptions[1] = 10;
2944                                                                         tOptions[2] = false;
2945                                                                         tOptions[3] = "PARENT";
2946                                                                         tOptions[4] = "true";
2947                                                                         tOptions[5] = "HIT #";  // tooltip prefix
2948                                                                         tOptions[7] = comp; //Include Inactive
2949                                                                         break;
2950
2951                                                case "APPLICATION":
2952                                                                         tOptions[0] = postURL;
2953                                                                         tOptions[1] = 10;
2954                                                                         tOptions[2] = false;
2955                                                                         tOptions[3] = "APPLICATION";
2956                                                                         tOptions[4] = "true";
2957                                                                         tOptions[5] = "APP: ";  // tooltip prefix
2958                                                                         tOptions[7] = comp; //Include Inactive
2959                                                                         break;
2960                                        }//end switch
2961               
2962                if(execOnChange) {
2963                        tOptions[6] = "true";
2964                }
2965        }
2966        return;
2967};
2968
2969</SCRIPT>
2970<!-- End HTML Area -->
2971</div>
2972</td>
2973<td rowspan='4'></td>
2974<td rowspan='4'  valign='top' align='left'>
2975<div style="width:20px; height:16px; " >
2976<!-- Begin HTML Area Z_ISSUE_WRK_HTML_AREA_01 -->
2977<SCRIPT LANGUAGE='JavaScript'>
2978strCurrUrl='http://hit/?307570&env=HITDEV'
2979</SCRIPT>
2980<!-- End HTML Area -->
2981</div>
2982</td>
2983</tr>
2984<tr>
2985<td height='1'></td>
2986<td rowspan='3' nowrap='nowrap'  valign='top' align='left'>
2987<a name='Z_ISSUE_WRK_REFRESH_BTN' id='Z_ISSUE_WRK_REFRESH_BTN' tabindex='24' href="javascript:submitAction_win3(document.win3,'Z_ISSUE_WRK_REFRESH_BTN');"></a><!-- Z_ISSUE_WRK_REFRESH_BTN -->
2988</td>
2989</tr>
2990<tr>
2991<td height='4'></td>
2992<td colspan='2'></td>
2993<td rowspan='2' nowrap='nowrap'  valign='top' align='left'>
2994<input type='text' name='Z_ISSUE_WRK_Z_PRIORITY_NBR' id='Z_ISSUE_WRK_Z_PRIORITY_NBR' tabindex='25' value=""  class='PSEDITBOX' style="width:45px; text-align:right; " maxlength='7'  />
2995</td>
2996</tr>
2997<tr>
2998<td height='17'></td>
2999<td></td>
3000<td  valign='top' align='left'>
3001<label for='Z_ISSUE_WRK_Z_PRIORITY_NBR'  class='PSEDITBOXLABEL' >My Priority</label>
3002</td>
3003</tr>
3004</table>
3005</td>
3006</tr>
3007<tr>
3008<td height='4' colspan='10'></td>
3009</tr>
3010<tr>
3011<td height='519'></td>
3012<td colspan='8'  valign='top' align='left'>
3013<table  id='ACE_width' border='0' cellpadding='0' cellspacing='0' cols='5' width='1099' class='PSFRAME' style='border-style:none' >
3014<tr>
3015<td width='4' height='4'></td>
3016<td width='940'></td>
3017<td width='4'></td>
3018<td width='144'></td>
3019<td width='7'></td>
3020</tr>
3021<tr>
3022<td height='176'></td>
3023<td rowspan='2'  valign='top' align='left'>
3024<table  id='ACE_width' border='0' cellpadding='0' cellspacing='0' cols='2' width='939' class='PSFRAME' style='border-style:none' >
3025<tr>
3026<td width='0' height='3'></td>
3027<td width='939'></td>
3028</tr>
3029<tr>
3030<td height='316'></td>
3031<td  valign='top' align='left'>
3032<table cellpadding='0' cellspacing='0' cols='1'  class='PSLEVEL1SCROLLAREABODYWBO'  width='939'>
3033<tr><td width='933'>
3034<table  id='ACE_width' border='0' cellpadding='0' cellspacing='0' cols='8' width='933' class='PSLEVEL1SCROLLAREABODY' style='border-style:none' >
3035<tr>
3036<td width='1' height='0'></td>
3037<td width='4'></td>
3038<td width='260'></td>
3039<td width='8'></td>
3040<td width='308'></td>
3041<td width='4'></td>
3042<td width='344'></td>
3043<td width='4'></td>
3044</tr>
3045<tr>
3046<td height='44'></td>
3047<td colspan='7'  valign='top' align='left'>
3048<table  id='ACE_width' border='0' cellpadding='0' cellspacing='0' cols='5' width='935' class='PSLEVEL1GRIDCOLUMNHDR' style='border-style:none' >
3049<tr>
3050<td width='4' height='12'></td>
3051<td width='44'></td>
3052<td width='28'></td>
3053<td width='12'></td>
3054<td width='847'></td>
3055</tr>
3056<tr>
3057<td height='4' colspan='4'></td>
3058<td rowspan='2' nowrap='nowrap'  valign='top' align='left'>
3059<input type='text' name='Z_ISSUE_NAME' id='Z_ISSUE_NAME' tabindex='27' value="Link Server Request: HIT to DALDATA2"  class='PSEDITBOX' style="width:836px; " maxlength='100'  />
3060</td>
3061</tr>
3062<tr>
3063<td height='28'></td>
3064<td  valign='top' align='left'>
3065<label for='Z_ISSUE_NAME'  class='PSEDITBOXLABEL' >*Title</label>
3066</td>
3067<td  valign='top' align='left'>
3068<div style="width:28px; height:12px; " >
3069<!-- Begin HTML Area $ICField16 -->
3070<SCRIPT LANGUAGE="JavaScript"> 
3071  function LimitCharacters()  { 
3072var title= document.getElementById('Z_ISSUE_NAME');
3073var type= document.getElementById('Z_ISSUE_TYPE');
3074    if (type.value == "P" && title.value.length >= 30)
3075    { 
3076      alert("The Project Title is limited to 30 characters.") ; 
3077      title.value = title.value.substring(0, 30);
3078    } 
3079 
3080}
3081
3082  document.getElementById('Z_ISSUE_NAME').onkeyup = LimitCharacters
3083</SCRIPT>
3084<!-- End HTML Area -->
3085</div>
3086</td>
3087</tr>
3088</table>
3089</td>
3090</tr>
3091<tr>
3092<td height='8' colspan='6'></td>
3093<td rowspan='3'  valign='top' align='left'>
3094<table  id='ACE_width' border='0' cellpadding='0' cellspacing='0' cols='8' width='343' class='PSFRAME' style='border-style:none' >
3095<tr>
3096<td width='8' height='9'></td>
3097<td width='116'></td>
3098<td width='5'></td>
3099<td width='83'></td>
3100<td width='44'></td>
3101<td width='4'></td>
3102<td width='40'></td>
3103<td width='43'></td>
3104</tr>
3105<tr>
3106<td height='3' colspan='3'></td>
3107<td colspan='5' rowspan='2'  valign='top' align='left'>
3108<span  class='PSEDITBOX_DISPONLY' >09/14/2007 12:00:00AM</span><!-- ENTERED_DT -->
3109</td>
3110</tr>
3111<tr>
3112<td height='24'></td>
3113<td colspan='2'  valign='top' align='left'>
3114<label for='ENTERED_DT'  class='PSEDITBOXLABEL' >Opened Dttm</label>
3115</td>
3116</tr>
3117<tr>
3118<td height='4' colspan='2'></td>
3119<td colspan='2' rowspan='2' nowrap='nowrap'  valign='top' align='left'>
3120<input type='text' name='DUE_DATE' id='DUE_DATE' tabindex='55' value=""  class='PSTEXT' style="width:60px; " maxlength='10' onkeyup="if (isPromptKey(event))DatePrompt_win3('DUE_DATE','DUE_DATE','450',false);return false;" /><a name='DUE_DATE$prompt' id='DUE_DATE$prompt' tabindex='56' onfocus='doFocus_win3(this,true,false);' href="javascript:DatePrompt_win3('DUE_DATE','DUE_DATE$prompt','450',false);"><img src="/cs/HITDEV/cache/PT_CALENDAR_1.gif" alt='Choose a date (Alt+5)' title='Choose a date (Alt+5)' name='DUE_DATE$prompt$img' border='0' align='absmiddle' /></a>
3121</td>
3122<td rowspan='2'  valign='top' align='left'>
3123<select name='Z_ISSUE_TBL_Z_HOUR' id='Z_ISSUE_TBL_Z_HOUR' tabindex='57' size='1'  class='PSDROPDOWNLIST' style="width:44px; " >
3124<option value="" selected='selected'></option>
3125<option value="01">01</option>
3126<option value="02">02</option>
3127<option value="03">03</option>
3128<option value="04">04</option>
3129<option value="05">05</option>
3130<option value="06">06</option>
3131<option value="07">07</option>
3132<option value="08">08</option>
3133<option value="09">09</option>
3134<option value="10">10</option>
3135<option value="11">11</option>
3136<option value="12">12</option>
3137</select>
3138</td>
3139<td rowspan='2'  valign='top' align='left'>
3140<!-- overlap: Label for Field Z_ISSUE_TBL.Z_MIN type=combobox refpt=(848,136) size=6Wx10H left -->
3141<label for='Z_ISSUE_TBL_Z_MIN'  class='PSDROPDOWNLABEL' >:</label>
3142</td>
3143<td rowspan='2'  valign='top' align='left'>
3144<!-- overlap: Field Z_ISSUE_TBL.Z_MIN type=combobox refpt=(852,136) size=44Wx16H left -->
3145<select name='Z_ISSUE_TBL_Z_MIN' id='Z_ISSUE_TBL_Z_MIN' tabindex='58' size='1'  class='PSDROPDOWNLIST' style="width:40px; " >
3146<option value="" selected='selected'></option>
3147<option value="00">00</option>
3148<option value="01">01</option>
3149<option value="02">02</option>
3150<option value="03">03</option>
3151<option value="04">04</option>
3152<option value="05">05</option>
3153<option value="06">06</option>
3154<option value="07">07</option>
3155<option value="08">08</option>
3156<option value="09">09</option>
3157<option value="10">10</option>
3158<option value="11">11</option>
3159<option value="12">12</option>
3160<option value="13">13</option>
3161<option value="14">14</option>
3162<option value="15">15</option>
3163<option value="16">16</option>
3164<option value="17">17</option>
3165<option value="18">18</option>
3166<option value="19">19</option>
3167<option value="20">20</option>
3168<option value="21">21</option>
3169<option value="22">22</option>
3170<option value="23">23</option>
3171<option value="24">24</option>
3172<option value="25">25</option>
3173<option value="26">26</option>
3174<option value="27">27</option>
3175<option value="28">28</option>
3176<option value="29">29</option>
3177<option value="30">30</option>
3178<option value="31">31</option>
3179<option value="32">32</option>
3180<option value="33">33</option>
3181<option value="34">34</option>
3182<option value="35">35</option>
3183<option value="36">36</option>
3184<option value="37">37</option>
3185<option value="38">38</option>
3186<option value="39">39</option>
3187<option value="40">40</option>
3188<option value="41">41</option>
3189<option value="42">42</option>
3190<option value="43">43</option>
3191<option value="44">44</option>
3192<option value="45">45</option>
3193<option value="46">46</option>
3194<option value="47">47</option>
3195<option value="48">48</option>
3196<option value="49">49</option>
3197<option value="50">50</option>
3198<option value="51">51</option>
3199<option value="52">52</option>
3200<option value="53">53</option>
3201<option value="54">54</option>
3202<option value="55">55</option>
3203<option value="56">56</option>
3204<option value="57">57</option>
3205<option value="58">58</option>
3206<option value="59">59</option>
3207</select>
3208</td>
3209<td rowspan='2'  valign='top' align='left'>
3210<!-- overlap: Field Z_ISSUE_TBL.Z_AM_PM type=combobox refpt=(892,136) size=40Wx16H left -->
3211<select name='Z_ISSUE_TBL_Z_AM_PM' id='Z_ISSUE_TBL_Z_AM_PM' tabindex='59' size='1'  class='PSDROPDOWNLIST' style="width:40px; " >
3212<option value="" selected='selected'></option>
3213<option value="A">AM</option>
3214<option value="P">PM</option>
3215</select>
3216</td>
3217</tr>
3218<tr>
3219<td height='24'></td>
3220<td rowspan='2'  valign='top' align='left'>
3221<label for='DUE_DATE'  class='PSEDITBOXLABEL' >Due Dttm</label>
3222</td>
3223</tr>
3224<tr>
3225<td height='4'></td>
3226<td colspan='2' rowspan='2' nowrap='nowrap'  valign='top' align='left'>
3227<input type='text' name='Z_ISSUE_TBL_Z_TC_DUE_DTTM' id='Z_ISSUE_TBL_Z_TC_DUE_DTTM' tabindex='60' value=""  class='PSEDITBOX' style="width:60px; " maxlength='10' onkeyup="if (isPromptKey(event))DatePrompt_win3('Z_ISSUE_TBL_Z_TC_DUE_DTTM','Z_ISSUE_TBL_Z_TC_DUE_DTTM','450',false);return false;" /><a name='Z_ISSUE_TBL_Z_TC_DUE_DTTM$prompt' id='Z_ISSUE_TBL_Z_TC_DUE_DTTM$prompt' tabindex='61' onfocus='doFocus_win3(this,true,false);' href="javascript:DatePrompt_win3('Z_ISSUE_TBL_Z_TC_DUE_DTTM','Z_ISSUE_TBL_Z_TC_DUE_DTTM$prompt','450',false);"><img src="/cs/HITDEV/cache/PT_CALENDAR_1.gif" alt='Choose a date (Alt+5)' title='Choose a date (Alt+5)' name='Z_ISSUE_TBL_Z_TC_DUE_DTTM$prompt$img' border='0' align='absmiddle' /></a>
3228</td>
3229<td rowspan='2'  valign='top' align='left'>
3230<select name='Z_ISSUE_TBL_Z_HOUR_1' id='Z_ISSUE_TBL_Z_HOUR_1' tabindex='62' size='1'  class='PSDROPDOWNLIST' style="width:44px; " >
3231<option value="" selected='selected'></option>
3232<option value="01">01</option>
3233<option value="02">02</option>
3234<option value="03">03</option>
3235<option value="04">04</option>
3236<option value="05">05</option>
3237<option value="06">06</option>
3238<option value="07">07</option>
3239<option value="08">08</option>
3240<option value="09">09</option>
3241<option value="10">10</option>
3242<option value="11">11</option>
3243<option value="12">12</option>
3244</select>
3245</td>
3246<td rowspan='2'  valign='top' align='left'>
3247<!-- overlap: Label for Field Z_ISSUE_TBL.Z_MIN_1 type=combobox refpt=(848,164) size=6Wx10H left -->
3248<label for='Z_ISSUE_TBL_Z_MIN_1'  class='PSDROPDOWNLABEL' >:</label>
3249</td>
3250<td rowspan='2'  valign='top' align='left'>
3251<!-- overlap: Field Z_ISSUE_TBL.Z_MIN_1 type=combobox refpt=(852,164) size=44Wx16H left -->
3252<select name='Z_ISSUE_TBL_Z_MIN_1' id='Z_ISSUE_TBL_Z_MIN_1' tabindex='63' size='1'  class='PSDROPDOWNLIST' style="width:40px; " >
3253<option value="" selected='selected'></option>
3254<option value="00">00</option>
3255<option value="01">01</option>
3256<option value="02">02</option>
3257<option value="03">03</option>
3258<option value="04">04</option>
3259<option value="05">05</option>
3260<option value="06">06</option>
3261<option value="07">07</option>
3262<option value="08">08</option>
3263<option value="09">09</option>
3264<option value="10">10</option>
3265<option value="11">11</option>
3266<option value="12">12</option>
3267<option value="13">13</option>
3268<option value="14">14</option>
3269<option value="15">15</option>
3270<option value="16">16</option>
3271<option value="17">17</option>
3272<option value="18">18</option>
3273<option value="19">19</option>
3274<option value="20">20</option>
3275<option value="21">21</option>
3276<option value="22">22</option>
3277<option value="23">23</option>
3278<option value="24">24</option>
3279<option value="25">25</option>
3280<option value="26">26</option>
3281<option value="27">27</option>
3282<option value="28">28</option>
3283<option value="29">29</option>
3284<option value="30">30</option>
3285<option value="31">31</option>
3286<option value="32">32</option>
3287<option value="33">33</option>
3288<option value="34">34</option>
3289<option value="35">35</option>
3290<option value="36">36</option>
3291<option value="37">37</option>
3292<option value="38">38</option>
3293<option value="39">39</option>
3294<option value="40">40</option>
3295<option value="41">41</option>
3296<option value="42">42</option>
3297<option value="43">43</option>
3298<option value="44">44</option>
3299<option value="45">45</option>
3300<option value="46">46</option>
3301<option value="47">47</option>
3302<option value="48">48</option>
3303<option value="49">49</option>
3304<option value="50">50</option>
3305<option value="51">51</option>
3306<option value="52">52</option>
3307<option value="53">53</option>
3308<option value="54">54</option>
3309<option value="55">55</option>
3310<option value="56">56</option>
3311<option value="57">57</option>
3312<option value="58">58</option>
3313<option value="59">59</option>
3314</select>
3315</td>
3316<td rowspan='2'  valign='top' align='left'>
3317<!-- overlap: Field Z_ISSUE_TBL.Z_AM_PM_1 type=combobox refpt=(892,164) size=40Wx16H left -->
3318<select name='Z_ISSUE_TBL_Z_AM_PM_1' id='Z_ISSUE_TBL_Z_AM_PM_1' tabindex='64' size='1'  class='PSDROPDOWNLIST' style="width:40px; " >
3319<option value="" selected='selected'></option>
3320<option value="A">AM</option>
3321<option value="P">PM</option>
3322</select>
3323</td>
3324</tr>
3325<tr>
3326<td height='24'></td>
3327<td rowspan='2'  valign='top' align='left'>
3328<label for='Z_ISSUE_TBL_Z_TC_DUE_DTTM'  class='PSEDITBOXLABEL' >Internal Due Dttm</label>
3329</td>
3330</tr>
3331<tr>
3332<td height='4'></td>
3333<td colspan='6' rowspan='2' nowrap='nowrap'  valign='top' align='left'>
3334<input type='text' name='Z_ISSUE_TBL_Z_REL_ISSUE_ID' id='Z_ISSUE_TBL_Z_REL_ISSUE_ID' tabindex='75' value=""  class='PSEDITBOX' style="width:70px; " maxlength='10'  /><a name='Z_ISSUE_TBL_Z_REL_ISSUE_ID$prompt' id='Z_ISSUE_TBL_Z_REL_ISSUE_ID$prompt' tabindex='76' href="javascript:submitAction_win3(document.win3,'Z_ISSUE_TBL_Z_REL_ISSUE_ID$prompt');"><img src="/cs/HITDEV/cache/PT_PROMPT_LOOKUP_1.gif" alt='Look up Related HIT # (Alt+5)' title='Look up Related HIT # (Alt+5)' name='Z_ISSUE_TBL_Z_REL_ISSUE_ID$prompt$img' border='0' align='absmiddle' /></a>
3335</td>
3336</tr>
3337<tr>
3338<td height='24'></td>
3339<td  valign='top' align='left'>
3340<label for='Z_ISSUE_TBL_Z_REL_ISSUE_ID'  class='PSEDITBOXLABEL' >Related HIT #</label>
3341</td>
3342</tr>
3343</table>
3344</td>
3345</tr>
3346<tr>
3347<td height='256' colspan='2'></td>
3348<td  valign='top' align='left'>
3349<table  id='ACE_width' border='0' cellpadding='0' cellspacing='0' cols='4' width='259' class='PSLEVEL1SCROLLAREABODY' style='border-style:none' >
3350<tr>
3351<td width='0' height='0'></td>
3352<td width='4'></td>
3353<td width='80'></td>
3354<td width='175'></td>
3355</tr>
3356<tr>
3357<td height='4' colspan='3'></td>
3358<td rowspan='2'  valign='top' align='left'>
3359<select name='Z_SYSTEM' id='Z_SYSTEM' tabindex='28' size='1'  class='Z_PSDROPDOWNLIST' style="width:175px; " onchange="if (document.readyState == 'complete') submitAction_win3(this.form,this.name);/*8000,200000*/" >
3360<option value=""></option>
3361<option value="BO">Back Office</option>
3362<option value="DEV" selected='selected'>Development</option>
3363<option value="EF">Equity Finance</option>
3364<option value="IT">IT</option>
3365<option value="ADM">Office Support</option>
3366</select>
3367</td>
3368</tr>
3369<tr>
3370<td height='24'></td>
3371<td colspan='2' rowspan='2'  valign='top' align='left'>
3372<label for='Z_SYSTEM'  class='PSDROPDOWNLABEL' >*Area</label>
3373</td>
3374</tr>
3375<tr>
3376<td height='4'></td>
3377<td rowspan='2'  valign='top' align='left'>
3378<select name='Z_ISSUE_APP1' id='Z_ISSUE_APP1' tabindex='29' size='1'  class='Z_PSDROPDOWNLIST' style="width:175px; " onchange="if (document.readyState == 'complete') submitAction_win3(this.form,this.name);/*a000,200000*/" >
3379<option value="" selected='selected'></option>
3380<option value="DBA">Database</option>
3381</select>
3382</td>
3383</tr>
3384<tr>
3385<td height='24' colspan='2'></td>
3386<td rowspan='2'  valign='top' align='left'>
3387<label for='Z_ISSUE_APP1'  class='PSDROPDOWNLABEL' >App Group</label>
3388</td>
3389</tr>
3390<tr>
3391<td height='4' colspan='2'></td>
3392<td rowspan='2'  valign='top' align='left'>
3393<select name='Z_ISSUE_APP' id='Z_ISSUE_APP' tabindex='30' size='1'  class='Z_PSDROPDOWNLIST' style="width:175px; " onchange="if (document.readyState == 'complete') submitAction_win3(this.form,this.name);/*a000,200000*/" >
3394<option value=""></option>
3395<option value="AML">AML - ChoicePoint</option>
3396<option value="ANA">Analytics</option>
3397<option value="APL">Automated P&amp;L</option>
3398<option value="BON">Bond Trade Analysis</option>
3399<option value="BUL">Broker Uploads</option>
3400<option value="CDX">CDX Tranche Analysis</option>
3401<option value="CRD">Compliance Server</option>
3402<option value="CON">Contracts</option>
3403<option value="INF">Core Infrastructure</option>
3404<option value="GCM">Corporate Manager</option>
3405<option value="DI2">DI Dashboard</option>
3406<option value="DI1">DI Scales</option>
3407<option value="DI3">DI Trader Dashboard</option>
3408<option value="DBA" selected='selected'>Database</option>
3409<option value="ENT">Enterprise</option>
3410<option value="EQS">Equities BU Development</option>
3411<option value="DEF">Equity Finance</option>
3412<option value="EMS">Excel / Marking Sheet</option>
3413<option value="FAS">FAS</option>
3414<option value="157">FAS 157 Oversight</option>
3415<option value="FMC">FMC Recon</option>
3416<op