function EExecDA(TD1,TP1,TP2,TD2,TP3,TP4,X,Y,Z,Att1,Att2,Att3,Att4,Att5,Att6,Sg1,Sg2,Sg3) { var d=new Object() var o=new Object() var r=new Object() var o2=new Object() var o3=new Object() var p1=new Object() var p2=new Object() var d2=new Object() var d4=new Object() var cnt_d3=new Object() var o4=new Object() var o5=new Object() var o7=new Object() var o9=new Object() var t2=new Object() var t4=new Object() var t1=new Object() var t3=new Object() var s1=new Object() var s2=new Object() CreateCopy(d,X); d.FAtt=CopyAtt(X); CreateCopy(o,Y); o.FAtt=CopyAtt(Y.FAtt); CreateCopy(r,Z); r.FAtt=CopyAtt(Att5); r.C.Re=r.C.Re*Sg3; EExecO7(o2,o,r,Att0,1,Sg2); EExecO7(o3,d,r,Att0,1,Sg1); EExecP6(p1,p2,o2,o3,Att0,Att0,1,1); EExecD0(d2,p1,r,Att0,1,1); EExecD0(d4,p2,r,Att0,1,1); EExecPA(cnt_d3,d,Att0,1); EExecO0(o4,p1,cnt_d3,Att5,1,1); EExecO0(o5,p2,cnt_d3,Att5,1,1); EExecRA(o7,d2,d,Att5,1,1); EExecRA(o9,d4,d,Att5,1,1); EExecP2(t2,o7,o4,Att0,1,1); EExecP2(t4,o5,o9,Att0,1,1); EExecPF(t1,p1,o,Att0,1,Sg2); EExecPF(t3,p2,o,Att0,1,Sg2); EExecD9(s1,d2,t1,t2,Att0,1,1,1); EExecD9(s2,d4,t4,t3,Att0,1,1,1); CreateCopy(TD1,s1); TD1.FAtt=CopyAtt(Att1); CreateCopy(TP1,t1); TP1.FAtt=CopyAtt(Att2); CreateCopy(TP2,t2); TP2.FAtt=CopyAtt(Att3); CreateCopy(TD2,s2); TD2.FAtt=CopyAtt(Att4); CreateCopy(TP3,t3); TP3.FAtt=CopyAtt(Att5); CreateCopy(TP4,t4); TP4.FAtt=CopyAtt(Att6); if (TP1.OB=="P") { AddInc(TD1,TP1); AddInc(Y,TP1); } if (TP2.OB=="P") { AddInc(TD1,TP2); AddInc(X,TP2); } if (TP3.OB=="P") { AddInc(TD2,TP3); AddInc(Y,TP3); } if (TP4.OB=="P") { AddInc(TD2,TP4); AddInc(X,TP4); } return true; } // EExecDA