El problema es simple aunque no sé que tan complicada la solución...

Resulta que tengo una interfaz para dar de alta un usuario, al cual tengo que asignarle el departamento y el puesto que tendrá, tanto departamentos como puestos se cargan en combos(<select></select>) dichos combos son dinámicos pues cuando selecciono un departamento automaticamente se cargan los puestos correspondientes en otro combo, hasta ahi todo bien salvo que ademas de estos dos datos necesito introducir el Nombre del usuario manualmente en una caja de texto, ahora bien el problema real consiste en que una ves que he escrito el nombre del usuario y selecciono el departamento, la página se recarga y me borra lo que he escrito como nombre de usuario, por lo que quisiera pedir su ayuda para resolver este problema de manera tal que me siga permitiendo manejar los combos dinámicos pero sin borrar lo que ya he escrito....
¿¿No sé si me expliqué...??

Saludos y mil gracias por su ayuda....
