0&&d){q=KJE.replace("' >","' width="+KJE.number(Math.floor(100/g),0)+"% >",q)}this.sRepeating+=c+KJE.Repeating.bDataHeader(l,q,o)+b};KJE.Repeating.bCellRemoveHeader=function(b,a,d,c){s=b+a+d;if(c&&(a.trim().toLowerCase()==" "||a.trim()=="")){s=s.replace("","").replace("scope='col'","")}return s};KJE.Repeating.bDataHeader=function(c,a,b){if(!c&&b.trim().toLowerCase()!=" "&&b.trim()!=""){a=a.replace(" | ","")}return a};KJE.Repeating.prototype.addHeader=function(){var a=KJE;if(this.bScheduleHeader==KJE.ScheduleGroupingNotStarted){this.bScheduleHeader=KJE.ScheduleGroupingStarted;this.sRepeating+=KJE._sScheduleHeader}this.add(a._sHeading,a._sHeadingFooter,a._sTopRow,a._sRowFooter,"",arguments,true,true)};KJE.Repeating.prototype.addFooter=function(){var a=KJE;var c=false;var d=arguments;if((typeof arguments[0])==="boolean"){d=new Array();c=arguments[0];for(var b=1;b**TITLE_TEXT** **IMG_TEXT** | **ICON** | ";KJE.sToggleTitleH2Only="**TITLE_TEXT**";KJE.sToggleTitle2="**TITLE_TEXT** **IMG_TEXT** | **TITLE_TEXT2** | **ICON** | ";KJE.MSG_DEFINE_PREFIX="Define: ";KJE.MSG_DEFINE_HELPICON="?";KJE.MSG_DEFINE_HELPICON_CLOSE="X";KJE.MSG_DEFN_CLOSE_LABEL="Close definition";KJE.MSG_SLIDER="slider";KJE.ErrorsDisplayAfterInputField=false;KJE.POPUP_REQUIRED_MSG=true;KJE.HELP_ON_ICON_ONLY=false;KJE.sToggleAltTextClose="";KJE.sToggleAltTextOpen="";KJE.sToggleTitleClass="KJEToggleTitle";KJE.sInputDescTextClass="KJESubTitle";KJE.sInputDescAlignDefault="KJERight";KJE.sToggleIcon="KJEInputIcon";KJE.sToggleOpen="";KJE.sToggleClose="";KJE.sExpand="aria-expanded";KJE.sExpanded="";KJE.sCollapse="";KJE.DefinitionIconPosition=1;KJE.DefinitionIconPositionLeft=0;KJE.DefinitionIconPositionRight=1;KJE.DefinitionIconPositionLeftOut=2;KJE.DefinitionIconPositionRightOut=3;KJE.DefinitionIconPositionLeftNonDefn=4;KJE.DefinitionIconPosition5=5;KJE.DefinitionIconPositionAsIs=6;KJE.InputFieldPosition="absolute";KJE.InputFieldDisplay="inline-block";KJE.DropeeTransition="height 0.5s";KJE.DropeeDisplay="block";KJE.DropeeWidth="100%";KJE.bShowSliders=true;KJE.FMT_NUMBER=0;KJE.FMT_DOLLARS=1;KJE.FMT_PERCENT=2;KJE.FMT_INPUT=3;KJE.FMT_YESNO=4;KJE.FMT_STRING=5;KJE.FMT_SOCIALSECURITY=6;KJE.sCP="$";KJE.sCS="";KJE.sPP="";KJE.sPS="%";KJE.sNP="";KJE.sNS="";KJE.sPC=",";KJE.sPD=".";KJE.sCC=",";KJE.sCD=".";KJE.bEuropeDecimals=false;KJE.ACCOUNTING_NEGATIVE=false;KJE.format=new Array();KJE.iDPItemHeight=28;KJE.iDPDropHeight=32;KJE.iDPInputHeight=22;KJE.iDPInputTop=2;KJE.iDPInputPad=5;KJE.iDPSliderPad=0;KJE.iDPDropBoxPad=5;KJE.iDPDropBoxModernPad=20;KJE.iDPDroppeeForceSize=false;KJE.DataPointX=0;KJE.DataPointY=0;KJE.bNoLabel=false;KJE.bPlusMinus=false;KJE.TwoLineEntry=false;KJE.RadioesTwoLineEntry=false;KJE.SetLabelLength=true;KJE.iDPRowHeight=32;KJE.iRadioPad=5;KJE.iRadioLabelPad=40;KJE.iInputContainerPad=10;KJE.setPriorYear=function(e,c){var b=document.getElementById("KJEPriorYear");if(b){b.innerHTML=e+""}var a=document.getElementsByClassName("KJEPriorYear");var d;for(d=0;d"+a+""+b+">"};KJE.nbr=function(p,e,b,m,c,q,o){var t=KJE;if(!p){p=0}q=q||false;c=c||false;b=b||"";m=m||"";e=e||0;if(e>10){e=10}var f=t.round(p,e);var j=(f<0);if(j){f*=-1}var h=(f+"").split(".");var g="";if(e>0){if(!h[1]){if(!c){g=("0000000000").substr(0,e)}}else{if(h[1].length==e){g=h[1]}else{g=h[1]+(c?"":("0000000000").substr(0,e-h[1].length))}}if(g.length>0){g=t.sPD+g}}var a="";if(!q&&(f>999)){var k=h[0].length;if(k%3>0){a=h[0].substr(0,k%3)+t.sPC}for(var d=k%3;da.length){a=("0000000000"+a);a=a.substring(a.length-o)}return(j?(t.ACCOUNTING_NEGATIVE?"(":"-"):"")+b+a+g+m+(t.ACCOUNTING_NEGATIVE&&j?")":"")};KJE.format[KJE.FMT_NUMBER]=function(a,b){return KJE.nbr(a,b,"","",true,false)};KJE.number=KJE.format[KJE.FMT_NUMBER];KJE.format[KJE.FMT_DOLLARS]=function(a,b){if(arguments.length<=1){b=KJE.Default.DollarDecimals}return KJE.nbr(a,b,KJE.sCP,KJE.sCS,false,false)};KJE.dollars=KJE.format[KJE.FMT_DOLLARS];KJE.format[KJE.FMT_PERCENT]=function(a,b){return KJE.nbr(a*100,b,KJE.sPP,KJE.sPS,true,false)};KJE.percent=KJE.format[KJE.FMT_PERCENT];KJE.format[KJE.FMT_SOCIALSECURITY]=function(a){var b=KJE.nbr(a,0,"","",true,true,9);return b.substr(0,3)+"-"+b.substr(3,2)+"-"+b.substr(5,4)};KJE.socialsecurity=KJE.format[KJE.FMT_SOCIALSECURITY];KJE.format[KJE.FMT_INPUT]=function(a,b,c){return KJE.nbr(a,b,"","",true,true,c)};KJE.input=KJE.format[KJE.FMT_INPUT];KJE.format[KJE.FMT_YESNO]=function(b,a){return(b?(a?KJE.MSG_YES:KJE.YES):(a?KJE.MSG_NO:KJE.NO))};KJE.yesno=KJE.format[KJE.FMT_YESNO];KJE.round=function(b,a){return(a?(Math.round(b*(Math.pow(10,a))))/(Math.pow(10,a)):Math.round(b))};KJE.roundDollars=function(a){return KJE.round(a,KJE.Default.DollarDecimals)};KJE.appendSpan=function(e,b,a,d){var c=document.createElement("span");c.setAttribute("id",b);c.className=a;c.innerHTML=d;e.appendChild(c);return c};KJE.setLabelWrap=function(e,h,d,g,c,f,b){if(!g){if(b||e==KJE.TypeLabel||e==KJE.TypeRadios){h._oLabel=document.createElement("div")}else{h._oLabel=document.createElement("label");var a=document.createAttribute("for");a.value=d;h._oLabel.setAttributeNode(a)}if(f){h._oLabel.className=f}h.appendChild(h._oLabel)}if(c){KJE.setLabelText(h,c)}};KJE.setLabelText=function(b,a){if(b._oLabel){b._oLabel.innerHTML=a}else{b.innerHTML=a}};KJE.SliderKnobExtraClass=false;KJE.SliderKnobSize=12;KJE.SliderLeftMargin=12;KJE.SliderKnobVertAdj=-3;KJE.SliderLabelVertAdj=0;KJE.LabelLength=210;KJE.InputLength=110;KJE.RightPad=10;KJE.LabelLeftMargin=0;KJE.InputTotalLength=KJE.LabelLeftMargin+KJE.LabelLength+KJE.InputLength+KJE.RightPad;KJE.SliderMinLength=150;KJE.TypeNone=0;KJE.TypeNumber=1;KJE.TypeString=2;KJE.TypeDate=3;KJE.TypeRadio=4;KJE.TypeRadios=8;KJE.TypeCheckbox=5;KJE.TypeDropBox=6;KJE.TypeLabel=7;KJE.SliderScale=new Object();KJE.s_scale=new Array(10);KJE.s_scale[0]=[0,1000,5000,10000,10,50,100];KJE.s_scale[1]=[0,1000,5000,20000,10,50,200];KJE.s_scale[2]=[0,1000,10000,100000,50,100,1000];KJE.s_scale[3]=[0,10000,100000,500000,250,1000,5000];KJE.s_scale[4]=[0,10000,100000,1000000,250,1000,10000];KJE.s_scale[5]=[0,100000,1000000,10000000,500,10000,100000];KJE.s_scale[6]=[0,500,2500,5000,10,50,100];KJE.s_scale[7]=[0,100,500,1000,5,25,50];KJE.s_scale[8]=[12,48,84,120,6,6,6];KJE.s_scale[9]=[0,100,200,300,10,10,10];KJE.s_scale[10]=[0,1000,10000,50000,50,100,500];KJE.s_label=new Array(10);KJE.k="k";KJE.m="m";KJE.s_label[0]=["$0","$1k","$5k","$10k"];KJE.s_label[1]=["$0","$1k","$5k","$20k"];KJE.s_label[2]=["$0","$1k","$10k","$100k"];KJE.s_label[3]=["$0","$10k","$100k","$500k"];KJE.s_label[4]=["$0","$10k","$100k","$1m"];KJE.s_label[5]=["$0","$100k","$1m","$10m"];KJE.s_label[6]=["$0","$500","$2.5k","$5k"];KJE.s_label[7]=["$0","$100","$500","$1k"];KJE.s_label[8]=["12","48","84","120"];KJE.s_label[9]=["$0","$100","$200","$300"];KJE.s_label[10]=["$0","$1k","$10k","$50k"];KJE.MakeScale=function(a,e,c,f,h,g,d){var b=this;b._Min=a;b._Mid1=e;b._Mid2=c;b._Max=f;b._stepMin=h;b._stepMid=g;b._stepMax=d;b._range=100};KJE.useScale=function(b){var a=KJE;var c=a.s_scale[b];return new a.MakeScale(c[0],c[1],c[2],c[3],c[4],c[5],c[6])};KJE.s_Translate=function(a,b,h,g,f,c,j,i){var e=0;if(a>66.66){e=Math.round(((g+((a-66.66)/33.33)*(f-g))/i))*i}else{if(a>33.33){e=Math.round(((h+((a-33.33)/33.33)*(g-h))/j))*j}else{if(a>0){e=Math.round(((a/33.33)*(h-b)/c))*c+b}else{e=b}}}return(e>f?f:e)};KJE.s_Untranslate=function(b,a,e,c,f){var g=0;if(b>f){return 100}else{if(b>c){g=66.66+((b-c)*33.33)/(f-c)}else{if(b>e){g=33.33+((b-e)*33.33)/(c-e)}else{g=((b-a)*33.33)/(e-a)}}}return(g<0?0:g)};KJE.Slider=function(g,i,f,c,e,k,a,j,b,d,h){return new KJE.InputItem(d,KJE.TypeNumber,g,i,true,"KJE-"+g,f,c,0,e,k,a,(h?false:j),(h?null:b))};KJE.MortgageAmtSlider=function(f,e,b,d,c){var a=KJE;return a.Slider(f,e,a.Default.MortgageMin,a.Default.MortgageMax,d?d:0,a.FMT_DOLLARS,0,[a.dollars(a.Default.MortgageMin/1000,0)+a.k,a.dollars(200,0)+a.k,a.dollars(500,0)+a.k,a.dollars(1,0)+a.m],new a.MakeScale(0,200000,500000,1000000,5000,10000,20000),b,c)};KJE.LoanAmtSlider=function(e,d,b,c){var a=KJE;return a.Slider(e,d,a.Default.MortgageMin,a.Default.MortgageMax,0,a.FMT_DOLLARS,0,[a.dollars(a.Default.MortgageMin/1000,0)+a.k,a.dollars(5,0)+a.k,a.dollars(25,0)+a.k,a.dollars(100,0)+a.k],new a.MakeScale(0,5000,25000,100000,100,500,1000),b,c)};KJE.MortgageTermSlider=function(f,d,e,b,c){var a=KJE;return a.Slider(f,d,a.Default.MortgageTermMin,a.Default.MortgageTermMax,0,a.FMT_NUMBER,(e?e:a.Default.MortgageTermIncrement),[a.Default.MortgageTermMin,a.number(Math.floor((a.Default.MortgageTermMax-a.Default.MortgageTermMin)*0.334+a.Default.MortgageTermMin)),a.number(Math.floor((a.Default.MortgageTermMax-a.Default.MortgageTermMin)*0.667+a.Default.MortgageTermMin)),a.number(a.Default.MortgageTermMax)],null,b,c)};KJE.MortgageTermDropBoxSlider=function(f,e,c,d){var a=KJE;var b=a.getMortgageTermList().v;if(d){a.DropBox(f,e,b);return}return a.DropBoxSlider(f,e,b)};KJE.NumberSlider=function(j,l,b,h,f,a,g,c,i,k,d){var e=(i?true:false);c=(c?c:b);i=(i?i:h);d=(d?d:0);a=(a?a:1);var n=KJE;var m=[n.number(c),n.number(Math.floor((i-c)*0.334+c)),n.number(Math.floor((i-c)*0.667+c)),n.number(i)];if(a>0){m=[n.number(c,d),n.number(KJE.round((i-c)*0.334+c,d),d),n.number(n.round((i-c)*0.667+c,d),d),n.number(i,d)]}return n.Slider(j,l,b,h,(f?f:0),n.FMT_NUMBER,a,m,(e?new n.MakeScale(c,Math.floor((i-c)*0.334+c),Math.floor((i-c)*0.667+c),i,a,a,a):null),g,k)};KJE.InputSlider=function(f,j,b,e,c,h,a,d,i){var k=KJE;var g=k.Slider(f,j,b,e,c?c:0,k.FMT_INPUT,(a?a:1),[b,k.input(Math.floor((e-b)*0.334+b)),k.input(Math.floor((e-b)*0.667+b)),k.input(e)],null,d,i);g._iPadding=h;g.setValue(g.getValue(),true);return g};KJE.AccountBalanceSlider=function(d,c,a,b){return KJE.DollarSlider(d,c,0,1000000000,2,1,4,a,b)};KJE.DollarSlider=function(h,l,j,n,c,b,e,d,k){var a=KJE.parameters.get("MINVALUE_"+h,j);var f=KJE.parameters.get("MAXVALUE_"+h,n);c=((c==undefined)?KJE.Default.PercentDecimals:c);e=(e>=0&&e<=9?e:-1);if(a!=j||f!=n){e=-1}var m=KJE;if(e==-1){for(var g=0;g<=7;g++){if(m.s_scale[g][3]==f){e=g;break}}if(f==50000){e=10}}if(e!=-1){return m.Slider(h,l,a,f,c,m.FMT_DOLLARS,1,m.s_label[e],m.useScale(e),d,k)}return m.Slider(h,l,a,f,c,m.FMT_DOLLARS,(b?b:10),[m.dollars(a,0),m.dollars(Math.round((f-a)/3+a),0),m.dollars(Math.round(((f-a)/3)*2+a),0),m.dollars(f,0)],null,d,k)};KJE.ZipcodeInput=function(e,d,b){var a=KJE;var c=new KJE.InputItem(b,KJE.TypeNumber,e,d,true,"KJE-"+e,0,99999,0,0,a.FMT_INPUT,0,false);c._iPadding=5;c.setValue(c.getValue(),true);return c};KJE.SocialSecurityInput=function(e,d,b){var a=KJE;var c=new KJE.InputItem(b,KJE.TypeNumber,e,d,true,"KJE-"+e,-999999999,999999999,0,0,a.FMT_SOCIALSECURITY,0,false);c._iPadding=9;c.bAbsoluteValue=true;c.setValue(c.getValue(),true);return c};KJE.DollarInput=function(g,f,d,a,e,c){var b=KJE;return new KJE.InputItem(c,KJE.TypeNumber,g,f,true,"KJE-"+g,d,a,0,(!e&&e!=0?2:e),b.FMT_DOLLARS,0,false)};KJE.PercentInput=function(g,f,d,a,e,c){var b=KJE;return new KJE.InputItem(c,KJE.TypeNumber,g,f,true,"KJE-"+g,d,a,0,(!e&&e!=0?2:e),b.FMT_PERCENT,0,false)};KJE.PercentSlider=function(i,l,b,h,f,a,g,k){var n=KJE;var b=n.parameters.get("SLIDER_MIN_"+i,b);var h=n.parameters.get("SLIDER_MAX_"+i,h);var a=n.parameters.get("SLIDER_INC_"+i,a);var c=100;var j=0;if((b-h)%3!=0&&h<12){c=10;j=1}var e=n.percent((Math.floor(((h-b)*0.334+b)*c))/(100*c),j);var d=n.percent((Math.floor(((h-b)*0.667+b)*c))/(100*c),j);var m=[n.percent(b/100),e,d,n.percent(h/100)];return n.Slider(i,l,b,h,(!f&&f!=0?2:f),n.FMT_PERCENT,(a?a:0.1),m,null,g,k)};KJE.LoanRateSlider=function(e,d,b,c){var a=KJE;return a.RateSlider(e?e:"INTEREST_RATE",d?d:"Interest rate",a.Default.LoanRateMin,a.Default.LoanRateMax,a.Default.LoanSliderRateMax,null,b,c,KJE.Default.LoanRateDecimals)};KJE.MortgageRateSlider=function(e,d,b,c){var a=KJE;return a.RateSlider(e,d,a.Default.MortgageRateMin,a.Default.MortgageRateMax,a.Default.MortgageSliderRateMax,null,b,c,KJE.Default.LoanRateDecimals)};KJE.InvestRateSlider=function(e,d,b,c){var a=KJE;return a.RateSlider(e,d,a.Default.InvestRateMin,a.Default.InvestRateMax,a.Default.InvestSliderRateMax,null,b,c,KJE.Default.ReturnRateDecimals)};KJE.InflationRateSlider=function(e,d,b,c){var a=KJE;return a.RateSlider(e,d,a.Default.InflationRateMin,a.Default.InflationRateMax,a.Default.InflationSliderRateMax,null,b,c,KJE.Default.InflationRateDecimals)};KJE.TaxRateSlider=function(e,d,b,c){var a=KJE;return a.RateSlider(e,d,a.Default.TaxRateMin,a.Default.TaxRateMax,a.Default.TaxSliderRateMax,null,b,c,KJE.Default.TaxRateDecimals)};KJE.preKJE=function(a){return(a?"KJE-"+a:null)};KJE.suffix=function(b,a){return(a?b+a:null)};KJE.RateSlider=function(g,o,j,e,i,a,d,l,c){a=a?a:0.5;j=j?j:0;e=e?e:25;c=c?c:KJE.Default.PercentDecimals;i=i?i:12;var p=KJE;var k=p.percent;var h=i-j;var n=Math.floor(h*0.337+j);var m=Math.floor(h*0.667+j);var f=[k(j/100),k(n/100),k(m/100),k(i/100)];var b=new p.MakeScale(j,n,m,i,a,a,a);return p.Slider(g,o,j,e,c,p.FMT_PERCENT,0,f,b,d,l)};KJE.Nbr=function(f,g,e,a,b,h,d,c){var i=KJE;return new i.InputItem(c,i.TypeNumber,f,g,true,"KJE-"+f,e,a,0,b,h,0,false,false,i.suffix(f,"_TRAIL"),i.suffix(i.preKJE(f),"_TRAIL"),d,null,null,i.TypeLabel)};KJE.NbrDropBox=function(e,g,d,a,c,i,f,h,b){var j=KJE;return new j.InputItem(b,j.TypeNumber,e,g,true,"KJE-"+e,d,a,0,c,i,0,false,false,f,j.preKJE(f),(h?h:g))};KJE.Checkbox=function(e,d,f,b,c){var a=KJE;return new a.InputItem(c,a.TypeCheckbox,e,d,true,"KJE-"+e,0,0,f,0,0,0,false,false,null,null,b)};KJE.DropBoxString=function(f,d,e,b,c){var a=KJE;return new a.InputItem(c,a.TypeDropBox,f,d,true,"KJE-"+f,0,0,0,0,a.FMT_STRING,0,false,false,e,a.preKJE(e),b)};KJE.DropBox=function(f,d,e,b,c){var a=KJE;return new a.InputItem(c,a.TypeDropBox,f,d,true,"KJE-"+f,0,0,a.parameters.get(f,0),0,0,0,false,false,e,a.preKJE(e),b)};KJE.DropBoxSlider=function(d,c,e,b){var a=KJE;var f=[e[0],e[Math.floor(e.length*0.333)],e[Math.floor(e.length*0.666)],e[e.length-1]];return new a.InputItem(b,a.TypeDropBox,d,c,true,"KJE-"+d,0,e.length-1,0,0,0,1,f,null)};KJE.Label=function(f,d,e,b,c){var a=KJE;return new a.InputItem(c,a.TypeLabel,f,d,true,"KJE-"+f,0,0,0,0,0,0,false,false,e,a.preKJE(e),b)};KJE.StringInput=function(f,d,e,b,c){var a=KJE;return new a.InputItem(c,a.TypeString,f,d,true,"KJE-"+f,0,0,0,0,0,0,false,false,e,a.preKJE(e),b)};KJE.Date=function(f,d,e,b,c){var a=KJE;return new a.InputItem(c,a.TypeDate,f,d,true,"KJE-"+f,0,0,"TODAY",0,0,0,false,false,e,a.preKJE(e),b)};KJE.Radiobox=function(f,e,d,g,b,c){var a=KJE;return new a.InputItem(c,a.TypeRadio,e,d,(b?false:true),"KJE-"+e,0,0,g,0,0,0,false,false,null,null,b,null,f)};KJE.Radioboxes=function(g,f,h,d,b,e,c){var a=KJE;return new a.InputItem(e,a.TypeRadios,g,f,true,"KJE-"+g+"1",0,0,h,0,0,0,false,false,g,a.suffix(a.preKJE(g),"2"),d,b,null,c)};KJE.InputItem=function(ap,i,g,h,a,aq,aj,X,m,z,M,F,aB,l,y,G,al,I,ar,A){var E=this;var aw=KJE;var av=aw.setLabelWrap;var ao=aw.parameters;var af=KJE.TwoLineEntry;var ab=KJE.TwoLineEntry||KJE.RadioesTwoLineEntry;E._inputType=i;E._name=g;E._inputRequired=(E._inputType!=aw.TypeLabel&&E._inputType!=aw.TypeRadios&&E._inputType!=aw.TypeRadio&&E._inputType!=aw.TypeCheckbox&&E.inputType!=aw.TypeDropBox&&KJE.InputItem.AltNotRequired!=true);E._inputTypeAdditional=aw.TypeNone;E._inputTypeAdditionalRequired=false;E._increment=Math.abs(F);E._decimals=z;E._iPadding=0;E._format=M;E._minimum=aj;E._maximum=X;E._range=X-aj;E.bShow=true;E.bValidate=true;E.bIncompleteCheck=true;E.bNoLabel=KJE.bNoLabel;E.vDefault=ao.get(E._name,m);E.oAdditional=G;E.bUseStoredForDefault=ao.get("USFD_"+E._name,true);E.bAbsoluteValue=false;E.idRG=null;E.bValueBeenSet=false;var S=ao.get("MSG_"+g+"1",al);var V=ao.get("MSG_"+g+"2",I);var an=typeof document.createElement!="undefined"&&typeof document.documentElement!="undefined"&&typeof document.documentElement.offsetWidth=="number";if(!an){return}E._sError="";E._bError=false;E._InComplete=false;E._mouseDown=false;aw.inputs.set(g,this);var au=E._container=document.getElementById("KJE-C-"+E._name);if(!au){if(E._inputType==KJE.TypeString){E.vDefault=(E.vDefault?E.vDefault:"")}E._inputType=aw.TypeNone;E.setValue(E.vDefault,true);return}var P=au.parentElement.nodeName;au.className="KJEInputContainer";var f=au.style;au.setAttribute("aria-live","assertive");au.setAttribute("aria-atomic","true");au.backgroundColor=f.backgroundColor;var w=au.offsetWidth;E.bSlider=(aB!=false&&KJE.bShowSliders==true&&KJE.bNativeSlider);if(l){E._oScale=l}var d=aw.iDPInputPad;var J=E._inputField=document.getElementById(aq);var W=E._iInputFieldDiv=document.getElementById(aq+"Div");if(W==null&&KJE.InputFieldPosition=="static"){W=document.createElement("div");W.className="KJEInputFieldContainer";J.parentNode.insertBefore(W,J);W.appendChild(J)}var ag=J.style;J.name=(ar?ar:E._name);J.className=aw.InputClass;if(E._inputType!=aw.TypeRadio&&E._inputType!=aw.TypeRadios&&E._inputType!=aw.TypeCheckbox){KJE.elementHeight(ag,aw.iDPInputHeight-KJE.iDPInputTop+"px")}if(E._inputType!=aw.TypeRadios){ag.top=(aw.TwoLineEntry?aw.iDPRowHeight:0)+aw.iDPInputTop+"px";ag.position=KJE.InputFieldPosition}ag.display=KJE.InputFieldDisplay;E._sLabel=ao.get("MSG_"+E._name,h);var ad=E._fieldset=document.getElementById("KJE-FS-"+E._name);if(ad){ad.className="KJEAccessibleFieldSet";var D=document.createElement("legend");D.className="KJEAccessibleFieldSetLegend";D.innerText=E._sLabel;ad.insertBefore(D,ad.firstChild)}var C=0;var ae=false;if(h!=null&&aw.LabelLength!=0){ae=true;ap=(ap?" "+ap:"");var c="KJE-D-"+(aw.InputItem.AltHelpName?aw.InputItem.AltHelpName:E._name);var T=document.getElementById(c);E.className=(T&&KJE.PopupDefinitions&&!KJE.HELP_ON_ICON_ONLY?"KJEHelp ":"KJELabel ")+ap;var az=E.getLabelForInput(i,aq,a,J,aw.ErrorsDisplayAfterInputField);E.spanInputRangeDesc=az._oRangeSpan;E.spanInputRangeDescInnerHtml=(az._oRangeSpan?az._oRangeSpan.innerHTML:null);E.spanInputRequiredDesc=az._oRequiredSpan;E.spanInputRangeID=az._oRangeSpanName;try{au.insertBefore(az,ad?ad:(W?W:J))}catch(L){}if(T&&KJE.PopupDefinitions){E.oDivDefn=KJE.AddDefinitionEvents(az,T,E._sLabel,E._name,KJE.DefinitionIconPosition,J,null,null,KJE.HELP_ON_ICON_ONLY)}if(aw.TwoLineEntry){C=0}else{C=az.offsetWidth;if(!C){C=aw.LabelLength}}if(az._oLabel){az._oLabel.style.marginTop=(aw.iDPInputHeight/4)+aw.iDPInputTop+"px"}if(aw.TwoLineEntry){KJE.elementHeight(f,aw.iDPRowHeight*2+"px")}else{if(az._oLabel){if(az._oLabel.offsetHeight+6>aw.iDPRowHeight&&KJE.bElementStyling){az._oLabel.style.marginTop="0px"}if(az._oLabel.offsetHeight+6>aw.iDPRowHeight){au.style.height=az._oLabel.offsetHeight+6+"px"}}}}J.indent=(aw.deviceInputPad?aw.deviceInputPad:d)+C;if(E.bNoLabel){J.indent=0;C=0}if(E._inputType===aw.TypeCheckbox||E._inputType===aw.TypeRadio){E._sTrailingText=S;if(az._oLabel){ag.left=C+aw.iRadioPad+"px"}else{ag.left=aw.iRadioLabelPad+"px"}if(S){var t=document.createElement("div");var am=t.style;av(ae?aw.TypeLabel:E._inputType,t,aq,false,E._sTrailingText);t.className="KJETrailingLabel";am.position=KJE.InputFieldPosition;am.display=KJE.InputFieldDisplay;C=C+d*1.5+(J.offsetWidth?J.offsetWidth:15);if(az._oLabel){am.left=C+"px"}else{am.left=aw.iRadioLabelPad*2+"px"}au.appendChild(t);am.top=(aw.TwoLineEntry?aw.iDPRowHeight:0)+(aw.iDPInputHeight/4)+aw.iDPInputTop+"px";var R=t.offsetHeight;if(R+6>aw.iDPRowHeight){am.top=(aw.TwoLineEntry?aw.iDPRowHeight:0)+((aw.iDPInputHeight/4)+aw.iDPInputTop)+"px"}C+=t.offsetWidth;E._label2=t}}else{if(E._inputType===aw.TypeRadios){var w=aw.CalculatorWidth-aw.iDPInputPad*2;var o=document.createElement("div");var ai=o.style;ai.left=C+aw.iRadioPad+"px";ai.position=KJE.InputFieldPosition;ai.display=KJE.InputFieldDisplay;o.className="KJERadioFieldContainer";KJE.elementHeight(f,aw.iDPRowHeight*2+"px");E._sTrailingText=S;E._sTrailingText2=V;var t=document.createElement("div");var am=t.style;av(aw.TypeRadio,t,aq,false,E._sTrailingText);t.className="KJERadioTrailingLabel";J.title=(h?h+aw.Colon+" ":"")+E._sTrailingText;var j=E._Additional=document.getElementById(G);var ay=j.style;E._inputTypeAdditional=aw.TypeRadios;j.name=(ar?ar:E._name);j.className=KJE.InputClass;var q=E._label3=document.createElement("div");var ax=q.style;av(aw.TypeRadio,q,G,false,E._sTrailingText2);q.className="KJERadioTrailingLabel";j.title=(h?h+aw.Colon+" ":"")+E._sTrailingText2;var aa=document.createElement("div");aa.className="KJERadioHolder";var Z=document.createElement("div");Z.className="KJERadioHolder";o.className="KJERadioes";J.parentNode.insertBefore(o,J);aa.appendChild(J);aa.appendChild(t);Z.appendChild(j);Z.appendChild(q);o.appendChild(aa);o.appendChild(Z);E._oDivRadios=o;j.addEventListener("change",aw.dataChanged,false)}else{if(E._inputType===aw.TypeDropBox){J.className="KJEDropBox";var at=((aw.deviceInputPad?aw.deviceInputPad:d)+C);var N=aw.iDPDropHeight-aw.iDPInputTop;if(W){var B=W.style;W.className="KJEDropBoxDivModern";J.className="KJEDropBox KJEDropBoxModern";B.top=(aw.TwoLineEntry?aw.iDPRowHeight:0)+aw.iDPInputTop+"px";B.position=KJE.InputFieldPosition;B.display=KJE.InputFieldDisplay;B.left=at+"px";ag.top="0px";KJE.elementHeight(ag,N+"px");KJE.elementHeight(B,N+"px")}else{ag.left=at+"px";ag.top=(aw.TwoLineEntry?aw.iDPRowHeight:0)+aw.iDPInputTop+"px";KJE.elementHeight(ag,aw.iDPDropHeight-KJE.iDPInputTop*2+"px")}KJE.InputItem.bDropBoxRequired(g,J)}else{if(E._inputType===aw.TypeLabel){J.className="KJEOutputLabel "+ap;ag.top=(aw.TwoLineEntry?aw.iDPRowHeight:0)+(aw.iDPInputHeight/4)+aw.iDPInputTop+"px";ag.left=(C+d)+"px";J.indent+=aw.deviceInputPad;KJE.elementHeight(ag,aw.iDPItemHeight-2+"px")}else{if(E._inputType===aw.TypeString||E._inputType===aw.TypeDate){ag.left=((aw.deviceInputPad?aw.deviceInputPad:d)+C)+"px"}else{ag.width=aw.InputLength+"px";if(aw.deviceUseNumberType){var p=document.createElement("div");var aC=p.style;p.className="KJELabelBold";aC.position=KJE.InputFieldPosition;aC.display=KJE.InputFieldDisplay;aC.width=aw.deviceInputPad+"px";aC.left=C+"px";aC.top=(aw.TwoLineEntry?aw.iDPRowHeight:0)+(aw.iDPInputHeight/4)+aw.iDPInputTop+"px";if(M==aw.FMT_DOLLARS){p.innerHTML=aw.sCP+aw.sCS}else{if(M==aw.FMT_PERCENT){p.innerHTML=aw.sPP+aw.sPS}else{p.innerHTML=""}}KJE.elementHeight(aC,aw.iDPInputHeight+"px");au.appendChild(p);d=p.offsetWidth+1}if(aw.deviceUseNumberType&&E._maximum<1000&&!(KJE.bEuropeDecimals&&E._decimals>0)){J.type="number";if(E._decimals>0){J.setAttribute("step","any")}}ag.left=(C+d)+"px"}}}}}if(G&&aw.TypeRadios!=E._inputType){var j=E._Additional=document.getElementById(G);if(E._Additional){var ay=j.style;ay.position=KJE.InputFieldPosition;ay.display=KJE.InputFieldDisplay;ay.top=(aw.TwoLineEntry?aw.iDPRowHeight:0)+aw.iDPInputTop+"px";var w=aw.CalculatorWidth-aw.iDPInputPad*2;j.setAttribute("aria-required","true");E._inputTypeAdditional=aw.TypeDropBox;var K=E._AdditionalDiv=document.getElementById(G+"Div");j.name=y;j.className="KJEDropBox";j.setAttribute("aria-label",S);var k=aw.iDPDropHeight-aw.iDPInputTop;var ac=C+(aw.offsetWidth?aw.offsetWidth(J):J.offsetWidth)+5+d*2;var n=ac-d;var Y=w-ac;if(K){var U=K.style;K.className="KJEDropBoxDivModern";j.className="KJEDropBox KJEDropBoxModern";U.position=KJE.InputFieldPosition;U.display=KJE.InputFieldDisplay;U.top=(aw.TwoLineEntry?aw.iDPRowHeight:0)+aw.iDPInputTop-1+"px";U.height=k+"px";U.left=n+"px";U.width=Y+"px";ay.left=0+"px";ay.top=(aw.TwoLineEntry?aw.iDPRowHeight:0)+aw.iDPInputTop+"px"}else{ay.left=n+"px"}ay.width=Y+"px";ay.height=k+"px";j.indent=ac;if(Y |