(a) The incorporated municipalities of this state are hereby authorized to enter into contracts with the counties of this state and their boards of registrars to conduct an identification program of electors eligible to vote in municipal elections. The said municipalities are authorized to expend public funds in payment of services rendered by such counties and boards of registrars in such identification program. Such contracts shall be authorized by appropriate resolution of the governing body of the municipality. It shall be the duty of the various boards of registrars to conduct an identification program of electors residing in the municipality and eligible to vote in municipal elections upon adoption of an appropriate resolution of the governing body of the municipality and upon approval of a contract between the municipality and the county and its board of registrars. The county and its board of registrars shall not unreasonably withhold approval of a contract with any municipality for such purposes nor shall such county or its board unreasonably delay acceptance of such contract; it being the intention of the legislature that the said county and its board shall cooperate fully with the municipalities which adopt the said appropriate resolution and attempt in good faith to contract with such municipality. Any such program contracted for shall be completed at least 180 days prior to any municipal election held within a municipality to elect officers of the municipality. It is the intention of the legislature that any such contracts, as herein authorized, be detailed and sufficiently complete so that any elector may look to it for all requirements of the program of identification. It is likewise the intention of the legislature that after the identification program is completed that the list of electors established may be used as the official poll list for the immediately ensuing municipal election held within a municipality to elect officers of the municipality and the mayor of the municipality is authorized to certify such poll list as the official poll list of the municipality.
(b) All moneys paid as consideration for such contracts shall be deposited in the general fund of the county.