define(
    {elements:[
        {name:"tab1", tab: [
            {key: "pgm59_button", button: [{btn: langs.getText("common","btn_save"), btn_type: "btn_save auth_write"}]},
            {key: "pgm59_mktbl", table: [{label: langs.getText("common","attr")}, {label: langs.getText("common","val")}, {label: langs.getText("common","tcp_port")}]},
            {key: "pgm59_tchn_0", tr:[{label: langs.getText("p59","tchn_0")}, {name: "TCHN_0", value: "", select: [{value: "0", option: "COM1(UART1)"}, {value: "2", option: "TCP 1"}, {value: "3", option: "TCP 2"}, {value: "4", option: "TCP 3"}, {value: "14", option: langs.getText("p59","opt_tchn_usb1")}, {value: "15", option: langs.getText("p59","opt_tchn_usb2")}, {value: "16", option: langs.getText("common","txt_null")}], message: "", cont: 0}, {name: "TCPPORT_0", value: "", textfield: [{}], message: "", cont: 0}]},
            {key: "pgm59_tchn_1", tr:[{label: langs.getText("p59","tchn_1")}, {name: "TCHN_1", value: "", select: [{value: "0", option: "COM1(UART1)"}, {value: "2", option: "TCP 1"}, {value: "3", option: "TCP 2"}, {value: "4", option: "TCP 3"}, {value: "14", option: langs.getText("p59","opt_tchn_usb1")}, {value: "15", option: langs.getText("p59","opt_tchn_usb2")}, {value: "16", option: langs.getText("common","txt_null")}], message: "", cont: 0}, {name: "TCPPORT_1", value: "", textfield: [{}], message: "", cont: 0}]},
            {key: "pgm59_tchn_2", tr:[{label: langs.getText("p59","tchn_2")}, {name: "TCHN_2", value: "", select: [{value: "0", option: "COM1(UART1)"}, {value: "2", option: "TCP 1"}, {value: "3", option: "TCP 2"}, {value: "4", option: "TCP 3"}, {value: "14", option: langs.getText("p59","opt_tchn_usb1")}, {value: "15", option: langs.getText("p59","opt_tchn_usb2")}, {value: "16", option: langs.getText("common","txt_null")}], message: "", cont: 0}, {name: "TCPPORT_2", value: "", textfield: [{}], message: "", cont: 0}]},
            {key: "pgm59_tchn_3", tr:[{label: "SMDI"}, {name: "TCHN_3", value: "", select: [{value: "0", option: "COM1(UART1)"}, {value: "2", option: "TCP 1"}, {value: "3", option: "TCP 2"}, {value: "4", option: "TCP 3"}, {value: "14", option: langs.getText("p59","opt_tchn_usb1")}, {value: "15", option: langs.getText("p59","opt_tchn_usb2")}, {value: "16", option: langs.getText("common","txt_null")}], message: "", cont: 0}, {name: "TCPPORT_3", value: "", textfield: [{}], message: "", cont: 0}]},
            {key: "pgm59_tchn_4", tr:[{label: langs.getText("p59","tchn_4")}, {name: "TCHN_4", value: "", select: [{value: "0", option: "COM1(UART1)"}, {value: "2", option: "TCP 1"}, {value: "3", option: "TCP 2"}, {value: "4", option: "TCP 3"}, {value: "14", option: langs.getText("p59","opt_tchn_usb1")}, {value: "15", option: langs.getText("p59","opt_tchn_usb2")}, {value: "16", option: langs.getText("common","txt_null")}], message: "", cont: 0}, {name: "TCPPORT_4", value: "", textfield: [{}], message: "", cont: 0}]},
            {key: "pgm59_tchn_5", tr:[{label: langs.getText("p59","tchn_5")}, {name: "TCHN_5", value: "", select: [{value: "0", option: "COM1(UART1)"}, {value: "2", option: "TCP 1"}, {value: "3", option: "TCP 2"}, {value: "4", option: "TCP 3"}, {value: "14", option: langs.getText("p59","opt_tchn_usb1")}, {value: "15", option: langs.getText("p59","opt_tchn_usb2")}, {value: "16", option: langs.getText("common","txt_null")}], message: "", cont: 0}, {name: "TCPPORT_5", value: "", textfield: [{}], message: "", cont: 0}]},
            {key: "pgm59_tchn_6", tr:[{label: langs.getText("p59","tchn_6")}, {name: "TCHN_6", value: "", select: [{value: "0", option: "COM1(UART1)"}, {value: "2", option: "TCP 1"}, {value: "3", option: "TCP 2"}, {value: "4", option: "TCP 3"}, {value: "14", option: langs.getText("p59","opt_tchn_usb1")}, {value: "15", option: langs.getText("p59","opt_tchn_usb2")}, {value: "16", option: langs.getText("common","txt_null")}], message: "", cont: 0}, {name: "TCPPORT_6", value: "", textfield: [{}], message: "", cont: 0}]},
            {key: "pgm59_tchn_7", tr:[{label: langs.getText("common","debug")}, {name: "TCHN_7", value: "", select: [{value: "0", option: "COM1(UART1)"}, {value: "2", option: "TCP 1"}, {value: "3", option: "TCP 2"}, {value: "4", option: "TCP 3"}, {value: "14", option: langs.getText("p59","opt_tchn_usb1")}, {value: "15", option: langs.getText("p59","opt_tchn_usb2")}, {value: "16", option: langs.getText("common","txt_null")}], message: "", cont: 0}, {name: "TCPPORT_7", value: "", textfield: [{}], message: "", cont: 0}]},
            {key: "pgm59_tchn_10", tr:[{label: langs.getText("p59","tchn_10")}, {name: "TCHN_10", value: "", select: [{value: "0", option: "COM1(UART1)"}, {value: "2", option: "TCP 1"}, {value: "3", option: "TCP 2"}, {value: "4", option: "TCP 3"}, {value: "14", option: langs.getText("p59","opt_tchn_usb1")}, {value: "15", option: langs.getText("p59","opt_tchn_usb2")}, {value: "16", option: langs.getText("common","txt_null")}], message: "", cont: 0}, {name: "TCPPORT_10", value: "", textfield: [{}], message: "", cont: 0}]},
            {key: "pgm59_tchn_11", tr:[{label: langs.getText("p59","tchn_11")}, {name: "TCHN_11", value: "", select: [{value: "0", option: "COM1(UART1)"}, {value: "2", option: "TCP 1"}, {value: "3", option: "TCP 2"}, {value: "4", option: "TCP 3"}, {value: "14", option: langs.getText("p59","opt_tchn_usb1")}, {value: "15", option: langs.getText("p59","opt_tchn_usb2")}, {value: "16", option: langs.getText("common","txt_null")}], message: "", cont: 0}, {name: "TCPPORT_11", value: "", textfield: [{}], message: "", cont: 0}]}
		]}
	]}
);
