function EExecDN(D,X,Y,Att,Sg1,Sg2) { var chisl={C:{Re:2,Im:0},OB:"C"}; S=false; if ((X.OB==undefined) || (Y.OB==undefined)) return false; var c1=new Object(); var c2=new Object(); var p1=new Object(); if ((X.OB=="P") && (Y.OB=="P") && IsSobstv(X) && IsSobstv(Y)) { EExecC2(c1,X,Y,Att5,1,1); EExecAQ(c2,c1,chisl,Att5,1,1); EExecPP(p1,X,Y,Att5,1,1); EExecD0(D,p1,c2,Att,1,1); } else if (Att.Chk==1) {TOEmpty_Create(D,Att)} S=true; return S; } // EExecDN