function Renumber_escalationClause(n){for(var i=1,r=n[0].id,t=0;t<ar_w_escalationClause.length;t++)ar_w_escalationClause[t].options.id_container==r&&($("#pn_escalationClause_"+ar_w_escalationClause[t].options.id,n).wSHdiv("SetTitle","Рішення № "+i,n),i++)}function AddEmpty_escalationClause(n){Add_escalationClause(n,{},new_id);new_id++}function Add_escalationClause(n,t,i){n==undefined&&(n=$("#pn_escalationClauses_content"));n.append($(document.createElement("div")).attr("id","EscalationClause_"+i).attr("class","row").EscalationClause({id_container:n[0].id,Position:oFormRecord,aEscalationClause:t,id:i}))}var id_w_escalationClause=0,ar_w_escalationClause=[];$.widget("SySe.EscalationClause",{options:{id_container:"",Position:"",aEscalationClause:"",id:"",number:0},_create:function(){this.options.id=id_w_escalationClause++;ar_w_escalationClause[ar_w_escalationClause.length]=this;this._render()},_render:function(){var t=document.createElement("div");t.setAttribute("class","col-12");var i=this.options,r="_"+i.id,n=i.aEscalationClause,u=pn_escalationClause___id.outerHTML;u=u.replace(new RegExp("__id","g"),i.id).replace(new RegExp("prozorro_test_id__","g"),"");$(t).append(u);SetEditFormFields($("#pn_escalationClause"+r,$(t)));oFormRecord.contractTerms!=undefined&&oFormRecord.contractTerms.leaseTerms!=undefined&&oFormRecord.contractTerms.leaseTerms.escalationClauses!=undefined&&oFormRecord.contractTerms.leaseTerms.escalationClauses.length>1&&$("#pn_escalationClause"+r,$(t)).wSHdiv({Title:arrLang[0][lang][1067]});this.element.html(t);n.escalationPeriodicity!=undefined&&(duration=Iso8601DurationPeriod(n.escalationPeriodicity),n.escalationPeriodicity_y=duration.period.variables.Y,n.escalationPeriodicity_m=duration.period.variables.M,n.escalationPeriodicity_d=duration.period.variables.D);n.escalationStepPercentage!=undefined&&(n.escalationStepPercentage=100*n.escalationStepPercentage);SetFormValues("_escalationClause"+r+"_","conditions,conditions_en,conditions_ru,escalationStepPercentage,escalationPeriodicity_y,escalationPeriodicity_m,escalationPeriodicity_d",n,$(t));ReadOnly&&!cdb2_public_edit&&SetViewForm($(t))},ReadOnly:function(){SetViewForm(this.element)},Delete:function(){for(var n=0;n<ar_w_escalationClause.length;n++)if(ar_w_escalationClause[n].element[0].id==this.element[0].id){ar_w_escalationClause.splice(n,1);break}$(this.element).remove()},Save:function(){var r=this.options,n="_"+r.id,i=r.aEscalationClause,t={};if(bValid=!1,i!=undefined&&i.id!=undefined&&(t.id=i.id),checkLength($("#e_escalationClause"+n+"_conditions"),"",1,1e4))return(t.conditions=lastCheckValue,!checkLength($("#e_escalationClause"+n+"_conditions_en"),"",0,1e4))?void 0:(t.conditions_en=lastCheckValue,!checkLength($("#e_escalationClause"+n+"_conditions_ru"),"",0,1e4))?void 0:(t.conditions_ru=lastCheckValue,!checkfloat($("#e_escalationClause"+n+"_escalationStepPercentage"),0,1e3))?void 0:(t.escalationStepPercentage=lastCheckValue/100,!checkInt($("#e_escalationClause"+n+"_escalationPeriodicity_y"),0,50))?void 0:(duration_y=lastCheckValue,!checkInt($("#e_escalationClause"+n+"_escalationPeriodicity_m"),0,12))?void 0:(duration_m=lastCheckValue,!checkInt($("#e_escalationClause"+n+"_escalationPeriodicity_d"),0,31))?void 0:(duration_d=lastCheckValue,t.escalationPeriodicity="P"+duration_y+"Y"+duration_m+"M"+duration_d+"D",bValid=!0,t)}})