An authority or the governing body of any city or town shall not initiate any redevelopment project under this chapter until the governing body, or agency designated by it or empowered by law to so act of each city, town, or village, hereinafter called "municipalities," in which any of the area to be covered by said project is situated has approved a plan, herein called the "redevelopment plan," which provides an outline for the development or redevelopment of said area and is sufficiently complete:
Such municipalities are hereby authorized to approve redevelopment plans through their governing body or agency designated by it for that purpose. Any city, municipality, county, or other public body shall have the same rights and powers to cooperate with and assist housing authorities with respect to redevelopment projects that such public bodies have pursuant to Article 2 of Chapter 1 of this title, or any other provision of law for the purpose of assisting the development or administration of slum clearance and housing projects in the same manner as though the provisions of such laws were applicable to redevelopment projects undertaken under this chapter.
Ala. Code § 24-2-4 (1975)