B.C. worker wins job back after bout of diarrhea leads to co