if(info.SYSTEM_ID == "UCP100" || info.SYSTEM_ID == "UCP600" || info.SYSTEM_ID == "UCP2400" || info.SYSTEM_ID == "vUCP" || info.SYSTEM_ID == "iPECS eMG800") {
	var p_11 = {key: "pgm238_prefix11", struct: [{tr: [{label: "11", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_10_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]}, {tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_10_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]};
	var p_12 = {key: "pgm238_prefix12", struct: [{tr: [{label: "12", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_11_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]}, {tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_11_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]};
	var p_13 = {key: "pgm238_prefix13", struct: [{tr: [{label: "13", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_12_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]}, {tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_12_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]};
	var p_14 = {key: "pgm238_prefix14", struct: [{tr: [{label: "14", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_13_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]}, {tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_13_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]};
	var p_15 = {key: "pgm238_prefix15", struct: [{tr: [{label: "15", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_14_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]}, {tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_14_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]};
	var p_16 = {key: "pgm238_prefix16", struct: [{tr: [{label: "16", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_15_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]}, {tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_15_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]};
	var p_17 = {key: "pgm238_prefix17", struct: [{tr: [{label: "17", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_16_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]}, {tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_16_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]};
	var p_18 = {key: "pgm238_prefix18", struct: [{tr: [{label: "18", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_17_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]}, {tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_17_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]};
	var p_19 = {key: "pgm238_prefix19", struct: [{tr: [{label: "19", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_18_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]}, {tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_18_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]};
	var p_20 = {key: "pgm238_prefix20", struct: [{tr: [{label: "20", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_19_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]}, {tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_19_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]};
	var p_21 = {key: "pgm238_prefix21", struct: [{tr: [{label: "21", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_20_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]}, {tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_20_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]};
	var p_22 = {key: "pgm238_prefix22", struct: [{tr: [{label: "22", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_21_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]}, {tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_21_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]};
	var p_23 = {key: "pgm238_prefix23", struct: [{tr: [{label: "23", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_22_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]}, {tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_22_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]};
	var p_24 = {key: "pgm238_prefix24", struct: [{tr: [{label: "24", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_23_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]}, {tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_23_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]};
	var p_25 = {key: "pgm238_prefix25", struct: [{tr: [{label: "25", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_24_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]}, {tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_24_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]};
	var p_26 = {key: "pgm238_prefix26", struct: [{tr: [{label: "26", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_25_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]}, {tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_25_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]};
	var p_27 = {key: "pgm238_prefix27", struct: [{tr: [{label: "27", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_26_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]}, {tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_26_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]};
	var p_28 = {key: "pgm238_prefix28", struct: [{tr: [{label: "28", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_27_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]}, {tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_27_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]};
	var p_29 = {key: "pgm238_prefix29", struct: [{tr: [{label: "29", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_28_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]}, {tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_28_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]};
	var p_30 = {key: "pgm238_prefix30", struct: [{tr: [{label: "30", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_29_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]}, {tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_29_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]};
} else {
	var p_11 = {};
	var p_12 = {};
	var p_13 = {};
	var p_14 = {};
	var p_15 = {};
	var p_16 = {};
	var p_17 = {};
	var p_18 = {};
	var p_19 = {};
	var p_20 = {};
	var p_21 = {};
	var p_22 = {};
	var p_23 = {};
	var p_24 = {};
	var p_25 = {};
	var p_26 = {};
	var p_27 = {};
	var p_28 = {};
	var p_29 = {};
	var p_30 = {};
}

define(
	{elements:[
		{name:"tab1", tab: [
			{key: "pgm238_button", button: [{btn: langs.getText("common","btn_save"), btn_type: "btn_save auth_write"}]},
			{key: "pgm238_prefix_usage", contents: [{text: langs.getText("p238","prefix_usage")}, {name: "PREFIX_USAGE", value:"", select:[{value: "0", option: langs.getText("common","opt_off")}, {value: "1", option: langs.getText("common","opt_on")}], message: "", cont: 0}]},
			{key: "pgm238_mktbl", table: [{label: langs.getText("common","order")}, {label: langs.getText("common","feature")}, {label: langs.getText("common","val")}, {label: langs.getText("common","range")}]},
			{key: "pgm238_prefix1", struct: [{tr: [{label: "1", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_0_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]},
														{tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_0_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]},
			{key: "pgm238_prefix2", struct: [{tr: [{label: "2", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_1_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]},
														{tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_1_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]},
			{key: "pgm238_prefix3", struct: [{tr: [{label: "3", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_2_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]},
														{tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_2_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]},
			{key: "pgm238_prefix4", struct: [{tr: [{label: "4", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_3_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]},
														{tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_3_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]},
			{key: "pgm238_prefix5", struct: [{tr: [{label: "5", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_4_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]},
														{tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_4_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]},
			{key: "pgm238_prefix6", struct: [{tr: [{label: "6", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_5_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]},
														{tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_5_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]},
			{key: "pgm238_prefix7", struct: [{tr: [{label: "7", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_6_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]},
														{tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_6_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]},
			{key: "pgm238_prefix8", struct: [{tr: [{label: "8", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_7_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]},
														{tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_7_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]},
			{key: "pgm238_prefix9", struct: [{tr: [{label: "9", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_8_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]},
														{tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_8_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]},
			{key: "pgm238_prefix10", struct: [{tr: [{label: "10", rowspan: 2}, {label: langs.getText("p238","eight_digit_str")}, {name: "8DGT_9_DGTSTR", value: "", textfield: [{max: 6, size: 8}], message: "", cont:0}, {label: langs.getText("common","max6digit")}]},
								                  {tr: [{label: langs.getText("p238","add_digit")}, {name: "8DGT_9_ADDNUM", value: "", textfield: [{max: 1, size: 2}], message: "", cont:0}, {label: "0 - 4"}]}]},
			p_11, p_12, p_13, p_14, p_15, p_16, p_17, p_18, p_19, p_20, p_21, p_22, p_23, p_24, p_25, p_26, p_27, p_28, p_29, p_30
		]}
	]}
);
