function Bloques(f) { o = new Array; o[1] = new Option('20', '20'); o[2] = new Option('30', '30'); o[3] = new Option('A2', 'A2'); o[4] = new Option('A3', 'A3'); o[5] = new Option('AC', 'AC'); o[6] = new Option('AD', 'AD'); o[7] = new Option('B1', 'B1'); o[8] = new Option('B2', 'B2'); o[9] = new Option('B3', 'B3'); o[10] = new Option('B4', 'B4'); o[11] = new Option('BI', 'BI'); o[12] = new Option('C-', 'C-'); o[13] = new Option('C1', 'C1'); o[14] = new Option('C2', 'C2'); o[15] = new Option('CA', 'CA'); o[16] = new Option('CC', 'CC'); o[17] = new Option('CL', 'CL'); o[18] = new Option('CM', 'CM'); o[19] = new Option('CV', 'CV'); o[20] = new Option('DI', 'DI'); o[21] = new Option('E1', 'E1'); o[22] = new Option('E2', 'E2'); o[23] = new Option('E3', 'E3'); o[24] = new Option('HE', 'HE'); o[25] = new Option('ID', 'ID'); o[26] = new Option('IP', 'IP'); o[27] = new Option('LA', 'LA'); o[28] = new Option('ME', 'ME'); o[29] = new Option('N1', 'N1'); o[30] = new Option('N2', 'N2'); o[31] = new Option('NC', 'NC'); o[32] = new Option('NG', 'NG'); o[33] = new Option('NP', 'NP'); o[34] = new Option('NS', 'NS'); o[35] = new Option('NT', 'NT'); o[36] = new Option('P1', 'P1'); o[37] = new Option('P2', 'P2'); o[38] = new Option('P3', 'P3'); o[39] = new Option('PA', 'PA'); o[40] = new Option('PN', 'PN'); o[41] = new Option('PO', 'PO'); o[42] = new Option('SA', 'SA'); o[43] = new Option('SM', 'SM'); o[44] = new Option('TA', 'TA'); o[45] = new Option('UD', 'UD'); o[46] = new Option('UP', 'UP'); o[47] = new Option('V0', 'V0'); f.Bloque.length = 48; for (i=1; i<=47; i++) { f.Bloque.options[i] = o[i]; } } Bloques(document.Forma);