(a) An applicant may be assessed a fee of not more than one thousand dollars ($1,000) when the applicant is approved for the program. The amount of the assessment for participation in the program shall be set from time to time by the district attorney. The assessment shall be in addition to any court costs and assessments for victims or drug or alcohol treatment required by law, and is in addition to costs of supervision, treatment, and restitution for which the person may be responsible. Fees may be waived by the district attorney because of circumstances relating to a specific offender and the financial status of the offender. A schedule of payments for any of these fees may be established by the district attorney.
(b) Fees collected pursuant to this section shall be deposited by the district attorney into the District Attorney's Fund and used for law enforcement as provided by law.