Re-hacked page ready function to be less optimistic and now actually save the state of the dependent dropdown to try to restore the state given a refresh/back button hit.