Cascade-Select
  Was from from http://members.aol.com/grassblad/html/selCascade2.html#TC, page is no longer there, improved the code to be more generic.
This code does not work in early versions of firefox.