SECTION 12.4. COMPENSATION OF MUNICIPAL JUDGE.
   (A)   The Municipal Judge shall be compensated by the City of Charlotte by a salary in such sum and in such manner as the Council shall determine. No action of the Council determining the salary of the Municipal Judge shall be taken less than thirty days before the last day of filing nominating petitions for election to that office at the next regular city election. The compensation of the Municipal Judge shall remain as fixed by the Council until changed as in this section provided.
   (B)   The salary of the Municipal Judge shall be in lieu of all fees, both in civil and criminal cases, to which the Municipal Judge might be entitled, but for the provisions of this section. Such fees in civil cases, shall be collected by the Municipal Judge and turned over by him to the Treasurer on the first and fifteenth day of each month, or as otherwise required by law. The Municipal Judge shall turn over to the Treasurer all fines and costs collected by him for violations of this Charter and of the ordinances of the city. He shall account for and turn over to the County Treasurer of Eaton County all fines and costs received by him in connection with State criminal cases in the manner and with like effect as provided by law relative thereto and shall pay the same over to the City Treasurer when the same are received by him from said County Treasurer.