Ask a lawyer. It varies from state to state, but in CA they can fire you any time for any reason. Some call it inhumane, some call it efficient capitalism, but it is what it is.
P.S. Condolences man--I had to take a year off for health reasons, but still haven't gotten another job even two years after a full recovery.