Given that you are essentially asking for free legal advice, I thought I'd wait to see if any of the other lawyers on here would answer.
I can't really help you. Each situation is specific, I don't practice employment law, and I'm not insured to help even if I could.
I'll recommend that you contact the
Law Society's Lawyer Referral Service.
http://www.lawsociety.ab.ca/public/lawyer_referral.aspx