(a) Any agreement or combination between any employer and any labor union or labor organization whereby any person not a member of such union or organization shall be denied the right to work for an employer, or whereby such membership is made a condition of employment or continuation of employment by such employer, or whereby any such union or organization acquires an employment monopoly in any enterprise, is hereby declared to be an illegal combination or conspiracy and against public policy.
(b) No person shall be required by an employer to become or remain a member of any labor union or labor organization as a condition of employment or continuation of employment by such employer.
(c) No person shall be required by an employer to abstain or refrain from membership in any labor union or labor organization as a condition of employment or continuation of employment.
(d) No employer shall require any person, as a condition of employment or continuation of employment, to pay any dues, fees, or other charges of any kind to any labor union or labor organization.
(e) Any person who may be denied employment or be deprived of continuation of his employment in violation of any paragraph of this section shall be entitled to recover from such employer and from any other person, firm, corporation, or association acting in concert with him, by appropriate action in the courts of this state, such actual damages as he may have sustained by reason of such denial or deprivation of employment.
(f) The provisions of this section shall not apply to any lawful contract now in force, but they shall apply to all contracts hereafter entered into and to any renewal or extension of an existing contract hereafter occurring.
(g) The provisions of this section shall not apply to any employer or employee under the jurisdiction of the Federal Railway Labor Act.