if(info.PHASE >= 2.2) {
    var nte_addr = {key: "pgmup003_nte_address", tr:[{label: langs.getText("up003","nte_address")}, {name:"NTE_ADDRESS", value: "", textfield: [{max: 64}], message: "", note: langs.getText("up003","nte_address_note")}]};
} else {
    var nte_addr = {key: "pgmup003_nte_address", tr:[{label: langs.getText("up003","nte_address")}, {name:"NTE_ADDRESS", value: "", textfield: [{max: 44}], message: "", note: langs.getText("up003","nte_address_note")}]};
}
define(
    {elements:[
        {name:"tab1", tab: [
            {key: "pgmup003_button", header: [{btn: langs.getText("common","btn_save"), btn_type: "btn right up_save"}]},
            {key: "pgmup003_mktbl", table: [{label: ""}, {label: ""}]},
            {key: "pgmup003_th_nte", th: [{label: langs.getText("up003","nte"), cell_type: "sub_title"}, {name:"NTE_ENABLE", radio: [{value: "1"}]}, {label: langs.getText("up_common","opt_on")+"&nbsp; &nbsp;", cont: 1}, {name:"NTE_ENABLE", radio: [{value: "0"}], cont: 1}, {label: langs.getText("up_common","opt_off"), cont: 1}]},
            nte_addr,
            {key: "pgmup003_nte_attachmsg", tr:[{label: langs.getText("up003","nte_attachmsg")}, {name:"NTE_ATTACHMSG", value:"", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: ""}]},
            {key: "pgmup003_th_ntm", th: [{label: langs.getText("up003","ntm"), cell_type: "sub_title"}, {name:"NTM_ENABLE", radio: [{value: "1"}]}, {label: langs.getText("up_common","opt_on")+"&nbsp; &nbsp;", cont: 1}, {name:"NTM_ENABLE", radio: [{value: "0"}], cont: 1}, {label: langs.getText("up_common","opt_off"), cont: 1}, {note: langs.getText("up003","ntm_enable_note1")+"<br>"+langs.getText("up003","ntm_enable_note2"), cont: 1}]},
            {key: "pgmup003_th_cas", th: [{label: langs.getText("up003","cas"), cell_type: "sub_title"}, {name:"CAS_ENABLE", radio: [{value: "1"}]}, {label: langs.getText("up003","opt_cas_copy")+"&nbsp; ", cont: 1}, {name:"CAS_ENABLE", radio: [{value: "2"}], cont: 1}, {label: langs.getText("up003","opt_cas_move")+"&nbsp; ", cont: 1}, {name:"CAS_ENABLE", radio: [{value: "0"}], cont: 1}, {label: langs.getText("up_common","opt_off"), cont: 1}]},
            {key: "pgmup003_cas_applytimer", tr:[{label: langs.getText("up003","cas_applytimer")}, {name:"CAS_APPLYTIMER", value: "", textfield: [{max: 3}], message: "", note: langs.getText("up003","cas_applytimer_note")}]},
            {key: "pgmup003_cas_msgtype", tr:[{label: langs.getText("up003","cas_msgtype")}, {name:"CAS_MSGTYPE", value:"", select: [{value: "0", option: langs.getText("up003","opt_normal_msg")}, {value: "1", option: langs.getText("up003","opt_urgent_msg")}, {value: "2", option: langs.getText("up003","opt_all_msg")}], message: "", note: langs.getText("up003","cas_msgtype_note")}]},
            {key: "pgmup003_cas_dest1", tr:[{label: langs.getText("up003","cas_dest")+" 1"}, {name:"CAS_DEST1", value: "", textfield: [{max: 8}], message: "", note: langs.getText("up003","cas_dest_note")}]},
            {key: "pgmup003_cas_dest2", tr:[{label: langs.getText("up003","cas_dest")+" 2"}, {name:"CAS_DEST2", value: "", textfield: [{max: 8}], message: "", note: langs.getText("up003","cas_dest_note")}]},
            {key: "pgmup003_th_ug", th: [{label: langs.getText("up003","ug"), colspan: 2, cell_type: "sub_title"}]},
            {key: "pgmup003_ug_uncond", tr:[{label: langs.getText("up003","ug_uncond")}, {name:"UG_UNCOND", value:"", select: [{value: "0", option: langs.getText("up003","ug")+" 1"}, {value: "1", option: langs.getText("up003","ug")+" 2"}, {value: "2", option: langs.getText("up003","ug")+" 3"}, {value: "3", option: langs.getText("up003","ug")+" 4"}], message: "", note: langs.getText("up003","ug_cond_note")}]},
            {key: "pgmup003_ug_busy", tr:[{label: langs.getText("up003","ug_busy")}, {name:"UG_BUSY", value:"", select: [{value: "0", option: langs.getText("up003","ug")+" 1"}, {value: "1", option: langs.getText("up003","ug")+" 2"}, {value: "2", option: langs.getText("up003","ug")+" 3"}, {value: "3", option: langs.getText("up003","ug")+" 4"}], message: "", note: langs.getText("up003","ug_cond_note")}]},
            {key: "pgmup003_ug_dnd", tr:[{label: langs.getText("up003","ug_dnd")}, {name:"UG_DND", value:"", select: [{value: "0", option: langs.getText("up003","ug")+" 1"}, {value: "1", option: langs.getText("up003","ug")+" 2"}, {value: "2", option: langs.getText("up003","ug")+" 3"}, {value: "3", option: langs.getText("up003","ug")+" 4"}], message: "", note: langs.getText("up003","ug_cond_note")}]},
            {key: "pgmup003_ug_noans", tr:[{label: langs.getText("up003","ug_noans")}, {name:"UG_NOANS", value:"", select: [{value: "0", option: langs.getText("up003","ug")+" 1"}, {value: "1", option: langs.getText("up003","ug")+" 2"}, {value: "2", option: langs.getText("up003","ug")+" 3"}, {value: "3", option: langs.getText("up003","ug")+" 4"}], message: "", note: langs.getText("up003","ug_cond_note")}]}
        ]}
    ]}
);
