(a) This section shall be effective in those judicial circuits of Alabama now or hereafter created where there is no local, general or special law providing for a district attorney's fund for the use of the district attorneys in the discharge of their duties and for law enforcement.
(b) All district attorneys' fees taxed as costs and collected in all criminal cases in the circuit courts in the judicial circuits defined in subsection (a) of this section shall be paid into the county treasury of the county in which said fees are taxed and collected, and said fund shall be kept as a separate fund in the county treasury and shall be known as the district attorney's fund and shall be used and expended by the district attorney of the judicial circuit of which said county is a part, as hereinafter provided.
(c) The district attorney of each judicial circuit, as defined in subsection (a) of this section, is hereby authorized to requisition expenditures from the district attorney's fund for the payment of any and all expenses to be incurred by him for law enforcement and in the discharge of the duties of his office, as he sees fit. The treasurer of each county in each judicial circuit, as defined in subsection (a) of this section, shall pay out of said funds to the said district attorney upon requisition made to the treasurer by the district attorney.
(d) All laws and parts of laws in conflict with this section are hereby repealed, but it is not intended to repeal or modify or change in any manner any general, local or special law creating district attorneys' funds for certain judicial circuits, and the same shall remain in full force and effect.