function Q_2000_SPR(QUESTIONS) { for(var i=0x2300;i<0x247F;i++) QUESTIONS.Add(i,1); } function A_2000_SPR(QUESTIONS,JSON) { for(var i=0x2300;i<0x247F;i++) { try { var vStatus=(QUESTIONS.getData(i,1).Byte(0)==1); if(vStatus) { var vSpecialProtection=new SpecialProtection(); vSpecialProtection.MPL=QUESTIONS.getData(i,1).UInt16(1); vSpecialProtection.RTD_SI=i-0x2300+1; JSON[JSON.length]=vSpecialProtection; } } catch(e){} } } function Q_3000_SPR(QUESTIONS,JSON) { for(var i=0;i