use Arrays :)have a list of arrays like this:
var Menu = new Array();Menu[0] = ["1", "2", "3", "4", "5"];Menu[1] = ["1", "2", "3", "4", "5"];Menu[2] = ["1", "2", "3", "4", "5"];function MenuClick(menu) { var List = document.getElementById("model"); for(var a = 0; a < List.getElementsByTagName("option").length; a ++) { List.getElementsByTagName("option")[a].innerHTML = Menu[num][a]; }}<option onclick="MenuClick(0);">Type 1</option>
Something like that should work...although you may want to tidy it up, and make it more...well...useful and bigger..loli think you can also put arrays inside arrays:Menu[0] = [["0 innerHTML", "0 other stuff"], ["1 innerHTML", "1 other stuff"]];then have Menu[menu][a][0] or Menu[menu][a][1]