SECTION 6.5.  CITY ATTORNEY.
   (a)   The City Attorney shall act as the legal advisor of and be responsible to the Council in all respects concerning the performance of its official duties.  He shall advise the Mayor concerning legal problems affecting the city administration, and the Clerk, Treasurer and Assessor concerning their statutory and charter duties, when so required, and shall file with the Clerk a copy of all written opinions given by him.
   (c)   He shall prosecute ordinance violations and shall represent the city in cases before courts and other tribunals.
   (d)   He shall prepare or review all ordinances, regulations, contracts, bonds and such other instruments that may be required by this charter or by the Council, and shall promptly give his opinion as to the legality thereof.
   (e)   He shall attend the meetings of the Council when requested.
   (f)   He shall be the Attorney for the several boards of the city and shall give opinions to such boards upon the written request of the chairmen thereof.
   (g)   He shall perform such other duties as may be prescribed for him by this charter or the Council.
   (h)   The Council and the City Attorney shall agree upon the basic compensation for any or all of the foregoing functions and duties of his office as are agreed to be covered thereby and upon the basis of compensating the City Attorney for services rendered which are not covered by such basic compensation.  All such agreements shall be made before the services to be covered thereby are rendered.
   (i)   Upon the Attorney’s recommendation, or upon its own initiative, the Council may provide for an assistant to the City Attorney and may retain special legal counsel to handle any matter in which the city has an interest, or to assist the City Attorney in connection therewith.