Selectores en cascada con reasignación de valores

Bueno despues de 8 horas de romperme el coco ahí esta el script
completo, los selectores vuelven a tomar el valor previo a la validación
en backend.