<html>
<head>
<script>
var src = new Array();
src[0] = new Array('A1', 'A2', 'A3');
src[1] = new Array('B1', 'B2', 'B3');
src[2] = new Array('C1', 'C2', 'C3');function change( n )
{
  for (i = document.frm.obj.options.length-1; i >= 0; i--)
    document.frm.obj.options[i] = null;  if (n == -1) return ;  for (i=0;i<src[n].length;i++)
    document.frm.obj.options[document.frm.obj.options.length] = new Option(src[n][i]);
}
</script>
</head><body>
<form name=frm>
<select name=src onChange=change(document.frm.src.value)>
    <option value=-1>-----</option>
    <option value=0>A</option>
    <option value=1>B</option>
    <option value=2>C</option>
</select><select name=obj>
</select>
</form>
</body>
</html>