Are Non-Compete Agreements Enforceable if the Employee is Terminated?

Are non-compete agreements enforceable if the employee is terminated? The answer depends on which state the employee is in, as each state has its own laws regarding the enforceability of non-compete agreements.