Commit 970fabb0 authored by steurwadkar's avatar steurwadkar

Wavegen Wizard Check-in by Santosh


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@104018 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 2d431d27
#mainPage-input-Container{
height : calc(100% - 150px);
width : 95%;
border : 1px solid lightgray !important;
border-top: 2px solid #7bc6ff !important;
-moz-border : 1px solid lightgray !important;
-moz-border-top: 2px solid #7bc6ff !important;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 60px;
overflow:auto;
background-color: white;
}
#btnDiv{
padding-top:5px;
float : left;
}
#activityTable tr td{
height:30px;
font-size: 14px;
}
#activityTable tr td input{
width:60%;
}
#activityTable tr td a{
float:none;
text-decoration: none;
visibility:visible;
margin-left: 2px;
visibility : hidden;
}
#activityTable tr td a img{
vertical-align:middle;
}
#inputDiv input{
float: left;
}
#shipmentTable tr td{
height:30px;
font-size: 14px;
}
#shipmentTable tr td a{
float:right;
text-decoration: none;
visibility : hidden;
}
#shipmentTable tr td a img{
vertical-align:middle;
margin-left: 2px;
}
.editDisplayClass{
background-color:rgba(160, 160, 160, 0.3);
font-size: 14px;
border:none;
line-height: 20px;
}
#buttonreplacement{
width: 150px;
height: 80px;
background-color: #fff;
margin:0px auto;
text-align: center;
z-index:2;
display:none;
position: fixed;
top: 200px;
left: 450px;
}
#buttonreplacement>img{
margin-top:15px;
margin-left:50px;
display: table-cell;
}
#detailPage-input-Container{
height : calc(100% - 150px);
width : 98%;
border : 1px solid lightgray !important;
border-top: 2px solid #7bc6ff !important;
padding: 10px;
overflow:auto;
background-color: white;
}
#summaryContainer{
height : calc(100% - 150px);
width : 98%;
border : 1px solid lightgray !important;
border-top: 2px solid #7bc6ff !important;
padding: 10px;
overflow:auto;
background-color: white;
}
#summaryContainer table tr:hover td{
background-color: #efefef;
}
.selectedTrClass>td{
background-color: #fdf5ce !important;
}
button.accordion {
background-color: white;
border:1px solid #ddd !important;
color: #000;
cursor: pointer;
padding: 6px;
width: 100%;
border: none;
text-align: left;
outline: none;
font-size: 13px !important;
transition: 0.6s;
line-height: 20px;
display: inline-block;
}
button.accordion.active, button.accordion:hover {
border : 1px solid #fbd850 !important;
background-color: #fdf5ce;
}
button.accordion.active{
border-bottom : 0px solid #fbd850 !important;
}
button.accordionSO.accordion {
background-color: white;
border:0px solid #ddd !important;
border-top:1px solid #ddd !important;
border-bottom:1px solid #ddd !important;
border-radius:0px;
padding: 6px;
color: #000;
cursor: pointer;
width: 100%;
border: none;
text-align: left;
outline: none;
font-size: 13px !important;
transition: 0.6s;
line-height: 20px;
}
button.accordionSO, button.accordion:first-child{
margin-top:2px !important;
}
button.accordionSO.active, button.accordionSO:hover {
border-top:1px solid #ccc !important;
border-bottom:1px solid #ccc !important;
background-color: #eee;
}
button.accordionSO.active{
border-bottom : 0px solid #fbd850 !important;
}
div.panel {
padding:0px;
border:1px solid #ddd !important;
background-color: white;
max-height: 0;
overflow: hidden;
transition: 0.4s ease-in-out;
opacity: 0;
overflow: auto;
}
div.panel.show {
border-top:1px solid lightgray !important;
opacity: 1;
max-height: 2000px;
}
.show{
margin-bottom: 5px;
border-bottom:0px solid lightgray;
padding-top:2px;
}
div.panelSO.show{
padding : 2 0px;
border:0px solid lightgray !important;
border-bottom:0px solid lightgray !important;
overflow-x:scroll;
}
.headerText{
font-size: 16px;
}
.subText{
font-size: 13px;
color: #444;
}
.dataSummry{
width: auto;
float: left;
}
.selectSummry{
width: auto;
float: right;
padding-right:5px;
text-align:right;
}
.selectSummry>p{
margin: 0px !important;
}
.percText{
font-size: 14px !important;
left: 3px !important;
top: -15px !important;
width:35px !important;
height:35px !important;
color:#111 !important;
}
.bar{
border-color: #00bcd4 !important;
}
.fill{
border-color: #00bcd4 !important;
}
.greenSelcted{
border-color: #00b300 !important;
}
.small{
font-size: 40px !important;
}
.c100{
margin: 0px !important;
z-index:0 !important;
}
\ No newline at end of file
/****************************************************************
*
* CSS Percentage Circle
* Author: Andre Firchow
*
*****************************************************************/
.rect-auto, .c100.p51 .slice, .c100.p52 .slice, .c100.p53 .slice, .c100.p54 .slice, .c100.p55 .slice, .c100.p56 .slice, .c100.p57 .slice, .c100.p58 .slice, .c100.p59 .slice, .c100.p60 .slice, .c100.p61 .slice, .c100.p62 .slice, .c100.p63 .slice, .c100.p64 .slice, .c100.p65 .slice, .c100.p66 .slice, .c100.p67 .slice, .c100.p68 .slice, .c100.p69 .slice, .c100.p70 .slice, .c100.p71 .slice, .c100.p72 .slice, .c100.p73 .slice, .c100.p74 .slice, .c100.p75 .slice, .c100.p76 .slice, .c100.p77 .slice, .c100.p78 .slice, .c100.p79 .slice, .c100.p80 .slice, .c100.p81 .slice, .c100.p82 .slice, .c100.p83 .slice, .c100.p84 .slice, .c100.p85 .slice, .c100.p86 .slice, .c100.p87 .slice, .c100.p88 .slice, .c100.p89 .slice, .c100.p90 .slice, .c100.p91 .slice, .c100.p92 .slice, .c100.p93 .slice, .c100.p94 .slice, .c100.p95 .slice, .c100.p96 .slice, .c100.p97 .slice, .c100.p98 .slice, .c100.p99 .slice, .c100.p100 .slice {
clip: rect(auto, auto, auto, auto);
}
.pie, .c100 .bar, .c100.p51 .fill, .c100.p52 .fill, .c100.p53 .fill, .c100.p54 .fill, .c100.p55 .fill, .c100.p56 .fill, .c100.p57 .fill, .c100.p58 .fill, .c100.p59 .fill, .c100.p60 .fill, .c100.p61 .fill, .c100.p62 .fill, .c100.p63 .fill, .c100.p64 .fill, .c100.p65 .fill, .c100.p66 .fill, .c100.p67 .fill, .c100.p68 .fill, .c100.p69 .fill, .c100.p70 .fill, .c100.p71 .fill, .c100.p72 .fill, .c100.p73 .fill, .c100.p74 .fill, .c100.p75 .fill, .c100.p76 .fill, .c100.p77 .fill, .c100.p78 .fill, .c100.p79 .fill, .c100.p80 .fill, .c100.p81 .fill, .c100.p82 .fill, .c100.p83 .fill, .c100.p84 .fill, .c100.p85 .fill, .c100.p86 .fill, .c100.p87 .fill, .c100.p88 .fill, .c100.p89 .fill, .c100.p90 .fill, .c100.p91 .fill, .c100.p92 .fill, .c100.p93 .fill, .c100.p94 .fill, .c100.p95 .fill, .c100.p96 .fill, .c100.p97 .fill, .c100.p98 .fill, .c100.p99 .fill, .c100.p100 .fill {
position: absolute;
border: 0.08em solid #307bbb;
width: 0.84em;
height: 0.84em;
clip: rect(0em, 0.5em, 1em, 0em);
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
.pie-fill, .c100.p51 .bar:after, .c100.p51 .fill, .c100.p52 .bar:after, .c100.p52 .fill, .c100.p53 .bar:after, .c100.p53 .fill, .c100.p54 .bar:after, .c100.p54 .fill, .c100.p55 .bar:after, .c100.p55 .fill, .c100.p56 .bar:after, .c100.p56 .fill, .c100.p57 .bar:after, .c100.p57 .fill, .c100.p58 .bar:after, .c100.p58 .fill, .c100.p59 .bar:after, .c100.p59 .fill, .c100.p60 .bar:after, .c100.p60 .fill, .c100.p61 .bar:after, .c100.p61 .fill, .c100.p62 .bar:after, .c100.p62 .fill, .c100.p63 .bar:after, .c100.p63 .fill, .c100.p64 .bar:after, .c100.p64 .fill, .c100.p65 .bar:after, .c100.p65 .fill, .c100.p66 .bar:after, .c100.p66 .fill, .c100.p67 .bar:after, .c100.p67 .fill, .c100.p68 .bar:after, .c100.p68 .fill, .c100.p69 .bar:after, .c100.p69 .fill, .c100.p70 .bar:after, .c100.p70 .fill, .c100.p71 .bar:after, .c100.p71 .fill, .c100.p72 .bar:after, .c100.p72 .fill, .c100.p73 .bar:after, .c100.p73 .fill, .c100.p74 .bar:after, .c100.p74 .fill, .c100.p75 .bar:after, .c100.p75 .fill, .c100.p76 .bar:after, .c100.p76 .fill, .c100.p77 .bar:after, .c100.p77 .fill, .c100.p78 .bar:after, .c100.p78 .fill, .c100.p79 .bar:after, .c100.p79 .fill, .c100.p80 .bar:after, .c100.p80 .fill, .c100.p81 .bar:after, .c100.p81 .fill, .c100.p82 .bar:after, .c100.p82 .fill, .c100.p83 .bar:after, .c100.p83 .fill, .c100.p84 .bar:after, .c100.p84 .fill, .c100.p85 .bar:after, .c100.p85 .fill, .c100.p86 .bar:after, .c100.p86 .fill, .c100.p87 .bar:after, .c100.p87 .fill, .c100.p88 .bar:after, .c100.p88 .fill, .c100.p89 .bar:after, .c100.p89 .fill, .c100.p90 .bar:after, .c100.p90 .fill, .c100.p91 .bar:after, .c100.p91 .fill, .c100.p92 .bar:after, .c100.p92 .fill, .c100.p93 .bar:after, .c100.p93 .fill, .c100.p94 .bar:after, .c100.p94 .fill, .c100.p95 .bar:after, .c100.p95 .fill, .c100.p96 .bar:after, .c100.p96 .fill, .c100.p97 .bar:after, .c100.p97 .fill, .c100.p98 .bar:after, .c100.p98 .fill, .c100.p99 .bar:after, .c100.p99 .fill, .c100.p100 .bar:after, .c100.p100 .fill {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}
.c100 {
position: relative;
font-size: 120px;
width: 1em;
height: 1em;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
float: left;
margin: 0 0.1em 0.1em 0;
background-color: #cccccc;
}
.c100 *, .c100 *:before, .c100 *:after {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.c100.center {
float: none;
margin: 0 auto;
}
.c100.big {
font-size: 240px;
}
.c100.small {
font-size: 80px;
}
.c100 > span {
position: absolute;
width: 100%;
z-index: 1;
left: 0;
top: 0;
width: 5em;
line-height: 5em;
font-size: 0.2em;
color: #cccccc;
display: block;
text-align: center;
white-space: nowrap;
-webkit-transition-property: all;
-moz-transition-property: all;
-o-transition-property: all;
transition-property: all;
-webkit-transition-duration: 0.2s;
-moz-transition-duration: 0.2s;
-o-transition-duration: 0.2s;
transition-duration: 0.2s;
-webkit-transition-timing-function: ease-out;
-moz-transition-timing-function: ease-out;
-o-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.c100:after {
position: absolute;
top: 0.08em;
left: 0.08em;
display: block;
content: " ";
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
background-color: whitesmoke;
width: 0.84em;
height: 0.84em;
-webkit-transition-property: all;
-moz-transition-property: all;
-o-transition-property: all;
transition-property: all;
-webkit-transition-duration: 0.2s;
-moz-transition-duration: 0.2s;
-o-transition-duration: 0.2s;
transition-duration: 0.2s;
-webkit-transition-timing-function: ease-in;
-moz-transition-timing-function: ease-in;
-o-transition-timing-function: ease-in;
transition-timing-function: ease-in;
}
.c100 .slice {
position: absolute;
width: 1em;
height: 1em;
clip: rect(0em, 1em, 1em, 0.5em);
}
.c100.p1 .bar {
-webkit-transform: rotate(3.6deg);
-moz-transform: rotate(3.6deg);
-ms-transform: rotate(3.6deg);
-o-transform: rotate(3.6deg);
transform: rotate(3.6deg);
}
.c100.p2 .bar {
-webkit-transform: rotate(7.2deg);
-moz-transform: rotate(7.2deg);
-ms-transform: rotate(7.2deg);
-o-transform: rotate(7.2deg);
transform: rotate(7.2deg);
}
.c100.p3 .bar {
-webkit-transform: rotate(10.8deg);
-moz-transform: rotate(10.8deg);
-ms-transform: rotate(10.8deg);
-o-transform: rotate(10.8deg);
transform: rotate(10.8deg);
}
.c100.p4 .bar {
-webkit-transform: rotate(14.4deg);
-moz-transform: rotate(14.4deg);
-ms-transform: rotate(14.4deg);
-o-transform: rotate(14.4deg);
transform: rotate(14.4deg);
}
.c100.p5 .bar {
-webkit-transform: rotate(18deg);
-moz-transform: rotate(18deg);
-ms-transform: rotate(18deg);
-o-transform: rotate(18deg);
transform: rotate(18deg);
}
.c100.p6 .bar {
-webkit-transform: rotate(21.6deg);
-moz-transform: rotate(21.6deg);
-ms-transform: rotate(21.6deg);
-o-transform: rotate(21.6deg);
transform: rotate(21.6deg);
}
.c100.p7 .bar {
-webkit-transform: rotate(25.2deg);
-moz-transform: rotate(25.2deg);
-ms-transform: rotate(25.2deg);
-o-transform: rotate(25.2deg);
transform: rotate(25.2deg);
}
.c100.p8 .bar {
-webkit-transform: rotate(28.8deg);
-moz-transform: rotate(28.8deg);
-ms-transform: rotate(28.8deg);
-o-transform: rotate(28.8deg);
transform: rotate(28.8deg);
}
.c100.p9 .bar {
-webkit-transform: rotate(32.4deg);
-moz-transform: rotate(32.4deg);
-ms-transform: rotate(32.4deg);
-o-transform: rotate(32.4deg);
transform: rotate(32.4deg);
}
.c100.p10 .bar {
-webkit-transform: rotate(36deg);
-moz-transform: rotate(36deg);
-ms-transform: rotate(36deg);
-o-transform: rotate(36deg);
transform: rotate(36deg);
}
.c100.p11 .bar {
-webkit-transform: rotate(39.6deg);
-moz-transform: rotate(39.6deg);
-ms-transform: rotate(39.6deg);
-o-transform: rotate(39.6deg);
transform: rotate(39.6deg);
}
.c100.p12 .bar {
-webkit-transform: rotate(43.2deg);
-moz-transform: rotate(43.2deg);
-ms-transform: rotate(43.2deg);
-o-transform: rotate(43.2deg);
transform: rotate(43.2deg);
}
.c100.p13 .bar {
-webkit-transform: rotate(46.8deg);
-moz-transform: rotate(46.8deg);
-ms-transform: rotate(46.8deg);
-o-transform: rotate(46.8deg);
transform: rotate(46.8deg);
}
.c100.p14 .bar {
-webkit-transform: rotate(50.4deg);
-moz-transform: rotate(50.4deg);
-ms-transform: rotate(50.4deg);
-o-transform: rotate(50.4deg);
transform: rotate(50.4deg);
}
.c100.p15 .bar {
-webkit-transform: rotate(54deg);
-moz-transform: rotate(54deg);
-ms-transform: rotate(54deg);
-o-transform: rotate(54deg);
transform: rotate(54deg);
}
.c100.p16 .bar {
-webkit-transform: rotate(57.6deg);
-moz-transform: rotate(57.6deg);
-ms-transform: rotate(57.6deg);
-o-transform: rotate(57.6deg);
transform: rotate(57.6deg);
}
.c100.p17 .bar {
-webkit-transform: rotate(61.2deg);
-moz-transform: rotate(61.2deg);
-ms-transform: rotate(61.2deg);
-o-transform: rotate(61.2deg);
transform: rotate(61.2deg);
}
.c100.p18 .bar {
-webkit-transform: rotate(64.8deg);
-moz-transform: rotate(64.8deg);
-ms-transform: rotate(64.8deg);
-o-transform: rotate(64.8deg);
transform: rotate(64.8deg);
}
.c100.p19 .bar {
-webkit-transform: rotate(68.4deg);
-moz-transform: rotate(68.4deg);
-ms-transform: rotate(68.4deg);
-o-transform: rotate(68.4deg);
transform: rotate(68.4deg);
}
.c100.p20 .bar {
-webkit-transform: rotate(72deg);
-moz-transform: rotate(72deg);
-ms-transform: rotate(72deg);
-o-transform: rotate(72deg);
transform: rotate(72deg);
}
.c100.p21 .bar {
-webkit-transform: rotate(75.6deg);
-moz-transform: rotate(75.6deg);
-ms-transform: rotate(75.6deg);
-o-transform: rotate(75.6deg);
transform: rotate(75.6deg);
}
.c100.p22 .bar {
-webkit-transform: rotate(79.2deg);
-moz-transform: rotate(79.2deg);
-ms-transform: rotate(79.2deg);
-o-transform: rotate(79.2deg);
transform: rotate(79.2deg);
}
.c100.p23 .bar {
-webkit-transform: rotate(82.8deg);
-moz-transform: rotate(82.8deg);
-ms-transform: rotate(82.8deg);
-o-transform: rotate(82.8deg);
transform: rotate(82.8deg);
}
.c100.p24 .bar {
-webkit-transform: rotate(86.4deg);
-moz-transform: rotate(86.4deg);
-ms-transform: rotate(86.4deg);
-o-transform: rotate(86.4deg);
transform: rotate(86.4deg);
}
.c100.p25 .bar {
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
}
.c100.p26 .bar {
-webkit-transform: rotate(93.6deg);
-moz-transform: rotate(93.6deg);
-ms-transform: rotate(93.6deg);
-o-transform: rotate(93.6deg);
transform: rotate(93.6deg);
}
.c100.p27 .bar {
-webkit-transform: rotate(97.2deg);
-moz-transform: rotate(97.2deg);
-ms-transform: rotate(97.2deg);
-o-transform: rotate(97.2deg);
transform: rotate(97.2deg);
}
.c100.p28 .bar {
-webkit-transform: rotate(100.8deg);
-moz-transform: rotate(100.8deg);
-ms-transform: rotate(100.8deg);
-o-transform: rotate(100.8deg);
transform: rotate(100.8deg);
}
.c100.p29 .bar {
-webkit-transform: rotate(104.4deg);
-moz-transform: rotate(104.4deg);
-ms-transform: rotate(104.4deg);
-o-transform: rotate(104.4deg);
transform: rotate(104.4deg);
}
.c100.p30 .bar {
-webkit-transform: rotate(108deg);
-moz-transform: rotate(108deg);
-ms-transform: rotate(108deg);
-o-transform: rotate(108deg);
transform: rotate(108deg);
}
.c100.p31 .bar {
-webkit-transform: rotate(111.6deg);
-moz-transform: rotate(111.6deg);
-ms-transform: rotate(111.6deg);
-o-transform: rotate(111.6deg);
transform: rotate(111.6deg);
}
.c100.p32 .bar {
-webkit-transform: rotate(115.2deg);
-moz-transform: rotate(115.2deg);
-ms-transform: rotate(115.2deg);
-o-transform: rotate(115.2deg);
transform: rotate(115.2deg);
}
.c100.p33 .bar {
-webkit-transform: rotate(118.8deg);
-moz-transform: rotate(118.8deg);
-ms-transform: rotate(118.8deg);
-o-transform: rotate(118.8deg);
transform: rotate(118.8deg);
}
.c100.p34 .bar {
-webkit-transform: rotate(122.4deg);
-moz-transform: rotate(122.4deg);
-ms-transform: rotate(122.4deg);
-o-transform: rotate(122.4deg);
transform: rotate(122.4deg);
}
.c100.p35 .bar {
-webkit-transform: rotate(126deg);
-moz-transform: rotate(126deg);
-ms-transform: rotate(126deg);
-o-transform: rotate(126deg);
transform: rotate(126deg);
}
.c100.p36 .bar {
-webkit-transform: rotate(129.6deg);
-moz-transform: rotate(129.6deg);
-ms-transform: rotate(129.6deg);
-o-transform: rotate(129.6deg);
transform: rotate(129.6deg);
}
.c100.p37 .bar {
-webkit-transform: rotate(133.2deg);
-moz-transform: rotate(133.2deg);
-ms-transform: rotate(133.2deg);
-o-transform: rotate(133.2deg);
transform: rotate(133.2deg);
}
.c100.p38 .bar {
-webkit-transform: rotate(136.8deg);
-moz-transform: rotate(136.8deg);
-ms-transform: rotate(136.8deg);
-o-transform: rotate(136.8deg);
transform: rotate(136.8deg);
}
.c100.p39 .bar {
-webkit-transform: rotate(140.4deg);
-moz-transform: rotate(140.4deg);
-ms-transform: rotate(140.4deg);
-o-transform: rotate(140.4deg);
transform: rotate(140.4deg);
}
.c100.p40 .bar {
-webkit-transform: rotate(144deg);
-moz-transform: rotate(144deg);
-ms-transform: rotate(144deg);
-o-transform: rotate(144deg);
transform: rotate(144deg);
}
.c100.p41 .bar {
-webkit-transform: rotate(147.6deg);
-moz-transform: rotate(147.6deg);
-ms-transform: rotate(147.6deg);
-o-transform: rotate(147.6deg);
transform: rotate(147.6deg);
}
.c100.p42 .bar {
-webkit-transform: rotate(151.2deg);
-moz-transform: rotate(151.2deg);
-ms-transform: rotate(151.2deg);
-o-transform: rotate(151.2deg);
transform: rotate(151.2deg);
}
.c100.p43 .bar {
-webkit-transform: rotate(154.8deg);
-moz-transform: rotate(154.8deg);
-ms-transform: rotate(154.8deg);
-o-transform: rotate(154.8deg);
transform: rotate(154.8deg);
}
.c100.p44 .bar {
-webkit-transform: rotate(158.4deg);
-moz-transform: rotate(158.4deg);
-ms-transform: rotate(158.4deg);
-o-transform: rotate(158.4deg);
transform: rotate(158.4deg);
}
.c100.p45 .bar {
-webkit-transform: rotate(162deg);
-moz-transform: rotate(162deg);
-ms-transform: rotate(162deg);
-o-transform: rotate(162deg);
transform: rotate(162deg);
}
.c100.p46 .bar {
-webkit-transform: rotate(165.6deg);
-moz-transform: rotate(165.6deg);
-ms-transform: rotate(165.6deg);
-o-transform: rotate(165.6deg);
transform: rotate(165.6deg);
}
.c100.p47 .bar {
-webkit-transform: rotate(169.2deg);
-moz-transform: rotate(169.2deg);
-ms-transform: rotate(169.2deg);
-o-transform: rotate(169.2deg);
transform: rotate(169.2deg);
}
.c100.p48 .bar {
-webkit-transform: rotate(172.8deg);
-moz-transform: rotate(172.8deg);
-ms-transform: rotate(172.8deg);
-o-transform: rotate(172.8deg);
transform: rotate(172.8deg);
}
.c100.p49 .bar {
-webkit-transform: rotate(176.4deg);
-moz-transform: rotate(176.4deg);
-ms-transform: rotate(176.4deg);
-o-transform: rotate(176.4deg);
transform: rotate(176.4deg);
}
.c100.p50 .bar {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}
.c100.p51 .bar {
-webkit-transform: rotate(183.6deg);
-moz-transform: rotate(183.6deg);
-ms-transform: rotate(183.6deg);
-o-transform: rotate(183.6deg);
transform: rotate(183.6deg);
}
.c100.p52 .bar {
-webkit-transform: rotate(187.2deg);
-moz-transform: rotate(187.2deg);
-ms-transform: rotate(187.2deg);
-o-transform: rotate(187.2deg);
transform: rotate(187.2deg);
}
.c100.p53 .bar {
-webkit-transform: rotate(190.8deg);
-moz-transform: rotate(190.8deg);
-ms-transform: rotate(190.8deg);
-o-transform: rotate(190.8deg);
transform: rotate(190.8deg);
}
.c100.p54 .bar {
-webkit-transform: rotate(194.4deg);
-moz-transform: rotate(194.4deg);
-ms-transform: rotate(194.4deg);
-o-transform: rotate(194.4deg);
transform: rotate(194.4deg);
}
.c100.p55 .bar {
-webkit-transform: rotate(198deg);
-moz-transform: rotate(198deg);
-ms-transform: rotate(198deg);
-o-transform: rotate(198deg);
transform: rotate(198deg);
}
.c100.p56 .bar {
-webkit-transform: rotate(201.6deg);
-moz-transform: rotate(201.6deg);
-ms-transform: rotate(201.6deg);
-o-transform: rotate(201.6deg);
transform: rotate(201.6deg);
}
.c100.p57 .bar {
-webkit-transform: rotate(205.2deg);
-moz-transform: rotate(205.2deg);
-ms-transform: rotate(205.2deg);
-o-transform: rotate(205.2deg);
transform: rotate(205.2deg);
}
.c100.p58 .bar {
-webkit-transform: rotate(208.8deg);
-moz-transform: rotate(208.8deg);
-ms-transform: rotate(208.8deg);
-o-transform: rotate(208.8deg);
transform: rotate(208.8deg);
}
.c100.p59 .bar {
-webkit-transform: rotate(212.4deg);
-moz-transform: rotate(212.4deg);
-ms-transform: rotate(212.4deg);
-o-transform: rotate(212.4deg);
transform: rotate(212.4deg);
}
.c100.p60 .bar {
-webkit-transform: rotate(216deg);
-moz-transform: rotate(216deg);
-ms-transform: rotate(216deg);
-o-transform: rotate(216deg);
transform: rotate(216deg);
}
.c100.p61 .bar {
-webkit-transform: rotate(219.6deg);
-moz-transform: rotate(219.6deg);
-ms-transform: rotate(219.6deg);
-o-transform: rotate(219.6deg);
transform: rotate(219.6deg);
}
.c100.p62 .bar {
-webkit-transform: rotate(223.2deg);
-moz-transform: rotate(223.2deg);
-ms-transform: rotate(223.2deg);
-o-transform: rotate(223.2deg);
transform: rotate(223.2deg);
}
.c100.p63 .bar {
-webkit-transform: rotate(226.8deg);
-moz-transform: rotate(226.8deg);
-ms-transform: rotate(226.8deg);
-o-transform: rotate(226.8deg);
transform: rotate(226.8deg);
}
.c100.p64 .bar {
-webkit-transform: rotate(230.4deg);
-moz-transform: rotate(230.4deg);
-ms-transform: rotate(230.4deg);
-o-transform: rotate(230.4deg);
transform: rotate(230.4deg);
}
.c100.p65 .bar {
-webkit-transform: rotate(234deg);
-moz-transform: rotate(234deg);
-ms-transform: rotate(234deg);
-o-transform: rotate(234deg);
transform: rotate(234deg);
}
.c100.p66 .bar {
-webkit-transform: rotate(237.6deg);
-moz-transform: rotate(237.6deg);
-ms-transform: rotate(237.6deg);
-o-transform: rotate(237.6deg);
transform: rotate(237.6deg);
}
.c100.p67 .bar {
-webkit-transform: rotate(241.2deg);
-moz-transform: rotate(241.2deg);
-ms-transform: rotate(241.2deg);
-o-transform: rotate(241.2deg);
transform: rotate(241.2deg);
}
.c100.p68 .bar {
-webkit-transform: rotate(244.8deg);
-moz-transform: rotate(244.8deg);
-ms-transform: rotate(244.8deg);
-o-transform: rotate(244.8deg);
transform: rotate(244.8deg);
}
.c100.p69 .bar {
-webkit-transform: rotate(248.4deg);
-moz-transform: rotate(248.4deg);
-ms-transform: rotate(248.4deg);
-o-transform: rotate(248.4deg);
transform: rotate(248.4deg);
}
.c100.p70 .bar {
-webkit-transform: rotate(252deg);
-moz-transform: rotate(252deg);
-ms-transform: rotate(252deg);
-o-transform: rotate(252deg);
transform: rotate(252deg);
}
.c100.p71 .bar {
-webkit-transform: rotate(255.6deg);
-moz-transform: rotate(255.6deg);
-ms-transform: rotate(255.6deg);
-o-transform: rotate(255.6deg);
transform: rotate(255.6deg);
}
.c100.p72 .bar {
-webkit-transform: rotate(259.2deg);
-moz-transform: rotate(259.2deg);
-ms-transform: rotate(259.2deg);
-o-transform: rotate(259.2deg);
transform: rotate(259.2deg);
}
.c100.p73 .bar {
-webkit-transform: rotate(262.8deg);
-moz-transform: rotate(262.8deg);
-ms-transform: rotate(262.8deg);
-o-transform: rotate(262.8deg);
transform: rotate(262.8deg);
}
.c100.p74 .bar {
-webkit-transform: rotate(266.4deg);
-moz-transform: rotate(266.4deg);
-ms-transform: rotate(266.4deg);
-o-transform: rotate(266.4deg);
transform: rotate(266.4deg);
}
.c100.p75 .bar {
-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);
-ms-transform: rotate(270deg);
-o-transform: rotate(270deg);
transform: rotate(270deg);
}
.c100.p76 .bar {
-webkit-transform: rotate(273.6deg);
-moz-transform: rotate(273.6deg);
-ms-transform: rotate(273.6deg);
-o-transform: rotate(273.6deg);
transform: rotate(273.6deg);
}
.c100.p77 .bar {
-webkit-transform: rotate(277.2deg);
-moz-transform: rotate(277.2deg);
-ms-transform: rotate(277.2deg);
-o-transform: rotate(277.2deg);
transform: rotate(277.2deg);
}
.c100.p78 .bar {
-webkit-transform: rotate(280.8deg);
-moz-transform: rotate(280.8deg);
-ms-transform: rotate(280.8deg);
-o-transform: rotate(280.8deg);
transform: rotate(280.8deg);
}
.c100.p79 .bar {
-webkit-transform: rotate(284.4deg);
-moz-transform: rotate(284.4deg);
-ms-transform: rotate(284.4deg);
-o-transform: rotate(284.4deg);
transform: rotate(284.4deg);
}
.c100.p80 .bar {
-webkit-transform: rotate(288deg);
-moz-transform: rotate(288deg);
-ms-transform: rotate(288deg);
-o-transform: rotate(288deg);
transform: rotate(288deg);
}
.c100.p81 .bar {
-webkit-transform: rotate(291.6deg);
-moz-transform: rotate(291.6deg);
-ms-transform: rotate(291.6deg);
-o-transform: rotate(291.6deg);
transform: rotate(291.6deg);
}
.c100.p82 .bar {
-webkit-transform: rotate(295.2deg);
-moz-transform: rotate(295.2deg);
-ms-transform: rotate(295.2deg);
-o-transform: rotate(295.2deg);
transform: rotate(295.2deg);
}
.c100.p83 .bar {
-webkit-transform: rotate(298.8deg);
-moz-transform: rotate(298.8deg);
-ms-transform: rotate(298.8deg);
-o-transform: rotate(298.8deg);
transform: rotate(298.8deg);
}
.c100.p84 .bar {
-webkit-transform: rotate(302.4deg);
-moz-transform: rotate(302.4deg);
-ms-transform: rotate(302.4deg);
-o-transform: rotate(302.4deg);
transform: rotate(302.4deg);
}
.c100.p85 .bar {
-webkit-transform: rotate(306deg);
-moz-transform: rotate(306deg);
-ms-transform: rotate(306deg);
-o-transform: rotate(306deg);
transform: rotate(306deg);
}
.c100.p86 .bar {
-webkit-transform: rotate(309.6deg);
-moz-transform: rotate(309.6deg);
-ms-transform: rotate(309.6deg);
-o-transform: rotate(309.6deg);
transform: rotate(309.6deg);
}
.c100.p87 .bar {
-webkit-transform: rotate(313.2deg);
-moz-transform: rotate(313.2deg);
-ms-transform: rotate(313.2deg);
-o-transform: rotate(313.2deg);
transform: rotate(313.2deg);
}
.c100.p88 .bar {
-webkit-transform: rotate(316.8deg);
-moz-transform: rotate(316.8deg);
-ms-transform: rotate(316.8deg);
-o-transform: rotate(316.8deg);
transform: rotate(316.8deg);
}
.c100.p89 .bar {
-webkit-transform: rotate(320.4deg);
-moz-transform: rotate(320.4deg);
-ms-transform: rotate(320.4deg);
-o-transform: rotate(320.4deg);
transform: rotate(320.4deg);
}
.c100.p90 .bar {
-webkit-transform: rotate(324deg);
-moz-transform: rotate(324deg);
-ms-transform: rotate(324deg);
-o-transform: rotate(324deg);
transform: rotate(324deg);
}
.c100.p91 .bar {
-webkit-transform: rotate(327.6deg);
-moz-transform: rotate(327.6deg);
-ms-transform: rotate(327.6deg);
-o-transform: rotate(327.6deg);
transform: rotate(327.6deg);
}
.c100.p92 .bar {
-webkit-transform: rotate(331.2deg);
-moz-transform: rotate(331.2deg);
-ms-transform: rotate(331.2deg);
-o-transform: rotate(331.2deg);
transform: rotate(331.2deg);
}
.c100.p93 .bar {
-webkit-transform: rotate(334.8deg);
-moz-transform: rotate(334.8deg);
-ms-transform: rotate(334.8deg);
-o-transform: rotate(334.8deg);
transform: rotate(334.8deg);
}
.c100.p94 .bar {
-webkit-transform: rotate(338.4deg);
-moz-transform: rotate(338.4deg);
-ms-transform: rotate(338.4deg);
-o-transform: rotate(338.4deg);
transform: rotate(338.4deg);
}
.c100.p95 .bar {
-webkit-transform: rotate(342deg);
-moz-transform: rotate(342deg);
-ms-transform: rotate(342deg);
-o-transform: rotate(342deg);
transform: rotate(342deg);
}
.c100.p96 .bar {
-webkit-transform: rotate(345.6deg);
-moz-transform: rotate(345.6deg);
-ms-transform: rotate(345.6deg);
-o-transform: rotate(345.6deg);
transform: rotate(345.6deg);
}
.c100.p97 .bar {
-webkit-transform: rotate(349.2deg);
-moz-transform: rotate(349.2deg);
-ms-transform: rotate(349.2deg);
-o-transform: rotate(349.2deg);
transform: rotate(349.2deg);
}
.c100.p98 .bar {
-webkit-transform: rotate(352.8deg);
-moz-transform: rotate(352.8deg);
-ms-transform: rotate(352.8deg);
-o-transform: rotate(352.8deg);
transform: rotate(352.8deg);
}
.c100.p99 .bar {
-webkit-transform: rotate(356.4deg);
-moz-transform: rotate(356.4deg);
-ms-transform: rotate(356.4deg);
-o-transform: rotate(356.4deg);
transform: rotate(356.4deg);
}
.c100.p100 .bar {
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
/* .c100:hover {
cursor: default;
}
.c100:hover > span {
width: 3.33em;
line-height: 3.33em;
font-size: 0.3em;
color: #307bbb;
}
.c100:hover:after {
top: 0.04em;
left: 0.04em;
width: 0.92em;
height: 0.92em;
}*/
.c100.dark {
background-color: #777777;
}
.c100.dark .bar,
.c100.dark .fill {
border-color: #c6ff00 !important;
}
.c100.dark > span {
color: #777777;
}
.c100.dark:after {
background-color: #666666;
}
/* .c100.dark:hover > span {
color: #c6ff00;
} */
.c100.green .bar, .c100.green .fill {
border-color: #4db53c !important;
}
/* .c100.green:hover > span {
color: #4db53c;
} */
.c100.green.dark .bar, .c100.green.dark .fill {
border-color: #5fd400 !important;
}
/* .c100.green.dark:hover > span {
color: #5fd400;
} */
.c100.orange .bar, .c100.orange .fill {
border-color: #dd9d22 !important;
}
/* .c100.orange:hover > span {
color: #dd9d22;
} */
.c100.orange.dark .bar, .c100.orange.dark .fill {
border-color: #e08833 !important;
}
/* .c100.orange.dark:hover > span {
color: #e08833;
} */
var userTheme='galaxy-theme';
var popHelpId = '',curFieldVal='';
var isServerBusy = false;
var httpRequest;
var xmlHTTPResponse;
var isContextChanged = "";
var global_date_type = "date";
var global_date_format = "";
var preErrData = "";
var sorttable = "";
var divArray = new Array();
var lastSerachSuggestionMap = {};
var prevRemoveEnable = "";
if (window.ActiveXObject) /*code for IE6, IE5*/
{
httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
}
else if (window.XMLHttpRequest) /*code for IE7+, Firefox, Chrome, Opera, Safari*/
{
httpRequest = new XMLHttpRequest();
}
function getListOfValues(fieldName,fieldId,siteCode)
{
var url = "";
popHelpId = fieldId;
isContextChanged = document.getElementById("app_context").value;
if(document.getElementById(popHelpId).value.trim() != "" || document.getElementById(popHelpId).value != null)
{
curFieldVal = document.getElementById(popHelpId).value;
}
var addObjName = "&OBJ_NAME=wavegen_wiz";
if(isContextChanged == "true")
{
url = "webitm/jsp/PopUp.jsp?FIELDNAME="+escape(fieldName)+"&KEYSTRING=NULL"+addObjName;
}
else
{
url = "PopUp.jsp?FIELDNAME="+escape(fieldName)+"&KEYSTRING=NULL"+addObjName;
}
var fullwidth = eval(screen.width)/2-130;
var iFrame = '<iframe id="popHelpIframe" name ="popHelpIframe" src="'+url+'" style = "width:'+fullwidth+'; height: 100%; border: 0px; bottom:0%;"></iframe>';
var popHlpCntnr = document.getElementById( "popHelpContainer" );
popHlpCntnr.innerHTML = iFrame;
popHlpCntnr.setAttribute( "style", "position: absolute; z-index: 1004; visibility:visible;width:"+fullwidth+";height: 90%; float: right; right: 0%; bottom:9%");
var overlay = document.getElementById( "overlay" );
overlay.setAttribute( "style", "position: fixed; top: 0; right: 0; bottom: 0; left: 0; background-color:#000; opacity: .45; z-index:1003; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;");
if(prevRemoveEnable!= "")
{
prevRemoveEnable.style.visibility = "hidden";
}
}
function assignValue(value)
{
document.getElementById(popHelpId).value = value;
}
function closeMe()
{
document.getElementById("popHelpContainer").style.display='none';
document.getElementById("popHelpContainer").innerHTML = '';
var overlay = document.getElementById( "overlay" );
overlay.removeAttribute('style');
}
function getAutoPopupData(curObj)
{
if(curObj != undefined)
{
if(curObj.value.length == 4 )
{
var curFieldName = curObj.attributes.popupFldName.value;
var addObjName = "&OBJ_NAME=wavegen_wiz";
var urlParamString = "";
var searchListURL = "/ibase/PopupDataServlet?FIELDNAME="+escape(curFieldName)+"&KEYSTRING=NULL"+addObjName;
var searchKey = curFieldName+"~~SEP~~"+urlParamString;
if ( searchKey in lastSerachSuggestionMap )
{
console.log("From lastSerachSuggestionMap");
console.log("searchKey - ["+ searchKey +"], lastSerachSuggestionMap - ["+ lastSerachSuggestionMap[searchKey] +"]");
parseJsonData(lastSerachSuggestionMap[searchKey]);
showAutoSerach(curObj);
}
else
{
console.log("From server");
$.ajax({
async : false,
url : searchListURL,
dataType : 'xml',
type : 'POST',
success : function(result) {
lastSerachSuggestionMap[searchKey] = result;
parseJsonData( result );
showAutoSerach( curObj);
console.log("searchKey in else - ["+ searchKey +"], lastSerachSuggestionMap - ["+ lastSerachSuggestionMap[searchKey] +"]");
},
error : function(result) {
}
});
}
}
}
}
function parseJsonData(result)
{
searchList = [];
var default_col = 0;
if ( result.getElementsByTagName('DEFAULT_COL')[0].childNodes != undefined )
{
default_col = (result.getElementsByTagName('DEFAULT_COL')[0].childNodes[0].nodeValue) - 1;
}
var detail = result.getElementsByTagName('DETAIL');
if (detail != undefined)
{
for ( var i = 0; i < detail.length; i++)
{
var nodes = detail[i].childNodes;
var id = "", value = "";
var searchData = {};
var detailData = "";
if (nodes != undefined)
{
for ( var j = 0; j < nodes.length; j++ )
{
id = nodes[default_col].childNodes[0].nodeValue;
if ( nodes[j].childNodes[0].nodeValue != "" )
{
value = value + nodes[j].childNodes[0].nodeValue + " | ";
}
if ( nodes[j].childNodes[0].nodeValue != "" )
{
detailData = nodes[j].childNodes[0].nodeValue;
}
else
{
detailData = "-";
}
searchData['imgPth'] = detail[i].attributes.imagePath.value.trim();
searchData['id'] = id.trim();
searchData['label'] = value.trim();
searchData['value'] = id.trim();
searchData[nodes[j].nodeName] = detailData;
}
searchList.push(searchData);
}
}
}
}
function showAutoSerach(element)
{
try
{
$.widget('custom.mcautocomplete', $.ui.autocomplete, {
_create: function() {
this._super();
this.widget().menu( "option", "items", "> :not(.ui-widget-header)" );
},
_renderMenu: function(ul, items) {
var self = this, thead;
if (this.options.showHeader) {
table=$('<div class="ui-widget-header" style="width:100%"></div>');
$.each(this.options.columns, function(index, item) {
table.append('<span style="padding:0 4px;float:left;width:' + item.width + ';">' + item.name + '</span>');
});
table.append('<div style="clear: both;"></div>');
ul.append(table);
}
$.each(items, function(index, item) {
self._renderItem(ul, item);
self._renderItem1(ul, item);
});
},
_renderItem: function(ul, item) {
var data = '',
result = '';
var iconData = '';
for ( var i in item)
{
if( i == 'imgPth')
{
if(item[i].trim() != '')
{
iconData += '<span><img class="feedImgPnl" src='+item[i].trim()+'></img></span>';
}
}
if (item[i] != undefined && i != 'value' && i != 'label' && i != 'id' && i != 'imgPth')
{
if(divArray[i] != null && divArray[i]!= undefined && divArray[i] < item[i].length)
{
divArray[i] = item[i].length;
}
else
{
if(divArray[i] == null)
{
divArray[i] = item[i].length;
}
}
var divLen = 0;
divLen = divArray[i];
divLen = divLen * 10;
data += '<span class="myClass'+i+'">' + item[i] + '</span>';
$('.myClass'+i).css('padding', '0 4px');
$('.myClass'+i).css('float', 'left');
$('.myClass'+i).css('width', divLen+"px");
$('.myClass'+i).css('position', 'relative');
$('.myClass'+i).css('display', 'inline-block');
}
}
result = $('<li></li>')
.data('ui-autocomplete-item', item)
.append('<a class="mcacAnchor" style="width:700px;"><div style="float:left;padding-right:4px;">'+iconData+'</div><div style="width:700px;height:32px;line-height:32px">' + data + '<div style="clear: both;"></div></div></a>')
.appendTo(ul);
return result;
},
_renderItem1: function(ul, item) {
var data = '',
result = '';
for ( var i in item)
{
if (item[i] != undefined && i != 'value' && i != 'label' && i != 'id')
{
if(divArray[i] != null && divArray[i]!= undefined && divArray[i] < item[i].length)
{
divArray[i] = item[i].length;
}
else
{
if(divArray[i] == null)
{
divArray[i] = item[i].length;
}
}
var divLen = 0;
divLen = divArray[i];
divLen = divLen * 10;
data += '<span class="myClass'+i+'">' + item[i] + '</span>';
$('.myClass'+i).css('padding', '0 4px');
$('.myClass'+i).css('float', 'left');
$('.myClass'+i).css('width', divLen+"px");
$('.myClass'+i).css('position', 'relative');
$('.myClass'+i).css('display', 'inline-block');
}
}
}
});
$( element )
.mcautocomplete({
autoFocus: true,
showHeader: false,
source : searchList,
minLength :3,
select : function(event, ui) {
document.getElementById(element.id).value = ui.item.id;
},
});
if(!$( element ).mcautocomplete( "widget" ).is( ":visible" ))
{
$( element ).mcautocomplete("search", "");
}
}
catch (e)
{
console.log("ERROR\n: " + e);
}
}
function validateSubmit()
{
var isDetailRowSelected = false;
var element = $( "input[type=checkbox]" );
var DOMeles = element.get();
for(var i=0; i<DOMeles.length; i++)
{
if ( DOMeles[i] != null )
{
if(DOMeles[i].checked)
{
isDetailRowSelected = true;
}
}
}
if(!isDetailRowSelected)
{
alert("Please select atleast one row to process.")
return isDetailRowSelected;
}
else
{
document.getElementById("buttonreplacement").style.display = "block";
var overlay = document.getElementById( "overlay" );
overlay.setAttribute( "style", "position: fixed; top: 0; right: 0; bottom: 0; left: 0; background-color:#000; opacity: .45; z-index:1003; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;");
var htmlBody = document.getElementsByTagName("body")[0];
var htmlData = htmlBody.innerHTML;
var url = "/ibase/WavegenWizServlet?action=SAVE_DETAIL_DATA&HTML_DATA="+encodeURIComponent(htmlData)+"";
makeRequest(url, dataSavedInSess);
return isDetailRowSelected;
}
}
function dataSavedInSess(retVal)
{
console.log("Data saved in Session!");
}
function callItemChange(currentColumn)
{
var currXmlDataStr = '', hdrXmlDataStr = '', allXmlDataStr = '', objContext = '', editFlag = 'A';
var element = $( "[name^='Detail1.1.']" );
var DOMeles = element.get();
objContext = document.getElementById("FORM_NO").value;
currXmlDataStr = "<Detail1 domID='1' id='1' objContext='1'>";
currXmlDataStr = currXmlDataStr + "<OBJ_NAME><![CDATA[wavegen]]></OBJ_NAME>";
currXmlDataStr = currXmlDataStr + "<PAGE_CONTEXT><![CDATA["+objContext+"]]></PAGE_CONTEXT>";
currXmlDataStr = currXmlDataStr + "<OBJ_CONTEXT><![CDATA["+objContext+"]]></OBJ_CONTEXT>";
currXmlDataStr = currXmlDataStr + "<EDIT_FLAG><![CDATA["+editFlag+"]]></EDIT_FLAG>";
currXmlDataStr = currXmlDataStr + "<EDIT_TMPLT><![CDATA[-1]]></EDIT_TMPLT>";
for (var i = 0; i < DOMeles.length; i++)
{
if ( DOMeles[i] != null )
{
var nodeValue = '', nodeId = '';
var nodeName = DOMeles[i].getAttribute('name');
nodeName = nodeName.substr(nodeName.lastIndexOf('.')+1);
nodeId = DOMeles[i].getAttribute('id');
nodeValue = document.getElementById(nodeId).value;
if(nodeValue.trim().length > 0 && nodeValue.trim() != '')
{
currXmlDataStr = currXmlDataStr + "<" + nodeName + ">" +
"<![CDATA[" + nodeValue + "]]>" +
"</" + nodeName + ">";
}
else
{
currXmlDataStr += "<"+ nodeName +"/>";
}
}
}
currXmlDataStr = currXmlDataStr + "</Detail1>";
hdrXmlDataStr = "<DocumentRoot>";
hdrXmlDataStr += "<description>Datawindow Root</description>";
hdrXmlDataStr += "<group0><description>Group0 description</description>";
hdrXmlDataStr += "<Header0><description>Header0 members</description>";
hdrXmlDataStr += currXmlDataStr;
hdrXmlDataStr += "</Header0></group0></DocumentRoot>";
allXmlDataStr = "<DocumentRoot>";
allXmlDataStr += "<description>Datawindow Root</description>";
allXmlDataStr += "<group0><description>Group0 description</description>";
allXmlDataStr += "<Header0><description>Header0 members</description>";
allXmlDataStr += "<DocumentRoot>";
allXmlDataStr += "<description>Datawindow Root</description>";
allXmlDataStr += "<group0><description>Group0 description</description>";
allXmlDataStr += "<Header0><description>Header0 members</description>";
allXmlDataStr += currXmlDataStr;
allXmlDataStr += "</Header0></group0></DocumentRoot>";
allXmlDataStr += "</Header0></group0></DocumentRoot>";
var url = "/ibase/WavegenWizServlet?action=ITEM_CHANGE&CUR_XML_STR="+escape(currXmlDataStr)+"&HDR_XML_STR="+escape(hdrXmlDataStr)+"&ALL_XML_STR="+escape(allXmlDataStr)+"&CUR_COLUMN="+currentColumn+"&OBJ_CONTEXT="+objContext+"&EDIT_FLAG="+editFlag+"";
makeRequest( url, setItemChangeValues);
}
function makeRequest(url,setItemChangeValues)
{
var sURL = unescape(window.location);
if( ! isServerBusy )
{
isServerBusy = true;
httpRequest.open("POST", url, false);
httpRequest.onreadystatechange = function()
{
receiveResponse(setItemChangeValues);
};
httpRequest.setRequestHeader( "Content-Type", "application/x-www-form-urlencoded; charset=UTF-8" );
httpRequest.send( null );
}
}
function receiveResponse(setItemChangeValues)
{
if (httpRequest.readyState == 4)
{
if(httpRequest.status == 200)
{
processResponse(setItemChangeValues);
}
else
{
alert("Error loading page\n"+ httpRequest.status +":"+ httpRequest.statusText);
}
}
}
function processResponse(setItemChangeValues)
{
var returnStr = null;
isProcessOn = false;
if ( window.ActiveXObject )
{
xmldoc = httpRequest.responseText;
xmlHTTPResponse = xmldoc;
}
else
{
try
{
var parser = new DOMParser();
xmldoc = httpRequest.responseText;
}
catch(e)
{
alert("inside catch:"+e.message);
}
}
setItemChangeValues(xmldoc);
isServerBusy = false;
}
function loadXMLString(txt)
{
if (window.DOMParser)
{
parser=new DOMParser();
xmlDoc=parser.parseFromString(txt,"text/xml");
}
else /* code for IE*/
{
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async=false;
xmlDoc.loadXML(txt);
}
return xmlDoc;
}
function setItemChangeValues(retVal)
{
var xmlDoc = loadXMLString(retVal);
var rootNodeList = xmlDoc.getElementsByTagName( "Root" );
if( rootNodeList.length == 1 )
{
var rootNode = rootNodeList.item(0);
var childNodeList = rootNode.childNodes;
var noOfTopLevelChilds = childNodeList.length;
for(var i = 0; i < noOfTopLevelChilds; i++)
{
if(childNodeList.item(i).nodeName == 'Detail1')
{
var detailNode = childNodeList.item(i);
var colNodeList = detailNode.childNodes;
var colCount = colNodeList.length;
var colProtect = "";
for(var fieldCtr = 0; fieldCtr < colCount; fieldCtr++)
{
var colNode = colNodeList.item(fieldCtr);
var nodeName = colNode.nodeName;
var newNodeValue = '';
if (colNode.firstChild != null || colNode.firstChild != undefined)
{
newNodeValue = colNode.firstChild.nodeValue;
if(nodeName == 'due_date__from' || nodeName == 'due_date__to')
{
document.getElementById(nodeName).value = newNodeValue;
}
else
{
document.getElementById("Detail1.1."+nodeName).value = newNodeValue;
}
}
if( colNode.attributes != null && colNode.attributes != undefined )
{
colProtect = colNode.attributes.getNamedItem("protect");
if (colProtect != null && colProtect != undefined)
{
if ( colProtect.value == 1)
{
if(document.getElementById("Detail1.1."+nodeName).tagName == 'SELECT')
{
document.getElementById("Detail1.1."+nodeName).disabled=true;
}
else
{
document.getElementById("Detail1.1."+nodeName).disabled=true;
document.getElementById("Detail1.1."+nodeName).value = "";
document.getElementById("Detail1.1."+nodeName).readOnly = true;
document.getElementById("Detail1.1."+nodeName).className = "editDisplayClass";
}
}
else
{
if(document.getElementById("Detail1.1."+nodeName).tagName == 'SELECT')
{
document.getElementById("Detail1.1."+nodeName).disabled=false;
document.getElementById("Detail1.1."+nodeName).style.visibility = "visible";
}
else
{
document.getElementById("Detail1.1."+nodeName).style.visibility = "visible";
document.getElementById("Detail1.1."+nodeName).disabled=false;
document.getElementById("Detail1.1."+nodeName).readOnly = false;
document.getElementById("Detail1.1."+nodeName).focus();
document.getElementById("Detail1.1."+nodeName).value = "";
document.getElementById("Detail1.1."+nodeName).className = "editInputClass";
}
}
}
}
}
}
}
}
}
function setDate(fieldId)
{
var dateFormat = "";
if (document.getElementById('date_format') != null)
{
global_date_format = document.getElementById("date_format").value;
}
if ( global_date_format == "dd/MM/yy" )
{
dateFormat = "d/m/y";
}
else if ( global_date_format == "dd-MMM-yyyy" )
{
dateFormat = "d/M/y";
}
else if ( global_date_format == "MM/dd/yy" )
{
dateFormat = "m/d/y";
}
else
{
dateFormat = "d/m/y";
}
$("#"+fieldId).datetimepicker({
timepicker:false,
format: dateFormat
});
if(!$("#filter_date").datetimepicker( "widget" ).is(":visible"))
{
$( "#"+fieldId ).datetimepicker("show");
}
if(prevRemoveEnable!= "")
{
prevRemoveEnable.style.visibility = "hidden";
}
}
function formatDate()
{
var dateFormat = "";
if (document.getElementById('date_format') != null)
{
global_date_format = document.getElementById("date_format").value;
}
if ( global_date_format == "dd/MM/yy" )
{
dateFormat = "d/m/y";
}
else if ( global_date_format == "dd-MMM-yyyy" )
{
dateFormat = "d/M/y";
}
else if ( global_date_format == "MM/dd/yy" )
{
dateFormat = "m/d/y";
}
else
{
dateFormat = "d/m/y";
}
$('#due_date__from').datetimepicker({
format: dateFormat,
timepicker:false,
});
$('#due_date__to').datetimepicker({
format: dateFormat,
timepicker:false,
});
}
function displayWaitImg()
{
document.getElementById("buttonreplacement").style.display = "block";
var overlay = document.getElementById( "overlay" );
overlay.setAttribute( "style", "position: fixed; top: 0; right: 0; bottom: 0; left: 0; background-color:#000; opacity: .45; z-index:1003; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;");
return true;
}
function expandCollapse()
{
var acc = document.getElementsByClassName("accordion");
var i;
if(document.getElementById("accorAct").value == "Expand All")
{
document.getElementById("accorAct").value = "Collapse All";
for (i = 0; i < acc.length; i++)
{
if(acc[i].className != "active" && acc[i].attributes.expanded.value != "true")
{
acc[i].attributes.expanded.value = "true";
acc[i].classList.toggle("active");
acc[i].nextElementSibling.classList.toggle("show");
}
}
}
else
{
document.getElementById("accorAct").value = "Expand All";
for (i = 0; i < acc.length; i++)
{
if(acc[i].className == "accordion active" || acc[i].className == "accordion accordionSO active" && acc[i].attributes.expanded.value == "true")
{
acc[i].attributes.expanded.value = "false";
acc[i].classList.toggle("active");
acc[i].nextElementSibling.classList.toggle("show");
}
}
}
var acc = document.getElementsByClassName("accordion");
var i;
}
function form2Previous()
{
document.getElementById("errorActivityTable").style.display = "none";
document.getElementById("action").value="previous";
var element = $( "input[name^='Detail2.0.']" );
var DOMeles = element.get();
var xmlString = "<?xml version = \"1.0\"?><Root><header><editFlag></editFlag></header>" +
"<Detail1 domID='1' selected = 'N'>";
for (var i = 0; i < DOMeles.length; i++)
{
if ( DOMeles[i] != null )
{
xmlString = xmlString + "<" + DOMeles[i].getAttribute('id') + ">" +
"<![CDATA[" + DOMeles[i].getAttribute('value') + "]]>" +
"</" + DOMeles[i].getAttribute('id') + ">";
}
}
xmlString = xmlString + "</Detail1></Root>";
document.getElementById("PRE_FORM_VAL").value = xmlString;
document.getElementById("buttonreplacement").style.display = "block";
var overlay = document.getElementById( "overlay" );
overlay.setAttribute( "style", "position: fixed; top: 0; right: 0; bottom: 0; left: 0; background-color:#000; opacity: .45; z-index:1003; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;");
document.getElementById("wavegenWizForm2").action = "/ibase/WavegenWizServlet";
document.getElementById("wavegenWizForm2").submit();
}
function doHideMsg(erroTable)
{
document.getElementById(erroTable).style.display = "none";
}
function checkAll(custId, tableId, tableNo)
{
var tableObj = document.getElementById(tableId);
var norow= tableObj.rows.length;
if(document.getElementById("selectAll"+tableNo).checked)
{
for(var i=1;i<norow;i++)
{
if(tableObj.rows[i].cells[0].childNodes != undefined)
{
tableObj.rows[i].classList.add("selectedTrClass");
tableObj.rows[i].cells[0].childNodes.item(0).checked= true;
tableObj.rows[i].cells[0].childNodes.item(0).setAttribute('checked','checked');
}
}
document.getElementById("selectAll"+tableNo).setAttribute('checked','checked');
}
else
{
for(var i=1;i<norow;i++)
{
if(tableObj.rows[i].cells[0].childNodes != undefined)
{
tableObj.rows[i].classList.remove("selectedTrClass");
tableObj.rows[i].cells[0].childNodes.item(0).checked= false;
tableObj.rows[i].cells[0].childNodes.item(0).removeAttribute('checked');;
}
}
document.getElementById("selectAll"+tableNo).removeAttribute('checked');;
}
updateDisplaySummary(custId,tableId,tableNo);
}
function updateDisplaySummary(custId,tableId,tableNo)
{
var custAccorObj = "",tableObj = "";
var totalQty = 0,totalAllocQty = 0, custTotalQty = 0, custTotalAllocQty = 0, custLineCnt = 0;
var isRowSelected = false;
custAccorObj = document.getElementById("custPerc"+custId).nextElementSibling;
var allTables = custAccorObj.getElementsByTagName("table");
for(var i=0; i<allTables.length; i++)
{
var curTablObj = allTables[i];
var norow= curTablObj.rows.length;
for(var j=1;j<norow;j++)
{
if(curTablObj.rows[j].cells[0].childNodes != undefined)
{
custTotalQty += parseInt(curTablObj.rows[j].cells[16].childNodes.item(0).data);
if(curTablObj.rows[j].cells[0].childNodes.item(0).checked==true)
{
custTotalAllocQty += parseInt(curTablObj.rows[j].cells[13].childNodes.item(0).value);
custLineCnt++;
isRowSelected = true;
}
}
}
}
var custPercentage = Math.round(custTotalAllocQty/custTotalQty*100);
document.getElementById("custPercVal"+custId).innerHTML = custPercentage;
document.getElementById("custLine"+custId).innerHTML = custLineCnt;
document.getElementById("custPercText"+custId).innerHTML = custPercentage+"%";
var custPecrObj = document.getElementById("percClass"+custId);
custPecrObj.className = "c100 small";
custPecrObj.classList.add("p"+custPercentage);
if(isRowSelected)
{
document.getElementById("custbar"+custId).classList.add("greenSelcted");
document.getElementById("custfill"+custId).classList.add("greenSelcted");
document.getElementById("sobar"+tableNo).classList.add("greenSelcted");
document.getElementById("sofill"+tableNo).classList.add("greenSelcted");
}
else
{
document.getElementById("custbar"+custId).classList.remove("greenSelcted");
document.getElementById("custfill"+custId).classList.remove("greenSelcted");
document.getElementById("sobar"+tableNo).classList.remove("greenSelcted");
document.getElementById("sofill"+tableNo).classList.remove("greenSelcted");
var prevCustPerc = document.getElementById("prevCustPerc"+custId).value;
custPecrObj.className = "c100 small";
custPecrObj.classList.add("p"+prevCustPerc);
document.getElementById("custPercText"+custId).innerHTML = prevCustPerc+"%";
}
tableObj = document.getElementById(tableId);
var norow= tableObj.rows.length;
var lineCnt = 0;
for(var i=1;i<norow;i++)
{
if(tableObj.rows[i].cells[0].childNodes != undefined)
{
totalQty += parseInt(tableObj.rows[i].cells[16].childNodes.item(0).data);
if(tableObj.rows[i].cells[0].childNodes.item(0).checked==true)
{
totalAllocQty += parseInt(tableObj.rows[i].cells[13].childNodes.item(0).value);
lineCnt++;
}
}
}
var soPercentage = Math.round(totalAllocQty/totalQty*100);
var soPecrObj = document.getElementById("soPercClass"+tableNo);
soPecrObj.className = "c100 small";
soPecrObj.classList.add("p"+soPercentage);
document.getElementById("soPerc"+tableNo).innerHTML = soPercentage;
document.getElementById("soLine"+tableNo).innerHTML = lineCnt;
document.getElementById("soPercText"+tableNo).innerHTML = soPercentage+"%";
if(soPercentage == 0)
{
var prevSoPerc = document.getElementById("prevSoPerc"+custId).value;
document.getElementById("soPercText"+tableNo).innerHTML = prevSoPerc+"%";
soPecrObj.className = "c100 small";
soPecrObj.classList.add("p"+prevSoPerc);
}
}
function setCheckboxRow(event,curRow,tableNo,custId,tableId)
{
if (event.target.type !== 'checkbox' && event.target.type != 'select-one' && event.target.type != 'text')
{
if(curRow.cells[0].childNodes != undefined)
{
if(curRow.cells[0].childNodes.item(0).checked == false)
{
curRow.cells[0].childNodes.item(0).checked = true;
curRow.cells[0].childNodes.item(0).setAttribute('checked','checked');
curRow.classList.add("selectedTrClass");
}
else
{
curRow.cells[0].childNodes.item(0).checked = false;
curRow.cells[0].childNodes.item(0).removeAttribute('checked');
curRow.classList.remove("selectedTrClass");
}
}
}
var chkElements = document.getElementsByClassName("selectAll"+tableNo);
var checkedCount = 0;
if(chkElements != undefined)
{
for (var i = 0; i < chkElements.length; i++)
{
if (chkElements[i].checked)
{
checkedCount += 1;
}
}
document.getElementById("selectAll"+tableNo).checked = (checkedCount === chkElements.length);
}
updateDisplaySummary(custId,tableId,tableNo);
}
function setCheckbox(obj,lineId,tableNo,custId,tableId)
{
if(obj.checked)
{
document.getElementById(lineId).classList.add("selectedTrClass");
obj.setAttribute('checked','checked');
}
else
{
document.getElementById(lineId).classList.remove("selectedTrClass");
obj.removeAttribute('checked');
}
updateDisplaySummary(custId,tableId,tableNo);
}
function displayPopUpIcon(popUpID)
{
if(prevRemoveEnable!= "")
{
prevRemoveEnable.style.visibility = "hidden";
}
prevRemoveEnable = document.getElementById(popUpID);
document.getElementById(popUpID).style.visibility = "visible";
}
function selectThisRow(curObj, rowId, tableNo, custId, tableId)
{
var rowObj = null;
if(curObj.value>0)
{
rowObj = document.getElementById(rowId);
rowObj.classList.add("selectedTrClass");
curObj.setAttribute('value', curObj.value);
document.getElementById("Detail2."+rowId+".selectbox").checked = true;
document.getElementById("Detail2."+rowId+".selectbox").setAttribute('checked','checked');
}
else
{
rowObj = document.getElementById(rowId);
rowObj.classList.remove("selectedTrClass");
curObj.setAttribute('value',0);
document.getElementById("Detail2."+rowId+".selectbox").checked = false;
document.getElementById("Detail2."+rowId+".selectbox").removeAttribute('checked');
}
var chkElements = document.getElementsByClassName("selectAll"+tableNo);
var checkedCount = 0;
if(chkElements != undefined)
{
for (var i = 0; i < chkElements.length; i++)
{
if (chkElements[i].checked)
{
checkedCount += 1;
}
}
document.getElementById("selectAll"+tableNo).checked = (checkedCount === chkElements.length);
}
updateDisplaySummary(custId,tableId,tableNo);
}
function isNumberKey(evt)
{
var charCode = (evt.which) ? evt.which : evt.keyCode;
if (charCode != 46 && charCode > 31 && (charCode < 48 || charCode > 57))
return false;
return true;
}
function goToHomePage(objName)
{
var url = "E12WizardPage.jsp?OBJ_NAME="+objName;
window.location.href = url;
}
function setSelected(obj)
{
var selectVal = obj.value;
for (var i = 0; i < obj.length; i++)
{
if(selectVal == obj.options[i].getAttribute("value"))
{
obj.options[i].setAttribute('selected', 'selected');
}
else
{
obj.options[i].removeAttribute('selected');
}
}
}
function formatDetailWithErr()
{
preErrData = document.getElementById("innerDiv").innerHTML;
var url = "/ibase/WavegenWizServlet?action=DISPLAY_DETAIL_DATA";
makeRequest(url,displayDataFromSession);
}
function displayDataFromSession(retHtmlData)
{
var htmlBody = document.getElementsByTagName("body")[0];
htmlBody.innerHTML = retHtmlData;
if(document.getElementById("innerDiv") != null)
{
document.getElementById("innerDiv").innerHTML = preErrData;
}
var overlay = document.getElementById( "overlay" );
overlay.removeAttribute('style');
document.getElementById("buttonreplacement").style.display = "none";
}
\ No newline at end of file
<%@ page import="java.io.*" %>
<%@ page import="java.util.HashMap" %>
<%@ page import="java.util.ArrayList" %>
<%@ page import="java.net.*" %>
<%@ page import="ibase.webitm.bean.wiz.*" %>
<%@ page import="ibase.utility.*" %>
<%@ page import="ibase.webitm.servlet.ITMWizardHandlerServlet" %>
<%@page import = "java.lang.*,java.util.*, ibase.webitm.bean.wms.WavegenWizBean"%>
<%
System.out.println("***********In WavegenWiz JSP********************");
String htmlData = "";
try
{
ibase.utility.UserInfoBean userInfo = ( ibase.utility.UserInfoBean )session.getAttribute( "USER_INFO" );
if( userInfo == null )
{
out.println("Your session has been expired. Please re-login.");
}
String objName = request.getParameter("OBJ_NAME");
String PRE_FORM_VAL = ( request.getParameter( "PRE_FORM_VAL" ) != null ) ? request.getParameter( "PRE_FORM_VAL" ) : "";
String editorId = request.getParameter("EDITOR_ID");
String directAcc = ( request.getParameter( "DIRECT_ACC" ) != null ) ? request.getParameter( "DIRECT_ACC" ) : "Y";
System.out.println("objName : " + objName);
ITMWizardBean itmWizardBean;
String transDB = userInfo.getTransDB();
System.out.println("TransDB E12 name is : " + transDB);
if(transDB != null && !"null".equalsIgnoreCase(transDB.trim()) && transDB.trim().length() > 0)
{
itmWizardBean = new ITMWizardBean( objName, request.getSession(), userInfo );
}
else
{
itmWizardBean = new ITMWizardBean( objName, request.getSession() );
}
request.getSession().setAttribute( "WIZARD_BEAN_" + objName, itmWizardBean );
WavegenWizBean beanObj = new WavegenWizBean(objName);
htmlData = beanObj.previousForm("1", PRE_FORM_VAL);
}
catch(Exception e)
{
e.printStackTrace();
}
%>
<div id="detailData" style="display: ">
<%=htmlData%>
</div>
<%@page import = "java.lang.*,java.util.*, ibase.webitm.bean.wms.WavegenWizBean"%>
<html>
<head>
<%String htmlData =""; %>
<%
System.out.println("@@@@@@@@@ In WavegenWizSummary.jsp @@@@@@@@@@@@@@@@");
WavegenWizBean wavegenBean = new WavegenWizBean();
try
{
htmlData = wavegenBean.getSummaryData();
}
catch(Exception e)
{
}
%>
</head>
<body>
<%=htmlData%>
</body>
</html>
\ No newline at end of file
<?xml version='1.0' encoding='utf-8'?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html"/>
<xsl:decimal-format NaN="0"/>
<xsl:template match="/">
<html>
<body onload="formatDate();">
<script type="text/javascript" src="/ibase/webitm/js/WavegenWiz.js"></script>
<script type="text/javascript" src="/ibase/webitm/js/jquery-1.10.2.js"></script>
<script type="text/javascript" src="/ibase/webitm/js/jquery-ui-1.10.4.custom.min.js"></script>
<script type="text/javascript" src="/ibase/webitm/js/FixedTableHeader.js"></script>
<script language="Javascript" src="/ibase/webitm/js/jquery.datetimepicker.full.js"></script>
<script language="Javascript" src="/ibase/webitm/js/date.js"></script>
<link href="/ibase/webitm/css/jquery-ui-1.10.4.custom.min.css" rel="stylesheet"/>
<script type="text/javascript" src="/ibase/webitm/js/jquery.ui.core.js"></script>
<script type="text/javascript" src="/ibase/webitm/js/jquery.ui.widget.js"></script>
<script type="text/javascript" src="/ibase/webitm/js/jquery.ui.position.js"></script>
<script type="text/javascript" src="/ibase/webitm/js/jquery.ui.menu.js"></script>
<script type="text/javascript" src="/ibase/webitm/js/jquery.ui.autocomplete.js"></script>
<link href="/ibase/webitm/css/htmlWizard.css" rel="stylesheet"/>
<link href="/ibase/webitm/css/WavegenWiz.css" rel="stylesheet"/>
<link href="/ibase/webitm/css/jquery.datetimepicker.css" rel="stylesheet"/>
<script>
<![CDATA[
$(document).on("keydown", function (e) {
if (e.which === 8 && !$(e.target).is("input, textarea, form")) {
e.preventDefault();
}
else if(e.which ===13){
e.preventDefault();
}
});
]]>
</script>
<form name="wavegenWizForm1" id="wavegenWizForm1" METHOD="post" ACTION="/ibase/ITMWizardHandlerServlet">
<div class="contentHeaderLbl" style="position:fixed;overflow:hidden;width:100%;padding:12px; background-color:white;top:0px;">
&#160;&#160;<img src="/ibase/images/menuImages/web/wavegeneration.png" onerror=" this.src= '/ibase/images/menuImages/errMenu.png' " style="position: absolute; margin-left: -20px; height: 20px; width: 20px;"/>
&#160;Wave Generation
</div><br></br><br></br>
<div id="innerDiv" style="overflow-y:hidden;overflow-x:auto;max-height:80%;width:100%;position:absolute;">
<table id="errorActivityTable" height="10%" class="tableClass" style="margin: 12px 0px 0px 0px;position: relative;width: calc(literal('100% - 15px'));width: -moz-calc(literal('100% - 15px'));padding-right:0px; padding-left:5xp; width: -webkit-calc(literal('100% - 15px'));box-shadow: 3px 3px 3px gray;-moz-box-shadow:3px 3px 3px gray;-webkit-box-shadow: 3px 3px 3px gray;-o-box-shadow: 3px 3px 3px gray;background: rgba(255, 204, 0, 0.66);min-height: 50px;bottom:10px" border="0" cellspacing="0" cellpadding="0">
<xsl:for-each select="//error">
<xsl:if test="position() = 1">
<tr>
<td class="tdss_leftAlign" style="background: rgba(255, 204, 0, 0.66);" nowrap="true" valign="bottom">
Message :
</td>
<td class="tdss_leftAlign" style="background: rgba(255, 204, 0, 0.66);" nowrap="true" valign="bottom">
Description :
</td>
<td class="tdss_rightAlign" style="background: rgba(255, 204, 0, 0.66);" nowrap="true" valign="bottom" colspan="2">
<a href="#" style="text-decoration:none;" onclick="doHideMsg('errorActivityTable')"><font style="color:#000;text-decoration:none;padding-right:5px;" ><b>X</b></font></a>
</td>
</tr>
</xsl:if>
<xsl:variable name="message"><xsl:value-of select="message"/></xsl:variable>
<xsl:variable name="description"><xsl:value-of select="description"/></xsl:variable>
<xsl:variable name="type"><xsl:value-of select="type"/></xsl:variable>
<xsl:variable name="dbID"><xsl:value-of select="@domId"/></xsl:variable>
<xsl:variable name="column_name"><xsl:value-of select="@column_name"/></xsl:variable>
<tr style="background: rgba(255, 204, 0, 0.66);">
<td class="tdss_leftAlign" style="background: rgba(255, 204, 0, 0.66);" nowrap="true">
<xsl:value-of select="message"/>
</td>
<td class="tdss_leftAlign" style="background: rgba(255, 204, 0, 0.66);" nowrap="true">
<xsl:value-of select="description"/>
</td>
<td class="tdss_leftAlign" style="background: rgba(255, 204, 0, 0.66);" nowrap="true">
</td>
</tr>
</xsl:for-each>
<xsl:for-each select="//error">
<xsl:variable name="type"><xsl:value-of select="type"/></xsl:variable>
<xsl:if test="position() = 1">
<xsl:if test="$type = 'W'">
<tr style="background: rgba(255, 204, 0, 0.66);">
<td class="tdss_leftAlign" style="background: rgba(255, 204, 0, 0.66);" nowrap="true" valign="bottom">
<input type="checkbox" name="forceSave" value="true" checked="checked" onClick="setChecked(this)"/>
</td>
<td class="tdss_leftAlign" style="background: rgba(255, 204, 0, 0.66);" nowrap="true"></td>
</tr>
</xsl:if>
</xsl:if>
</xsl:for-each>
</table>
</div>
<div id="popHelpContainer"></div>
<div id="overlay"></div>
<div id="mainPageHeaderContatiner">
<div id="mainPage-input-Container">
<xsl:for-each select="//Detail1">
<xsl:variable name="dbID"><xsl:value-of select="@domID"/></xsl:variable>
<xsl:variable name="site_code"><xsl:value-of select="site_code"/></xsl:variable>
<xsl:variable name="sort_order"><xsl:value-of select="sort_order"/></xsl:variable>
<xsl:variable name="item_ser__from"><xsl:value-of select="item_ser__from"/></xsl:variable>
<xsl:variable name="item_ser__to"><xsl:value-of select="item_ser__to"/></xsl:variable>
<xsl:variable name="product_style__from"><xsl:value-of select="product_style__from"/></xsl:variable>
<xsl:variable name="product_style__to"><xsl:value-of select="product_style__to"/></xsl:variable>
<xsl:variable name="item_code__from"><xsl:value-of select="item_code__from"/></xsl:variable>
<xsl:variable name="item_code__to"><xsl:value-of select="item_code__to"/></xsl:variable>
<xsl:variable name="cust_code__from"><xsl:value-of select="cust_code__from"/></xsl:variable>
<xsl:variable name="cust_code__to"><xsl:value-of select="cust_code__to"/></xsl:variable>
<xsl:variable name="due_date__from"><xsl:value-of select="due_date__from"/></xsl:variable>
<xsl:variable name="due_date__to"><xsl:value-of select="due_date__to"/></xsl:variable>
<xsl:variable name="sale_order__from"><xsl:value-of select="sale_order__from"/></xsl:variable>
<xsl:variable name="sale_order__to"><xsl:value-of select="sale_order__to"/></xsl:variable>
<xsl:variable name="cust_code__dlv__from"><xsl:value-of select="cust_code__dlv__from"/></xsl:variable>
<xsl:variable name="cust_code__dlv__to"><xsl:value-of select="cust_code__dlv__to"/></xsl:variable>
<xsl:variable name="credit_term__from"><xsl:value-of select="credit_term__from"/></xsl:variable>
<xsl:variable name="credit_term__to"><xsl:value-of select="credit_term__to"/></xsl:variable>
<xsl:variable name="carrier_code"><xsl:value-of select="carrier_code"/></xsl:variable>
<xsl:variable name="carrier_name"><xsl:value-of select="carrier_name"/></xsl:variable>
<xsl:variable name="default_qty_flag"><xsl:value-of select="default_qty_flag"/></xsl:variable>
<xsl:variable name="wave_mode"><xsl:value-of select="wave_mode"/></xsl:variable>
<xsl:variable name="order_type"><xsl:value-of select="order_type"/></xsl:variable>
<xsl:variable name="loc_type_parent"><xsl:value-of select="loc_type_parent"/></xsl:variable>
<xsl:variable name="tran_code"><xsl:value-of select="tran_code"/></xsl:variable>
<xsl:variable name="tran_name"><xsl:value-of select="tran_name"/></xsl:variable>
<xsl:variable name="remarks"><xsl:value-of select="remarks"/></xsl:variable>
<xsl:variable name="active_pick_allow"><xsl:value-of select="active_pick_allow"/></xsl:variable>
<xsl:variable name="master_pack_allow"><xsl:value-of select="master_pack_allow"/></xsl:variable>
<xsl:variable name="parcelpack_allow"><xsl:value-of select="parcelpack_allow"/></xsl:variable>
<xsl:variable name="stock_to_dock_allow"><xsl:value-of select="stock_to_dock_allow"/></xsl:variable>
<xsl:variable name="single_lot"><xsl:value-of select="single_lot"/></xsl:variable>
<xsl:variable name="ship_type"><xsl:value-of select="ship_type"/></xsl:variable>
<xsl:variable name="pallet_no"><xsl:value-of select="pallet_no"/></xsl:variable>
<xsl:variable name="direct_pick_loc"><xsl:value-of select="direct_pick_loc"/></xsl:variable>
<xsl:variable name="print_label"><xsl:value-of select="print_label"/></xsl:variable>
<xsl:variable name="printer_name"><xsl:value-of select="printer_name"/></xsl:variable>
<xsl:variable name="date_format"><xsl:value-of select="date_format"/></xsl:variable>
<xsl:variable name="app_context"><xsl:value-of select="app_context"/></xsl:variable>
<input type="hidden" id="date_format" value="{$date_format}" />
<input type="hidden" id="app_context" value="{$app_context}" />
<table id="activityTable" border="0" cellSpacing="1" cellPadding="0" style="margin-bottom:25px;">
<tr>
<td class="td_rightAlign" nowrap="true" valign="middle" >
Site Code :
</td>
<td class="td_leftAlign" >
<input type="text" class="input_editable" value="{$site_code}" name="Detail1.{normalize-space($dbID)}.site_code" id="Detail1.{normalize-space($dbID)}.site_code" tabIndex="10"/>
</td>
<td class="td_rightAlign" nowrap="true" valign="middle">Sort Order:</td>
<td class="td_leftAlign">
<input type="text" class="input_editable" value="{$sort_order}" name="Detail1.{normalize-space($dbID)}.sort_order" id="Detail1.{normalize-space($dbID)}.sort_order" tabIndex="15" onfocus="displayPopUpIcon('popUpIcon0');" />
<a href="javascript:getListOfValues('SORT_ORDER','Detail1.{normalize-space($dbID)}.sort_order','{$site_code}');" id="popUpIcon0" tabIndex="-1"><img src="/ibase/webitm/images/pophelp.png"/></a>
</td>
</tr>
<tr>
<td class="td_rightAlign" nowrap="true" valign="middle">
Item Series From:
</td>
<td class="td_leftAlign">
<input type="text" class="input_editable" value="{$item_ser__from}" name="Detail1.{normalize-space($dbID)}.item_ser__from" id="Detail1.{normalize-space($dbID)}.item_ser__from" tabIndex="20" popupFldName="ITEM_SER" onkeyup="getAutoPopupData(this);" onfocus="displayPopUpIcon('popUpIcon1');" />
<a href="javascript:getListOfValues('ITEM_SER','Detail1.{normalize-space($dbID)}.item_ser__from','{$site_code}');" id="popUpIcon1" tabIndex="-1"><img src="/ibase/webitm/images/pophelp.png"/></a>
</td>
<td class="td_rightAlign" nowrap="true" valign="middle">
Item Series To:
</td>
<td class="td_leftAlign" >
<input type="text" class="input_editable" value="{$item_ser__to}" name="Detail1.{normalize-space($dbID)}.item_ser__to" id="Detail1.{normalize-space($dbID)}.item_ser__to" tabIndex="30" popupFldName="ITEM_SER" onkeyup="getAutoPopupData(this);" onfocus="displayPopUpIcon('popUpIcon2');"/>
<a href="javascript:getListOfValues('ITEM_SER','Detail1.{normalize-space($dbID)}.item_ser__to','{$site_code}');" id="popUpIcon2" tabIndex="-1"><img src="/ibase/webitm/images/pophelp.png" /></a>
</td>
</tr>
<tr>
<td class="td_rightAlign" nowrap="true" valign="middle" >
Product(Style) From:
</td>
<td class="td_leftAlign" >
<input type="text" class="input_editable" value="{$product_style__from}" name="Detail1.{normalize-space($dbID)}.product_style__from" id="Detail1.{normalize-space($dbID)}.product_style__from" popupFldName="ITEM_PARNT" tabIndex="40" onkeyup="getAutoPopupData(this);" onfocus="displayPopUpIcon('popUpIcon3');" />
<a href="javascript:getListOfValues('ITEM_PARNT','Detail1.{normalize-space($dbID)}.product_style__from','{$site_code}');" id="popUpIcon3" tabIndex="-1"><img src="/ibase/webitm/images/pophelp.png" /></a>
</td>
<td class="td_rightAlign" nowrap="true" valign="middle" >
Product(Style) To:
</td>
<td class="td_leftAlign" >
<input type="text" class="input_editable" value="{$product_style__to}" name="Detail1.{normalize-space($dbID)}.product_style__to" id="Detail1.{normalize-space($dbID)}.product_style__to" tabIndex="50" popupFldName="ITEM_PARNT" onkeyup="getAutoPopupData(this);" onfocus="displayPopUpIcon('popUpIcon4');" />
<a href="javascript:getListOfValues('ITEM_PARNT','Detail1.{normalize-space($dbID)}.product_style__to','{$site_code}');" id="popUpIcon4" tabIndex="-1"><img src="/ibase/webitm/images/pophelp.png" /></a>
</td>
</tr>
<tr>
<td class="td_rightAlign" nowrap="true" valign="middle" >
Item Code From:
</td>
<td class="td_leftAlign" >
<input type="text" class="input_editable" value="{$item_code__from}" name="Detail1.{normalize-space($dbID)}.item_code__from" id="Detail1.{normalize-space($dbID)}.item_code__from" tabIndex="60" popupFldName="ITEM_CODE" onkeyup="getAutoPopupData(this);" onfocus="displayPopUpIcon('popUpIcon5');" />
<a href="javascript:getListOfValues('ITEM_CODE','Detail1.{normalize-space($dbID)}.item_code__from','{$site_code}');" id="popUpIcon5" tabIndex="-1"><img src="/ibase/webitm/images/pophelp.png" /></a>
</td>
<td class="td_rightAlign" nowrap="true" valign="middle" >
Item Code To:
</td>
<td class="td_leftAlign" >
<input type="text" class="input_editable" value="{$item_code__to}" name="Detail1.{normalize-space($dbID)}.item_code__to" id="Detail1.{normalize-space($dbID)}.item_code__to" tabIndex="70" popupFldName="ITEM_CODE" onkeyup="getAutoPopupData(this);" onfocus="displayPopUpIcon('popUpIcon6');" />
<a href="javascript:getListOfValues('ITEM_CODE','Detail1.{normalize-space($dbID)}.item_code__to','{$site_code}');" id="popUpIcon6" tabIndex="-1"><img src="/ibase/webitm/images/pophelp.png" /></a>
</td>
</tr>
<tr>
<td class="td_rightAlign" nowrap="true" valign="middle" >
Sales Order From:
</td>
<td class="td_leftAlign" >
<input type="text" class="input_editable" value="{$sale_order__from}" name="Detail1.{normalize-space($dbID)}.sale_order__from" id="Detail1.{normalize-space($dbID)}.sale_order__from" onblur="callItemChange('sale_order__from');" popupFldName="SALE_ORDER" onkeyup="getAutoPopupData(this);" tabIndex="80" onfocus="displayPopUpIcon('popUpIcon7');" />
<a href="javascript:getListOfValues('SALE_ORDER','Detail1.{normalize-space($dbID)}.sale_order__from','{$site_code}');" id="popUpIcon7" tabIndex="-1"><img src="/ibase/webitm/images/pophelp.png" /></a>
</td>
<td class="td_rightAlign" nowrap="true" valign="middle" >
Sales Order To:
</td>
<td class="td_leftAlign" >
<input type="text" class="input_editable" value="{$sale_order__to}" name="Detail1.{normalize-space($dbID)}.sale_order__to" id="Detail1.{normalize-space($dbID)}.sale_order__to" onblur="callItemChange('sale_order__to');" popupFldName="SALE_ORDER" onkeyup="getAutoPopupData(this);" tabIndex="90" onfocus="displayPopUpIcon('popUpIcon8');" />
<a href="javascript:getListOfValues('SALE_ORDER','Detail1.{normalize-space($dbID)}.sale_order__to','{$site_code}');" id="popUpIcon8" tabIndex="-1"><img src="/ibase/webitm/images/pophelp.png" /></a>
</td>
</tr>
<tr>
<td class="td_rightAlign" nowrap="true" valign="middle" >
Customer Code From:
</td>
<td class="td_leftAlign" >
<input type="text" class="input_editable" value="{$cust_code__from}" name="Detail1.{normalize-space($dbID)}.cust_code__from" id="Detail1.{normalize-space($dbID)}.cust_code__from" onchange="callItemChange('cust_code__from');" popupFldName="CUST_CODE" onkeyup="getAutoPopupData(this);" tabIndex="100" onfocus="displayPopUpIcon('popUpIcon9');" />
<a href="javascript:getListOfValues('CUST_CODE','Detail1.{normalize-space($dbID)}.cust_code__from','{$site_code}');" id="popUpIcon9" tabIndex="-1"><img src="/ibase/webitm/images/pophelp.png" /></a>
</td>
<td class="td_rightAlign" nowrap="true" valign="middle" >
Customer Code To :
</td>
<td class="td_leftAlign" >
<input type="text" class="input_editable" value="{$cust_code__to}" name="Detail1.{normalize-space($dbID)}.cust_code__to" id="Detail1.{normalize-space($dbID)}.cust_code__to" onchange="callItemChange('cust_code__to');" popupFldName="CUST_CODE" onkeyup="getAutoPopupData(this);" tabIndex="110" onfocus="displayPopUpIcon('popUpIcon10');" />
<a href="javascript:getListOfValues('CUST_CODE','Detail1.{normalize-space($dbID)}.cust_code__to','{$site_code}');" id="popUpIcon10" tabIndex="-1"><img src="/ibase/webitm/images/pophelp.png" /></a>
</td>
</tr>
<tr>
<td class="td_rightAlign" nowrap="true" valign="middle" >
Due Date From:
</td>
<td class="td_leftAlign" >
<input type="text" class="input_editable" value="{$due_date__from}" name="Detail1.{normalize-space($dbID)}.due_date__from" id="due_date__from" tabIndex="120" onfocus="displayPopUpIcon('popUpIcon11');" />
<a href="javascript:setDate('due_date__from');" id="popUpIcon11" tabIndex="-1"><img src="/ibase/webitm/images/calender.png" /></a>
</td>
<td class="td_rightAlign" nowrap="true" valign="middle" >
Due Date To:
</td>
<td class="td_leftAlign" >
<input type="text" class="input_editable" value="{$due_date__to}" name="Detail1.{normalize-space($dbID)}.due_date__to" id="due_date__to" tabIndex="130" onfocus="displayPopUpIcon('popUpIcon12');" />
<a href="javascript:setDate('due_date__to');" id="popUpIcon12" tabIndex="-1"><img src="/ibase/webitm/images/calender.png" /></a>
</td>
</tr>
<tr>
<td class="td_rightAlign" nowrap="true" valign="middle" >
Customer Code Dlv From:
</td>
<td class="td_leftAlign" >
<input type="text" class="input_editable" value="{$cust_code__dlv__from}" name="Detail1.{normalize-space($dbID)}.cust_code__dlv__from" id="Detail1.{normalize-space($dbID)}.cust_code__dlv__from" tabIndex="140" popupFldName="CUST_CODE" onkeyup="getAutoPopupData(this);" onfocus="displayPopUpIcon('popUpIcon13');" />
<a href="javascript:getListOfValues('CUST_CODE','Detail1.{normalize-space($dbID)}.cust_code__dlv__from','{$site_code}');" id="popUpIcon13" tabIndex="-1"><img src="/ibase/webitm/images/pophelp.png" /></a>
</td>
<td class="td_rightAlign" nowrap="true" valign="middle" >
Customer Code Dlv To:
</td>
<td class="td_leftAlign" >
<input type="text" class="input_editable" value="{$cust_code__dlv__to}" name="Detail1.{normalize-space($dbID)}.cust_code__dlv__to" id="Detail1.{normalize-space($dbID)}.cust_code__dlv__to" tabIndex="142" popupFldName="CUST_CODE" onkeyup="getAutoPopupData(this);" onfocus="displayPopUpIcon('popUpIcon14');" />
<a href="javascript:getListOfValues('CUST_CODE','Detail1.{normalize-space($dbID)}.cust_code__dlv__to','{$site_code}');" id="popUpIcon14" tabIndex="-1"><img src="/ibase/webitm/images/pophelp.png" /></a>
</td>
</tr>
<tr>
<td class="td_rightAlign" nowrap="true" valign="middle" >
Credit Term From:
</td>
<td class="td_leftAlign" >
<input type="text" class="input_editable" value="{$credit_term__from}" name="Detail1.{normalize-space($dbID)}.credit_term__from" id="Detail1.{normalize-space($dbID)}.credit_term__from" tabIndex="144" popupFldName="CREDIT_TERM__FROM" onkeyup="getAutoPopupData(this);" onfocus="displayPopUpIcon('popUpIcon15');" />
<a href="javascript:getListOfValues('CREDIT_TERM__FROM','Detail1.{normalize-space($dbID)}.credit_term__from','{$site_code}');" id="popUpIcon15" tabIndex="-1"><img src="/ibase/webitm/images/pophelp.png" /></a>
</td>
<td class="td_rightAlign" nowrap="true" valign="middle" >
Credit Term To:
</td>
<td class="td_leftAlign" >
<input type="text" class="input_editable" value="{$credit_term__to}" name="Detail1.{normalize-space($dbID)}.credit_term__to" id="Detail1.{normalize-space($dbID)}.credit_term__to" tabIndex="146" popupFldName="CREDIT_TERM__TO" onkeyup="getAutoPopupData(this);" onfocus="displayPopUpIcon('popUpIcon16');" />
<a href="javascript:getListOfValues('CREDIT_TERM__TO','Detail1.{normalize-space($dbID)}.credit_term__to','{$site_code}');" id="popUpIcon16" tabIndex="-1"><img src="/ibase/webitm/images/pophelp.png" /></a>
</td>
</tr>
<tr>
<td class="td_rightAlign" nowrap="true" valign="middle" >
Carrier Code:
</td>
<td class="td_leftAlign" colspan="3">
<div id="inputDiv">
<input type="text" class="input_editable" value="{$carrier_code}" name="Detail1.{normalize-space($dbID)}.carrier_code" id="Detail1.{normalize-space($dbID)}.carrier_code" onchange="callItemChange('carrier_code');" tabIndex="160" style="width:21%; margin-right:5px;" />
<input type="text" class="editDisplayClass" value="{$carrier_name}" name="Detail1.{normalize-space($dbID)}.carrier_name" id="Detail1.{normalize-space($dbID)}.carrier_name" tabIndex="-1" style="width:64%;" readOnly="true"/>
</div>
</td>
</tr>
<tr>
<td class="td_rightAlign" nowrap="true" valign="middle" >
Default Quantity Automatic:
</td>
<td class="td_leftAlign" >
<SELECT id='Detail1.{normalize-space($dbID)}.default_qty_flag' NAME="Detail1.{normalize-space($dbID)}.default_qty_flag" align="LEFT" TABINDEX="170" class="input_editable">
<OPTION value="Y"><xsl:choose><xsl:when test="$default_qty_flag='Y'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[Yes]]></OPTION>
<OPTION value="N"><xsl:choose><xsl:when test="$default_qty_flag='N'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[No]]></OPTION>
</SELECT>
</td>
<td class="td_rightAlign" nowrap="true" valign="middle" >
Wave Mode:
</td>
<td class="td_leftAlign" >
<SELECT id='Detail1.{normalize-space($dbID)}.wave_mode' NAME="Detail1.{normalize-space($dbID)}.wave_mode" onchange="callItemChange('wave_mode');" align="LEFT" TABINDEX="180" class="input_editable" style="width:60%;">
<OPTION value="P"><xsl:choose><xsl:when test="$wave_mode='P'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[Process]]></OPTION>
<OPTION value="R"><xsl:choose><xsl:when test="$wave_mode='R'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[Preview]]></OPTION>
</SELECT>
</td>
</tr>
<tr>
<td class="td_rightAlign" nowrap="true" valign="middle" >
Sales Order Type:
</td>
<td class="td_leftAlign" >
<input type="text" class="input_editable" value="{$order_type}" name="Detail1.{normalize-space($dbID)}.order_type" id="Detail1.{normalize-space($dbID)}.order_type" TABINDEX="190" />
</td>
<td class="td_rightAlign" nowrap="true" valign="middle" >
Location Type Parent:
</td>
<td class="td_leftAlign" >
<input type="text" class="input_editable" value="{$loc_type_parent}" name="Detail1.{normalize-space($dbID)}.loc_type_parent" id="Detail1.{normalize-space($dbID)}.loc_type_parent" TABINDEX="200" />
</td>
</tr>
<tr>
<td class="td_rightAlign" nowrap="true" valign="middle" >
Transporter Code:
</td>
<td class="td_leftAlign" colspan="3">
<div id="inputDiv">
<input type="text" class="editDisplayClass" value="{$tran_code}" name="Detail1.{normalize-space($dbID)}.tran_code" id="Detail1.{normalize-space($dbID)}.tran_code" onchange="callItemChange('tran_code');" TABINDEX="-1" style="width:16%; margin-right:5px;" readOnly="true"/>
<input type="text" class="editDisplayClass" value="{$tran_name}" name="Detail1.{normalize-space($dbID)}.tran_name" id="Detail1.{normalize-space($dbID)}.tran_name" TABINDEX="-1" style="width:69%;" readOnly="true"/>
</div>
</td>
</tr>
<tr>
<td class="td_rightAlign" nowrap="true" valign="middle">
Remarks:
</td>
<td class="td_leftAlign" colspan="3">
<input type="text" class="input_editable" value="{$remarks}" name="Detail1.{normalize-space($dbID)}.remarks" id="Detail1.{normalize-space($dbID)}.remarks" TABINDEX="210" style="width:86%;"/>
</td>
</tr>
</table>
<table id="shipmentTable" cellSpacing="1" border="0" style="margin-left:75px;">
<tr>
<td colspan="6">
<table style="width:100%">
<tr>
<td class="td_rightAlign" nowrap="true" valign="middle">Active Allow:</td>
<td>
<SELECT id='Detail1.{normalize-space($dbID)}.active_pick_allow' NAME="Detail1.{normalize-space($dbID)}.active_pick_allow" align="LEFT" TABINDEX="220" class="input_editable">
<OPTION value="Y"><xsl:choose><xsl:when test="$active_pick_allow='Y'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[Yes]]></OPTION>
<OPTION value="N"><xsl:choose><xsl:when test="$active_pick_allow='N'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[No]]></OPTION>
</SELECT>
</td>
<td class="td_rightAlign" nowrap="true" valign="middle">Master Allow:</td>
<td>
<SELECT id='Detail1.{normalize-space($dbID)}.master_pack_allow' NAME="Detail1.{normalize-space($dbID)}.master_pack_allow" align="LEFT" TABINDEX="230" TABORDER="210" class="input_editable">
<OPTION value="Y"><xsl:choose><xsl:when test="$master_pack_allow='Y'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[Yes]]></OPTION>
<OPTION value="N"><xsl:choose><xsl:when test="$master_pack_allow='N'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[No]]></OPTION>
</SELECT>
</td>
<td class="td_rightAlign" nowrap="true" valign="middle">Parcel Allow:</td>
<td>
<SELECT id='Detail1.{normalize-space($dbID)}.parcelpack_allow' NAME="Detail1.{normalize-space($dbID)}.parcelpack_allow" align="LEFT" TABINDEX="240" class="input_editable">
<OPTION value="Y"><xsl:choose><xsl:when test="$parcelpack_allow='Y'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[Yes]]></OPTION>
<OPTION value="N"><xsl:choose><xsl:when test="$parcelpack_allow='N'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[No]]></OPTION>
</SELECT>
</td>
</tr>
<tr>
<td class="td_rightAlign" nowrap="true" valign="middle">Stock To Dock:</td>
<td>
<SELECT id='Detail1.{normalize-space($dbID)}.stock_to_dock_allow' NAME="Detail1.{normalize-space($dbID)}.stock_to_dock_allow" align="LEFT" TABINDEX="250" class="input_editable">
<OPTION value="Y"><xsl:choose><xsl:when test="$stock_to_dock_allow='Y'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[Yes]]></OPTION>
<OPTION value="N"><xsl:choose><xsl:when test="$stock_to_dock_allow='N'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[No]]></OPTION>
</SELECT>
</td>
<td class="td_rightAlign" nowrap="true" valign="middle">Single Lot:</td>
<td>
<SELECT id='Detail1.{normalize-space($dbID)}.single_lot' NAME="Detail1.{normalize-space($dbID)}.single_lot" align="LEFT" TABINDEX="260" class="input_editable">
<OPTION value="Y"><xsl:choose><xsl:when test="$single_lot='Y'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[Yes]]></OPTION>
<OPTION value="N"><xsl:choose><xsl:when test="$single_lot='N'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[No]]></OPTION>
</SELECT>
</td>
<td class="td_rightAlign" nowrap="true" valign="middle">Shipment Type:</td>
<td>
<SELECT id='Detail1.{normalize-space($dbID)}.ship_type' NAME="Detail1.{normalize-space($dbID)}.ship_type" align="LEFT" TABINDEX="270" class="input_editable">
<OPTION value="A"><xsl:choose><xsl:when test="ship_type='A'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[As per Routing]]></OPTION>
<OPTION value="L"><xsl:choose><xsl:when test="ship_type='L'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[LTL]]></OPTION>
<OPTION value="M"><xsl:choose><xsl:when test="ship_type='M'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[Master Pack]]></OPTION>
<OPTION value="P"><xsl:choose><xsl:when test="ship_type='P'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[Parcel Pack]]></OPTION>
</SELECT>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="td_rightAlign" nowrap="true" valign="middle">Pallet No:</td>
<td colspan="2">
<input type="text" class="input_editable" value="{$pallet_no}" name="Detail1.{normalize-space($dbID)}.pallet_no" id="Detail1.{normalize-space($dbID)}.pallet_no" TABINDEX="280" style="width:85%;"/>
</td>
<td class="td_rightAlign" nowrap="true" valign="middle" colspan="2">Direct Pick Location:</td>
<td>
<input type="text" class="input_editable" value="{$direct_pick_loc}" name="Detail1.{normalize-space($dbID)}.direct_pick_loc" id="Detail1.{normalize-space($dbID)}.direct_pick_loc" TABINDEX="290" style="width:90%;"/>
</td>
</tr>
<tr>
<td class="td_rightAlign" nowrap="true" valign="middle">Print Label:</td>
<td>
<SELECT id='Detail1.{normalize-space($dbID)}.print_label' NAME="Detail1.{normalize-space($dbID)}.print_label" onchange="callItemChange('print_label');" align="LEFT" TABINDEX="300" class="input_editable">
<OPTION value="Y"><xsl:choose><xsl:when test="$print_label='Y'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[Yes]]></OPTION>
<OPTION value="N"><xsl:choose><xsl:when test="$print_label='N'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[No]]></OPTION>
</SELECT>
</td>
<td class="td_rightAlign" nowrap="true" valign="middle">Printer For Label:</td>
<td colspan="2">
<input type="text" class="input_editable" value="{$printer_name}" name="Detail1.{normalize-space($dbID)}.printer_name" id="Detail1.{normalize-space($dbID)}.printer_name" TABINDEX="310" style="width:192%" onfocus="displayPopUpIcon('popUpIcon17');" />
</td>
<td>
<a href="javascript:getListOfValues('PRINTER_NAME','Detail1.{normalize-space($dbID)}.printer_name','{$site_code}');" id="popUpIcon17" tabIndex="-1"><img src="/ibase/webitm/images/pophelp.png" /></a>
</td>
</tr>
</table>
</xsl:for-each>
</div>
<div id="btnDiv">
<input type="hidden" value="1" name="FORM_NO" ID="FORM_NO" />
<input type="hidden" value="wavegen_wiz" name="OBJ_NAME" />
<input type="hidden" value="next" name="action" id="action" />
<input type="submit" style="cursor:hand;margin-left:2px;" value="Next" onclick="return displayWaitImg();" class="button" title='Next' id="next"/>
</div>
</div>
<div id="buttonreplacement">
<img src="/ibase/images/preload.gif" alt="Please wait work in progress" ></img>
<span>Please wait......</span>
</div>
</form>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
<?xml version='1.0' encoding='utf-8'?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html"/>
<xsl:decimal-format NaN="0"/>
<xsl:template match="/">
<html>
<body>
<script type="text/javascript" src="/ibase/webitm/js/WavegenWiz.js"></script>
<script type="text/javascript" src="/ibase/webitm/js/jquery-1.10.2.js"></script>
<script type="text/javascript" src="/ibase/webitm/js/jquery-ui-1.10.4.custom.min.js"></script>
<link href="/ibase/webitm/css/Galaxy/galaxy-theme.css" rel="stylesheet"/>
<link href="/ibase/webitm/css/Standard/default.css" rel="stylesheet"/>
<link href="/ibase/webitm/css/htmlWizard.css" rel="stylesheet"/>
<link href="/ibase/webitm/css/WavegenWiz.css" rel="stylesheet"/>
<link href="/ibase/webitm/css/circle.css" rel="stylesheet"/>
<link href="/ibase/webitm/css/jquery.datetimepicker.css" rel="stylesheet"/>
<link href="/ibase/webitm/css/jquery-ui-1.10.4.custom.min.css" rel="stylesheet"/>
<script>
<![CDATA[
$(function()
{
var acc = document.getElementsByClassName("accordion");
var i;
for (i = 0; i < acc.length; i++)
{
acc[i].onclick = function()
{
if(this.attributes.expanded.value == "false")
{
this.attributes.expanded.value = "true";
}
else
{
this.attributes.expanded.value = "false";
}
this.classList.toggle("active");
this.nextElementSibling.classList.toggle("show");
var expAttributes = $("button[expanded='true']");
var expCnt = expAttributes.length;
if(expCnt == acc.length)
{
document.getElementById("accorAct").value = "Collapse All";
}
else
{
document.getElementById("accorAct").value = "Expand All";
}
}
}
});
$(document).on("keydown", function (e) {
if (e.which === 8 && !$(e.target).is("input, textarea, form")) {
e.preventDefault();
}
else if(e.which === 13){
e.preventDefault();
}
});
]]>
</script>
<form name="wavegenWizForm2" id="wavegenWizForm2" METHOD="post" ACTION="/ibase/ITMWizardHandlerServlet">
<div class="contentHeaderLbl" style="position:fixed;overflow:hidden;width:97%;">
&#160;&#160;<img src="/ibase/images/menuImages/web/wavegeneration.png" onerror="this.src='/ibase/images/menuImages/errMenu.png'" style="position: absolute; margin-left: -20px; height: 20px; width: 20px;"/>
&#160;Wave Generation
<input type="button" Value="Expand All" class="button" id="accorAct" onclick="expandCollapse();" style="float: right;margin-right:2px;"/>
</div><br/><br/>
<div id="innerDiv" style="overflow-y:hidden;overflow-x:auto;max-height:80%;width:100%;position:absolute;z-index:5;">
<table id="errorActivityTable" height="10%" class="tableClass" style="margin: 12px 0px 0px 0px;position: relative;width: calc(literal('100% - 15px'));width: -moz-calc(literal('100% - 15px'));padding-right:0px; padding-left:5xp; width: -webkit-calc(literal('100% - 15px'));box-shadow: 3px 3px 3px gray;-moz-box-shadow:3px 3px 3px gray;-webkit-box-shadow: 3px 3px 3px gray;-o-box-shadow: 3px 3px 3px gray;background: rgba(255, 204, 0, 0.66);min-height: 50px;bottom:10px" border="0" cellspacing="0" cellpadding="0">
<xsl:for-each select="//error">
<xsl:if test="position() = 1">
<tr>
<td class="tdss_leftAlign" style="background: rgba(255, 204, 0, 0.66);" nowrap="true" valign="bottom">
Message :
</td>
<td class="tdss_leftAlign" style="background: rgba(255, 204, 0, 0.66);" nowrap="true" valign="bottom">
Description :
</td>
<td class="tdss_rightAlign" style="background: rgba(255, 204, 0, 0.66);" nowrap="true" valign="bottom" colspan="2">
<a href="#" style="text-decoration:none;" onclick="doHideMsg('errorActivityTable')"><font style="color:#000;text-decoration:none;padding-right:5px;" ><b>X</b></font></a>
</td>
</tr>
</xsl:if>
<xsl:variable name="message"><xsl:value-of select="message"/></xsl:variable>
<xsl:variable name="description"><xsl:value-of select="description"/></xsl:variable>
<xsl:variable name="type"><xsl:value-of select="type"/></xsl:variable>
<xsl:variable name="dbID"><xsl:value-of select="@domId"/></xsl:variable>
<xsl:variable name="column_name"><xsl:value-of select="@column_name"/></xsl:variable>
<tr style="background: rgba(255, 204, 0, 0.66);">
<td class="tdss_leftAlign" style="background: rgba(255, 204, 0, 0.66);" nowrap="true">
<xsl:value-of select="message"/>
</td>
<td class="tdss_leftAlign" style="background: rgba(255, 204, 0, 0.66);" nowrap="true">
<xsl:value-of select="description"/>
</td>
<td class="tdss_leftAlign" style="background: rgba(255, 204, 0, 0.66);" nowrap="true">
</td>
</tr>
<script><![CDATA[]]>formatDetailWithErr();</script>
</xsl:for-each>
<xsl:for-each select="//error">
<xsl:variable name="type"><xsl:value-of select="type"/></xsl:variable>
<xsl:if test="position() = 1">
<xsl:if test="$type = 'W'">
<tr style="background: rgba(255, 204, 0, 0.66);">
<td class="tdss_leftAlign" style="background: rgba(255, 204, 0, 0.66);" nowrap="true" valign="bottom">
<input type="checkbox" name="forceSave" value="true" checked="checked" onClick="setChecked(this)"/>
</td>
<td class="tdss_leftAlign" style="background: rgba(255, 204, 0, 0.66);" nowrap="true"></td>
</tr>
</xsl:if>
</xsl:if>
</xsl:for-each>
</table>
</div>
<div id="popHelpContainer"></div>
<div id="overlay"></div>
<div id="mainPageHeaderContatiner">
<div id="detailPage-input-Container">
<xsl:for-each select="//Detail2">
<xsl:variable name="dbID"><xsl:value-of select="@domID"/></xsl:variable>
<xsl:if test="$dbID = '0'">
<xsl:variable name="site_code"><xsl:value-of select="site_code"/></xsl:variable>
<xsl:variable name="sort_order"><xsl:value-of select="sort_order"/></xsl:variable>
<xsl:variable name="item_ser__from"><xsl:value-of select="item_ser__from"/></xsl:variable>
<xsl:variable name="item_ser__to"><xsl:value-of select="item_ser__to"/></xsl:variable>
<xsl:variable name="product_style__from"><xsl:value-of select="product_style__from"/></xsl:variable>
<xsl:variable name="product_style__to"><xsl:value-of select="product_style__to"/></xsl:variable>
<xsl:variable name="item_code__from"><xsl:value-of select="item_code__from"/></xsl:variable>
<xsl:variable name="item_code__to"><xsl:value-of select="item_code__to"/></xsl:variable>
<xsl:variable name="cust_code__from"><xsl:value-of select="cust_code__from"/></xsl:variable>
<xsl:variable name="cust_code__to"><xsl:value-of select="cust_code__to"/></xsl:variable>
<xsl:variable name="due_date__from"><xsl:value-of select="due_date__from"/></xsl:variable>
<xsl:variable name="due_date__to"><xsl:value-of select="due_date__to"/></xsl:variable>
<xsl:variable name="sale_order__from"><xsl:value-of select="sale_order__from"/></xsl:variable>
<xsl:variable name="sale_order__to"><xsl:value-of select="sale_order__to"/></xsl:variable>
<xsl:variable name="cust_code__dlv__from"><xsl:value-of select="cust_code__dlv__from"/></xsl:variable>
<xsl:variable name="cust_code__dlv__to"><xsl:value-of select="cust_code__dlv__to"/></xsl:variable>
<xsl:variable name="credit_term__from"><xsl:value-of select="credit_term__from"/></xsl:variable>
<xsl:variable name="credit_term__to"><xsl:value-of select="credit_term__to"/></xsl:variable>
<xsl:variable name="carrier_code"><xsl:value-of select="carrier_code"/></xsl:variable>
<xsl:variable name="carrier_name"><xsl:value-of select="carrier_name"/></xsl:variable>
<xsl:variable name="default_qty_flag"><xsl:value-of select="default_qty_flag"/></xsl:variable>
<xsl:variable name="wave_mode"><xsl:value-of select="wave_mode"/></xsl:variable>
<xsl:variable name="order_type"><xsl:value-of select="order_type"/></xsl:variable>
<xsl:variable name="loc_type_parent"><xsl:value-of select="loc_type_parent"/></xsl:variable>
<xsl:variable name="tran_code"><xsl:value-of select="tran_code"/></xsl:variable>
<xsl:variable name="tran_name"><xsl:value-of select="tran_name"/></xsl:variable>
<xsl:variable name="remarks"><xsl:value-of select="remarks"/></xsl:variable>
<xsl:variable name="active_pick_allow"><xsl:value-of select="active_pick_allow"/></xsl:variable>
<xsl:variable name="master_pack_allow"><xsl:value-of select="master_pack_allow"/></xsl:variable>
<xsl:variable name="parcelpack_allow"><xsl:value-of select="parcelpack_allow"/></xsl:variable>
<xsl:variable name="stock_to_dock_allow"><xsl:value-of select="stock_to_dock_allow"/></xsl:variable>
<xsl:variable name="single_lot"><xsl:value-of select="single_lot"/></xsl:variable>
<xsl:variable name="ship_type"><xsl:value-of select="ship_type"/></xsl:variable>
<xsl:variable name="pallet_no"><xsl:value-of select="pallet_no"/></xsl:variable>
<xsl:variable name="direct_pick_loc"><xsl:value-of select="direct_pick_loc"/></xsl:variable>
<xsl:variable name="print_label"><xsl:value-of select="print_label"/></xsl:variable>
<xsl:variable name="printer_name"><xsl:value-of select="printer_name"/></xsl:variable>
<xsl:variable name="date_format"><xsl:value-of select="date_format"/></xsl:variable>
<xsl:variable name="app_context"><xsl:value-of select="app_context"/></xsl:variable>
<input type="hidden" value="{$site_code}" name="Detail2.{normalize-space($dbID)}.site_code" id="site_code" />
<input type="hidden" value="{$sort_order}" name="Detail2.{normalize-space($dbID)}.sort_order" id="sort_order" />
<input type="hidden" value="{$item_ser__from}" name="Detail2.{normalize-space($dbID)}.item_ser__from" id="item_ser__from" />
<input type="hidden" value="{$item_ser__to}" name="Detail2.{normalize-space($dbID)}.item_ser__to" id="item_ser__to" />
<input type="hidden" value="{$product_style__from}" name="Detail2.{normalize-space($dbID)}.product_style__from" id="product_style__from" />
<input type="hidden" value="{$product_style__to}" name="Detail2.{normalize-space($dbID)}.product_style__to" id="product_style__to" />
<input type="hidden" value="{$item_code__from}" name="Detail2.{normalize-space($dbID)}.item_code__from" id="item_code__from" />
<input type="hidden" value="{$item_code__to}" name="Detail2.{normalize-space($dbID)}.item_code__to" id="item_code__to" />
<input type="hidden" value="{$cust_code__from}" name="Detail2.{normalize-space($dbID)}.cust_code__from" id="cust_code__from" />
<input type="hidden" value="{$cust_code__to}" name="Detail2.{normalize-space($dbID)}.cust_code__to" id="cust_code__to" />
<input type="hidden" value="{$due_date__from}" name="Detail2.{normalize-space($dbID)}.due_date__from" id="due_date__from" />
<input type="hidden" value="{$due_date__to}" name="Detail2.{normalize-space($dbID)}.due_date__to" id="due_date__to" />
<input type="hidden" value="{$sale_order__from}" name="Detail2.{normalize-space($dbID)}.sale_order__from" id="sale_order__from" />
<input type="hidden" value="{$sale_order__to}" name="Detail2.{normalize-space($dbID)}.sale_order__to" id="sale_order__to" />
<input type="hidden" value="{$cust_code__dlv__from}" name="Detail2.{normalize-space($dbID)}.cust_code__dlv__from" id="cust_code__dlv__from" />
<input type="hidden" value="{$cust_code__dlv__to}" name="Detail2.{normalize-space($dbID)}.cust_code__dlv__to" id="cust_code__dlv__to" />
<input type="hidden" value="{$credit_term__from}" name="Detail2.{normalize-space($dbID)}.credit_term__from" id="credit_term__from" />
<input type="hidden" value="{$credit_term__to}" name="Detail2.{normalize-space($dbID)}.credit_term__to" id="credit_term__to" />
<input type="hidden" value="{$carrier_code}" name="Detail2.{normalize-space($dbID)}.carrier_code" id="carrier_code" />
<input type="hidden" value="{$carrier_name}" name="Detail2.{normalize-space($dbID)}.carrier_name" id="carrier_name" />
<input type="hidden" value="{$default_qty_flag}" name="Detail2.{normalize-space($dbID)}.default_qty_flag" id="default_qty_flag" />
<input type="hidden" value="{$wave_mode}" name="Detail2.{normalize-space($dbID)}.wave_mode" id="wave_mode" />
<input type="hidden" value="{$order_type}" name="Detail2.{normalize-space($dbID)}.order_type" id="order_type" />
<input type="hidden" value="{$loc_type_parent}" name="Detail2.{normalize-space($dbID)}.loc_type_parent" id="loc_type_parent" />
<input type="hidden" value="{$tran_code}" name="Detail2.{normalize-space($dbID)}.tran_code" id="tran_code" />
<input type="hidden" value="{$tran_name}" name="Detail2.{normalize-space($dbID)}.tran_name" id="tran_name" />
<input type="hidden" value="{$remarks}" name="Detail2.{normalize-space($dbID)}.remarks" id="remarks" />
<input type="hidden" value="{$active_pick_allow}" name="Detail2.{normalize-space($dbID)}.active_pick_allow" id="active_pick_allow" />
<input type="hidden" value="{$master_pack_allow}" name="Detail2.{normalize-space($dbID)}.master_pack_allow" id="master_pack_allow" />
<input type="hidden" value="{$parcelpack_allow}" name="Detail2.{normalize-space($dbID)}.parcelpack_allow" id="parcelpack_allow" />
<input type="hidden" value="{$stock_to_dock_allow}" name="Detail2.{normalize-space($dbID)}.stock_to_dock_allow" id="stock_to_dock_allow" />
<input type="hidden" value="{$single_lot}" name="Detail2.{normalize-space($dbID)}.single_lot" id="single_lot" />
<input type="hidden" value="{$ship_type}" name="Detail2.{normalize-space($dbID)}.ship_type" id="ship_type" />
<input type="hidden" value="{$pallet_no}" name="Detail2.{normalize-space($dbID)}.pallet_no" id="pallet_no" />
<input type="hidden" value="{$direct_pick_loc}" name="Detail2.{normalize-space($dbID)}.direct_pick_loc" id="direct_pick_loc" />
<input type="hidden" value="{$print_label}" name="Detail2.{normalize-space($dbID)}.print_label" id="print_label" />
<input type="hidden" value="{$printer_name}" name="Detail2.{normalize-space($dbID)}.printer_name" id="printer_name" />
<input type="hidden" value="{$date_format}" name="Detail2.{normalize-space($dbID)}.date_format" id="date_format" />
<input type="hidden" value="{$app_context}" name="Detail2.{normalize-space($dbID)}.app_context" id="app_context" />
</xsl:if>
<xsl:if test ="$dbID != '0'">
<xsl:variable name="custDbID"><xsl:value-of select="@domID"/></xsl:variable>
<button class="accordion" id="custPerc{$custDbID}" type="button" expanded="false">
<xsl:variable name="allocPerc"><xsl:value-of select="total_alloc_perc"/></xsl:variable>
<input type="hidden" id="prevCustPerc{$custDbID}" value="{$allocPerc}"/>
<div id="percClass{$custDbID}" class="c100 small p{$allocPerc}">
<span id="custPercText{$custDbID}" class="percText"><xsl:value-of select="total_alloc_perc"/>%</span>
<div class="slice">
<div id="custbar{$custDbID}" class="bar"></div>
<div id="custfill{$custDbID}" class="fill"></div>
</div>
</div>
<div style="margin-left:10px;" class="dataSummry">
<span class="headerText"><xsl:value-of select="cust_name"/>, <xsl:value-of select="dlv_city"/>, (<xsl:value-of select="cust_code"/>)</span><br/>
<span class="subText"><xsl:value-of select="order_count"/> Order(s), <xsl:value-of select="line_item_count"/> Line item(s), <xsl:value-of select="alloc_line_item"/> Line item(s) available</span>
</div>
<div class="selectSummry">
<p><xsl:value-of select="total_alloc_perc"/>% in <xsl:value-of select="line_item_count"/> line(s) available</p>
<p><span id="custPercVal{$custDbID}">0</span>% in <span id="custLine{$custDbID}">0</span> line(s) selected</p>
</div>
</button>
<div class="panel">
<xsl:for-each select="saleOrders/saleOrder">
<xsl:variable name="soDbID"><xsl:value-of select="@domID"/></xsl:variable>
<xsl:variable name="soAllocPerc"><xsl:value-of select="alloc_perc"/></xsl:variable>
<input type="hidden" id="prevSoPerc{$soDbID}" value="{$soAllocPerc}"/>
<button class="accordion accordionSO" type="button" expanded="false">
<div id="soPercClass{$soDbID}" class="c100 small p{$soAllocPerc}">
<span id="soPercText{$soDbID}" class="percText"><xsl:value-of select="alloc_perc"/>%</span>
<div class="slice">
<div id="sobar{$soDbID}" class="bar"></div>
<div id="sofill{$soDbID}" class="fill"></div>
</div>
</div>
<div style="margin-left:10px;" class="dataSummry">
<span class="headerText"><xsl:value-of select="sale_order"/> - Customer PO# - <xsl:value-of select="cust_pord"/>, Customer PO Date - <xsl:value-of select="pord_date"/></span><br></br>
<span class="subText"><xsl:value-of select="no_line_item"/> Line item(s), <xsl:value-of select="so_alloc_line_item"/> Line item(s) available</span>
</div>
<div class="selectSummry">
<p><xsl:value-of select="alloc_perc"/>% in <xsl:value-of select="no_line_item"/> line(s) available</p>
<p><span id="soPerc{$soDbID}">0</span>% in <span id="soLine{$soDbID}">0</span> line(s) selected</p>
</div>
</button>
<div class="panel panelSO">
<table id ="details{$soDbID}" class="tableClass">
<thead class="table-head">
<tr>
<th nowrap="true" style="border-left:0px solid black !important;" ><Input id='selectAll{$soDbID}' type='checkbox' name='selectAll' onClick="checkAll('{$custDbID}','details{$soDbID}','{$soDbID}')"/></th>
<th nowrap="true" style="display:none;">Customer Code</th>
<th nowrap="true" style="display:none;">Customer Name</th>
<th nowrap="true" style="display:none;">Customer Code Delivery</th>
<th nowrap="true" style="display:none;">Customer Code Delivery Name</th>
<th nowrap="true" style="display:none;">Sale Order</th>
<th nowrap="true" style="padding:0 2px;">Line#</th>
<th nowrap="true">Due Date</th>
<th nowrap="true">Item Code</th>
<th nowrap="true">Description</th>
<th nowrap="true">Part Qty</th>
<th nowrap="true">Pendg Qty</th>
<th nowrap="true">Stock Qty</th>
<th nowrap="true">Qty Alloc</th>
<th nowrap="true">Hold Qty</th>
<th nowrap="true">Bal Qty</th>
<th nowrap="true" align="right">Quantity</th>
<th nowrap="true">Manual Alloc Qty</th>
<th nowrap="true">Alloc Flag</th>
<th nowrap="true">Transporter Code</th>
<th nowrap="true">Transporter Name</th>
<th nowrap="true">Single Lot</th>
<th nowrap="true">Master Pack</th>
<th nowrap="true">Active Pick</th>
<th nowrap="true">Stock To Dock</th>
<th nowrap="true">Parcel Pick Allow</th>
<th nowrap="true">Shipment Type</th>
<th nowrap="true">Dock Location</th>
<th nowrap="true">Packing Instruction</th>
<th nowrap="true">Site Code</th>
<th nowrap="true" style="border-right:0px solid black !important;">Exp Lev</th>
<th nowrap="true" style="display:none;">Last Col</th>
<th nowrap="true" style="display:none;">Part Qty Real</th>
</tr>
</thead>
<tbody class="table-body">
<xsl:for-each select="lineItems/lineItem">
<xsl:variable name="linedbID"><xsl:value-of select="@domID"/></xsl:variable>
<xsl:variable name="cust_code"><xsl:value-of select="cust_code"/></xsl:variable>
<xsl:variable name="cust_name"><xsl:value-of select=" cust_name"/></xsl:variable>
<xsl:variable name="cust_code__dlv"><xsl:value-of select="cust_code__dlv"/></xsl:variable>
<xsl:variable name="customer_cust_name"><xsl:value-of select="customer_cust_name"/></xsl:variable>
<xsl:variable name="line_no"><xsl:value-of select="line_no"/></xsl:variable>
<xsl:variable name="sale_order"><xsl:value-of select="sale_order"/></xsl:variable>
<xsl:variable name="due_date"><xsl:value-of select="due_date"/></xsl:variable>
<xsl:variable name="item_code"><xsl:value-of select="item_code"/></xsl:variable>
<xsl:variable name="item_descr"><xsl:value-of select="item_descr"/></xsl:variable>
<xsl:variable name="single_lot"><xsl:value-of select="single_lot"/></xsl:variable>
<xsl:variable name="master_pack_allow"><xsl:value-of select="master_pack_allow"/></xsl:variable>
<xsl:variable name="active_pick_allow"><xsl:value-of select="active_pick_allow"/></xsl:variable>
<xsl:variable name="stock_to_dock_allow"><xsl:value-of select="stock_to_dock_allow"/></xsl:variable>
<xsl:variable name="parcelpack_allow"><xsl:value-of select="parcelpack_allow"/></xsl:variable>
<xsl:variable name="ship_type"><xsl:value-of select="ship_type"/></xsl:variable>
<xsl:variable name="quantity"><xsl:value-of select="quantity"/></xsl:variable>
<xsl:variable name="part_qty"><xsl:value-of select="part_qty"/></xsl:variable>
<xsl:variable name="pending_quantity"><xsl:value-of select="pending_quantity"/></xsl:variable>
<xsl:variable name="stock_quantity"><xsl:value-of select="stock_quantity"/></xsl:variable>
<xsl:variable name="hold_qty"><xsl:value-of select="hold_qty"/></xsl:variable>
<xsl:variable name="qty_alloc"><xsl:value-of select="qty_alloc"/></xsl:variable>
<xsl:variable name="bal_qty"><xsl:value-of select="bal_qty"/></xsl:variable>
<xsl:variable name="manual_allocqty"><xsl:value-of select="manual_allocqty"/></xsl:variable>
<xsl:variable name="alloc_flag"><xsl:value-of select="alloc_flag"/></xsl:variable>
<xsl:variable name="tran_code"><xsl:value-of select="tran_code"/></xsl:variable>
<xsl:variable name="tran_name"><xsl:value-of select="tran_name"/></xsl:variable>
<xsl:variable name="lock_code__dock"><xsl:value-of select="lock_code__dock"/></xsl:variable>
<xsl:variable name="pack_instr"><xsl:value-of select="pack_instr"/></xsl:variable>
<xsl:variable name="site_code"><xsl:value-of select="site_code"/></xsl:variable>
<xsl:variable name="exp_lev"><xsl:value-of select="exp_lev"/></xsl:variable>
<xsl:variable name="last_col"><xsl:value-of select="last_col"/></xsl:variable>
<xsl:variable name="part_qty_real"><xsl:value-of select="part_qty_real"/></xsl:variable>
<tr class='trClass' id="{$linedbID}" onclick="setCheckboxRow(event,this,{$soDbID},'{$custDbID}','details{$soDbID}');">
<td nowrap="true" style="border-left:0px solid black !important;">
<Input type='checkbox' value="true" class="selectAll{$soDbID}" name="Detail2.{normalize-space($linedbID)}.selectbox" id="Detail2.{normalize-space($linedbID)}.selectbox" onclick="setCheckbox(this,'{$linedbID}','{$soDbID}','{$custDbID}','details{$soDbID}');" tabindex="-1" />
</td>
<td nowrap="true" style="display:none;">
<xsl:value-of select="cust_code"/>
<input type="hidden" name="Detail2.{normalize-space($linedbID)}.cust_code" value="{$cust_code}"></input>
</td>
<td nowrap="true" style="display:none;">
<xsl:value-of select="cust_name"/>
<input type="hidden" name="Detail2.{normalize-space($linedbID)}.cust_name" value="{$cust_name}"></input>
</td>
<td nowrap="true" style="display:none;">
<xsl:value-of select="cust_code__dlv"/>
<input type="hidden" name="Detail2.{normalize-space($linedbID)}.cust_code__dlv" value="{$cust_code__dlv}"></input>
</td>
<td nowrap="true" style="display:none;">
<xsl:value-of select="customer_cust_name"/>
<input type="hidden" name="Detail2.{normalize-space($linedbID)}.customer_cust_name" value="{$customer_cust_name}"></input>
</td>
<td nowrap="true" style="display:none;">
<xsl:value-of select="sale_order"/>
<input type="hidden" name="Detail2.{normalize-space($linedbID)}.sale_order" value="{$sale_order}"></input>
</td>
<td nowrap="true" align="right">
<xsl:value-of select="line_no"/>
<input type="hidden" name="Detail2.{normalize-space($linedbID)}.line_no" value="{$line_no}"></input>
</td>
<td nowrap="true">
<xsl:value-of select="due_date"/>
<input type="hidden" name="Detail2.{normalize-space($linedbID)}.due_date" value="{$due_date}"></input>
</td>
<td nowrap="true">
<xsl:value-of select="item_code"/>
<input type="hidden" name="Detail2.{normalize-space($linedbID)}.item_code" value="{$item_code}"></input>
</td>
<td nowrap="true">
<xsl:value-of select="item_descr"/>
<input type="hidden" name="Detail2.{normalize-space($linedbID)}.item_descr" value="{$item_descr}"></input>
</td>
<td nowrap="true" align="right">
<xsl:value-of select="part_qty"/>
<input type="hidden" name="Detail2.{normalize-space($linedbID)}.part_qty" value="{$part_qty}"></input>
</td>
<td nowrap="true" align="right">
<xsl:value-of select="pending_quantity"/>
<input type="hidden" name="Detail2.{normalize-space($linedbID)}.pending_quantity" value="{$pending_quantity}"></input>
</td>
<td nowrap="true" align="right">
<xsl:value-of select="stock_quantity"/>
<input type="hidden" name="Detail2.{normalize-space($linedbID)}.stock_quantity" value="{$stock_quantity}"></input>
</td>
<td nowrap="true" align="right">
<input type="text" name="Detail2.{normalize-space($linedbID)}.qty_alloc" id="Detail2.{normalize-space($linedbID)}.qty_alloc" value="{$qty_alloc}" onchange="selectThisRow(this,{$linedbID}, {$soDbID},'{$custDbID}','details{$soDbID}');" onpaste="return false;" onkeypress="return isNumberKey(event);" style="text-align:right;width:65px;"></input>
</td>
<td nowrap="true" align="right">
<xsl:value-of select="hold_qty"/>
<input type="hidden" name="Detail2.{normalize-space($linedbID)}.hold_qty" value="{$hold_qty}"></input>
</td>
<td nowrap="true" align="right">
<xsl:value-of select="bal_qty"/>
<input type="hidden" name="Detail2.{normalize-space($linedbID)}.bal_qty" value="{$bal_qty}"></input>
</td>
<td nowrap="true" align="right">
<xsl:value-of select="quantity"/>
<input type="hidden" name="Detail2.{normalize-space($linedbID)}.quantity" value="{$quantity}"></input>
</td>
<td nowrap="true" align="right">
<xsl:value-of select="manual_allocqty"/>
<input type="hidden" name="Detail2.{normalize-space($linedbID)}.manual_allocqty" value="{$manual_allocqty}"></input>
</td>
<td nowrap="true">
<xsl:value-of select="alloc_flag"/>
<input type="hidden" name="Detail2.{normalize-space($linedbID)}.alloc_flag" value="{$alloc_flag}"></input>
</td>
<td nowrap="true">
<xsl:value-of select="tran_code"/>
<input type="hidden" name="Detail2.{normalize-space($linedbID)}.tran_code" value="{$tran_code}"></input>
</td>
<td nowrap="true">
<xsl:value-of select="tran_name"/>
<input type="hidden" name="Detail2.{normalize-space($linedbID)}.tran_name" value="{$tran_name}"></input>
</td>
<td nowrap="true" align="center">
<SELECT class="input_editable" onchange="setSelected(this);" name="Detail2.{normalize-space($linedbID)}.single_lot" tabindex="-1">
<OPTION value="Y"><xsl:choose><xsl:when test="$single_lot='Y'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[Yes]]></OPTION>
<OPTION value="N"><xsl:choose><xsl:when test="$single_lot='N'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[No]]></OPTION>
</SELECT>
</td>
<td nowrap="true" align="center">
<SELECT class="input_editable" onchange="setSelected(this);" name="Detail2.{normalize-space($linedbID)}.master_pack_allow" tabindex="-1">
<OPTION value="Y"><xsl:choose><xsl:when test="$master_pack_allow='Y'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[Yes]]></OPTION>
<OPTION value="N"><xsl:choose><xsl:when test="$master_pack_allow='N'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[No]]></OPTION>
</SELECT>
</td>
<td nowrap="true" align="center">
<SELECT class="input_editable" onchange="setSelected(this);" name="Detail2.{normalize-space($linedbID)}.active_pick_allow" tabindex="-1">
<OPTION value="Y"><xsl:choose><xsl:when test="$active_pick_allow='Y'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[Yes]]></OPTION>
<OPTION value="N"><xsl:choose><xsl:when test="$active_pick_allow='N'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[No]]></OPTION>
</SELECT>
</td>
<td nowrap="true" align="center">
<SELECT class="input_editable" onchange="setSelected(this);" name="Detail2.{normalize-space($linedbID)}.stock_to_dock_allow" tabindex="-1">
<OPTION value="Y"><xsl:choose><xsl:when test="$stock_to_dock_allow='Y'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[Yes]]></OPTION>
<OPTION value="N"><xsl:choose><xsl:when test="$stock_to_dock_allow='N'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[No]]></OPTION>
</SELECT>
</td>
<td nowrap="true" align="center">
<SELECT class="input_editable" onchange="setSelected(this);" name="Detail2.{normalize-space($linedbID)}.parcelpack_allow" tabindex="-1">
<OPTION value="Y"><xsl:choose><xsl:when test="$parcelpack_allow='Y'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[Yes]]></OPTION>
<OPTION value="N"><xsl:choose><xsl:when test="$parcelpack_allow='N'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[No]]></OPTION>
</SELECT>
</td>
<td nowrap="true" align="center">
<SELECT class="input_editable" onchange="setSelected(this);" name="Detail2.{normalize-space($linedbID)}.ship_type" tabindex="-1">
<OPTION value="A"><xsl:choose><xsl:when test="ship_type='A'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[As per Routing]]></OPTION>
<OPTION value="L"><xsl:choose><xsl:when test="ship_type='L'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[LTL]]></OPTION>
<OPTION value="M"><xsl:choose><xsl:when test="ship_type='M'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[Master Pack]]></OPTION>
<OPTION value="P"><xsl:choose><xsl:when test="ship_type='P'"><xsl:attribute name="selected"/></xsl:when></xsl:choose><![CDATA[Parcel Pack]]></OPTION>
</SELECT>
</td>
<td nowrap="true">
<xsl:value-of select="lock_code__dock"/>
<input type="hidden" name="Detail2.{normalize-space($linedbID)}.lock_code__dock" value="{$lock_code__dock}"></input>
</td>
<td nowrap="true">
<xsl:value-of select="pack_instr"/>
<input type="hidden" name="Detail2.{normalize-space($linedbID)}.pack_instr" value="{$pack_instr}"></input>
</td>
<td nowrap="true">
<xsl:value-of select="site_code"/>
<input type="hidden" name="Detail2.{normalize-space($linedbID)}.site_code" value="{$site_code}"></input>
</td>
<td nowrap="true" align="right" style="border-right:0px solid black !important;">
<xsl:value-of select="exp_lev"/>
<input type="hidden" name="Detail2.{normalize-space($linedbID)}.exp_lev" value="{$exp_lev}"></input>
</td>
<td nowrap="true" style="display:none;">
<xsl:value-of select="last_col"/>
<input type="hidden" name="Detail2.{normalize-space($linedbID)}.last_col" value="{$last_col}"></input>
</td>
<td nowrap="true" style="display:none;">
<xsl:value-of select="part_qty_real"/>
<input type="hidden" name="Detail2.{normalize-space($linedbID)}.part_qty_real" value="{$part_qty_real}"></input>
</td>
</tr>
</xsl:for-each>
</tbody>
</table>
</div>
</xsl:for-each>
</div>
</xsl:if>
</xsl:for-each>
</div>
<div id="btnDiv" style="width:100%;">
<input type="hidden" value="2" name="FORM_NO" ID="FORM_NO" />
<input type="hidden" value="wavegen_wiz" name="OBJ_NAME" />
<input type="hidden" name="PRE_FORM_VAL" ID="PRE_FORM_VAL" />
<input type="hidden" value="1:MP" name="formType" id="formType" />
<input type="hidden" value="finish" name="action" id="action" />
<input type="button" style="margin-left:2px;" value="Previous" class="button" title="back" id="back" onclick="form2Previous();"/>
<input type="submit" style="margin-leftt:8px;" value="Finish" class="button" title="finish" id="finish" onclick="return validateSubmit();" />
</div>
</div>
<div id="buttonreplacement">
<img src="/ibase/images/preload.gif" alt="Please wait work in progress" ></img>
<span>Please wait......</span>
</div>
</form>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
<?xml version='1.0' encoding='utf-8'?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html"/>
<xsl:decimal-format NaN="0"/>
<xsl:template match="/">
<html>
<body onload="fixedTableHdr('activityTable','','simpleTran')">
<script type="text/javascript" src="/ibase/webitm/js/WavegenWiz.js"></script>
<script type="text/javascript" src="/ibase/webitm/js/jquery-1.10.2.js"></script>
<script type="text/javascript" src="/ibase/webitm/js/jquery-ui-1.10.4.custom.min.js"></script>
<script type="text/javascript" src="/ibase/webitm/js/FixedTableHeader.js"></script>
<link href="/ibase/webitm/css/Galaxy/galaxy-theme.css" rel="stylesheet"/>
<link href="/ibase/webitm/css/Standard/default.css" rel="stylesheet"/>
<link href="/ibase/webitm/css/htmlWizard.css" rel="stylesheet"/>
<link href="/ibase/webitm/css/WavegenWiz.css" rel="stylesheet"/>
<link href="/ibase/webitm/css/FixedTableHeader.css" rel="stylesheet"/>
<script>
<![CDATA[
$(document).on("keydown", function (e) {
if (e.which === 8 && !$(e.target).is("input, textarea, form")) {
e.preventDefault();
}
else if(e.which ===13){
e.preventDefault();
}
});
]]>
</script>
<form name="wavegenWizSummary" id="wavegenWizSummary" METHOD="post" ACTION="">
<div class="contentHeaderLbl" style="position:fixed;overflow:hidden;width:100%;">
&#160;&#160;<img src="/ibase/images/menuImages/web/wavegeneration.png" onerror=" this.src= '/ibase/images/menuImages/errMenu.png' " style="position: absolute; margin-left: -20px; height: 20px; width: 20px;"/>
&#160;Wave Generation
</div><br></br><br></br>
<div id="innerDiv" style="overflow-y:hidden;overflow-x:auto;max-height:80%;width:100%;position:absolute;z-index:1002;">
<table id="errorActivityTable" height="10%" class="tableClass" style="margin: 12px 0px 0px 0px;position: relative;width: calc(literal('100% - 15px'));width: -moz-calc(literal('100% - 15px'));padding-right:0px; padding-left:5xp; width: -webkit-calc(literal('100% - 15px'));box-shadow: 3px 3px 3px gray;-moz-box-shadow:3px 3px 3px gray;-webkit-box-shadow: 3px 3px 3px gray;-o-box-shadow: 3px 3px 3px gray;background: rgba(255, 204, 0, 0.66);min-height: 50px;bottom:10px" border="0" cellspacing="0" cellpadding="0">
<xsl:for-each select="//error">
<xsl:if test="position() = 1">
<tr>
<td class="tdss_leftAlign" style="background: rgba(255, 204, 0, 0.66);" nowrap="true" valign="bottom">
Message :
</td>
<td class="tdss_leftAlign" style="background: rgba(255, 204, 0, 0.66);" nowrap="true" valign="bottom">
Description :
</td>
<td class="tdss_rightAlign" style="background: rgba(255, 204, 0, 0.66);" nowrap="true" valign="bottom" colspan="2">
<a href="#" style="text-decoration:none;" onclick="doHideMsg('errorActivityTable')"><font style="color:#000;text-decoration:none;padding-right:5px;" ><b>X</b></font></a>
</td>
</tr>
</xsl:if>
<xsl:variable name="message"><xsl:value-of select="message"/></xsl:variable>
<xsl:variable name="description"><xsl:value-of select="description"/></xsl:variable>
<xsl:variable name="type"><xsl:value-of select="type"/></xsl:variable>
<xsl:variable name="dbID"><xsl:value-of select="@domId"/></xsl:variable>
<xsl:variable name="column_name"><xsl:value-of select="@column_name"/></xsl:variable>
<tr style="background: rgba(255, 204, 0, 0.66);">
<td class="tdss_leftAlign" style="background: rgba(255, 204, 0, 0.66);" nowrap="true">
<xsl:value-of select="message"/>
</td>
<td class="tdss_leftAlign" style="background: rgba(255, 204, 0, 0.66);" nowrap="true">
<xsl:value-of select="description"/>
</td>
<td class="tdss_leftAlign" style="background: rgba(255, 204, 0, 0.66);" nowrap="true">
</td>
</tr>
</xsl:for-each>
<xsl:for-each select="//error">
<xsl:variable name="type"><xsl:value-of select="type"/></xsl:variable>
<xsl:if test="position() = 1">
<xsl:if test="$type = 'W'">
<tr style="background: rgba(255, 204, 0, 0.66);">
<td class="tdss_leftAlign" style="background: rgba(255, 204, 0, 0.66);" nowrap="true" valign="bottom">
<input type="checkbox" name="forceSave" value="true" checked="checked" onClick="setChecked(this)"/>
</td>
<td class="tdss_leftAlign" style="background: rgba(255, 204, 0, 0.66);" nowrap="true"></td>
</tr>
</xsl:if>
</xsl:if>
</xsl:for-each>
</table>
</div>
<div id="popHelpContainer"></div>
<div id="overlay"></div>
<div id="mainPageHeaderContatiner">
<div id="summaryContainer">
<table id="activityTable" class="tableClass" border="0" cellSpacing="1" cellPadding="0" style="margin-bottom:25px;">
<thead class="table-head">
<tr>
<th>Wave ID</th>
<th>Line#</th>
<th>Ref Series</th>
<th>Description</th>
<th>Reference ID</th>
<th>Status</th>
<th>PTCN</th>
<th>Sales Order</th>
<th>Task Status</th>
</tr>
</thead>
<tbody class="table-body">
<xsl:for-each select="//summaryData">
<tr>
<td nowrap="true"><xsl:value-of select="wave_id"/></td>
<td nowrap="true" align="right"><xsl:value-of select="line_no"/></td>
<td nowrap="true"><xsl:value-of select="ref_ser"/></td>
<td nowrap="true"><xsl:value-of select="descr"/></td>
<td nowrap="true"><xsl:value-of select="ref_id"/></td>
<td nowrap="true"><xsl:value-of select="status"/></td>
<td nowrap="true"><xsl:value-of select="ptcn"/></td>
<td nowrap="true"><xsl:value-of select="sale_order"/></td>
<td nowrap="true"><xsl:value-of select="wave_status"/></td>
</tr>
</xsl:for-each>
</tbody>
</table>
<xsl:for-each select="//description">
<h6><xsl:value-of select="description"/></h6>
</xsl:for-each>
</div>
<div id="btnDiv" style="width:100%;">
<input type="button" class="button" value="Home" style="margin-left:2px;" onClick="goToHomePage('wavegen_wiz')"/>
</div>
</div>
<div id="buttonreplacement" style="margin-left:450px;display:none;">
<img src="/ibase/images/preload.gif" alt="Please wait work in progress" >
Please wait......
</img>
</div>
</form>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment