From time to time an agency may, subject to the approval of the legislative body, issue bonds for any of its corporate purposes. An agency may also, subject to the approval of the legislative body, issue refunding bonds for the purpose of paying or retiring bonds previously issued by it.