define(
    {elements:[
        {name:"tab1", tab: [
            {key: "pgm211_button", button: [{btn: langs.getText("common","btn_save"), btn_type: "btn_save auth_write"}]},
            {key: "pgm211_preload", preload: [{name: "RANGE_TYPE_1", range_type: 1}, {text: langs.getText("common","enter_stnrange")+" : "}, {name: "RANGE_1_1", value: "", textfield: [{max: 40, size: 50}], message: "", help: langs.re_toolTip()}, {btn: langs.getText("common","load"), btn_type: "btn_load"}, langs.Range_Error_Table(), {endload: 1}, {br: 2}, {text: langs.getText("common","stnrange")+" "}, {name: "RANGE_VIEW_1", value: "", text: 1}]},
            {key: "pgm211_mktbl", title: langs.getText("common","mktbl"), table: [{name: "CHKFLAG", value: "", check_flag: 1}, {label: langs.getText("common","order")}, {btn: langs.getText("common","btn_chkall"), btn_type: "btn_checkall"}, {label: langs.getText("common","attr")}, {label: langs.getText("common","val")}, {label: langs.getText("common","range")}]},
            {key: "pgm211_reg_mode", title: langs.getText("p211","reg_mode"), tr:[{label: "1"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("p211","reg_mode")}, {name:"REG_MODE", value:"", select:[{value: "0", option: langs.getText("p211","opt_reg_mode_man")}, {value: "1", option: langs.getText("common","register")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_reg_sts", title: langs.getText("common","reg_sts"), tr:[{label: "2"}, {label: ""}, {label: langs.getText("common","reg_sts")}, {name:"STATUS", value: "", textfield: [{}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_reg_ipaddr", title: langs.getText("common","ipaddr"), tr:[{label: "3"}, {label: ""}, {label: langs.getText("common","ipaddr")}, {name:"IPADDR", value: "", textfield: [{}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_reg_ipport", title: langs.getText("p211","reg_ipport"), tr:[{label: "4"}, {label: ""}, {label: langs.getText("p211","reg_ipport")}, {name:"IPPORT", value: "", textfield: [{}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_reg_transport", title: langs.getText("common","transport_mode"), tr:[{label: "5"}, {label: ""}, {label: langs.getText("common","transport_mode")}, {name:"TRANS_MODE", value: "", textfield: [{}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_reg_sysip", title: langs.getText("p211","reg_sysip"), tr:[{label: "3"}, {label: ""}, {label: langs.getText("p211","reg_sysip")}, {name:"SYS_IP", value: "", textfield: [{}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_reg_sysport", title: langs.getText("p211","reg_sysport"), tr:[{label: "6"}, {label: ""}, {label: langs.getText("p211","reg_sysport")}, {name:"SYS_PORT", value: "", textfield: [{}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_phone_type", title: langs.getText("p211","phone_type"), tr:[{label: "7"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("p211","phone_type")}, {name:"PHONE_TYPE", value:"", select:[{value: "0", option: langs.getText("p211","opt_phone_type_3rdsip")}, {value: "1", option: "LIP-6800"}, {value: "2", option: "LVP2000"}, {value: "3", option: "LVP2000 VR"}, {value: "4", option: "AK SMART"}, {value: "5", option: "MOIMSTONE"},
                                                                                                                                                                                                              {value: "6", option: "POSDATA"}, {value: "7", option: langs.getText("p211","opt_phone_type_ocs")}, {value: "8", option: "ONION IVVR"}, {value: "9", option: "IP8800"}, {value: "10", option: "NORTEL IP"}, {value: "11", option: "WIT-400H"}, {value: "12", option: "ALICE"}, {value: "13", option: "POLYCOM"}, {value: "14", option: "KT FMC NR"}, {value: "15", option: "KT ISIP"}, {value: "16", option: "SKT FMC NR"}, {value: "17", option: "LGT FMC NR"}, {value: "18", option: "IP IVVR"}, {value: "19", option: "LIP-8002"}, {value: "20", option: "ACT50"}, {value: "21", option: "VMEX"},
																																																			  {value: "22", option: "IP COMM(A)"}, {value: "23", option: "IP COMM(I)"}, {value: "24", option: "SIP CCS"}, {value: "25", option: "IP8800E"}, {value: "26", option: "IP8802"}, {value: "27", option: "LIP9070S"}, {value: "28", option: "IP_DECT"}, {value: "29", option: "IPCR"}, {value: "30", option: "LNKClient10"}, {value: "31", option: "LNKClient13"},
																																																			  {value: "32", option: "LIP-9002(S)"}, {value: "33", option: "LIP-9010(S)"},{value: "34", option: "LIP-9020(S)"}, {value: "35", option: "LIP-9030(S)"}, {value: "36", option: "LIP-9040C(S)"}, {value: "37", option: "LIP-9040(S)"}, {value: "38", option: "LIP-9050(S)"}, {value: "39", option: "LIP-9071(S)"}, {value: "40", option: "LIP-9008(S)"}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_nat_usage", title: langs.getText("p211","nat_usage"), tr:[{label: "8"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("p211","nat_usage")}, {name:"NAT_USAGE", value:"", select:[{value: "0", option: langs.getText("common","opt_auto")}, {value: "1", option: "Local Remote"}, {value: "2", option: "Remote"}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_reg_usage", title: langs.getText("p211","reg_usage"), tr:[{label: "9"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("p211","reg_usage")}, {name:"REG_USAGE", value:"", select:[{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_reg_time", title: langs.getText("p211","reg_time"), tr:[{label: "10"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("p211","reg_time")}, {name:"REG_TIME", value: "", textfield: [{max: 4, size: 6}], message: "", cont: 0}, {label: "30-3600 "+langs.getText("common","cmt_second")}]},
            {key: "pgm211_opt_usage", title: langs.getText("p211","opt_usage"), tr:[{label: "11"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("p211","opt_usage")}, {name:"OPT_USAGE", value:"", select:[{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_opt_maxfail", title: langs.getText("common","retry_cnt"), tr:[{label: "12"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("common","retry_cnt")}, {name:"OPT_MAXFAIL", value: "", textfield: [{max: 2, size: 6}], message: "", cont: 0}, {label: "3-10"}]},
            {key: "pgm211_s407_auth", title: langs.getText("p211","s407_auth"), tr:[{label: "13"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("p211","s407_auth")}, {name:"407_AUTH", value:"", select:[{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_s181_bfd", title: "181 Being Forwarded", tr:[{label: "14"}, {chk_type: "chk_checkall", chk: 1}, {label: "181 Being Forwarded"}, {name:"181_BFD", value:"", select:[{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_s100_rel", title: "100rel", tr:[{label: "15"}, {chk_type: "chk_checkall", chk: 1}, {label: "100rel"}, {name:"100_REL", value:"", select:[{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_session_usage", title: langs.getText("p211","session_usage"), tr:[{label: "16"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("p211","session_usage")}, {name:"SESSION_USAGE", value:"", select:[{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_session_time", title: langs.getText("p211","session_time"), tr:[{label: "17"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("p211","session_time")}, {name:"SESSION_TIME", value: "", textfield: [{max: 4, size: 6}], message: "", cont: 0}, {label: "180-3600 "+langs.getText("common","cmt_second")}]},
            {key: "pgm211_minsession_time", title: langs.getText("p211","minsession_time"), tr:[{label: "18"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("p211","minsession_time")}, {name:"MINSESSION_TIME", value: "", textfield: [{max: 4, size: 6}], message: "", cont: 0}, {label: "60-150 "+langs.getText("common","cmt_second")}]},
            {key: "pgm211_same_zone", title: langs.getText("p211","same_zone"), tr:[{label: "19"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("p211","same_zone")}, {name:"SAME_ZONE", value:"", select:[{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_srtp_usage", title: langs.getText("common","srtp_usage"), tr:[{label: "20"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("common","srtp_usage")}, {name:"SRTP_USAGE", value:"", select:[{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_s1st_crypto", title: langs.getText("common","txt_1stcrypto"), tr:[{label: "21"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("common","txt_1stcrypto")}, {name:"1ST_CRYPTO", value:"", select:[{value: "0", option: langs.getText("common","opt_none")}, {value: "1", option: "ARIA_CM_192_HMAC_SHA1_80"}, {value: "2", option: "AES_CM_128_HMAC_SHA1_80"}, {value: "3", option: "ARIA_CM_128_HMAC_SHA1_80"}, {value: "4", option: "AES_CM_192_HMAC_SHA1_80"}, {value: "5", option: "ARIA_CM_256_HMAC_SHA1_80"}, {value: "6", option: "AES_CM_256_HMAC_SHA1_80"}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_s2nd_crypto", title: langs.getText("common","txt_2ndcrypto"), tr:[{label: "22"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("common","txt_2ndcrypto")}, {name:"2ND_CRYPTO", value:"", select:[{value: "0", option: langs.getText("common","opt_none")}, {value: "1", option: "ARIA_CM_192_HMAC_SHA1_80"}, {value: "2", option: "AES_CM_128_HMAC_SHA1_80"}, {value: "3", option: "ARIA_CM_128_HMAC_SHA1_80"}, {value: "4", option: "AES_CM_192_HMAC_SHA1_80"}, {value: "5", option: "ARIA_CM_256_HMAC_SHA1_80"}, {value: "6", option: "AES_CM_256_HMAC_SHA1_80"}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_dtmf_type", title: langs.getText("common","dtmf_type"), tr:[{label: "23"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("common","dtmf_type")}, {name:"DTMF_TYPE", value:"", select:[{value: "0", option: langs.getText("common","inband")}, {value: "1", option: "2833"}, {value: "2", option: langs.getText("p211","opt_dtmftype_dtmf")}, {value: "3", option: langs.getText("common","dtmftype_net")}, {value: "4", option: langs.getText("common","dtmftype_relay")}, {value: "5", option: langs.getText("common","dtmftype_tel")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_sms_type", title: langs.getText("p211","sms_type"), tr:[{label: "24"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("p211","sms_type")}, {name:"SMS_TYPE", value:"", select:[{value: "0", option: langs.getText("common","opt_auto")}, {value: "1", option: langs.getText("p211","opt_sms_type_tp")}, {value: "2", option: langs.getText("p211","opt_sms_type_kr")}, {value: "3", option: langs.getText("p211","opt_sms_type_xml")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_cod_serv", title: langs.getText("common","co_dial_tone"), tr:[{label: "25"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("common","co_dial_tone")}, {name:"COD_SERV", value:"", select:[{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_mwinoti", title: langs.getText("p211","mwinoti"), tr:[{label: "26"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("p211","mwinoti")}, {name:"MWINOTI", value:"", select:[{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("p211","opt_mwinoti_msg")}], message: "", cont: 0}, {label: langs.getText("p211","cmt_mwinoti")}]},
            {key: "pgm211_ruriform", title: langs.getText("p211","ruriform"), tr:[{label: "27"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("p211","ruriform")}, {name:"RURIFORM", value:"", select:[{value: "0", option: langs.getText("common","normal")}, {value: "1", option: "KT FMC"}], message: "", cont: 0}, {label: "KT FMC"}]},
            {key: "pgm211_busytype", title: langs.getText("p211","busytype"), tr:[{label: "28"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("p211","busytype")}, {name:"BUSYTYPE", value:"", select:[{value: "0", option: langs.getText("p211","opt_busytype_sys")}, {value: "1", option: "486 "+langs.getText("p211","opt_busytype_486")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_sngsson", title: langs.getText("p211","sngsson"), tr:[{label: "29"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("p211","sngsson")}, {name:"SNGSSON", value:"", select:[{value: "0", option: langs.getText("p211","opt_sngsson_mul")}, {value: "1", option: langs.getText("p211","opt_sngsson_sig")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_pacfd", title: langs.getText("p211","pacfd"), tr:[{label: "30"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("p211","pacfd")}, {name:"PACFD", value:"", select:[{value: "0", option: "183 Session Progress"}, {value: "1", option: "200 OK"}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_donotovwr", title: langs.getText("p211","donotovwr"), tr:[{label: "31"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("p211","donotovwr")}, {name:"DONOTOVWR", value:"", select:[{value: "0", option: "OFF(REG)"}, {value: "1", option: "ON"}, {value: "2", option: "OFF(INV)"}, {value: "3", option: "OFF(REG+INV)"}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_dncacsz", title: langs.getText("p211","dncacsz"), tr:[{label: "32"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("p211","dncacsz")}, {name:"DNCACSZ", value:"", select:[{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_pdidsfx", title: langs.getText("p211","pdidsfx"), tr:[{label: "33"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("p211","pdidsfx")}, {name:"PDIDSFX", value:"", select:[{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_profile", title: langs.getText("p211","profile"), tr:[{label: "34"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("p211","profile")}, {name:"PROFILE", value:"", select:[{value: "0", option: "DEFAULT"}, {value: "1", option: "CISCO-CP"}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_forcedisp", title: langs.getText("p211","forcedisp"), tr:[{label: "35"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("p211","forcedisp")}, {name:"FORCEDISP", value:"", select:[{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}, {label: ""}]},
            {key: "pgm211_coaccesscode", title: langs.getText("p211","coaccesscode"), tr:[{label: "36"}, {chk_type: "chk_checkall", chk: 1}, {label: langs.getText("p211","coaccesscode")}, {name:"COACCESSCODE", value:"", select:[{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: "1st CO Code"}, {value: "2", option: "CO Grp Code"}, {value: "3", option: "CO Number"}], message: "", cont: 0}, {label: ""}]}
		]}
    ]}
);
