No, veramente di java script non ne capisco assolutamente niente. Programmo in PHP per hobby e quindi quando mi trovo a dover fare qualcosa in js per l'interfaccia mi fermo. Il ragionamento me lo sono fatto (anche se non in dettaglio perchè non so come operi js) però non sono in grado di tradurlo in codice!

In realtà a me basterebbe creare un array con i vari parametri. Con questo array creo il primo select.
Poi premendo un pulsante che si attiva solo se ho selezionato qualcosa appare la seconda select. Per riemipre la seconda select scorro nuovamente l'array. Nel ciclo for con un if controllo se quel particolare parametro è già stato selezionato e se lo è non stampo niente. Viceversa stampo il valore nella select e così via.

Il problema è che tradotto in codice non so proprio come si faccia nè posso imparare js perchè cmq dovrei affrontare molti problemi che si risolvono solo con l'esperienza. Per uno che invece sa già programmare in js non dovrebbe essere molto difficile!