if(info.NO_OF_COLS) {
	var co_range_guide = "1 - "+info.NO_OF_COLS;
}
var btn_sendmail_db = {btn: langs.getText("common","btn_sendmail"), btn_type: "btn_sendmail btn_db auth_write", cont: 1};
var btn_sendmail_smdr = {btn: langs.getText("common","btn_sendmail"), btn_type: "btn_sendmail btn_smdr auth_write", cont: 1};
var btn_sendmail_acd = {btn: langs.getText("common","btn_sendmail"), btn_type: "btn_sendmail btn_acd auth_write", cont: 1};
var btn_sendmail_alarm = {btn: langs.getText("common","btn_sendmail"), btn_type: "btn_sendmail btn_alarm auth_write", cont: 1};
if(info.SYSTEM_ID == "iPECS eMG80" || info.SYSTEM_ID == "iPECS eMG800") {
	var v_1 = {};
	var v_2 = {key: "pgm160_sys_modemasc", title: langs.getText("p160","sys_modemasc"), tr:[{order: 1}, {label: langs.getText("p160","sys_modemasc")}, {name: "SYS_MODEMASCTYPE", value: "", select: [{value: "0", option: langs.getText("common","co")}, {value: "1", option: langs.getText("common","simple_sta")}], message: "", cont: 0}, {name: "SYS_MODEMASCNUM", value: "", textfield: [{max: 8, size: 10}], message: "", cont: 1}, {label: ""}]};
} else {
	var v_1 = {key: "pgm160_sys_pref3way", title: langs.getText("p160","sys_pref3way"), tr:[{order: 1}, {label: langs.getText("p160","sys_pref3way")}, {name: "SYS_PREF3WAY", value: "", select: [{value: "0", option: langs.getText("common","local")}, {value: "1", option: langs.getText("common","mcim")}], message: "", cont: 0}, {label: ""}]};
	var v_2 = {};
}

if(info.NCODE == "ITA") {
	var v_8 = {name: "SYS_AUTHRETRY", value: "", select: [{value: "0", option: "0"}, {value: "1", option: "1"}, {value: "2", option: "2"}, {value: "3", option: "3"}, {value: "4", option: "4"}, {value: "5", option: "5"}, {value: "6", option: "6"}, {value: "7", option: "7"}, {value: "8", option: "8"}, {value: "9", option: "9"}], message: "", cont: 0};
} else {
	var v_8 = {name: "SYS_AUTHRETRY", value: "", select: [{value: "1", option: "1"}, {value: "2", option: "2"}, {value: "3", option: "3"}, {value: "4", option: "4"}, {value: "5", option: "5"}, {value: "6", option: "6"}, {value: "7", option: "7"}, {value: "8", option: "8"}, {value: "9", option: "9"}], message: "", cont: 0};
}

var restapi_port = {};
if(info.PHASE >= 3.5) {
	var p160_v35_calltracking = {key: "pgm160_sys_calltracking", title: langs.getText("p160","sys_calltracking"), tr:[{order: 1}, {label: langs.getText("p160","sys_calltracking")}, {name: "SYS_CALLTRACKING", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]};
	restapi_port = {key: "pgm160_sys_restapi_port", title: langs.getText("p160","sys_websvrport"), tr:[{order: 1}, {label: langs.getText("p160","sys_restapiport")}, {name: "SYS_RESTAPIPORT", value: "", textfield: [{max: 5, size: 5}], message: "", cont: 0}, {label: "00001-65535"}]};
	
} else {
	var p160_v35_calltracking = {};
}

if(info.PHASE >= 3) {
	var smtpid =             {key: "pgm160_sys_smtpid", title: langs.getText("p160","sys_smtpid"), tr:[{order: 1}, {label: langs.getText("p160","sys_smtpid")}, {name: "SYS_SMTPID", value: "", textfield: [{max: 64, size: 40}], message: "", cont: 0}, {label: langs.getText("common","max64ch")}]};
	var sndmailaddr =             {key: "pgm160_sys_sndmailaddr", title: langs.getText("p160","sys_sndmailaddr"), tr:[{order: 1}, {label: langs.getText("p160","sys_sndmailaddr")}, {name: "SYS_SNDMAILADDR", value: "", textfield: [{max: 64, size: 40}], message: "", cont: 0}, {label: langs.getText("common","max64ch")}]};
	var dbmailaddr =             {key: "pgm160_sys_dbmailaddr", title: langs.getText("p160","sys_dbmailaddr"), tr:[{order: 1}, {label: langs.getText("p160","sys_dbmailaddr")}, {name: "SYS_DBMAILADDR", value: "", textfield: [{max: 64, size: 40}], message: "", cont: 0}, {label: langs.getText("common","max64ch")}]};
	var smdrmailaddr =             {key: "pgm160_sys_smdrmailaddr", title: langs.getText("p160","sys_smdrmailaddr"), tr:[{order: 1}, {label: langs.getText("p160","sys_smdrmailaddr")}, {name: "SYS_MAILADDR", value: "", textfield: [{max: 64, size: 40}], message: "", cont: 0}, {label: langs.getText("common","max64ch")}]};
	var acdmailaddr =             {key: "pgm160_sys_acdmailaddr", title: langs.getText("p160","sys_acdmailaddr"), tr:[{order: 1}, {label: langs.getText("p160","sys_acdmailaddr")}, {name: "SYS_ACDMAILADDR", value: "", textfield: [{max: 64, size: 40}], message: "", cont: 0}, {label: langs.getText("common","max64ch")}]};
	var almailaddr =             {key: "pgm160_sys_warnmailaddr", title: langs.getText("p160","sys_warnmailaddr"), tr:[{order: 1}, {label: langs.getText("p160","sys_warnmailaddr")+" & "+langs.getText("p160","noti_mailaddr")}, {name: "SYS_ALARMMAILADDR", value: "", textfield: [{max: 64, size: 40}], message: "", cont: 0}, {label: langs.getText("common","max64ch")}]};
} else if(info.PHASE >= 2.2) {
	var smtpid =             {key: "pgm160_sys_smtpid", title: langs.getText("p160","sys_smtpid"), tr:[{order: 1}, {label: langs.getText("p160","sys_smtpid")}, {name: "SYS_SMTPID", value: "", textfield: [{max: 64, size: 40}], message: "", cont: 0}, {label: langs.getText("common","max64ch")}]};
	var sndmailaddr =             {key: "pgm160_sys_sndmailaddr", title: langs.getText("p160","sys_sndmailaddr"), tr:[{order: 1}, {label: langs.getText("p160","sys_sndmailaddr")}, {name: "SYS_SNDMAILADDR", value: "", textfield: [{max: 64, size: 40}], message: "", cont: 0}, {label: langs.getText("common","max64ch")}]};
	var dbmailaddr =             {key: "pgm160_sys_dbmailaddr", title: langs.getText("p160","sys_dbmailaddr"), tr:[{order: 1}, {label: langs.getText("p160","sys_dbmailaddr")}, {name: "SYS_DBMAILADDR", value: "", textfield: [{max: 64, size: 40}], message: "", cont: 0}, {label: langs.getText("common","max64ch")}]};
	var smdrmailaddr =             {key: "pgm160_sys_smdrmailaddr", title: langs.getText("p160","sys_smdrmailaddr"), tr:[{order: 1}, {label: langs.getText("p160","sys_smdrmailaddr")}, {name: "SYS_MAILADDR", value: "", textfield: [{max: 64, size: 40}], message: "", cont: 0}, {label: langs.getText("common","max64ch")}]};
	var acdmailaddr =             {key: "pgm160_sys_acdmailaddr", title: langs.getText("p160","sys_acdmailaddr"), tr:[{order: 1}, {label: langs.getText("p160","sys_acdmailaddr")}, {name: "SYS_ACDMAILADDR", value: "", textfield: [{max: 64, size: 40}], message: "", cont: 0}, {label: langs.getText("common","max64ch")}]};
	var almailaddr =             {key: "pgm160_sys_alarmmailaddr", title: langs.getText("p160","sys_alarmmailaddr"), tr:[{order: 1}, {label: langs.getText("p160","sys_alarmmailaddr")+" & "+langs.getText("p160","noti_mailaddr")}, {name: "SYS_ALARMMAILADDR", value: "", textfield: [{max: 64, size: 40}], message: "", cont: 0}, {label: langs.getText("common","max64ch")}]};
} else {
	var smtpid =             {key: "pgm160_sys_smtpid", title: langs.getText("p160","sys_smtpid"), tr:[{order: 1}, {label: langs.getText("p160","sys_smtpid")}, {name: "SYS_SMTPID", value: "", textfield: [{max: 40}], message: "", cont: 0}, {label: langs.getText("common","max40ch")}]};
	var sndmailaddr =             {key: "pgm160_sys_sndmailaddr", title: langs.getText("p160","sys_sndmailaddr"), tr:[{order: 1}, {label: langs.getText("p160","sys_sndmailaddr")}, {name: "SYS_SNDMAILADDR", value: "", textfield: [{max: 40}], message: "", cont: 0}, {label: langs.getText("common","max40ch")}]};
	var dbmailaddr =             {key: "pgm160_sys_dbmailaddr", title: langs.getText("p160","sys_dbmailaddr"), tr:[{order: 1}, {label: langs.getText("p160","sys_dbmailaddr")}, {name: "SYS_DBMAILADDR", value: "", textfield: [{max: 40}], message: "", cont: 0}, {label: langs.getText("common","max40ch")}]};
	var smdrmailaddr =             {key: "pgm160_sys_smdrmailaddr", title: langs.getText("p160","sys_smdrmailaddr"), tr:[{order: 1}, {label: langs.getText("p160","sys_smdrmailaddr")}, {name: "SYS_MAILADDR", value: "", textfield: [{max: 40}], message: "", cont: 0}, {label: langs.getText("common","max40ch")}]};
	var acdmailaddr =             {key: "pgm160_sys_acdmailaddr", title: langs.getText("p160","sys_acdmailaddr"), tr:[{order: 1}, {label: langs.getText("p160","sys_acdmailaddr")}, {name: "SYS_ACDMAILADDR", value: "", textfield: [{max: 40}], message: "", cont: 0}, {label: langs.getText("common","max40ch")}]};
	var almailaddr =             {key: "pgm160_sys_alarmmailaddr", title: langs.getText("p160","sys_alarmmailaddr"), tr:[{order: 1}, {label: langs.getText("p160","sys_alarmmailaddr")+" & "+langs.getText("p160","noti_mailaddr")}, {name: "SYS_ALARMMAILADDR", value: "", textfield: [{max: 40}], message: "", cont: 0}, {label: langs.getText("common","max40ch")}]};
}
if(info.PHASE >= 2.1) {
	var v_slt1 = {key: "pgm160_sys_sltenable", title: langs.getText("p160","slt_line_mon"), tr:[{order: 1}, {label: langs.getText("p160","slt_line_mon")}, {name: "SYS_SLTLINEMON", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]};
	var v_slt2 = {key: "pgm160_sys_sltcheckhour", title: langs.getText("p160","slt_line_check"), tr:[{order: 1}, {label: langs.getText("p160","slt_line_check")}, {name: "SYS_SLTLINECHECK", value: "", textfield: [{max: 2, size: 3}], message: "", cont: 0}, {label: "0 - 23"}]};
   var v_18 = {key: "pgm160_sys_rvcallback", title: langs.getText("p160","sys_rvcallback"), tr:[{order: 1}, {label: langs.getText("p160","sys_rvcallback")}, {name: "SYS_RVCALLBACK", value: "", select: [{value: "0", option: langs.getText("p160","sys_rvtfree")}, {value: "1", option: langs.getText("p160","sys_rvtcheck")}, {value: "2", option: langs.getText("p160","sys_rvreject")}], message: "", cont: 0}, {label: ""}]};
} else {
	var v_slt1= {};
	var v_slt2= {};
	var v_18 = {};
}
if(info.PHASE >= 2) {
	var v_9  = {key: "pgm160_sys_ldaptitle", title: langs.getText("p445","ucscomatt_ldaptitle"), th: [{order_alphabet: 1}, {label: langs.getText("p445","ucscomatt_ldaptitle"), colspan: 3}]};
   var v_10 = {key: "pgm160_sys_lsvrname", title: langs.getText("p445","ucscomatt_svrname"), tr:[{order: 1}, {label: langs.getText("p445","ucscomatt_svrname")}, {name: "SYS_LSVRNAME", value: "", textfield: [{max: 15}], message: "", cont: 0}, {label: ""}]};
   var v_11 = {key: "pgm160_sys_lsvrhost", title: langs.getText("p445","ucscomatt_svrhost"), tr:[{order: 1}, {label: langs.getText("p445","ucscomatt_svrhost")}, {name: "SYS_LSVRHOST", value: "", textfield: [{max: 15}], message: "", cont: 0}, {label: ""}]};
   var v_12 = {key: "pgm160_sys_lsvrport", title: langs.getText("p445","ucscomatt_svrport"), tr:[{order: 1}, {label: langs.getText("p445","ucscomatt_svrport")}, {name: "SYS_LSVRPORT", value: "", textfield: [{max: 5, size: 5}], message: "", cont: 0}, {label: "00001-65535"}]};
   var v_13 = {key: "pgm160_sys_lsvrlogin", title: langs.getText("p445","ucscomatt_svrlogin"), tr:[{order: 1}, {label: langs.getText("p445","ucscomatt_svrlogin")}, {name: "SYS_LSVRLOGIN", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]};
   var v_14 = {key: "pgm160_sys_lsvrssl", title: langs.getText("p445","ucscomatt_svrssl"), tr:[{order: 1}, {label: langs.getText("p445","ucscomatt_svrssl")}, {name: "SYS_LSVRSSL", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]};
   var v_15 = {key: "pgm160_sys_lsvrbase", title: langs.getText("p445","ucscomatt_svrbase"), tr:[{order: 1}, {label: langs.getText("p445","ucscomatt_svrbase")}, {name: "SYS_LSVRBASE", value: "", textfield: [{max: 100, size: 40}], message: "", cont: 0}, {label: langs.getText("common","max100ch")}]};
	var v_16 = {key: "pgm160_sys_ldapid", title: langs.getText("p160","sys_ldapid"), tr:[{order: 1}, {label: langs.getText("p160","sys_ldapid")}, {name: "SYS_LDAPID", value: "", textfield: [{max: 50}], message: "", cont: 0}, {label: ""}]};
	var v_17 = {key: "pgm160_sys_ldappwd", title: langs.getText("p160","sys_ldappwd"), tr:[{order: 1}, {label: langs.getText("p160","sys_ldappwd")}, {name: "SYS_LDAPPWD", value: "", textfield: [{max: 50}], message: "", cont: 0}, {label: ""}]};
} else {
	var v_9  = {};
	var v_10 = {};
	var v_11 = {};
	var v_12 = {};
	var v_13 = {};
	var v_14 = {};
	var v_15 = {};
	var v_16 = {};
	var v_17 = {};
}

if(info.PHASE >= 2.2) {
	var v_19 = {key: "pgm160_sys_dispfwdreason", title: langs.getText("p160","disp_fwd_reason"), tr:[{order: 1}, {label: langs.getText("p160","disp_fwd_reason")}, {name: "SYS_DISPFWDREASON", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]};
	var p160_clogicmcb = {};
	var p160_calllogn = {};
} else {
	var v_19 = {};
	var p160_clogicmcb = {key: "pgm160_sys_icmcalllog", title: langs.getText("p160","sys_icmcalllog"), tr:[{order: 1}, {label: langs.getText("p160","sys_icmcalllog")}, {name: "SYS_ICMCALLLOG", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]};
        var p160_calllogn = {key: "pgm160_sys_calllogn", title: langs.getText("p160","sys_calllogn"), tr:[{order: 1}, {label: langs.getText("p160","sys_calllogn")}, {name: "SYS_CALLLOGN", value: "", textfield: [{max: 2, size: 5}], message: "", cont: 0}, {label: "("+langs.getText("common","cmt_number")+")", cont: 1}, {label: "15-50"}]};
}
if(info.PHASE >= 3) {
        var v_20 = {key: "pgm160_sys_expconfroom", title: langs.getText("p160","expconfroom"), tr:[{order: 1}, {label: langs.getText("p160","expconfroom")}, {name: "SYS_EXPCONFROOM", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]}
;
} else {
        var v_20 = {};
}


define(
    {elements:[
        {name:"tab1", tab: [
            {key: "pgm160_button", button: [{btn: langs.getText("common","btn_save"), btn_type: "btn_save auth_write"}]},
            {key: "pgm160_mktbl", title: langs.getText("common","mktbl"), table: [{label: langs.getText("common","order"), sort: "num"}, {label: langs.getText("common","attr"), sort: "str"}, {label: langs.getText("common","val")}, {label: langs.getText("common","range")}]},
            {key: "pgm160_basic_attr", title: langs.getText("common2","basic_attr"), th: [{order_alphabet: 1}, {label: langs.getText("common2","basic_attr"), colspan: 4}]},
            {key: "pgm160_sys_atdcqrt", title: langs.getText("p160","sys_atdcqrt"), tr:[{order: 1}, {label: langs.getText("p160","sys_atdcqrt")}, {name: "SYS_ATDCQRT", value: "", select: [{value: "0", option: langs.getText("common","moh")}, {value: "1", option: langs.getText("common","ringback_tone")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_campmr", title: langs.getText("p160","sys_campmr"), tr:[{order: 1}, {label: langs.getText("p160","sys_campmr")}, {name: "SYS_CAMPMR", value: "", select: [{value: "0", option: langs.getText("common","moh")}, {value: "1", option: langs.getText("common","ringback_tone")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_codtd", title: langs.getText("p160","sys_codtd"), tr:[{order: 1}, {label: langs.getText("p160","sys_codtd")}, {name: "SYS_CODTD", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_colchoice", title: langs.getText("p160","sys_colchoice"), tr:[{order: 1}, {label: langs.getText("p160","sys_colchoice")}, {name: "SYS_COLCHOICE", value: "", select: [{value: "0", option: langs.getText("p160","opt_sys_colchoice_rd")}, {value: "1", option: langs.getText("common","last")}, {value: "2", option: langs.getText("common","first")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_disarc", title: langs.getText("p160","sys_disarc"), tr:[{order: 1}, {label: langs.getText("p160","sys_disarc")}, {name: "SYS_DISARC", value: "", select: [{value: "0", option: "0"}, {value: "1", option: "1"}, {value: "2", option: "2"}, {value: "3", option: "3"}, {value: "4", option: "4"}, {value: "5", option: "5"}, {value: "6", option: "6"}, {value: "7", option: "7"}, {value: "8", option: "8"}, {value: "9", option: "9"}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_extnr", title: langs.getText("p160","sys_extnr"), tr:[{order: 1}, {label: langs.getText("p160","sys_extnr")}, {name: "SYS_EXTNR", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_holdprf", title: langs.getText("p160","sys_holdprf"), tr:[{order: 1}, {label: langs.getText("p160","sys_holdprf")}, {name: "SYS_HOLDPRF", value: "", select: [{value: "0", option: langs.getText("p160","opt_sys_holdprf_ex")}, {value: "1", option: langs.getText("p160","opt_sys_holdprf_sys")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_printlcr", title: langs.getText("p160","sys_printlcr"), tr:[{order: 1}, {label: langs.getText("p160","sys_printlcr")}, {name: "SYS_PRINTLCR", value: "", select: [{value: "0", option: langs.getText("common","user")}, {value: "1", option: "LCR"}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_queue", title: langs.getText("p160","sys_queue"), tr:[{order: 1}, {label: langs.getText("p160","sys_queue")}, {name: "SYS_QUEUE", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_dnmode", title: langs.getText("p160","sys_dnmode"), tr:[{order: 1}, {label: langs.getText("p160","sys_dnmode")}, {name: "SYS_DNMODE", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_offnetprompt", title: langs.getText("p160","sys_offnetprompt"), tr:[{order: 1}, {label: langs.getText("p160","sys_offnetprompt")}, {name: "SYS_OFFNETPROMPT", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_ctcuctime", title: langs.getText("p160","sys_ctcuctime"), tr:[{order: 1}, {label: langs.getText("p160","sys_ctcuctime")}, {name: "SYS_CTCUCTIME", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_acdinfop", title: langs.getText("p160","sys_acdinfop"), tr:[{order: 1}, {label: langs.getText("p160","sys_acdinfop")}, {name: "SYS_ACDINFOP", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
	    p160_calllogn,
            {key: "pgm160_sys_offnetdtmf", title: langs.getText("p160","sys_offnetdtmf"), tr:[{order: 1}, {label: langs.getText("p160","sys_offnetdtmf")}, {name: "SYS_OFFNETDTMF", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_offhrt", title: langs.getText("common","offhkrt"), tr:[{order: 1}, {label: langs.getText("common","offhkrt")}, {name: "SYS_OFFHRT", value: "", select: [{value: "0", option: langs.getText("common","opt_burst")}, {value: "1", option: langs.getText("common","mute")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_pagewt", title: langs.getText("p160","sys_pagewt"), tr:[{order: 1}, {label: langs.getText("p160","sys_pagewt")}, {name: "SYS_PAGEWT", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_autopr", title: langs.getText("p160","sys_autopr"), tr:[{order: 1}, {label: langs.getText("p160","sys_autopr")}, {name: "SYS_AUTOPR", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_prwt", title: langs.getText("p160","sys_prwt"), tr:[{order: 1}, {label: langs.getText("p160","sys_prwt")}, {name: "SYS_PRWT", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_acdpe", title: langs.getText("p160","sys_acdpe"), tr:[{order: 1}, {label: langs.getText("p160","sys_acdpe")}, {name: "SYS_ACDPE", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_acdptime", title: langs.getText("p160","sys_acdptime"), tr:[{order: 1}, {label: langs.getText("p160","sys_acdptime")}, {name: "SYS_ACDPTIME", value: "", textfield: [{max: 3, size: 5}], message: "", cont: 0}, {label: "(*1"+langs.getText("common","cmt_second")+")", cont: 1}, {label: "001-255"}]},
			p160_v35_calltracking,
            {key: "pgm160_sys_clracddb", title: langs.getText("p160","sys_clracddb"), tr:[{order: 1}, {label: langs.getText("p160","sys_clracddb")}, {name: "SYS_CLRACDDB", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_overcogrp", title: langs.getText("p160","sys_overcogrp"), tr:[{order: 1}, {label: langs.getText("p160","sys_overcogrp")}, {name: "SYS_OVERCOGRP", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_codectype", title: langs.getText("common","codectype"), tr:[{order: 1}, {label: langs.getText("common","codectype")}, {name: "SYS_CODECTYPE", value: "", select: [{value: "0", option: "G.711"},{value: "1", option: "G.723.1"}, {value: "2", option: "G.729"}, {value: "3", option: "G.722"}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_packtime", title: langs.getText("p160","sys_packtime"), tr:[{order: 1}, {label: langs.getText("p160","sys_packtime")}, {name: "SYS_PACKTIME", value: "", select: [{value: "10", option: "10"}, {value: "20", option: "20"}, {value: "30", option: "30"}], message: "", cont: 0}, {label: "(*1"+langs.getText("common","cmt_msec")+")", cont: 1}, {label: ""}]},
            {key: "pgm160_sys_723time", title: langs.getText("p160","sys_723time"), tr:[{order: 1}, {label: langs.getText("p160","sys_723time")}, {name: "SYS_723TIME", value: "", select: [{value: "30", option: "30"}, {value: "60", option: "60"}], message: "", cont: 0}, {label: "(*1"+langs.getText("common","cmt_msec")+")", cont: 1}, {label: ""}]},
            {key: "pgm160_sys_nettimedate", title: langs.getText("p160","sys_nettimedate"), tr:[{order: 1}, {label: langs.getText("p160","sys_nettimedate")}, {name: "SYS_NETTIMEDATE", value: "", select: [{value: "0", option: langs.getText("common","opt_disable")}, {value: "1", option: langs.getText("common","isdn_clock")}, {value: "2", option: langs.getText("common","ntp")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_icmtallck", title: langs.getText("p160","sys_icmtallck"), tr:[{order: 1}, {label: langs.getText("p160","sys_icmtallck")}, {name: "SYS_ICMTALLCK", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_webportntls", title: langs.getText("p160","sys_websvrport") + " / " + langs.getText("p160","sys_tlsweb"), tr:[{order: 1}, {label: langs.getText("p160","sys_websvrport") + " / " + langs.getText("p160","sys_tlsweb")}, {name: "SYS_WEBSVRPORT", value: "", textfield: [{max: 5, size: 5}], message: "", cont: 0}, {label: " / ", cont: 1}, {name: "SYS_TLSWEB", value: "", select: [{value: "0", option: langs.getText("common","opt_disable")}, {value: "1", option: langs.getText("common","opt_enable")}], message: "", cont: 1}, {label: "00001-65535"}]},
            restapi_port,
            {key: "pgm160_sys_authretry", title: langs.getText("p160","sys_authretry"), tr:[{order: 1}, {label: langs.getText("p160","sys_authretry")}, v_8, {label: ""}]},
            {key: "pgm160_sys_oldauthusage", title: langs.getText("p160","sys_oldauthusage"), tr:[{order: 1}, {label: langs.getText("p160","sys_oldauthusage")}, {name: "SYS_OLDAUTHUSAGE", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_cos7authfail", title: langs.getText("p160","sys_cos7authfail"), tr:[{order: 1}, {label: langs.getText("p160","sys_cos7authfail")}, {name: "SYS_COS7AUTHFAIL", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_unifiedmsg", title: langs.getText("p160","sys_unifiedmsg"), tr:[{order: 1}, {label: langs.getText("p160","sys_unifiedmsg")}, {name: "SYS_UNIFIEDMSG", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_cnfcotelno", title: langs.getText("p160","sys_cnfcotelno"), tr:[{order: 1}, {label: langs.getText("p160","sys_cnfcotelno")}, {name: "SYS_CNFCOTELNO", value: "", textfield: [{max: 15, size: 20}], message: "", cont: 0}, {label: langs.getText("common","max15digit")}]},
            {key: "pgm160_sys_recordwarning", title: langs.getText("p160","sys_recordwarning"), tr:[{order: 1}, {label: langs.getText("p160","sys_recordwarning")}, {name: "SYS_RECORDWARNING", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_diffserve", title: langs.getText("p160","sys_diffserve"), tr:[{order: 1}, {label: langs.getText("p160","sys_diffserve"), cont: 0}, {br: "1", cont: 1}, {label: "TOS:Route(0),Priority(8),Immediate(16),Flash(24),Flash Override(32),Critic(40),Internetwork Control(48),Network Control(56)", cont: 1}, {name: "SYS_DIFFSERVE", value: "", textfield: [{max: 2, size: 2}], message: "", cont: 0}, {label: "00-63(DSCP)"}]},
            {key: "pgm160_sys_upgrade", title: langs.getText("p160","sys_upgrade"), tr:[{order: 1}, {label: langs.getText("p160","sys_upgrade")}, {name: "SYS_UPGRADE", value: "", select: [{value: "0", option: "TFTP"}, {value: "1", option: "FTP"}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_transfer", title: langs.getText("p160","sys_transfer"), tr:[{order: 1}, {label: langs.getText("p160","sys_transfer")}, {name: "SYS_TRANSFER", value: "", select: [{value: "0", option: langs.getText("common","moh")}, {value: "1", option: langs.getText("common","ringback_tone")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_confwarn", title: langs.getText("p160","sys_confwarn"), tr:[{order: 1}, {label: langs.getText("p160","sys_confwarn")}, {name: "SYS_CONFWARN", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_dummydt", title: langs.getText("common","dummy_dial_tone"), tr:[{order: 1}, {label: langs.getText("common","dummy_dial_tone")}, {name: "SYS_DUMMYDT", value: "", select: [{value: "0", option: langs.getText("common","unused")}, {value: "1", option: langs.getText("common","txt_use")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_sipmode", title: langs.getText("p160","sys_sipmode"), tr:[{order: 1}, {label: langs.getText("p160","sys_sipmode")}, {name: "SYS_SIPMODE", value: "", select: [{value: "0", option: langs.getText("p160","opt_sys_sipmode_rt")}, {value: "1", option: "PtP"}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_smsnum", title: langs.getText("p160","sys_smsnum"), tr:[{order: 1}, {label: langs.getText("p160","sys_smsnum")}, {name: "SYS_SMSNUM", value: "", textfield: [{max: 23, size: 23}], message: "", cont: 0}, {label: langs.getText("common","max23digit")}]},
            {key: "pgm160_sys_smscli", title: langs.getText("p160","sys_smscli"), tr:[{order: 1}, {label: langs.getText("p160","sys_smscli")}, {name: "SYS_SMSCLI", value: "", textfield: [{max: 23, size: 23}], message: "", cont: 0}, {label: langs.getText("common","max23digit")}]},
            {key: "pgm160_sys_smsproto", title: langs.getText("p160","sys_smsproto"), tr:[{order: 1}, {label: langs.getText("p160","sys_smsproto")}, {name: "SYS_SMSPROTO", value: "", select: [{value: "0", option: langs.getText("common","opt_none")},	{value: "1", option: "ETSI P1"}, {value: "2", option: "ETSI P2"}, {value: "3", option: "KT LivingNet"},	{value: "4", option: "SIP-TEXT"}, {value: "5", option: "SIP-XML"}, {value: "6", option: "KT IP-PBX"}, {value: "7", option: "SKN IP-PBX"},	{value: "8", option: "KT XML"}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_722time", title: langs.getText("p160","sys_722time"), tr:[{order: 1}, {label: langs.getText("p160","sys_722time")}, {name: "SYS_722TIME", value: "", select: [{value: "10", option: "10"}, {value: "20", option: "20"}, {value: "30", option: "30"}], message: "", cont: 0}, {label: "(*1"+langs.getText("common","cmt_msec")+")", cont: 1}, {label: ""}]},
            {key: "pgm160_sys_transitsecurity", title: langs.getText("p160","sys_transitsecurity"), tr:[{order: 1}, {label: langs.getText("p160","sys_transitsecurity")}, {name: "SYS_TRANSITSECURITY", value: "", select: [{value: "0", option: langs.getText("common","unused")}, {value: "1", option: langs.getText("common","txt_use")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_emrnoti", title: langs.getText("p160","sys_emrnoti"), tr:[{order: 1}, {label: langs.getText("p160","sys_emrnoti")}, {name: "SYS_EMRNOTI", value: "", select: [{value: "0", option: langs.getText("common","unused")}, {value: "1", option: langs.getText("common","txt_use")}], message: "", cont: 0}, {label: ""}]},
            v_1,
            {key: "pgm160_sys_firstast", title: langs.getText("p160","sys_firstast"), tr:[{order: 1}, {label: langs.getText("p160","sys_firstast")}, {name: "SYS_FIRSTAST", value: "", select: [{value: "0", option: langs.getText("p160","opt_sys_firstast_dis")}, {value: "1", option: langs.getText("p160","opt_sys_firstast_dig")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_strongpass", title: langs.getText("p160","sys_strongpass"), tr:[{order: 1}, {label: langs.getText("p160","sys_strongpass")}, {name: "SYS_STRONGPASS", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_passlen", title: langs.getText("p160","sys_passlen"), tr:[{order: 1}, {label: langs.getText("p160","sys_passlen")}, {name: "SYS_PASSLEN", value: "", textfield: [{max: 2, size: 2}], message: "", cont: 0}, {label: "01-12"}]},
            {key: "pgm160_sys_vsfsmtpport", title: langs.getText("p160","sys_vsfsmtpport"), tr:[{order: 1}, {label: langs.getText("p160","sys_vsfsmtpport")}, {name: "SYS_VSFSMTPPORT", value: "", textfield: [{max: 5, size: 5}], message: "", cont: 0}, {label: "00001-65535"}]},
            {key: "pgm160_sys_ctiip", title: langs.getText("p160","sys_ctiip"), tr:[{order: 1}, {label: langs.getText("p160","sys_ctiip")}, {name: "SYS_CTIIP", value: "", textfield: [{max: 32, size: 32}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_icmbusysvc", title: langs.getText("p160","sys_icmbusysvc"), tr:[{order: 1}, {label: langs.getText("p160","sys_icmbusysvc")}, {name: "SYS_ICMBUSYSVC", value: "", select: [{value: "0", option: langs.getText("common","voice_over")}, {value: "1", option: langs.getText("p160","opt_sys_icmbusysvc_in")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_autosavemsg", title: langs.getText("p160","sys_autosavemsg"), tr:[{order: 1}, {label: langs.getText("p160","sys_autosavemsg")}, {name: "SYS_AUTOSAVEMSG", value: "", select: [{value: "0", option: langs.getText("common","unused")}, {value: "1", option: langs.getText("common","txt_use")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_igmpqueryusage", title: langs.getText("p160","sys_igmpqueryusage"), tr:[{order: 1}, {label: langs.getText("p160","sys_igmpqueryusage")}, {name: "SYS_IGMPQUERYUSAGE", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_igmpinttmr", title: langs.getText("p160","sys_igmpinttmr"), tr:[{order: 1}, {label: langs.getText("p160","sys_igmpinttmr")}, {name: "SYS_IGMPINTTMR", value: "", textfield: [{max: 4, size: 5}], message: "", cont: 0}, {label: "(*1"+langs.getText("common","cmt_second")+")", cont: 1}, {label: "0000-3600"}]},
            {key: "pgm160_sys_igmpallhost", title: langs.getText("p160","sys_igmpallhost"), tr:[{order: 1}, {label: langs.getText("p160","sys_igmpallhost")}, {name: "SYS_IGMPALLHOST", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_igmpgeneric", title: langs.getText("p160","sys_igmpgeneric"), tr:[{order: 1}, {label: langs.getText("p160","sys_igmpgeneric")}, {name: "SYS_IGMPGENERIC", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_restrictstar", title: langs.getText("p160","sys_restrictstar"), tr:[{order: 1}, {label: langs.getText("p160","sys_restrictstar")}, {name: "SYS_RESTRICTSTAR", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_noneansdgtdisp", title: langs.getText("p160","sys_noneansdgtdisp"), tr:[{order: 1}, {label: langs.getText("p160","sys_noneansdgtdisp")}, {name: "SYS_NONEANSDGTDISP", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_ipbindusage", title: langs.getText("p160","sys_ipbindusage"), tr:[{order: 1}, {label: langs.getText("p160","sys_ipbindusage")}, {name: "SYS_IPBINDUSAGE", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_newwakeup", title: langs.getText("p160","sys_newwakeup"), tr:[{order: 1}, {label: langs.getText("p160","sys_newwakeup")}, {name: "SYS_NEWWAKEUP", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_easywakeup", title: langs.getText("p160","sys_easywakeup"), tr:[{order: 1}, {label: langs.getText("p160","sys_easywakeup")}, {name: "SYS_EASYWAKEUP", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_enhancedvm", title: langs.getText("p160","sys_enhancedvm"), tr:[{order: 1}, {label: langs.getText("p160","sys_enhancedvm")}, {name: "SYS_EHANCEDVM", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_authendcode", title: langs.getText("p160","sys_authendcode"), tr:[{order: 1}, {label: langs.getText("p160","sys_authendcode")}, {name: "SYS_AUTHENDCODE", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_remotevm", title: langs.getText("p160","sys_remotevm"), tr:[{order: 1}, {label: langs.getText("p160","sys_remotevm")}, {name: "SYS_REMOTEVM", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_trnusage", title: langs.getText("p160","sys_trnusage"), tr:[{order: 1}, {label: langs.getText("p160","sys_trnusage")}, {name: "SYS_TRNUSAGE", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_usecidpwd", title: langs.getText("p160","sys_usecidpwd"), tr:[{order: 1}, {label: langs.getText("p160","sys_usecidpwd"), cont: 0}, {br: "1", cont: 1}, {label: langs.getText("common","cid_pwd"), cont: 1}, {name: "CIDPWD", value: "", textfield: [{max: 12, size: 15}], message: "", cont: 1}, {label: " ", cont: 1}, {btn: langs.getText("common","btn_gotosetting"), btn_type: "btn_link_to_otherpgm pgm162", cont: 1}, {name: "SYS_USECIDPWD", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_lcrdialtone", title: langs.getText("p160","sys_lcrdialtone"), tr:[{order: 1}, {label: langs.getText("p160","sys_lcrdialtone")}, {name: "SYS_LCRDIALTONE", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
	    p160_clogicmcb,
            {key: "pgm160_sys_httpxmlprt", title: langs.getText("p160","sys_httpxmlprt"), tr:[{order: 1}, {label: langs.getText("p160","sys_httpxmlprt")}, {name: "SYS_HTTPXMLPRT", value: "", textfield: [{max: 5, size: 5}], message: "", cont: 0}, {label: "00001-65535"}]},
            {key: "pgm160_sys_httpxmlstsync", title: langs.getText("p160","sys_httpxmlstsync"), tr:[{order: 1}, {label: langs.getText("p160","sys_httpxmlstsync")}, {name: "SYS_HTTPXMLSTSYNC", value: "", select: [{value: "2", option: langs.getText("common","opt_off")}, {value: "0", option: langs.getText("p160","opt_sys_httpxmlstsync_dssled")}, {value: "1", option: langs.getText("p160","opt_sys_httpxmlstsync_stasts")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_httpxmlrls", title: langs.getText("p160","sys_httpxmlrls"), tr:[{order: 1}, {label: langs.getText("p160","sys_httpxmlrls")}, {name: "SYS_HTTPXMLRLS", value: "", textfield: [{max: 4, size: 5}], message: "", cont: 0}, {label: "0000-3600", cont: 0}, {label: langs.getText("common","cmt_second"), cont: 1}]},
            {key: "pgm160_sys_atdpword", title: langs.getText("p160","sys_atdpword"), tr:[{order: 1}, {label: langs.getText("p160","sys_atdpword")}, {name: "SYS_ATDPWORD", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_pickupstaname", title: langs.getText("p160","sys_pickupstaname"), tr:[{order: 1}, {label: langs.getText("p160","sys_pickupstaname")}, {name: "SYS_PICKUPSTANAME", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_displaylcr", title: langs.getText("p160","sys_displaylcr"), tr:[{order: 1}, {label: langs.getText("p160","sys_displaylcr")}, {name: "SYS_DISPLAYLCR", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_vmmexlco", title: langs.getText("p160","sys_vmmexlco"), tr:[{order: 1}, {label: langs.getText("p160","sys_vmmexlco")}, {name: "SYS_VMMEXLCO", value: "", select: [{value: "0", option: langs.getText("common","opt_disable")}, {value: "1", option: langs.getText("common","opt_enable")}], message: "", cont: 0}, {label: ""}]},
             v_2,
            {key: "pgm160_sys_meetmedisp", title: langs.getText("p160","sys_meetmedisp"), tr:[{order: 1}, {label: langs.getText("p160","sys_meetmedisp")}, {name: "SYS_MEETMEDISP", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_cliwait", title: langs.getText("p160","sys_cliwait"), tr:[{order: 1}, {label: langs.getText("p160","sys_cliwait")}, {name: "SYS_CLIWAIT", value: "", textfield: [{max: 3, size: 5}], message: "", cont: 0}, {label: "0-255, 0 "+langs.getText("p160","cmt_cliwait")}]},
            {key: "pgm160_sys_emermail", title: langs.getText("p160","sys_emermail"), tr:[{order: 1}, {label: langs.getText("p160","sys_emermail")}, {name: "SYS_EMERMAIL", value: "", textfield: [{max: 8, size: 10}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_msvcxmlport", title: langs.getText("p160","sys_msvcxmlport"), tr:[{order: 1}, {label: langs.getText("p160","sys_msvcxmlport")}, {name: "SYS_MSVCXMLPORT", value: "", textfield: [{max: 5, size: 5}], message: "", cont: 0}, {label: "00001-65535"}]},
            {key: "pgm160_sys_ipcrannc", title: langs.getText("p160","sys_ipcrannc"), tr:[{order: 1}, {label: langs.getText("p160","sys_ipcrannc")}, {name: "SYS_IPCRANNC", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_ipcranncinc", title: langs.getText("p160","sys_ipcranncinc"), tr:[{order: 1}, {label: langs.getText("p160","sys_ipcranncinc")}, {name: "SYS_IPCRANNCINC", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_mcocheck", title: langs.getText("p160","sys_mcocheck"), tr:[{order: 1}, {label: langs.getText("p160","sys_mcocheck")}, {name: "SYS_MCOCHECK", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_holdusage", title: langs.getText("p160","sys_holdusage"), tr:[{order: 1}, {label: langs.getText("p160","sys_holdusage")}, {name: "SYS_HOLDKEYUSAGE", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_dirintv", title: langs.getText("p160","sys_dirintv"), tr:[{order: 1}, {label: langs.getText("p160","sys_dirintv")}, {name: "SYS_DIRINTV", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, {label: "(*1"+langs.getText("common","cmt_second")+")", cont: 1}, {label: "15 - 255"}]},
            {key: "pgm160_sys_dialbyname", title: langs.getText("p160","sys_dialbyname"), tr:[{order: 1}, {label: langs.getText("p160","sys_dialbyname")}, {name: "SYS_DIALBYNAME", value: "", select: [{value: "0", option: langs.getText("p160","opt_dialbyname_all")}, {value: "1", option: langs.getText("p160","opt_dialbyname_icmonly")}], message: "", cont: 0}, {label: ""}]},
			{key: "pgm160_sys_dialbysysname", title: langs.getText("p160","sys_dialbysysname"), tr:[{order: 1}, {label: langs.getText("p160","sys_dialbysysname")}, {name: "SYS_DIALBYSYSNAME", value: "", select: [{value: "0", option: langs.getText("p160","opt_dialbysysname_all")}, {value: "1", option: langs.getText("p160","opt_dialbysysname_zone")}], message: "", cont: 0}, {label: ""}]},
			{key: "pgm160_sys_defaultlang", title: langs.getText("p160","sys_defaultlang"), tr:[{order: 1}, {label: langs.getText("p160","sys_defaultlang")}, {name: "SYS_DEFAULTLANG", value: "", select: [{value: "0", option: langs.getText("common","opt_lang_eng")}, {value: "1", option: langs.getText("common","top_menu_chlang_loc")}], message: "", cont: 0}, {label: ""}]},
			{key: "pgm160_sys_nolimitrange", title: langs.getText("p160","sys_nolimitrange"), tr:[{order: 1}, {label: langs.getText("p160","sys_nolimitrange")}, {name: "SYS_NOLIMITRANGE", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_fwdlowcos", title: langs.getText("p160","sys_fwdlowcos"), tr:[{order: 1}, {label: langs.getText("p160","sys_fwdlowcos")}, {name: "SYS_FWDLOWCOS", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
			{key: "pgm160_sys_noclicalllog", title: langs.getText("p160","sys_noclicalllog"), tr:[{order: 1}, {label: langs.getText("p160","sys_noclicalllog")}, {name: "SYS_CLICALLLOG", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
			{key: "pgm160_sys_remotevmfwd", title: langs.getText("p160","sys_remotevmfwd"), tr:[{order: 1}, {label: langs.getText("p160","sys_remotevmfwd")}, {name: "SYS_REMOTEVMFWD", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
			{key: "pgm160_sys_dbusbmonth", title: langs.getText("p160","db_usb_monthly"), tr:[{order: 1}, {label: langs.getText("p160","db_usb_monthly")}, {name: "SYS_USBMONTHLY", value: "", select: [{value: "0", option: langs.getText("common","not_assigned")}, {value: "1", option: 1}, {value: "15", option: 15}], message: "", cont: 0}, {label: ""}]},
			{key: "pgm160_sys_dbusbweek", title: langs.getText("p160","db_usb_weekly"), tr:[{order: 1}, {label: langs.getText("p160","db_usb_weekly")}, {name: "SYS_USBWEEKLY", value: "", select: [{value: "0", option: langs.getText("common","not_assigned")}, {value: "1", option: langs.getText("common","monday")}, {value: "2", option: langs.getText("common","tuesday")}, {value: "3", option: langs.getText("common","wednesday")}, {value: "4", option: langs.getText("common","thursday")}, {value: "5", option: langs.getText("common","friday")}, {value: "6", option: langs.getText("common","saturday")}, {value: "7", option: langs.getText("common","Sunday")}], message: "", cont: 0}, {label: ""}]},
			v_slt1,v_slt2,
            {key: "pgm160_sys_ringackcnt", title: langs.getText("p160","sys_ringackcnt"), tr:[{order: 1}, {label: langs.getText("p160","sys_ringackcnt")}, {name: "SYS_RINGACKCNT", value: "", textfield: [{max: 1, size: 3}], message: "", cont: 0},  {label: "0 - 9"}]},
            v_18,
			{key: "pgm160_sys_hackfailcnt", title: langs.getText("p160","hackfailcount"), tr:[{order: 1}, {label: langs.getText("p160","hackfailcount")}, {name: "SYS_HACKFAILCNT", value: "", textfield: [{max: 2, size: 3}], message: "", cont: 0}, {label: "5 - 63"+", 0: "+langs.getText("common","unused")}]},
			{key: "pgm160_sys_hackblockperiod", title: langs.getText("p160","hackblockperiod"), tr:[{order: 1}, {label: langs.getText("p160","hackblockperiod")}, {name: "SYS_HACKBLOCKPERIOD", value: "", textfield: [{max: 2, size: 3}], message: "", cont: 0}, {label: "5 - 60" + langs.getText("common","simple_minute")}]},
			{key: "pgm160_sys_hacknoti", title: langs.getText("p160","hacknoti"), tr:[{order: 1}, {label: langs.getText("p160","hacknoti")}, {name: "SYS_HACKNOTI", value: "", select: [{value: "0", option: langs.getText("common","opt_disable")}, {value: "1", option: langs.getText("common","opt_enable")}], message: "", cont: 0}, {label: ""}]},
			{key: "pgm160_sys_ssrcfilter", title: langs.getText("p160","ssrcfilter"), tr:[{order: 1}, {label: langs.getText("p160","ssrcfilter")}, {name: "SYS_SSRCFILTER", value: "", select: [{value: "0", option: langs.getText("common","opt_disable")}, {value: "1", option: langs.getText("common","opt_enable")}], message: "", cont: 0}, {label: ""}]},
			{key: "pgm160_sys_usbserial", title: langs.getText("p160","usbserial"), tr:[{order: 1}, {label: langs.getText("p160","usbserial")}, {name: "SYS_USBSERIAL", value: "", select: [{value: "0", option: langs.getText("common","opt_disable")}, {value: "1", option: langs.getText("common","opt_enable")}], message: "", cont: 0}, {label: ""}]},		
			v_19,
                        v_20,
                        {key: "pgm160_saa_attr", title: langs.getText("p160","saa_attr"), th: [{label: langs.getText("p160","saa_attr"), colspan: 4}]},
			{key: "pgm160_com_attr", title: langs.getText("p160","com_attr"), th: [{order_alphabet: 1}, {label: langs.getText("p160","com_attr"), colspan: 3}]},
            {key: "pgm160_sys_mailsv", title: langs.getText("p160","sys_mailsv"), tr:[{order: 1}, {label: langs.getText("p160","sys_mailsv")}, {name: "SYS_MAILSV", value: "", textfield: [{max: 15}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_mailsv2", title: langs.getText("p160","sys_mailsv2"), tr:[{order: 1}, {label: langs.getText("p160","sys_mailsv2")}, {name: "SYS_MAILSV2", value: "", textfield: [{max: 100}], message: "", cont: 0}, {label: langs.getText("p160","cmt_mailsv2")}]},
            {key: "pgm160_sys_smtpport", title: langs.getText("p160","sys_smtpport"), tr:[{order: 1}, {label: langs.getText("p160","sys_smtpport")}, {name: "SYS_SMTPPORT", value: "", textfield: [{max: 5, size: 5}], message: "", cont: 0}, {label: "00001-65535"}]},
            {key: "pgm160_sys_smtpsecurity", title: langs.getText("p160","sys_smtpsecurity"), tr:[{order: 1}, {label: langs.getText("p160","sys_smtpsecurity")}, {name: "SYS_SMTPSECURITY", value: "", select: [{value: "0", option: langs.getText("common","no_security")}, {value: "1", option: "SSL"}, {value: "2", option: "TLS"}], message: "", cont: 0}, {label: ""}]},
            smtpid,
            {key: "pgm160_sys_smtppwd", title: langs.getText("p160","sys_smtppwd"), tr:[{order: 1}, {label: langs.getText("p160","sys_smtppwd")}, {name: "SYS_SMTPPWD", value: "", textfield: [{max: 30, size: 30}], message: "", cont: 0}, {label: langs.getText("common","max30ch")}]},
            sndmailaddr,
            {key: "pgm160_sys_sysdomain", title: langs.getText("p160","sys_sysdomain"), tr:[{order: 1}, {label: langs.getText("p160","sys_sysdomain")}, {name: "SYS_SYSDOMAIN", value: "", textfield: [{max: 18}], message: "", cont: 0,enable_mullang:1}, {label: langs.getText("common","max18ch")}]},
			{key: "pgm160_dbdown_attr", title: langs.getText("p160","dbdown_attr"), th: [{order_alphabet: 1}, {label: langs.getText("p160","dbdown_attr"), colspan: 3}, btn_sendmail_db]},
            {key: "pgm160_sys_dbmailmonth", title: langs.getText("p160","sys_dbmailmonth"), tr:[{order: 1}, {label: langs.getText("p160","sys_dbmailmonth")}, {name: "SYS_DBMAILMONTH", value: "", select: [{value: "0", option: langs.getText("common","not_assigned")}, {value: "1", option: 1}, {value: "15", option: 15}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_dbmailweek", title: langs.getText("p160","sys_dbmailweek"), tr:[{order: 1}, {label: langs.getText("p160","sys_dbmailweek")}, {name: "SYS_DBMAILWEEK", value: "", select: [{value: "0", option: langs.getText("common","not_assigned")}, {value: "1", option: langs.getText("common","monday")}, {value: "2", option: langs.getText("common","tuesday")}, {value: "3", option: langs.getText("common","wednesday")}, {value: "4", option: langs.getText("common","thursday")}, {value: "5", option: langs.getText("common","friday")}, {value: "6", option: langs.getText("common","saturday")}, {value: "7", option: langs.getText("common","Sunday")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_dbmailtype", title: langs.getText("p160","sys_dbmailtype"), tr:[{order: 1}, {label: langs.getText("p160","sys_dbmailtype")}, {name: "SYS_DBMAILTYPE", value: "", select: [{value: "DB_ALL", option: langs.getText("common","db_all")}, {value: "DB_SPD", option: langs.getText("common","system_speed")}, {value: "DB_STASPD", option: langs.getText("common","station_speed")}, {value: "DB_STAGRP", option: langs.getText("common","stagrp_data")}, {value: "DB_LCR", option: langs.getText("common","opt_dbname_lcr")}, {value: "DB_NET", option: langs.getText("common","networking_data")}, {value: "DB_SYSTEM", option: langs.getText("common","sys_data")}, {value: "DB_NUMPLAN", option: langs.getText("common","opt_dbname_numplan")}, {value: "DB_FLEXBTN", option: langs.getText("common","opt_dbname_flexbtn")}, {value: "DB_TOLL", option: langs.getText("common","toll_table")}, {value: "DB_MSN", option: langs.getText("common","opt_dbname_msn")}, {value: "DB_DID", option: langs.getText("common","opt_dbname_did")}, {value: "DB_PWD", option: langs.getText("common","opt_dbname_pwd")}, {value: "DB_MOBILE", option: langs.getText("common","opt_dbname_mobile")}, {value: "DB_ICLID", option: langs.getText("common","iclid_tbl")}, {value: "DB_DEV", option: langs.getText("common","opt_dbname_dev")}, {value: "DB_PRE_DIAL", option: langs.getText("common","opt_dbname_pre_dial")}, {value: "DB_SIPSTA", option: langs.getText("common","opt_dbname_sipsta")}, {value: "DB_SIPGW", option: langs.getText("common","opt_dbname_sipgw")}, {value: "DB_SIP_PROVISION", option: langs.getText("common","opt_dbname_sip_provision")}, {value: "DB_ACL", option: langs.getText("common","opt_dbname_acl")}, {value: "DB_UCS", option: langs.getText("common","opt_dbname_ucs")}, {value: "DB_WEBLOG", option: langs.getText("common","opt_dbname_weblog")}], message: "", cont: 0}, {label: ""}]},
            dbmailaddr,
			{key: "pgm160_smdr_attr", title: langs.getText("p160","smdr_attr"), th: [{order_alphabet: 1}, {label: langs.getText("p160","smdr_attr"), colspan: 3}, btn_sendmail_smdr]},
            {key: "pgm160_sys_smdrmailweek", title: langs.getText("p160","sys_smdrmailweek"), tr:[{order: 1}, {label: langs.getText("p160","sys_smdrmailweek")}, {name: "SYS_MAILWEEK", value: "", select: [{value: "0", option: langs.getText("common","not_assigned")}, {value: "1", option: langs.getText("common","monday")}, {value: "2", option: langs.getText("common","tuesday")}, {value: "3", option: langs.getText("common","wednesday")}, {value: "4", option: langs.getText("common","thursday")}, {value: "5", option: langs.getText("common","friday")}, {value: "6", option: langs.getText("common","saturday")}, {value: "7", option: langs.getText("common","Sunday")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_smdrmailday", title: langs.getText("p160","sys_smdrmailday"), tr:[{order: 1}, {label: langs.getText("p160","sys_smdrmailday")}, {name: "SYS_MAILDAY", value: "", textfield: [{max: 2, size: 5}], message: "", cont: 0}, {label: "00-23"}]},
            {key: "pgm160_sys_smdrmailauto", title: langs.getText("p160","sys_smdrmailauto"), tr:[{order: 1}, {label: langs.getText("p160","sys_smdrmailauto")}, {name: "SYS_MAILAUTO", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_smdrmaildel", title: langs.getText("p160","sys_smdrmaildel"), tr:[{order: 1}, {label: langs.getText("p160","sys_smdrmaildel")}, {name: "SYS_MAILDEL", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            smdrmailaddr,
			{key: "pgm160_acd_attr", title: langs.getText("p160","acd_attr"), th: [{order_alphabet: 1}, {label: langs.getText("p160","acd_attr"), colspan: 3}, btn_sendmail_acd]},
            {key: "pgm160_sys_acdmailweek", title: langs.getText("p160","sys_acdmailweek"), tr:[{order: 1}, {label: langs.getText("p160","sys_acdmailweek")}, {name: "SYS_ACDMAILWEEK", value: "", select: [{value: "0", option: langs.getText("common","not_assigned")}, {value: "1", option: langs.getText("common","monday")}, {value: "2", option: langs.getText("common","tuesday")}, {value: "3", option: langs.getText("common","wednesday")}, {value: "4", option: langs.getText("common","thursday")}, {value: "5", option: langs.getText("common","friday")}, {value: "6", option: langs.getText("common","saturday")}, {value: "7", option: langs.getText("common","Sunday")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm160_sys_acdmailday", title: langs.getText("p160","sys_acdmailday"), tr:[{order: 1}, {label: langs.getText("p160","sys_acdmailday")}, {name: "SYS_ACDMAILDAY", value: "", textfield: [{max: 2, size: 5}], message: "", cont: 0}, {label: "00-23"}]},
            {key: "pgm160_sys_acddelmailsend", title: langs.getText("p160","sys_acddelmailsend"), tr:[{order: 1}, {label: langs.getText("p160","sys_acddelmailsend")}, {name: "SYS_ACDDELMAILSEND", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            acdmailaddr,
			{key: "pgm160_alm_attr", title: langs.getText("p160","alm_attr"), th: [{order_alphabet: 1}, {label: langs.getText("p160","alm_attr"), colspan: 3}, btn_sendmail_alarm]},
            almailaddr,
			v_9,
			v_10,
			v_11,
			v_12,
			v_13,
			v_14,
			v_15,
			v_16,
			v_17,
			{key: "pgm160_sys_res_mon", title: langs.getText("p160","res_mon"), th: [{order_alphabet: 1}, {label: langs.getText("p160","res_mon"), colspan: 3}]},
			{key: "pgm160_sys_res_mon_daemon_en", title: langs.getText("p160","res_mon_daemon_en"), tr:[{order: 1}, {label: langs.getText("p160","res_mon_daemon_en")}, {name: "SYS_DAEMONEN", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
			{key: "pgm160_sys_res_mon_log_interval", title: langs.getText("p160","res_mon_log_interval"), tr:[{order: 1}, {label: langs.getText("p160","res_mon_log_interval")}, {name: "SYS_LOGINTERVAL", value: "", textfield: [{max: 4}], message: "", cont: 0}, {label: "10 - 3600"+langs.getText("common","cmt_second")}]},
			{key: "pgm160_sys_res_mon_reboot_file", title: langs.getText("p160","res_mon_reboot_file"), tr:[{order: 1}, {label: langs.getText("p160","res_mon_reboot_file")}, {name: "SYS_REBOOTFILE", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
			{key: "pgm160_sys_res_mon_reboot_mem", title: langs.getText("p160","res_mon_reboot_mem"), tr:[{order: 1}, {label: langs.getText("p160","res_mon_reboot_mem")}, {name: "SYS_REBOOTMEM", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
			{key: "pgm160_sys_res_mon_free_mem_threshold", title: langs.getText("p160","res_mon_free_mem_threshold"), tr:[{order: 1}, {label: langs.getText("p160","res_mon_free_mem_threshold")}, {name: "SYS_FREEMEMTHRESHOLD", value: "", textfield: [{max: 6}], message: "", cont: 0}, {label: "KB, 1 - 65535 "+langs.getText("p160","zero_disabled")}]},
			{key: "pgm160_sys_res_mon_reboot_cpu", title: langs.getText("p160","res_mon_reboot_cpu"), tr:[{order: 1}, {label: langs.getText("p160","res_mon_reboot_cpu")}, {name: "SYS_REBOOTCPU", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
			{key: "pgm160_sys_res_mon_cpu_usage_threshold", title: langs.getText("p160","res_mon_cpu_usage_threshold"), tr:[{order: 1}, {label: langs.getText("p160","res_mon_cpu_usage_threshold")}, {name: "SYS_CPUUSAGETHRESHOLD", value: "", textfield: [{max: 3}], message: "", cont: 0}, {label: "30 - 100%, "+langs.getText("p160","zero_disabled")}]},
			{key: "pgm160_sys_res_mon_reboot_net", title: langs.getText("p160","res_mon_reboot_net"), tr:[{order: 1}, {label: langs.getText("p160","res_mon_reboot_net")}, {name: "SYS_REBOOTNET", value: "", select: [{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
			{key: "pgm160_sys_res_mon_packet_threshold", title: langs.getText("p160","res_mon_packet_threshold"), tr:[{order: 1}, {label: langs.getText("p160","res_mon_packet_threshold")}, {name: "SYS_PACKETTHRESHOLD", value: "", textfield: [{max: 10}], message: "", cont: 0}, {label: "1000 - 4294967295, "+ langs.getText("p160","zero_disabled")}]},
			{key: "pgm160_sys_res_mon_octet_threshold", title: langs.getText("p160","res_mon_octet_threshold"), tr:[{order: 1}, {label: langs.getText("p160","res_mon_octet_threshold")}, {name: "SYS_OCTETTHRESHOLD", value: "", textfield: [{max: 10}], message: "", cont: 0}, {label: "214000 - 4294967295, "+ langs.getText("p160","zero_disabled")}]}
  		]}
	]}
);
