define(
    {elements:[
        {name:"tab1", tab: [
            {key: "pgm503_button", button: [{btn: langs.getText("common","btn_save"), btn_type: "btn_save auth_write"}]},
            {key: "pgm503_mktbl", table: [{label: langs.getText("common","attr"), colspan: 3}, {label: langs.getText("common","val")}]},
            {key: "pgm503_my_lan1", struct: [{tr: [{label: langs.getText("p503","rdu_my"), rowspan: 4}, {label: langs.getText("p503","rdu_lan")+"1", rowspan: 4}, {label: langs.getText("common","ipaddr")}, {name:"MY_LAN1_IP", value: "", label: 1}]},
																 {tr: [{label: langs.getText("common","net_mask")}, {name:"MY_LAN1_NET", value: "", label: 1}]},
																 {tr: [{label: langs.getText("common","gw_ip")}, {name:"MY_LAN1_GW", value: "", label: 1}]},
																 {tr: [{label: langs.getText("p503","rdu_fw_ip")}, {name:"MY_LAN1_FW", value: "", label: 1}]}]},
            {key: "pgm503_my_lan2", struct: [{tr: [{label: langs.getText("p503","rdu_my"), rowspan: 4}, {label: langs.getText("p503","rdu_lan")+"2", rowspan: 4}, {label: langs.getText("common","ipaddr")}, {name:"MY_LAN2_IP", value: "", textfield: [{max: 15}], message: ""}]},
																 {tr: [{label: langs.getText("common","net_mask")}, {name:"MY_LAN2_NET", value: "", textfield: [{max: 15}], message: ""}]},
																 {tr: [{label: langs.getText("common","gw_ip")}, {name:"MY_LAN2_GW", value: "", textfield: [{max: 15}], message: ""}]},
																 {tr: [{label: langs.getText("p503","rdu_fw_ip")}, {name:"MY_LAN2_FW", value: "", textfield: [{max: 15}], message: ""}]}]},
            {key: "pgm503_asc_lan1", struct: [{tr: [{label: langs.getText("p503","rdu_asc"), rowspan: 4}, {label: langs.getText("p503","rdu_lan")+"1", rowspan: 4}, {label: langs.getText("common","ipaddr")}, {name:"ASC_LAN1_IP", value: "", textfield: [{max: 15}], message: ""}]},
																{tr: [{label: langs.getText("common","net_mask")}, {name:"ASC_LAN1_NET", value: "", textfield: [{max: 15}], message: ""}]},
																{tr: [{label: langs.getText("common","gw_ip")}, {name:"ASC_LAN1_GW", value: "", textfield: [{max: 15}], message: ""}]},
																{tr: [{label: langs.getText("p503","rdu_fw_ip")}, {name:"ASC_LAN1_FW", value: "", textfield: [{max: 15}], message: ""}]}]},
            {key: "pgm503_asc_lan2", struct: [{tr: [{label: langs.getText("p503","rdu_asc"), rowspan: 4}, {label: langs.getText("p503","rdu_lan")+"2", rowspan: 4}, {label: langs.getText("common","ipaddr")}, {name:"ASC_LAN2_IP", value: "", textfield: [{max: 15}], message: ""}]},
																{tr: [{label: langs.getText("common","net_mask")}, {name:"ASC_LAN2_NET", value: "", textfield: [{max: 15}], message: ""}]},
																{tr: [{label: langs.getText("common","gw_ip")}, {name:"ASC_LAN2_GW", value: "", textfield: [{max: 15}], message: ""}]},
																{tr: [{label: langs.getText("p503","rdu_fw_ip")}, {name:"ASC_LAN2_FW", value: "", textfield: [{max: 15}], message: ""}]}]}
		]}
	]}
);
