function p264_freq_tmp (i) {
	var freq_tmp = new Array(2);
	if (info.SYSTEM_ID == "iPECS eMG80" || info.SYSTEM_ID == "iPECS eMG800") {
		freq_tmp[0] = {name:"TPORT_" + i + "_FREQ1", value: "", select: [{value: "0", option: "0"}, {value: "1", option: "350"}, {value: "2", option: "400"}, {value: "3", option: "425"}, {value: "4", option: "440"}, {value: "33", option: "450"}, {value: "5", option: "480"}, {value: "6", option: "525"}, {value: "30", option: "500"}, {value: "7", option: "620"}, {value: "22", option: "697"}, {value: "23", option: "770"}, {value: "8", option: "800"}, {value: "9", option: "820"}, {value: "24", option: "852"}, {value: "10", option: "890"}, {value: "11", option: "910"}, {value: "25", option: "941"}, {value: "12", option: "950"}, {value: "13", option: "1000"}, {value: "14", option: "1020"}, {value: "26", option: "1209"}, {value: "15", option: "1260"}, {value: "16", option: "1280"}, {value: "27", option: "1336"}, {value: "17", option: "1400"}, {value: "28", option: "1477"}, {value: "29", option: "1633"}, {value: "18", option: "1800"}, {value: "31", option: "2130"}, {value: "20", option: "2280 (-10db)"}, {value: "19", option: "2280 (-20db)"}, {value: "21", option: "2500"}, {value: "32", option: "2750"}], message: "", cont: 0};
		freq_tmp[1] = {name:"TPORT_" + i + "_FREQ2", value: "", select: [{value: "0", option: "0"}, {value: "1", option: "350"}, {value: "2", option: "400"}, {value: "3", option: "425"}, {value: "4", option: "440"}, {value: "33", option: "450"}, {value: "5", option: "480"}, {value: "6", option: "525"}, {value: "30", option: "500"}, {value: "7", option: "620"}, {value: "22", option: "697"}, {value: "23", option: "770"}, {value: "8", option: "800"}, {value: "9", option: "820"}, {value: "24", option: "852"}, {value: "10", option: "890"}, {value: "11", option: "910"}, {value: "25", option: "941"}, {value: "12", option: "950"}, {value: "13", option: "1000"}, {value: "14", option: "1020"}, {value: "26", option: "1209"}, {value: "15", option: "1260"}, {value: "16", option: "1280"}, {value: "27", option: "1336"}, {value: "17", option: "1400"}, {value: "28", option: "1477"}, {value: "29", option: "1633"}, {value: "18", option: "1800"}, {value: "31", option: "2130"}, {value: "20", option: "2280 (-10db)"}, {value: "19", option: "2280 (-20db)"}, {value: "21", option: "2500"}, {value: "32", option: "2750"}], message: "", cont: 0};
	} else {
		freq_tmp[0] = {name:"TPORT_" + i + "_FREQ1", value: "", textfield: [{max: 4, size: 5}], message: "", cont: 0};
		freq_tmp[1] = {name:"TPORT_" + i + "_FREQ2", value: "", textfield: [{max: 4, size: 5}], message: "", cont: 0};
	}
	
	return freq_tmp;
}

define(
    {elements:[
        {name:"tab1", tab: [
            {key: "pgm264_button", button: [{btn: langs.getText("common","btn_save"), btn_type: "btn_save auth_write"}]},
            {key: "pgm264_mktbl", title: langs.getText("common","mktbl"), table:[{label: langs.getText("common","index")}, {label: langs.getText("p264","tone_ring")}, {label: langs.getText("p264","freq")+" 1"}, {label: langs.getText("p264","freq")+" 2"}, {label: langs.getText("common","repeat")}, {label: "1"+" : "+langs.getText("common","opt_on")}, {label: "1"+" : "+langs.getText("common","opt_off")}, {label: "2"+" : "+langs.getText("common","opt_on")}, {label: "2"+" : "+langs.getText("common","opt_off")}, {label: "3"+" : "+langs.getText("common","opt_on")}, {label: "3"+" : "+langs.getText("common","opt_off")}, {label: "4"+" : "+langs.getText("common","opt_on")}, {label: "4"+" : "+langs.getText("common","opt_off")}, {label: langs.getText("p264","time_unit")}]},
/*
						{key: "pgm264_tport_0", 
							title: langs.getText("p264","tport_0"), 
							tr: [{label: "0"}, 
							{label: langs.getText("p264","tport_0")}, 
							p264_freq_tmp()[0], 
							p264_freq_tmp()[1], 
							{name:"TPORT_0_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_0_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_0_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_0_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_0_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_0_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_0_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_0_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_0_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_0_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
*/
						{key: "pgm264_tport_1", 
							title: langs.getText("common","stabusy_tone"), 
							tr: [{label: "1"}, 
							{label: langs.getText("common","stabusy_tone")}, 
							p264_freq_tmp(1)[0], 
							p264_freq_tmp(1)[1], 
							{name:"TPORT_1_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_1_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_1_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_1_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_1_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_1_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_1_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_1_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_1_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_1_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_2", 
							title: langs.getText("common","staerr_tone"), 
							tr: [{label: "2"}, 
							{label: langs.getText("common","staerr_tone")}, 
							p264_freq_tmp(2)[0], 
							p264_freq_tmp(2)[1], 
							{name:"TPORT_2_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_2_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_2_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_2_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_2_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_2_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_2_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_2_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_2_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_2_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_3", 
							title: langs.getText("common","stadnd_tone"), 
							tr: [{label: "3"}, 
							{label: langs.getText("common","stadnd_tone")}, 
							p264_freq_tmp(3)[0], 
							p264_freq_tmp(3)[1], 
							{name:"TPORT_3_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_3_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_3_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_3_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_3_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_3_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_3_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_3_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_3_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_3_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_4", 
							title: langs.getText("common","stareminder_tone"), 
							tr: [{label: "4"}, 
							{label: langs.getText("common","stareminder_tone")}, 
							p264_freq_tmp(4)[0], 
							p264_freq_tmp(4)[1], 
							{name:"TPORT_4_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_4_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_4_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_4_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_4_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_4_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_4_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_4_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_4_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_4_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_5", 
							title: langs.getText("common","staringback_tone"), 
							tr: [{label: "5"}, 
							{label: langs.getText("common","staringback_tone")}, 
							p264_freq_tmp(5)[0], 
							p264_freq_tmp(5)[1], 
							{name:"TPORT_5_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_5_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_5_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_5_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_5_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_5_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_5_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_5_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_5_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_5_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_6", 
							title: langs.getText("common","all_cpage_tone"), 
							tr: [{label: "6"}, 
							{label: langs.getText("common","all_cpage_tone")}, 
							p264_freq_tmp(6)[0], 
							p264_freq_tmp(6)[1], 
							{name:"TPORT_6_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_6_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_6_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_6_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_6_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_6_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_6_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_6_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_6_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_6_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_7", 
							title: langs.getText("common","intpage_tone"), 
							tr: [{label: "7"}, 
							{label: langs.getText("common","intpage_tone")}, 
							p264_freq_tmp(7)[0], 
							p264_freq_tmp(7)[1], 
							{name:"TPORT_7_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_7_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_7_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_7_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_7_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_7_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_7_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_7_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_7_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_7_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_8", 
							title: langs.getText("common","hftb_warning_tone"), 
							tr: [{label: "8"}, 
							{label: langs.getText("common","hftb_warning_tone")}, 
							p264_freq_tmp(8)[0], 
							p264_freq_tmp(8)[1], 
							{name:"TPORT_8_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_8_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_8_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_8_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_8_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_8_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_8_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_8_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_8_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_8_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_9", 
							title: langs.getText("common","confirm_tone"), 
							tr: [{label: "9"}, 
							{label: langs.getText("common","confirm_tone")}, 
							p264_freq_tmp(9)[0], 
							p264_freq_tmp(9)[1], 
							{name:"TPORT_9_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_9_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_9_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_9_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_9_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_9_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_9_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_9_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_9_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_9_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_10", 
							title: langs.getText("common","singleerr_tone"), 
							tr: [{label: "10"}, 
							{label: langs.getText("common","singleerr_tone")}, 
							p264_freq_tmp(10)[0], 
							p264_freq_tmp(10)[1], 
							{name:"TPORT_10_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_10_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_10_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_10_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_10_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_10_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_10_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_10_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_10_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_10_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_11", 
							title: langs.getText("common","stadial_tone"), 
							tr: [{label: "11"}, 
							{label: langs.getText("common","stadial_tone")}, 
							p264_freq_tmp(11)[0], 
							p264_freq_tmp(11)[1], 
							{name:"TPORT_11_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_11_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_11_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_11_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_11_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_11_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_11_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_11_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_11_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_11_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_12", 
							title: langs.getText("common","dial_warn_tone"), 
							tr: [{label: "12"}, 
							{label: langs.getText("common","dial_warn_tone")}, 
							p264_freq_tmp(12)[0], 
							p264_freq_tmp(12)[1], 
							{name:"TPORT_12_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_12_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_12_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_12_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_12_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_12_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_12_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_12_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_12_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_12_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_13", 
							title: langs.getText("common","conf_timeout_tone"), 
							tr: [{label: "13"}, 
							{label: langs.getText("common","conf_timeout_tone")}, 
							p264_freq_tmp(13)[0], 
							p264_freq_tmp(13)[1], 
							{name:"TPORT_13_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_13_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_13_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_13_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_13_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_13_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_13_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_13_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_13_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_13_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_14", 
							title: langs.getText("common","staohva_tone"), 
							tr: [{label: "14"}, 
							{label: langs.getText("common","staohva_tone")}, 
							p264_freq_tmp(14)[0], 
							p264_freq_tmp(14)[1], 
							{name:"TPORT_14_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_14_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_14_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_14_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_14_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_14_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_14_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_14_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_14_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_14_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_15", 
							title: langs.getText("common","co_hold_tone"), 
							tr: [{label: "15"}, 
							{label: langs.getText("common","co_hold_tone")}, 
							p264_freq_tmp(15)[0], 
							p264_freq_tmp(15)[1], 
							{name:"TPORT_15_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_15_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_15_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_15_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_15_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_15_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_15_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_15_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_15_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_15_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_16", 
							title: langs.getText("common","dissu_tone"), 
							tr: [{label: "16"}, 
							{label: langs.getText("common","dissu_tone")}, 
							p264_freq_tmp(16)[0], 
							p264_freq_tmp(16)[1], 
							{name:"TPORT_16_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_16_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_16_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_16_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_16_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_16_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_16_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_16_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_16_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_16_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_17", 
							title: langs.getText("common","co_ringback_tone"), 
							tr: [{label: "17"}, 
							{label: langs.getText("common","co_ringback_tone")}, 
							p264_freq_tmp(17)[0], 
							p264_freq_tmp(17)[1], 
							{name:"TPORT_17_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_17_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_17_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_17_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_17_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_17_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_17_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_17_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_17_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_17_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_18", 
							title: langs.getText("common","admin_err_tone"), 
							tr: [{label: "18"}, 
							{label: langs.getText("common","admin_err_tone")}, 
							p264_freq_tmp(18)[0], 
							p264_freq_tmp(18)[1], 
							{name:"TPORT_18_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_18_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_18_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_18_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_18_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_18_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_18_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_18_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_18_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_18_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_19", 
							title: langs.getText("common","lcr_dial_tone"), 
							tr: [{label: "19"}, 
							{label: langs.getText("common","lcr_dial_tone")}, 
							p264_freq_tmp(19)[0], 
							p264_freq_tmp(19)[1], 
							{name:"TPORT_19_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_19_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_19_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_19_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_19_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_19_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_19_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_19_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_19_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_19_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_20", 
							title: langs.getText("common","stacongestion_tone"), 
							tr: [{label: "20"}, 
							{label: langs.getText("common","stacongestion_tone")}, 
							p264_freq_tmp(20)[0], 
							p264_freq_tmp(20)[1], 
							{name:"TPORT_20_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_20_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_20_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_20_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_20_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_20_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_20_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_20_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_20_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_20_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_21", 
							title: langs.getText("common","staintrusion_tone"), 
							tr: [{label: "21"}, 
							{label: langs.getText("common","staintrusion_tone")}, 
							p264_freq_tmp(21)[0], 
							p264_freq_tmp(21)[1], 
							{name:"TPORT_21_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_21_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_21_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_21_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_21_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_21_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_21_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_21_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_21_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_21_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_22", 
							title: langs.getText("common","co_incom_ring"), 
							tr: [{label: "22"}, 
							{label: langs.getText("common","co_incom_ring")}, 
							p264_freq_tmp(22)[0], 
							p264_freq_tmp(22)[1], 
							{name:"TPORT_22_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_22_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_22_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_22_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_22_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_22_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_22_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_22_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_22_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_22_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_23", 
							title: langs.getText("p264","tport_23"), 
							tr: [{label: "23"}, 
							{label: langs.getText("p264","tport_23")}, 
							p264_freq_tmp(23)[0], 
							p264_freq_tmp(23)[1], 
							{name:"TPORT_23_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_23_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_23_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_23_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_23_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_23_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_23_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_23_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_23_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_23_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_24", 
							title: langs.getText("p264","tport_24"), 
							tr: [{label: "24"}, 
							{label: langs.getText("p264","tport_24")}, 
							p264_freq_tmp(24)[0], 
							p264_freq_tmp(24)[1], 
							{name:"TPORT_24_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_24_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_24_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_24_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_24_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_24_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_24_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_24_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_24_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_24_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_25", 
							title: langs.getText("p264","tport_25"), 
							tr: [{label: "25"}, 
							{label: langs.getText("p264","tport_25")}, 
							p264_freq_tmp(25)[0], 
							p264_freq_tmp(25)[1], 
							{name:"TPORT_25_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_25_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_25_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_25_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_25_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_25_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_25_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_25_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_25_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_25_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_26", 
							title: langs.getText("p264","tport_26"), 
							tr: [{label: "26"}, 
							{label: langs.getText("p264","tport_26")}, 
							p264_freq_tmp(26)[0], 
							p264_freq_tmp(26)[1], 
							{name:"TPORT_26_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_26_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_26_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_26_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_26_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_26_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_26_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_26_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_26_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_26_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_27", 
							title: langs.getText("p264","tport_27"), 
							tr: [{label: "27"}, 
							{label: langs.getText("p264","tport_27")}, 
							p264_freq_tmp(27)[0], 
							p264_freq_tmp(27)[1], 
							{name:"TPORT_27_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_27_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_27_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_27_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_27_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_27_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_27_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_27_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_27_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_27_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_28", 
							title: langs.getText("common","icmdiff_ring")+" 1", 
							tr: [{label: "28"}, 
							{label: langs.getText("common","icmdiff_ring")+" 1"}, 
							p264_freq_tmp(28)[0], 
							p264_freq_tmp(28)[1], 
							{name:"TPORT_28_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_28_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_28_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_28_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_28_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_28_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_28_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_28_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_28_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_28_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_29", 
							title: langs.getText("common","icmdiff_ring")+" 2", 
							tr: [{label: "29"}, 
							{label: langs.getText("common","icmdiff_ring")+" 2"}, 
							p264_freq_tmp(29)[0], 
							p264_freq_tmp(29)[1], 
							{name:"TPORT_29_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_29_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_29_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_29_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_29_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_29_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_29_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_29_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_29_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_29_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_30", 
							title: langs.getText("common","icmdiff_ring")+" 3", 
							tr: [{label: "30"}, 
							{label: langs.getText("common","icmdiff_ring")+" 3"}, 
							p264_freq_tmp(30)[0], 
							p264_freq_tmp(30)[1], 
							{name:"TPORT_30_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_30_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_30_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_30_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_30_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_30_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_30_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_30_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_30_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_30_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_31", 
							title: langs.getText("common","icmdiff_ring")+" 4", 
							tr: [{label: "31"}, 
							{label: langs.getText("common","icmdiff_ring")+" 4"}, 
							p264_freq_tmp(31)[0], 
							p264_freq_tmp(31)[1], 
							{name:"TPORT_31_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_31_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_31_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_31_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_31_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_31_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_31_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_31_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_31_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_31_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_32", 
							title: langs.getText("common","codiff_ring")+" 1", 
							tr: [{label: "32"}, 
							{label: langs.getText("common","codiff_ring")+" 1"}, 
							p264_freq_tmp(32)[0], 
							p264_freq_tmp(32)[1], 
							{name:"TPORT_32_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_32_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_32_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_32_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_32_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_32_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_32_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_32_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_32_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_32_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_33", 
							title: langs.getText("common","codiff_ring")+" 2", 
							tr: [{label: "33"}, 
							{label: langs.getText("common","codiff_ring")+" 2"}, 
							p264_freq_tmp(33)[0], 
							p264_freq_tmp(33)[1], 
							{name:"TPORT_33_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_33_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_33_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_33_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_33_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_33_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_33_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_33_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_33_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_33_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_34", 
							title: langs.getText("common","codiff_ring")+" 3", 
							tr: [{label: "34"}, 
							{label: langs.getText("common","codiff_ring")+" 3"}, 
							p264_freq_tmp(34)[0], 
							p264_freq_tmp(34)[1], 
							{name:"TPORT_34_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_34_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_34_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_34_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_34_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_34_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_34_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_34_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_34_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_34_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_35", 
							title: langs.getText("common","codiff_ring")+" 4", 
							tr: [{label: "35"}, 
							{label: langs.getText("common","codiff_ring")+" 4"}, 
							p264_freq_tmp(35)[0], 
							p264_freq_tmp(35)[1], 
							{name:"TPORT_35_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_35_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_35_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_35_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_35_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_35_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_35_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_35_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_35_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_35_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_36", 
							title: langs.getText("common","dual_howling_tone"), 
							tr: [{label: "36"}, 
							{label: langs.getText("common","dual_howling_tone")}, 
							p264_freq_tmp(36)[0], 
							p264_freq_tmp(36)[1], 
							{name:"TPORT_36_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_36_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_36_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_36_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_36_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_36_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_36_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_36_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_36_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_36_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]},
            {key: "pgm264_tport_37", 
							title: langs.getText("common","dummy_dial_tone"), 
							tr: [{label: "37"}, 
							{label: langs.getText("common","dummy_dial_tone")}, 
							p264_freq_tmp(37)[0], 
							p264_freq_tmp(37)[1], 
							{name:"TPORT_37_REPEAT", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_37_ON1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_37_OFF1ST", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_37_ON2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_37_OFF2ND", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_37_ON3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_37_OFF3RD", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_37_ON4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_37_OFF4TH", value: "", textfield: [{max: 3, size: 3}], message: "", cont: 0}, 
							{name:"TPORT_37_TUNIT", value: "", select: [{value: "10", option: "10"}, {value: "100", option: "100"}], message: "", cont: 0}]}
		]}
    ]}
);
