function ao(c,txt,val,idx){ c.options[idx] = new Option(txt,val); } function setSizes(c, s){ var id; var x=0; var opt; if (!s || !c) return; if (c.selectedIndex < 1){ clearSizes(); return; } id = c.options[c.selectedIndex].value; s.options.length = 0; opt = new Option('Please select a size', ''); s.options[x++] = opt; switch(id){ case "Anodized Aluminum": ao(s, "NB0315ALRPRF-3 ROW 15' (30 SEATS) - $769.99","NB0315ALRPRF-3 ROW 15' (30 SEATS)", x++); ao(s, "NB0315ALRSTD-3 ROW 15' (30 SEATS) - $637.99","NB0315ALRSTD-3 ROW 15' (30 SEATS)", x++); ao(s, "NB0321ALRPRF-3 ROW 21' (42 SEATS) - $1028.49","NB0321ALRPRF-3 ROW 21' (42 SEATS)", x++); ao(s, "NB0321ALRSTD-3 ROW 21' (42 SEATS) - $841.49","NB0321ALRSTD-3 ROW 21' (42 SEATS)", x++); ao(s, "NB0324ALRPRF-3 ROW 24' (48 SEATS) - $1187.99","NB0324ALRPRF-3 ROW 24' (48 SEATS)", x++); ao(s, "NB0324ALRSTD-3 ROW 24' (48 SEATS) - $1006.49","NB0324ALRSTD-3 ROW 24' (48 SEATS)", x++); ao(s, "NB0415ALRPRF-4 ROW 15' LONG(40 SEATS) - $1050.49","NB0415ALRPRF-4 ROW 15' LONG(40 SEATS)", x++); ao(s, "NB0415ALRSTD-4 ROW 15' LONG(40 SEATS) - $857.99","NB0415ALRSTD-4 ROW 15' LONG(40 SEATS)", x++); ao(s, "NB0421ALRPRF-4 ROW 21' LONG(56 SEATS) - $1446.49","NB0421ALRPRF-4 ROW 21' LONG(56 SEATS)", x++); ao(s, "NB0421ALRSTD-4 ROW 21' LONG(56 SEATS) - $1187.99","NB0421ALRSTD-4 ROW 21' LONG(56 SEATS)", x++); ao(s, "NB0424ALRPRF-4 ROW 24' LONG (64SEATS) - $1671.99","NB0424ALRPRF-4 ROW 24' LONG (64SEATS)", x++); ao(s, "NB0424ALRSTD-4 ROW24' LONG(64 SEATS) - $1374.99","NB0424ALRSTD-4 ROW24' LONG(64 SEATS)", x++); ao(s, "NB0427ALRPRF-4 ROW 27\" LONG (72 SEATS) - $1908.49","NB0427ALRPRF-4 ROW 27\" LONG (72 SEATS)", x++); ao(s, "NB0427ALRSTD-4 ROW 27' LONG(72 SEATS) - $1523.49","NB0427ALRSTD-4 ROW 27' LONG(72 SEATS)", x++); break; } } function initSizes (){ var s, c, f=document.frmOrder; if ( !f ) return; s = f.sizes; c = f.colors; if (!c || !s) return; if (c.selectedIndex > 0){ setSizes(c, s); } else { s.options.length = 0; var opt = new Option('Please select a color first', ''); s.options[0] = opt; } } function clearSizes (){ var s, c, f=document.frmOrder; if ( !f ) return; s = f.sizes; c = f.colors; if (!c || !s) return; if (c.selectedIndex > 0) return; s.options.length = 0; var opt = new Option('Please select a color first', ''); s.options[0] = opt; } window.onload = initSizes;