(a) No person under 16 years of age shall be employed, permitted, or suffered to work in any occupation during the hours in which the public schools of the district in which the person resides are in session, unless the minor has completed the course of study required for secondary schools. Persons 14 or 15 years of age, when school attendance has been waived, upon recommendation of the local superintendent of education and approval by a child labor inspector, may be permitted to work in a nonhazardous occupation.
(b) Employment authorized by this section shall not be for more than eight hours in any one day, or for more than 40 hours in any one week, or for more than six days in any one week, and not before 7:00 a.m. or after 9:00 p.m.